--- /srv/rebuilderd/tmp/rebuilderdB3untD/inputs/python3.14-nopie_3.14.10-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdB3untD/out/python3.14-nopie_3.14.10-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-26 15:12:11.000000 debian-binary │ --rw-r--r-- 0 0 0 1044 2026-10-26 15:12:11.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2113976 2026-10-26 15:12:11.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1048 2026-10-26 15:12:11.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 2115460 2026-10-26 15:12:11.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/python3.14 │ │ │┄ 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: 0x1b0c1d │ │ │ │ + Entry point address: 0x1b1b49 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 5443032 (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 0x1b0c1d │ │ │ │ +Entry point 0x1b1b49 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x4d6d18 0x004e6d18 0x004e6d18 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x4d76e0 0x004e76e0 0x004e76e0 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 0x4d6d44 0x4d6d44 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x4d770c 0x4d770c R E 0x10000 │ │ │ │ LOAD 0x4dfee0 0x004ffee0 0x004ffee0 0x50b18 0x76530 RW 0x10000 │ │ │ │ DYNAMIC 0x4dfef8 0x004ffef8 0x004ffef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x4d6d24 0x004e6d24 0x004e6d24 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x4d76ec 0x004e76ec 0x004e76ec 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x4dfee0 0x004ffee0 0x004ffee0 0x00004 0x0000d R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x4dfee0 0x004ffee0 0x004ffee0 0x00120 0x00120 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001d780 00d780 00afd3 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 00028754 018754 0012fe 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00029a54 019a54 0001b0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 00029c04 019c04 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00029c34 019c34 001138 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002ad6c 01ad6c 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002ad78 01ad78 001a7c 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002c7f8 01c7f8 2ba840 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 002e7038 2d7038 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 002e7040 2d7040 1ffcd4 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 004e6d14 4d6d14 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 004e6d18 4d6d18 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 004e6d20 4d6d20 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 004e6d24 4d6d24 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002c7f8 01c7f8 2bb1fc 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 002e79f4 2d79f4 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 002e7a00 2d7a00 1ffcdc 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 004e76dc 4d76dc 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 004e76e0 4d76e0 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 004e76e8 4d76e8 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 004e76ec 4d76ec 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 004ffee0 4dfee0 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 004ffee4 4dfee4 000009 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 004ffee4 4dfee4 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 004ffeec 4dfeec 000008 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 004ffef4 4dfef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 004ffef8 4dfef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 00500000 4e0000 0008b0 04 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2434 +1,2434 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2431 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: 001cc4e9 46 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 4: 001cd319 46 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 5: 00576410 0 NOTYPE GLOBAL DEFAULT 29 _bss_end__ │ │ │ │ - 6: 0014c3ed 308 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 7: 00208655 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 8: 002a7c29 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 6: 0014c6bd 308 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 7: 00209f0d 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 8: 002a8dd1 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ 9: 0002ba88 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 10: 00071e01 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ - 11: 00060203 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 10: 00071e65 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 11: 00060323 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ 12: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 13: 001f794d 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 14: 0024db81 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 13: 001f9209 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 14: 0024f65d 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 15: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext64 │ │ │ │ 16: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ 17: 0002b6d0 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 18: 0020c7a5 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 18: 0020e03d 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 19: 0002b508 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 20: 000b1781 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 20: 000b1c91 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 21: 0050cac4 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 22: 0006ae95 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 23: 00232079 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 22: 0006ae85 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 23: 002339b1 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ 24: 0050cad0 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 25: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 26: 0026dc21 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 26: 0026f5f1 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ 27: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 28: 000739cf 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 29: 000b1655 300 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 30: 0006cc45 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 28: 00073df7 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 29: 000b1b65 300 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 30: 0006cc35 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ 31: 00000000 0 FUNC GLOBAL DEFAULT UND sem_trywait@GLIBC_2.34 (4) │ │ │ │ - 32: 002e7040 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 32: 002e7a00 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ 33: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 34: 001b3b79 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 35: 0007a5fd 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 36: 0014ad95 1196 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 37: 0021c10d 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 38: 00057b99 52 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 39: 002093d1 260 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 40: 00220fc1 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 34: 001b4aa1 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 35: 0007a5f5 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 36: 0014b069 1196 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 37: 0021d9b9 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 38: 00057bad 52 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 39: 0020ac89 260 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 40: 002227c1 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ 41: 00039ca1 260 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ - 42: 0023f675 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 43: 00240f45 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 44: 0006ee89 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 42: 00240f9d 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 43: 0024286d 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 44: 0006ee79 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ 45: 00501ebc 208 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ - 46: 00056f27 516 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 46: 00056f39 516 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ 47: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 48: 0006cb5f 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 48: 0006cb4f 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ 49: 00503a50 208 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ - 50: 000735e5 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ - 51: 001e4c81 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 52: 0023af99 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ - 53: 00075111 36 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 50: 00073a0d 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 51: 001e6249 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 52: 0023c8c1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 53: 00075109 36 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ 54: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ - 55: 002568bd 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 55: 00258285 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ 56: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 57: 0018332d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 58: 0019954d 324 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 59: 001f51b9 252 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 57: 00183261 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 58: 00199359 324 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 59: 001f6a75 252 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ 60: 0050cab4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ 61: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ - 62: 0005028f 206 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 62: 000502a7 206 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 63: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ 64: 00514b58 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ - 65: 00059487 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 65: 0005942b 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ 66: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (20) │ │ │ │ - 67: 000a3169 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 67: 000a35bd 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ 68: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ 69: 00576410 0 NOTYPE GLOBAL DEFAULT 29 _end │ │ │ │ - 70: 0006bf1d 146 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 71: 000724cd 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 70: 0006bf0d 146 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 71: 00072531 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ 72: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 73: 00071a99 132 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 73: 00071afd 132 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 74: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 75: 0006f1d3 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 76: 000fc56d 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 75: 0006f1c3 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 76: 000fc91d 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ 77: 0057635c 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncoding │ │ │ │ 78: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ - 79: 00255d9d 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 80: 00044c99 146 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ - 81: 000fd541 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 79: 002576f9 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 80: 00044c89 146 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ + 81: 000fd8f1 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 82: 0057638c 4 OBJECT GLOBAL DEFAULT 29 PyOS_InputHook │ │ │ │ - 83: 0033b530 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ - 84: 001bb7e5 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 85: 0007920d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 83: 0033bef0 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 84: 001bc70d 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 85: 00079205 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 86: 0050caf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 87: 00256e0d 148 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 87: 002587d5 148 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ 88: 0050cae4 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ 89: 0050caf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ 90: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ 91: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 92: 0006d0dd 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 93: 0006d945 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 92: 0006d0cd 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 93: 0006d935 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ 94: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 95: 00046249 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 96: 00072e6b 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ - 97: 002568c1 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ - 98: 001b40a9 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ - 99: 0014b449 302 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 95: 00046239 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 96: 000732b5 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 97: 00258289 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 98: 001b4fd1 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 99: 0014b71d 302 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ 100: 00576380 4 OBJECT GLOBAL DEFAULT 29 _PyOS_ReadlineTState │ │ │ │ 101: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ - 102: 0025db75 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 103: 000674cd 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 104: 002bd169 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 102: 0025f541 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 103: 000674c5 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 104: 002bda81 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ 105: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ - 106: 000690c7 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 107: 00229cd1 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 106: 000690b7 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 107: 0022b529 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 108: 005008c0 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ 109: 00511364 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ 110: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 111: 0020b9c5 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 111: 0020d25d 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ 112: 0002b600 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 113: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 114: 000568c3 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ - 115: 0021f945 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 116: 00170a3d 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 114: 000568db 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 115: 00221145 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 116: 00170b6d 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ 117: 0002c650 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ 118: 00504c98 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 119: 0009281d 2964 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 119: 00092ab1 2964 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ 120: 0050ca90 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 121: 000f49dd 680 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 122: 002ba0f5 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 121: 000f4e21 680 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 122: 002baa35 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ 123: 0002c070 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 124: 0015ed81 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ - 125: 0009a0f9 556 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ - 126: 000697d9 608 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ - 127: 00043429 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 128: 0006d377 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 124: 0015ef31 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 125: 0009a389 556 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 126: 000697c9 608 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 127: 00043419 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 128: 0006d367 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 129: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 130: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ 131: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 132: 00145add 540 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ - 133: 0011b5b9 236 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 134: 00155ad1 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 132: 00145d21 540 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 133: 0011b9a5 236 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 134: 00155c99 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ 135: 0002b2f0 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 136: 001bfa91 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 136: 001c09b9 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ 137: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ 139: 00550d40 4 OBJECT GLOBAL DEFAULT 29 Py_NoSiteFlag │ │ │ │ - 140: 0005c7f7 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 141: 0006d59f 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 142: 002aa0d1 1744 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 143: 00249305 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 144: 001cd801 64 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 145: 001d11dd 492 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 140: 0005c7ff 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 141: 0006d58f 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 142: 002ab279 1744 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 143: 0024ac05 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 144: 001ce631 64 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 145: 001d2015 596 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 146: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ 147: 0003657d 148 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ 148: 005019b4 208 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ - 149: 001ce00d 80 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 149: 001cee3d 80 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ 150: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ 151: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 152: 0006f1c9 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 152: 0006f1b9 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 153: 00000000 0 FUNC GLOBAL DEFAULT UND __prctl_time64@GLIBC_2.34 (4) │ │ │ │ - 154: 001b5909 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 154: 001b6831 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ 155: 00504fd8 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 156: 000edf1d 1086 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 156: 000ee4dd 1086 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ 157: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 158: 002bcb99 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 158: 002bd4b1 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ 159: 00550d3c 4 OBJECT GLOBAL DEFAULT 29 Py_NoUserSiteDirectory │ │ │ │ 160: 005046ec 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 161: 00079155 84 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ - 162: 002be28d 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 163: 001efd35 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ - 164: 000733cd 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 165: 0006e775 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ - 166: 002bd465 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 167: 0021f575 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 161: 0007914d 84 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 162: 002beba5 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 163: 001f1595 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 164: 000737f5 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 165: 0006e765 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 166: 002bdd7d 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 167: 00220d75 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ 168: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 169: 001415bd 1160 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 170: 0006ef6f 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 171: 002260d9 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 172: 00287291 926 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ - 173: 00073663 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 169: 0014222d 1142 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 170: 0006ef5f 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 171: 00227931 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 172: 00288409 926 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 173: 00073a8b 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 174: 0050caf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ - 175: 0007293d 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 175: 000729a1 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ 176: 0050a320 208 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ 177: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ 178: 0002cb3d 36 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ 179: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 180: 0028b86d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 181: 000751c7 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ - 182: 0006f061 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 180: 0028c9ed 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 181: 000751bf 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 182: 0006f051 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ 183: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 184: 002e488d 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 185: 001c9475 872 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 186: 00178435 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 187: 00133209 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 188: 000f7cc5 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 189: 00074baf 100 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 184: 002e5239 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 185: 001ca3a5 872 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 186: 00178625 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 187: 0013328d 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 188: 000f803d 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 189: 00074dc7 100 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 190: 005088a0 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 191: 000c8f89 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 191: 000c9991 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 192: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 193: 001f3ffd 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 193: 001f585d 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ 194: 0050ca94 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ 195: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 196: 00504d68 208 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ 197: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 198: 002a6359 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 198: 002a7501 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 199: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ - 200: 00136d91 2314 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 200: 00136e39 2268 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ 201: 00508780 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 202: 00075053 58 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 202: 0007504d 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 203: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ - 204: 0006cae9 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ - 205: 002d3539 480 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 206: 0017c499 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ + 204: 0006cad9 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 205: 002d3ee1 480 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 206: 0017c3cd 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ 207: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 208: 000f5819 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 208: 000f5c5d 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ 209: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 210: 00507a0c 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 211: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ - 212: 002255a1 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 213: 002b140d 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 214: 0024209d 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 215: 001aeb69 464 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 216: 00411c7c 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 212: 00226df9 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 213: 002b25b5 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 214: 002439c5 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 215: 001afa71 464 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 216: 00412624 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ 217: 0050caa8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 218: 001f2c01 160 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 218: 001f4461 160 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ 219: 00550a00 0 NOTYPE GLOBAL DEFAULT 29 __bss_start │ │ │ │ 220: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 221: 002dfed9 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 222: 001ee8f9 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 223: 0005d0db 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 224: 0023e885 500 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 221: 002e0879 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 222: 001f0159 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 223: 0005d0e3 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 224: 002401ad 500 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ 225: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ - 226: 00140885 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 227: 000e4ecd 540 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 226: 00140ae5 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 227: 000e59d9 532 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 228: 00032505 2266 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ 229: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 230: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ 231: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ - 232: 00154f91 326 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 233: 0007a85d 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 234: 001efe59 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 232: 00155159 326 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 233: 0007a855 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 234: 001f1711 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ 235: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 236: 0006f0b7 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 237: 001dd731 120 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 238: 00073641 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 236: 0006f0a7 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 237: 001ded09 120 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 238: 00073a69 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ 239: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ 240: 00504ab8 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ 241: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ 242: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ - 243: 0015f2fd 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 243: 0015f495 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 244: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 245: 0019711d 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ - 246: 000415b1 20 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 247: 00220371 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 248: 00332ea4 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ - 249: 001849ed 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 250: 002c08b1 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 251: 00272989 256 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 252: 0007b2c5 100 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 245: 00197085 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 246: 0004159d 20 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 247: 00221b71 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 248: 00333864 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 249: 0018491d 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 250: 002c11c9 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 251: 00274351 256 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 252: 0007b2bd 100 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ 253: 00038461 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 254: 0028805d 224 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 254: 002891d5 224 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ 255: 00576360 4 OBJECT GLOBAL DEFAULT 29 Py_HasFileSystemDefaultEncoding │ │ │ │ - 256: 002bc325 260 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ - 257: 002e3b65 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 258: 0006cc65 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 256: 002bcc3d 260 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 257: 002e4511 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 258: 0006cc55 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ 259: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ - 260: 00220185 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 260: 00221985 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ 261: 005550d8 4 OBJECT GLOBAL DEFAULT 29 PyExc_EnvironmentError │ │ │ │ 262: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ - 263: 00218709 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 264: 00132b35 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ - 265: 00065c83 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 263: 00219fb1 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 264: 00132bb9 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 265: 00065c7b 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 266: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ 267: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 268: 002461f5 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 269: 002e3c41 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 270: 001e023d 340 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 268: 00247b1d 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 269: 002e45ed 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 270: 001e18dd 340 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ 271: 0002c7e8 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 272: 0006cb7f 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 273: 001d4489 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 274: 002a6331 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 275: 002c31bd 164 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 276: 0008ecb5 552 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 277: 00210e95 82 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 278: 0006d7c5 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ - 279: 0006cd2b 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 280: 002e6499 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ - 281: 001e1f81 4 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 272: 0006cb6f 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 273: 001d52e1 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 274: 002a74d9 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 275: 002c3bb9 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 276: 0008ef21 596 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 277: 00212739 82 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 278: 0006d7b5 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 279: 0006cd1b 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 280: 002e6e45 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 281: 001e3621 4 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ 282: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 283: 0006e575 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 283: 0006e565 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ 284: 0002ad8c 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ - 285: 002aa855 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 285: 002ab9fd 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 286: 0003801f 16 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ 287: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 288: 0012e299 176 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 289: 000839f9 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 288: 0012e311 176 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 289: 00083a7d 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ 290: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ 291: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 292: 0022b205 300 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 293: 000af43d 872 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 294: 0025582d 416 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 295: 0007350b 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 292: 0022ca5d 300 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 293: 000af94d 872 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 294: 0025712d 416 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 295: 00073933 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ 296: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 297: 00178aa1 164 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ - 298: 00285d45 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 299: 0013b6ed 360 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 300: 001f8459 116 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 301: 001defc1 78 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 297: 00178c91 164 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 298: 00286ebd 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 299: 0013b83d 440 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 300: 001f9d11 116 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 301: 001e0661 78 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ 302: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ - 303: 001b0c0d 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ - 304: 0029de2d 208 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 303: 001b1b3d 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 304: 0029efd1 208 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ 305: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 306: 000734e1 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 307: 001f92b1 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 306: 00073909 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 307: 001fab69 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ 308: 0002cda1 14 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ 309: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 310: 002e5f0d 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 310: 002e68b9 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ 311: 00036a19 180 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 312: 00246ca9 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 312: 002485a9 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 313: 0050ca54 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 314: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 315: 00260a89 598 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ - 316: 0005bd21 80 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 317: 0012ed89 244 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 315: 00262455 598 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 316: 0005bd25 80 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 317: 0012ee01 244 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 318: 00501c48 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ 319: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 320: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ 322: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 323: 0021bec1 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 324: 00060cd9 486 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 323: 0021d76d 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 324: 00060df9 486 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 325: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 326: 000e97c1 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 327: 0016dc15 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 328: 0025de01 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 326: 000e9d79 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 327: 0016dd49 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 328: 0025f7cd 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ 329: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 330: 000477a5 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 331: 002c7115 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 332: 0005b221 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ - 333: 00071a51 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 330: 000477bd 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 331: 002c7b19 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 332: 0005b225 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 333: 00071ab5 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 334: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ - 335: 001687c1 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 336: 00086b4d 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 335: 00168919 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 336: 00086ed9 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ 337: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 338: 000948f5 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 339: 001e8ed9 1404 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 340: 0008ff01 264 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 341: 001a2c75 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ - 342: 0014426d 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 338: 00094b89 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 339: 001ea4a5 1404 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 340: 00090195 264 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 341: 001a2ae1 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ + 342: 001449b5 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ 343: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ 344: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 345: 00038019 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 345: 00037f29 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 346: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 347: 0006f1a7 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 347: 0006f197 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ 348: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ - 349: 001b3bad 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ - 350: 00064631 180 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 349: 001b4ad5 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 350: 00064629 180 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ 351: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ 352: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 353: 0006afe3 138 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 353: 0006afd3 138 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ 354: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 355: 0007b221 164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 355: 0007b219 164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ 356: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ - 357: 002ada19 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 357: 002aebc1 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 358: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ 359: 005038fc 208 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ 360: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 361: 0011f885 700 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 361: 0011fc71 700 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 362: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ - 363: 0005cb41 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 363: 0005cb49 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ 364: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ 365: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 366: 001745e1 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 366: 0017478d 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ 367: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ 368: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 369: 0014b241 520 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 369: 0014b515 520 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ 370: 0002ce95 152 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 371: 002e5835 220 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 371: 002e61e1 220 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 372: 0002d21d 260 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ - 373: 001543c9 738 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 374: 0020a4f9 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ - 375: 00163549 748 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ - 376: 001e6569 364 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ - 377: 002e09b9 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ - 378: 0007176f 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 379: 000713f1 68 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 373: 001543e1 738 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 374: 0020bdb1 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 375: 001636c1 748 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 376: 001e7b35 364 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 377: 002e1359 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 378: 000717d3 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 379: 000715bf 70 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 380: 0050ca34 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ - 381: 002093ad 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ - 382: 0006dcd3 486 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 383: 0009706d 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ - 384: 00241c7d 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ - 385: 000791b1 92 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ - 386: 00215895 344 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ - 387: 00206af9 232 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 388: 001f2b99 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 381: 0020ac65 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 382: 0006dcc3 486 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 383: 000972fd 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 384: 002435a5 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 385: 000791a9 92 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 386: 0021713d 344 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 387: 002083b1 232 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 388: 001f43f9 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 389: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 390: 0003c2d1 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 391: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 392: 002b7b55 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 393: 0023eb81 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 394: 000910b5 104 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 395: 001e22f1 254 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 396: 0006c62d 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 392: 002b8d01 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 393: 002404a9 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 394: 00091349 104 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 395: 001e3991 254 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 396: 0006c61d 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 397: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 398: 00250625 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 398: 00251f59 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ 399: 0002be1c 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 400: 001ce171 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 401: 00287a2d 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 402: 0021b585 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 400: 001cefa1 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 401: 00288ba5 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 402: 0021ce31 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ 403: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ - 404: 0026f7ad 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 404: 00271175 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ 405: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ - 406: 0036f508 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 406: 0036feb0 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ 407: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ 408: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ 409: 005054bc 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ - 410: 00040e5b 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 410: 00040e47 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ 411: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ 412: 00039ec7 10 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ - 413: 00069195 152 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ - 414: 0024a629 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 413: 00069185 152 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 414: 0024bfe9 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ 415: 00038705 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ 416: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 417: 0008bf9d 2 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 417: 0008c315 2 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ 418: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ 419: 00550d48 4 OBJECT GLOBAL DEFAULT 29 Py_UnbufferedStdioFlag │ │ │ │ 420: 00034933 546 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 421: 001066d1 242 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 421: 00106981 242 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ 422: 005012b4 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 423: 000662d9 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 424: 0017826d 456 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 425: 0023af5d 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 423: 000662d1 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 424: 0017845d 456 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 425: 0023c885 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ 426: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 427: 00068fd5 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 428: 0006e019 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 427: 00068fc9 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 428: 0006e009 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ 429: 0050a3f0 208 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ 430: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 431: 00079fdd 20 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 431: 00079fd5 20 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ 432: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ - 433: 0005cebb 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 433: 0005cec3 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ 434: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ 435: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 436: 002465bd 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 436: 00247ebd 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ 437: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ - 438: 0020a9e1 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 439: 002db681 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 440: 0024f329 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ - 441: 0006e509 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 438: 0020c279 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 439: 002dc269 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 440: 00250cbd 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 441: 0006e4f9 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ 442: 00576388 4 OBJECT GLOBAL DEFAULT 29 PyOS_ReadlineFunctionPointer │ │ │ │ 443: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 444: 0006ce27 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 445: 00041981 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 446: 001034e9 544 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ - 447: 00288db9 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 448: 00071a4d 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ - 449: 002a6d01 768 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ - 450: 00071771 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 451: 0021a381 1356 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ - 452: 00075223 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 453: 00065751 792 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 454: 00137a79 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 444: 0006ce17 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 445: 00041971 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 446: 0010378d 544 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 447: 00289f31 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 448: 00071ab1 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 449: 002a7ea9 768 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 450: 000717d5 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 451: 0021bc29 1356 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 452: 0007521b 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 453: 00065731 792 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 454: 00137af1 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 455: 0050382c 208 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 456: 002c285d 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ + 456: 002c31b9 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ 457: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 458: 0028b145 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ - 459: 000f2621 1612 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 458: 0028c2c5 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 459: 000f2a61 1624 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ 460: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ 461: 00502990 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ - 462: 001d140d 444 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 462: 001d22ad 444 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 463: 00036611 200 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 464: 00079f55 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 465: 00187691 348 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ - 466: 00058681 188 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 464: 00079f4d 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 465: 001875c1 348 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 466: 00058691 188 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ 467: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 468: 00288959 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 468: 00289ad1 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 469: 0002cc59 76 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 470: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 471: 0020d155 360 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 472: 00041d51 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 471: 0020e9f9 360 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 472: 00041d41 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ 473: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 474: 00073473 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ - 475: 002421d9 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 476: 0006c571 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 474: 0007389b 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 475: 00243b01 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 476: 0006c561 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ 477: 00502790 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 478: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 479: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ - 480: 001cf40d 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 481: 000dc23d 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ - 482: 001b4eb1 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 483: 00153515 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 480: 001d014d 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 481: 000dccfd 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 482: 001b5dd9 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 483: 001536dd 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ 484: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ - 485: 001f2059 182 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 486: 00072461 48 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 485: 001f38bd 182 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 486: 000724c5 48 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ 487: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 488: 001cdf65 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ - 489: 00125695 556 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ - 490: 001e14e5 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 491: 0006f1cf 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 492: 001699f1 6148 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 493: 000844d5 464 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 494: 000a9349 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ - 495: 0006a749 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ - 496: 00073b5f 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 497: 000737c3 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ - 498: 002ba7d9 534 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 488: 001ced95 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 489: 00125645 556 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 490: 001e2b85 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 491: 0006f1bf 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 492: 00169b49 6100 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 493: 000845f5 464 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 494: 000a9849 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 495: 0006a739 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 496: 00073f87 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 497: 00073beb 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 498: 002bb119 534 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ 499: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 500: 0006c2cb 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 500: 0006c2bb 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ 501: 0050cab8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 502: 0002b84c 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ - 503: 00090e29 564 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 504: 002e6461 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 503: 000910bd 564 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 504: 002e6e0d 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ 505: 0002c41c 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ 506: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ - 507: 001ad401 760 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 508: 002b7835 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ - 509: 0006e3ed 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 510: 001d10a5 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 511: 000747ff 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 512: 001082d5 328 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ - 513: 0006cab9 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 514: 0005f165 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 507: 001ae309 760 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 508: 002b89dd 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 509: 0006e3dd 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 510: 001d1edd 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 511: 00072f43 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 512: 00108581 328 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 513: 0006caa9 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 514: 0005f1ad 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ 515: 0002c704 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 516: 000e0b81 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ - 517: 000761b9 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 518: 00071615 138 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 516: 000e16b1 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 517: 000761b1 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 518: 00071641 138 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ 519: 0050ca8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 520: 0007368b 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 521: 000dbf79 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 522: 0006924f 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 520: 00073ab3 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 521: 000dca39 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 522: 0006923f 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ 523: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ 524: 0002c5b4 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ - 525: 000766b1 190 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 526: 00296e25 228 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 527: 0024f46d 152 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ - 528: 00058355 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ - 529: 0006c861 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 530: 000b29f9 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 531: 0025f809 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ - 532: 00094f91 704 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 525: 000766a9 190 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 526: 002981cd 228 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 527: 00251195 152 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 528: 00058495 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 529: 0006c851 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 530: 000b2f05 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 531: 002611d5 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 532: 00095225 704 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ 533: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 534: 002d2f79 180 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 534: 002d3925 180 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ 535: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ 536: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ 537: 0002adbc 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 538: 002b2ba1 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 539: 0006c39f 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 540: 000f8d35 2 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 538: 002b3d49 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 539: 0006c38f 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 540: 000f90ad 2 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ 541: 0002b3d4 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ 542: 0050ca9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ - 543: 0023f861 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 544: 00176aa5 80 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 545: 0006d6b1 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 543: 00241189 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 544: 00176c99 80 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 545: 0006d6a1 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ 546: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 547: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ - 548: 00237a99 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 548: 002393d5 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ 549: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ 550: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 551: 00288f71 44 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 552: 0006d0cd 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 553: 000574ad 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 554: 0025cf79 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 551: 0028a0e9 44 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 552: 0006d0bd 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 553: 000574bf 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 554: 0025e945 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ 555: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 556: 0009af3d 1384 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 556: 0009b1c9 1388 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ 557: 00550d08 4 OBJECT GLOBAL DEFAULT 29 Py_IsolatedFlag │ │ │ │ - 558: 0012e515 912 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 559: 000a31f1 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 558: 0012e58d 912 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 559: 000a3645 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ 560: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ - 561: 00050633 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 562: 000f0ffd 374 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 563: 00171595 328 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 564: 0011dc25 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 561: 0005064b 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 562: 000f143d 374 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 563: 001716c1 328 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 564: 0011e011 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ 565: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ 566: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 567: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ 568: 00550a00 4 OBJECT GLOBAL DEFAULT 29 stdin@GLIBC_2.4 (3) │ │ │ │ - 569: 0021b765 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 570: 002e4529 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 571: 001484b1 930 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 572: 00157e71 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 573: 0023d4c5 532 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 574: 00060379 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 569: 0021d011 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 570: 002e4ed5 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 571: 001486f5 930 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 572: 00158039 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 573: 0023eded 532 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 574: 00060499 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ 575: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 576: 002df205 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 577: 0021a0fd 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 578: 00160dc1 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 576: 002dfba5 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 577: 0021b9a5 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 578: 00160f39 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ 579: 00000000 0 FUNC GLOBAL DEFAULT UND __realpath_chk@GLIBC_2.4 (3) │ │ │ │ - 580: 002862ad 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 581: 0021e671 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ - 582: 000958d9 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 583: 0005be2b 50 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 584: 00156f31 20 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ - 585: 000ac985 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ - 586: 001f8b35 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 580: 00287425 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 581: 0021feed 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 582: 00095b6d 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 583: 0005be2f 50 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 584: 001570f9 20 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ + 585: 000ace89 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 586: 001fa3ed 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ 587: 00508044 208 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ 588: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ 589: 0050ca50 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 590: 0008090d 248 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ - 591: 00081139 520 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 590: 000809cd 248 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 591: 000812e9 520 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ 592: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 593: 000a213d 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ - 594: 004e6b00 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 593: 000a2591 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 594: 004e74c8 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 595: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 596: 001ce075 252 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 597: 00133235 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ - 598: 0009c4cd 72 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 599: 0019373d 94 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 600: 0024d881 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 596: 001ceea5 252 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 597: 001332b9 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 598: 0009c75d 72 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 599: 00193675 94 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 600: 0024f241 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ 601: 0002b478 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ 602: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 603: 0014d025 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ - 604: 001f6811 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ - 605: 002b1f79 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 606: 004934a0 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ - 607: 000da539 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 608: 000675ad 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 609: 0024a405 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ - 610: 00065a69 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ - 611: 0028888d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 612: 001b3b45 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ - 613: 001d8805 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 614: 000dde41 128 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 603: 0014d2fd 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 604: 001f80c9 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ + 605: 002b3121 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 606: 00493e60 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 607: 000daff9 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 608: 000675a5 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 609: 0024bdc5 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 610: 00065a5f 30 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 611: 00289a05 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 612: 001b4a6d 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 613: 001d9611 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 614: 000de971 128 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ 615: 005157e8 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 616: 0006306b 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 617: 00108729 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 616: 00063185 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 617: 001089d5 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ 618: 0002b970 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 619: 001f2a05 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 619: 001f4265 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 620: 0050c9f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ - 621: 0006e7b1 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 622: 0014c61d 272 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 621: 0006e7a1 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 622: 0014c8f1 272 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ 623: 00506154 208 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ 624: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ - 625: 0006d045 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 625: 0006d035 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ 626: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ - 627: 0006bec5 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 627: 0006beb5 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ 628: 00550d50 4 OBJECT GLOBAL DEFAULT 29 Py_VerboseFlag │ │ │ │ 629: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ 630: 0050ca98 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ 631: 00030b7d 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 632: 002c5d91 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 633: 002dc079 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ - 634: 000e649d 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 635: 001214b9 1702 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 636: 000722c5 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 637: 000733c9 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 638: 00075781 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 639: 0006ca39 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 640: 0004fddf 386 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 641: 001a73e1 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 632: 002c6751 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 633: 002dca19 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 634: 000e6ea9 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 635: 00121965 1702 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 636: 00072329 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 637: 000737f1 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 638: 00075779 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 639: 0006ca29 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 640: 0004fdf7 386 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 641: 001a7bdd 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ 642: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ - 643: 0021c58d 240 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 644: 0006763f 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 643: 0021de39 240 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 644: 00067637 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ 645: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 646: 001258c1 180 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ - 647: 000aa70d 424 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 648: 00245ed9 724 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 646: 00125871 180 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 647: 000aac0d 424 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 648: 00247801 724 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ 649: 00504814 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ 650: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 651: 0022e6b5 512 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 652: 0006da6d 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ - 653: 002c13f1 218 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 654: 0006bdd9 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 651: 0022ff0d 512 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 652: 0006da5d 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 653: 002c1d09 218 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 654: 0006bdc9 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 655: 0002cdd7 26 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 656: 000734bd 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ - 657: 0009f861 70 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 656: 000738e5 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 657: 0009fb7d 70 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 658: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 659: 000e50e9 212 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ - 660: 001d3361 296 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 661: 00256d91 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ - 662: 0015ecc9 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 659: 000e5bed 212 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 660: 001d4211 208 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 661: 00258759 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 662: 0015ee79 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ 663: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ - 664: 002e4319 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ - 665: 001cd95d 216 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 666: 001b3e7d 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 667: 0028b945 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ - 668: 00282d7d 742 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 669: 0032b4b4 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 670: 000410c5 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 671: 00073539 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 672: 00073653 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 673: 002b2c61 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 664: 002e4cc5 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 665: 001ce78d 216 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 666: 001b4da5 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 667: 0028cac5 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 668: 00283ef5 742 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 669: 0032be74 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 670: 000410b1 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 671: 00073961 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 672: 00073a7b 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 673: 002b3e09 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ 674: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 675: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ 676: 0002bad0 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 677: 0006dc33 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ - 678: 0004a77f 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 679: 000717dd 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ - 680: 00129a69 792 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 677: 0006dc23 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 678: 0004a797 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 679: 00071841 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 680: 00129b25 792 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ 681: 00509e40 208 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ - 682: 00074ac5 154 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 683: 00060ac1 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 684: 0015aa65 1688 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 685: 001f92a9 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 686: 0013323d 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 682: 0007303d 154 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 683: 00060be1 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 684: 0015ac1d 1684 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 685: 001fab61 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 686: 001332c1 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ 687: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 688: 000ae285 460 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 689: 00072491 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 690: 00111e4d 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 691: 000934e1 3132 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 688: 000ae615 460 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 689: 000724f5 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 690: 0011215d 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 691: 00093775 3132 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ 692: 00576358 4 OBJECT GLOBAL DEFAULT 29 PyImport_FrozenModules │ │ │ │ - 693: 00074b5f 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 694: 002ab181 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ - 695: 001b4c49 372 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 696: 000b77dd 392 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 693: 000730d7 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 694: 002ac205 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 695: 001b5b71 372 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 696: 000b7ca1 392 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ 697: 00507c08 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ 698: 0050595c 208 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ - 699: 000715af 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 700: 00072a19 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 701: 00073717 58 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 702: 0012afcd 3204 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 703: 0026b549 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 699: 000714d7 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 700: 00072a7d 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 701: 00073b3f 58 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 702: 0012b091 3204 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 703: 0026cf19 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ 704: 00000000 0 FUNC GLOBAL DEFAULT UND strerror_r@GLIBC_2.4 (3) │ │ │ │ - 705: 00288361 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 706: 003fa44c 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ - 707: 000713b9 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 708: 001f2d4d 136 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 709: 0025a495 108 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 710: 00210901 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 705: 002894d9 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 706: 003fadf4 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 707: 000716cb 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 708: 001f45ad 136 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 709: 0025be5d 108 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 710: 002121a5 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 711: 0050cb0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 712: 0015a199 220 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 713: 001dd6d9 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 714: 0007526f 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ - 715: 000f1429 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 716: 0024479d 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 717: 001f8acd 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ - 718: 000f7699 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ - 719: 0006d0e3 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 712: 0015a351 220 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 713: 001decb1 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 714: 00075267 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 715: 000f1869 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 716: 002460c5 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 717: 001fa385 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ + 718: 000f7a11 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 719: 0006d0d3 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 720: 00501818 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 721: 0006e2fd 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 722: 000748db 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 721: 0006e2ed 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 722: 0007409d 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ 723: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ 724: 0002b414 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 725: 000f4c85 384 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 725: 000f50c9 384 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ 726: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ 727: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ - 728: 00099851 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 729: 000716e3 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ - 730: 001b0c11 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 731: 0020d079 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ - 732: 00210f85 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 733: 000a0b45 472 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ - 734: 001b0be9 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 728: 00099ae1 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 729: 00071581 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 730: 001b1b41 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 731: 0020e91d 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 732: 00212829 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 733: 000a0ecd 472 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 734: 001b1b15 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ 735: 00550d60 4 OBJECT GLOBAL DEFAULT 29 Py_InteractiveFlag │ │ │ │ - 736: 0006c857 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 737: 0005b691 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 738: 0024f39d 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 736: 0006c847 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 737: 0005b699 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 738: 00250a9d 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 739: 0050da78 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 740: 000791a9 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 741: 000ef17d 730 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 740: 000791a1 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 741: 000ef675 730 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 742: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (24) │ │ │ │ - 743: 00256901 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 743: 002582c9 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 744: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 745: 00219fd5 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 745: 0021b87d 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 746: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ - 747: 00076859 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 748: 002b8ead 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 749: 0007489f 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 747: 00076851 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 748: 002b97ed 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 749: 00074061 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ 750: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 751: 00066f4b 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 751: 00066f43 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 752: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (3) │ │ │ │ - 753: 00080425 300 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ - 754: 00073bc5 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ - 755: 0004d789 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 756: 002168c1 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 753: 0008041d 300 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 754: 00073fed 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 755: 0004d7a1 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 756: 00218169 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 757: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ 758: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ 759: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 760: 001550d9 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 761: 002e5fe9 1120 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 760: 001552a1 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 761: 002e6995 1120 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ 762: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ 763: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ - 764: 0006a0f1 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 765: 002883f1 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 766: 001e5a7d 256 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ - 767: 000f2c6d 1112 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 764: 0006a0e1 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 765: 00289569 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 766: 001e7049 256 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 767: 000f30b9 1112 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ 768: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 769: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ - 770: 00207039 132 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ - 771: 0006cfd5 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ - 772: 00178989 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 773: 00070e5f 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 774: 0009aef1 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 775: 000ab7d1 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 776: 0021ca3d 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 770: 002088f1 132 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 771: 0006cfc5 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 772: 00178b79 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 773: 00070e4f 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 774: 0009b17d 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 775: 000abcd5 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 776: 0021e31d 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ 777: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ - 778: 0006d825 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 779: 000dcd3d 106 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ - 780: 0007349d 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 781: 0006a321 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 782: 0023abbd 120 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 778: 0006d815 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 779: 000dd851 106 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 780: 000738c5 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 781: 0006a311 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 782: 0023c4e9 120 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 783: 0050ca7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ - 784: 002a0cdd 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 784: 002a1e7d 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ 785: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ - 786: 0006ee45 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 787: 00285cc9 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 788: 000ea5a1 1178 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 786: 0006ee35 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 787: 00286e41 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 788: 000eab61 1178 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ 789: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ - 790: 000fbb51 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ - 791: 0020ab19 204 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 792: 001eaeed 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 790: 000fbf01 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 791: 0020c3b1 204 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 792: 001ec4bd 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ 793: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ 794: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 795: 00088a5d 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 796: 001cfef1 340 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 795: 00088de9 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 796: 001d0d29 340 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ 797: 0002ce6d 40 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ - 798: 0006944f 906 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 799: 001f2965 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ - 800: 0021a159 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ - 801: 0009c339 198 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ - 802: 000415c5 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 803: 00225c21 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 798: 0006943f 906 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 799: 001f41c5 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 800: 0021ba01 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 801: 0009c5c9 198 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 802: 000415b1 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 803: 00227479 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 804: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 805: 0006c113 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 805: 0006c103 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ 806: 0002c0a0 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 807: 0006a131 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 808: 001f9f49 262 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 809: 0021e855 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 810: 00225711 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 811: 002593e1 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 812: 000f36a5 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ - 813: 002ae6d5 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 807: 0006a121 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 808: 001fb7f5 262 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 809: 002200d1 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 810: 00226f69 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 811: 0025ada9 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 812: 000f3af1 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 813: 002af87d 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ 814: 0002b098 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 815: 002d3ecd 164 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 815: 002d4875 164 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ 816: 0002c839 112 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 817: 002140f9 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 817: 002159a1 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ 818: 00031ab9 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 819: 001b5919 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 819: 001b6841 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ 820: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 821: 002d2709 244 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 822: 002c37f1 6 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 821: 002d3131 244 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 822: 0028a549 6 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ 823: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 824: 002b2e91 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ - 825: 00071435 30 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 824: 002b4039 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 825: 00071605 30 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 826: 00550d64 4 OBJECT GLOBAL DEFAULT 29 Py_InspectFlag │ │ │ │ - 827: 0020add9 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 827: 0020c671 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 828: 00501afc 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ 829: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 830: 001efe01 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 830: 001f1661 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ 831: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ 832: 0002d97d 24 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 833: 0006d669 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 834: 0006ee97 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 833: 0006d659 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 834: 0006ee87 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 835: 0050cafc 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 836: 0007361d 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 836: 00073a45 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ 837: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 838: 0025be85 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 839: 002e3d8d 644 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 840: 0021c6f5 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 838: 0025d84d 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 839: 002e4739 644 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 840: 0021dfa1 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ 841: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 842: 000a8cc9 156 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 843: 002c4d6d 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 844: 000e5585 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 842: 000a91c9 156 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 843: 002c57f5 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 844: 000e5f91 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ 845: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 846: 0015e49d 190 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 847: 0007676f 202 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 848: 000733cb 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 846: 0015e64d 190 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 847: 00076767 202 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 848: 000737f3 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ 849: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ - 850: 000f6935 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 851: 0025cfe9 628 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ - 852: 0006c287 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 853: 0006e471 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 854: 0006f1d7 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 855: 0020cefd 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 856: 0025fdc1 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 857: 0023849d 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ - 858: 0006c9ab 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 850: 000f6cad 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 851: 0025e9b5 628 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 852: 0006c277 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 853: 0006e461 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 854: 0006f1c7 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 855: 0020e7a1 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 856: 0026178d 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 857: 00239dd9 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 858: 0006c99b 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ 859: 0003b3d1 216 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 860: 0007153d 64 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 861: 00118e75 796 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 860: 00071465 64 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 861: 00118fb9 796 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ 862: 0050cae0 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ 863: 0002d7ed 46 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ 864: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 865: 0024a4c1 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ - 866: 001d10a1 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 865: 0024be81 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 866: 001d1ed9 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 867: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 868: 00072e81 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 869: 001bfb9d 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ - 870: 000733db 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 871: 0010719d 296 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 872: 000434a7 10 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 873: 001f10f5 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 874: 00182369 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 875: 000750c3 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 876: 0006dc97 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 868: 000732cb 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 869: 001c0ac5 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 870: 00073803 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 871: 00107449 296 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 872: 00043497 10 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 873: 001f2955 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 874: 0018229d 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 875: 000750bb 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 876: 0006dc87 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ 877: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ 878: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 879: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 880: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 881: 0006f0cd 76 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 882: 00132e4d 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 881: 0006f0bd 76 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 882: 00132ed1 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ 883: 005146f4 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 884: 0006ce1f 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ - 885: 0029c405 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 886: 000b8099 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 887: 0006bb1b 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 884: 0006ce0f 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 885: 0029d5a9 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 886: 000b8555 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 887: 0006bb0b 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ 888: 0003ab2b 62 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ 889: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ - 890: 0007a8c1 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 891: 00069027 82 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 892: 001e7d01 1346 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 893: 0003ffad 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 894: 002a3e55 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 895: 00058521 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 896: 001b0bf5 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 897: 0028ad45 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ - 898: 00217591 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ - 899: 00075135 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 890: 0007a8b9 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 891: 0006901b 78 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 892: 001e92cd 1346 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 893: 0003ffb9 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 894: 002a5001 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 895: 00058531 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 896: 001b1b21 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 897: 0028bec5 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 898: 00218e39 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 899: 0007512d 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ 900: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 901: 00168ec9 326 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 902: 0021c709 336 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 903: 002e649d 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 904: 00071b89 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 905: 001e6be5 102 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 906: 002535d5 416 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 901: 00169021 326 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 902: 0021dfb5 388 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 903: 002e6e49 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 904: 00071bed 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 905: 001e81b1 102 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 906: 00254f4d 416 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ 907: 00502be0 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ - 908: 00245bf1 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 909: 0008f9a1 134 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 908: 00247519 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 909: 0008fc35 134 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 910: 00000000 0 FUNC GLOBAL DEFAULT UND sysinfo@GLIBC_2.4 (3) │ │ │ │ - 911: 0026833d 50 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 911: 00269ce1 50 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ 912: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ - 913: 002c6881 224 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 913: 002c7299 224 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ 914: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 915: 005044e4 208 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 916: 00071b1d 108 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 917: 001b5021 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 918: 0004c975 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 916: 00071b81 108 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 917: 001b5f49 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 918: 0004c98d 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ 919: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 920: 00175d79 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 921: 0025ffb9 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 920: 00175f6d 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 921: 00261985 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ 922: 00576354 1 OBJECT GLOBAL DEFAULT 29 _PyByteArray_empty_string │ │ │ │ - 923: 0026916d 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 923: 0026ab39 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ 924: 0002aeac 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 925: 002200ed 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 926: 000a9a8d 972 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 925: 002218ed 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 926: 000a9f8d 972 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ 927: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 928: 001e1d51 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 928: 001e33f1 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ 929: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 930: 00088189 112 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 930: 00088515 112 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 931: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber64 │ │ │ │ - 932: 0006d085 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ - 933: 0028722d 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 932: 0006d075 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 933: 002883a5 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ 934: 0002e149 98 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ 935: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 936: 0026cc31 230 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 937: 00174611 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 938: 002319f5 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ - 939: 0005c20d 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 940: 00086675 716 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 936: 0026e601 230 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 937: 001747bd 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 938: 002332b1 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 939: 0005c215 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 940: 00086a01 716 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ 941: 0002e069 20 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 942: 005051a8 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ - 943: 0022033d 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 943: 00221b3d 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 944: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ 945: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ 946: 0002c56c 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ - 947: 0024820d 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 948: 0006b0bb 62 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ - 949: 001244d1 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 947: 00249b0d 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 948: 0006b0ab 62 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 949: 001248cd 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ 950: 0002c2b8 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 951: 00047775 48 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 951: 0004778d 48 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ 952: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 953: 0007237f 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 953: 000723e3 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ 954: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 955: 0006d2a7 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 956: 0006f037 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 957: 002a5e71 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 955: 0006d297 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 956: 0006f027 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 957: 002a7019 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 958: 0002bcc4 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ - 959: 001b0c09 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 960: 00237c55 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ - 961: 0006e657 90 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 962: 0013645d 620 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ - 963: 00206f71 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 964: 002a6611 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 959: 001b1b39 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 960: 00239591 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 961: 0006e647 90 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 962: 001366b9 632 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 963: 00208829 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 964: 002a77b9 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ 965: 00550a0c 4 OBJECT GLOBAL DEFAULT 29 stdout@GLIBC_2.4 (3) │ │ │ │ - 966: 00043445 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 967: 00073777 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 968: 0006d4ff 94 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 966: 00043435 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 967: 00073b9f 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 968: 0006d4ef 94 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ 969: 0002aed0 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 970: 000422bd 446 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 970: 000422ad 446 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ 971: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 972: 000888cd 312 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ - 973: 002350c1 264 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 974: 00137b91 378 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 975: 000dbfe1 604 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 976: 0007b9a1 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ - 977: 002a2b71 384 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 978: 0006d857 182 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ - 979: 00125155 1028 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 980: 002c0c91 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 981: 0006f125 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ - 982: 00266cc9 190 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 983: 0006451b 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 984: 0005d19f 132 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 972: 00088c59 312 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ + 973: 002369f9 264 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 974: 00137b01 376 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 975: 000dcaa1 604 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 976: 0007b999 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 977: 002a3d15 384 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 978: 0006d847 182 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 979: 00125105 1028 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 980: 002c15a9 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 981: 0006f115 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 982: 00268699 190 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 983: 00064513 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 984: 0005d1a7 132 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 985: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 986: 000ddde1 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 987: 001d3299 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 988: 0006bf01 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 986: 000de911 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 987: 001d4149 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 988: 0006bef1 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ 989: 00527ec8 0x28b18 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 990: 000a4575 228 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 990: 000a44e1 228 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ 991: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ - 992: 001bffb9 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 993: 0013d4c9 134 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 992: 001c0ee1 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 993: 0013d69d 140 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 994: 00550d68 4 OBJECT GLOBAL DEFAULT 29 Py_BytesWarningFlag │ │ │ │ - 995: 0029e141 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ - 996: 00069079 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 997: 00184cbd 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 995: 0029f2e5 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ + 996: 00069069 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 997: 00184bed 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ 998: 00505cfc 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 999: 00174645 116 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 1000: 00080ec9 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ - 1001: 0020fc0d 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 1002: 00242ab9 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1003: 001070e9 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 999: 001747f1 116 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 1000: 00080ec1 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 1001: 002114b1 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 1002: 002443e1 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1003: 00107395 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ 1004: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ 1005: 0002cca5 252 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ 1006: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ 1007: 0002bd6c 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ 1008: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1009: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 1010: 00254c9d 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ - 1011: 00109fc9 890 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 1010: 002564a5 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1011: 0010a27d 890 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ 1012: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1013: 0006c0a9 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 1013: 0006c099 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 1014: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ 1015: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ 1016: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 1017: 0024948d 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1017: 0024ae8d 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ 1018: 0003108b 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ 1019: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1020: 0010a345 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ - 1021: 000d6ed9 488 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1022: 001ac095 508 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1020: 0010a5f9 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ + 1021: 000d79ed 488 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1022: 001ac735 508 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ 1023: 0050ca6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ 1024: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ - 1025: 0022010d 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 1026: 001b3f2d 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 1025: 0022190d 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 1026: 001b4e55 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ 1027: 0050cb00 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ - 1028: 0006c147 320 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1029: 00074dbd 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 1028: 0006c137 320 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1029: 00071623 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ 1030: 0050cadc 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 1031: 0050c9f0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 1032: 0006f1a3 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ - 1033: 0020e035 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ - 1034: 000b8075 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1032: 0006f193 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1033: 0020f8d9 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ + 1034: 000b8531 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ 1035: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ 1036: 0050ca38 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 1037: 0006cc21 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 1038: 0016b51d 232 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 1039: 002e5f69 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ - 1040: 00095475 520 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ - 1041: 00144b85 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 1037: 0006cc11 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 1038: 0016b645 232 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 1039: 002e6915 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 1040: 00095709 520 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 1041: 00144dc9 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ 1042: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ - 1043: 00095251 548 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 1044: 0021b299 208 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 1043: 000954e5 548 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 1044: 0021cb45 208 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 1045: 0002b9b8 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ 1046: 00031e35 60 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1047: 002555e1 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 1047: 00256e45 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ 1048: 0050ca4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ - 1049: 0020f425 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ - 1050: 001d3bcd 958 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ - 1051: 00262645 150 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 1049: 00210cc9 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 1050: 001d4a25 958 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1051: 00264011 150 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ 1052: 0050caa0 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ 1053: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 1054: 001ed3b9 98 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1054: 001eec1d 98 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ 1055: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 1056: 002311e1 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1057: 00147549 514 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 1058: 00073449 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 1059: 0006c0c9 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 1060: 00084e1d 564 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ - 1061: 002a7001 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 1056: 00232a9d 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1057: 0014778d 514 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 1058: 00073871 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 1059: 0006c0b9 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 1060: 00084f29 564 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 1061: 002a81a9 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ 1062: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ - 1063: 001f21a1 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ - 1064: 0007949f 184 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ - 1065: 00132e91 632 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 1066: 002a054d 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1067: 00224ef1 204 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 1068: 001c0a51 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ - 1069: 0005e245 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ - 1070: 00052255 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ - 1071: 000663e5 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ - 1072: 000751cd 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 1063: 001f3a05 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 1064: 00079497 184 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1065: 00132f15 632 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 1066: 002a16ed 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1067: 00226749 204 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 1068: 001c1979 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 1069: 0005e24b 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 1070: 00052271 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 1071: 000663dd 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 1072: 000751c5 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ 1073: 00506fa4 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ - 1074: 0007157d 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 1075: 00162f25 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 1074: 000714a5 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 1075: 0016309d 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ 1076: 00504f08 208 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1077: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ 1078: 0050a4c0 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ - 1079: 002b697d 652 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 1080: 0026d3c5 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1079: 002b7b25 652 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 1080: 0026ed95 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ 1081: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 1082: 000715e1 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1083: 001208cd 984 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ - 1084: 002433a1 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ - 1085: 000f677d 152 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 1086: 00187535 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ + 1082: 00071509 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1083: 00120cb9 984 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ + 1084: 00244cc9 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 1085: 000f6af5 152 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 1086: 00187465 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ 1087: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ 1088: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ - 1089: 0005e5a7 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 1090: 001e7421 32 FUNC GLOBAL DEFAULT 12 _Py_strerror │ │ │ │ - 1091: 0015ed41 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 1092: 0006c303 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ - 1093: 000a03d9 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 1089: 0005e5f1 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 1090: 001e89ed 32 FUNC GLOBAL DEFAULT 12 _Py_strerror │ │ │ │ + 1091: 0015eef1 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 1092: 0006c2f3 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1093: 000a06f5 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ 1094: 0050ca74 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 1095: 002aa81d 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1096: 000af7a5 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 1095: 002ab9c5 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1096: 000afcb5 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ 1097: 0050fc98 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 1098: 00172f61 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 1099: 00220985 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1100: 001b0c1d 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 1098: 001730ed 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 1099: 00222185 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1100: 001b1b49 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ 1101: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ - 1102: 002b4791 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 1102: 002b5939 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ 1103: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ - 1104: 001f2111 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 1104: 001f3975 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ 1105: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ - 1106: 000855d1 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ - 1107: 00069019 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1106: 00085839 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1107: 0006900d 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1108: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_trylock@GLIBC_2.34 (4) │ │ │ │ - 1109: 00214105 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 1109: 002159ad 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ 1110: 0050ca68 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ - 1111: 001504b1 470 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 1112: 0006f0b5 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ - 1113: 00274771 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ - 1114: 0006d6b7 114 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ - 1115: 0005b761 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1116: 0015bcbd 316 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 1117: 00061891 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1111: 0015067d 470 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 1112: 0006f0a5 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 1113: 00276139 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 1114: 0006d6a7 114 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1115: 0005b769 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1116: 0015be71 316 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 1117: 0006171f 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ 1118: 0050ca40 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1119: 00220119 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 1120: 0006180b 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 1121: 00125559 316 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 1119: 00221919 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 1120: 000630ff 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 1121: 00125509 316 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ 1122: 0050b8a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 1123: 0006cc4f 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 1124: 0020b015 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1123: 0006cc3f 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 1124: 0020c8ad 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ 1125: 00031eb9 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 1126: 001bb8bd 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ - 1127: 002677e5 158 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1128: 00213f9d 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 1126: 001bc7e5 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1127: 002691b5 158 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1128: 00215845 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ 1129: 00032e15 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 1130: 00153545 326 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1130: 0015370d 326 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1131: 0003bff3 482 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 1132: 00050e9b 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ - 1133: 000739cb 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 1134: 0022ab79 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 1135: 001f53a1 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 1136: 0023b155 120 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1132: 00050cff 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1133: 00073df3 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 1134: 0022c3d1 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 1135: 001f6c5d 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 1136: 0023ca7d 120 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1137: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 1138: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1139: 0009c265 204 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1139: 0009c4f5 204 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ 1140: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1141: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ 1142: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 1143: 0005ce11 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1144: 001503f1 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 1145: 001db955 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1143: 0005ce19 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1144: 001505bd 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 1145: 001dcd41 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1146: 0002b930 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 1147: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ - 1148: 00065711 64 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 1148: 000656f1 64 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ 1149: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ 1150: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 1151: 0050cab0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1152: 0006f1ab 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ - 1153: 002473c5 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 1152: 0006f19b 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 1153: 00248cc5 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ 1154: 0050cad4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 1155: 00288681 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1156: 00172f71 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 1155: 002897f9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1156: 001730fd 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ 1157: 00033599 12 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1158: 00199691 422 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 1158: 0019949d 422 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ 1159: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 1160: 000d6879 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 1161: 001643ed 270 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 1162: 0021e7a5 46 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 1160: 000d738d 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 1161: 0016453d 270 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 1162: 00220021 46 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 1163: 00502ae0 208 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ 1164: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ 1165: 00508d30 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ - 1166: 0012ecfd 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 1167: 0006c975 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1168: 0020b8a9 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1166: 0012ed75 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 1167: 0006c965 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1168: 0020d141 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1169: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1170: 0026abb9 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ - 1171: 001ce069 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1170: 0026c589 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 1171: 001cee99 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ 1172: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 1173: 000aae69 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1173: 000ab369 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1174: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 1175: 000618e5 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ - 1176: 0006f08b 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ - 1177: 000732a9 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 1178: 0007336d 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1175: 00061773 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1176: 0006f07b 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1177: 000736d1 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 1178: 00073795 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ 1179: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 1180: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1181: 002b0709 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ - 1182: 001adb99 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1183: 0005ca65 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1181: 002b18b1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1182: 001aeaa1 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1183: 0005ca6d 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ 1184: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ - 1185: 00041d2b 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 1185: 00041d1b 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 1186: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1187: 00257cb5 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ - 1188: 001cfe95 32 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1187: 0025967d 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 1188: 001d0bd5 32 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ 1189: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ 1190: 00550a08 4 OBJECT GLOBAL DEFAULT 29 stderr@GLIBC_2.4 (3) │ │ │ │ - 1191: 00120e21 88 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ - 1192: 0018caf9 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 1193: 00257bc9 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 1194: 00057851 168 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 1191: 0012120d 88 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1192: 0018ca21 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 1193: 00259591 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 1194: 00057865 168 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ 1195: 0002d995 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ 1196: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ 1197: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 1198: 00073399 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 1199: 000723e1 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 1200: 001c9b71 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1201: 000769c5 252 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ - 1202: 001f511d 154 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ - 1203: 0006032d 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 1198: 000737c1 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 1199: 00072445 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 1200: 001caaa1 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1201: 000769bd 252 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 1202: 001f69d9 154 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 1203: 0006044d 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 1204: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ - 1205: 0006cb0d 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1206: 00252ff1 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1205: 0006cafd 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1206: 00254969 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ 1207: 005071d4 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ 1208: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1209: 00109681 840 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 1210: 0014a271 1284 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1209: 00109935 840 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 1210: 0014a4b5 1284 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ 1211: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 1212: 0024119d 120 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1213: 001dd531 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ - 1214: 00220105 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 1212: 00242ac5 120 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1213: 001deb09 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1214: 00221905 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 1215: 0050ca60 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 1216: 0007926d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1216: 00079265 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1217: 00505aec 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 1218: 002e64a5 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1218: 002e6e51 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ 1219: 0002c8a9 360 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 1220: 0002cdaf 40 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 1221: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1222: 0022249d 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ - 1223: 00218cd1 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 1224: 002866ad 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 1222: 00223c9d 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1223: 0021a579 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 1224: 00287825 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ 1225: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1226: 0050ca5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 1227: 0003c78d 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 1227: 0003c45d 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ 1228: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1229: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 1230: 0022afb1 278 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 1231: 001b4ff9 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1230: 0022c809 278 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 1231: 001b5f21 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1232: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1233: 00235629 116 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 1233: 00236f61 120 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ 1234: 005072e0 208 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ - 1235: 00194d79 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 1236: 000f8251 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ - 1237: 00208a85 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ - 1238: 0007176d 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 1239: 002552d1 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 1240: 0020c765 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 1241: 0006ba0d 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 1242: 002b0c91 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 1235: 00194cb1 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 1236: 000f85c9 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 1237: 0020a33d 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 1238: 000717d1 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 1239: 00256b31 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 1240: 0020dffd 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 1241: 0006b9fd 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 1242: 002b1e39 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 1243: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ 1244: 0050cae8 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 1245: 00067a9d 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 1246: 001b4b3d 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1247: 000ee68d 712 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ + 1245: 00067a95 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 1246: 001b5a65 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1247: 000eeb85 712 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ 1248: 0002e07d 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1249: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1250: 00234ad5 168 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1251: 0009c9d1 88 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ - 1252: 0022bca5 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 1253: 001ceb3d 88 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ - 1254: 0021f951 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1255: 001ec1f1 226 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 1250: 0023640d 168 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1251: 0009cc61 88 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1252: 0022d4fd 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 1253: 001cf87d 88 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 1254: 00221151 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1255: 001ed7c1 226 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ 1256: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ - 1257: 0022b429 1228 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 1258: 00156b95 94 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ - 1259: 00052a45 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1257: 0022cc81 1228 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 1258: 00156d5d 94 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1259: 00052a5d 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ 1260: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ 1261: 0050cad8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ - 1262: 000479f1 352 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ - 1263: 0020d7bd 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 1262: 00047a09 352 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1263: 0020f061 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ 1264: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 1265: 000949ed 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ - 1266: 0022e699 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1267: 0032b0b4 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ - 1268: 000798c1 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ - 1269: 00157f15 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 1265: 00094c81 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 1266: 0022fef1 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1267: 0032ba74 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 1268: 000798b9 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 1269: 001580dd 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 1270: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ - 1271: 000718bb 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 1271: 0007191f 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ 1272: 00514b60 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 1273: 002e3d39 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1273: 002e46e5 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ 1274: 005012b0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1275: 00031599 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 1276: 000735d5 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1277: 0021c1ad 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 1276: 000739fd 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1277: 0021da59 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ 1278: 0002cb61 248 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 1279: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 1280: 0022ea49 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ - 1281: 0006e291 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1282: 00072351 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 1283: 0006d68d 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 1284: 000ee63d 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ + 1280: 002302a1 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1281: 0006e281 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1282: 000723b5 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 1283: 0006d67d 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 1284: 000eeb35 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ 1285: 0002b864 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ 1286: 0050343c 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ - 1287: 001578e1 198 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 1287: 00157aa9 198 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ 1288: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 1289: 0006ba51 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 1290: 002b73f9 872 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ - 1291: 001c002d 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 1292: 002794f5 306 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ - 1293: 002bc5e5 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 1294: 00208475 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ - 1295: 00245929 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1296: 001cd4b1 68 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1297: 00236c35 372 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1289: 0006ba41 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 1290: 002b85a1 872 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1291: 001c0f55 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 1292: 0027a64d 318 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1293: 002bcefd 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 1294: 00209d2d 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1295: 00247251 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1296: 001ce2e1 68 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1297: 00238571 372 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1298: 005020ac 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 1299: 0006c76d 228 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1300: 001541cd 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1301: 0006d5c5 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ - 1302: 0006cd8b 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 1303: 00065513 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1304: 00245de5 244 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ - 1305: 000739f1 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 1299: 0006c75d 228 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1300: 00154395 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1301: 0006d5b5 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 1302: 0006cd7b 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 1303: 00065a49 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1304: 0024770d 244 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 1305: 00073e19 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ 1306: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ 1307: 005550cc 4 OBJECT GLOBAL DEFAULT 29 Py_HashRandomizationFlag │ │ │ │ - 1308: 0017459d 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 1309: 00067391 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 1308: 00174749 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 1309: 00067389 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ 1310: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ - 1311: 001b4ebd 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 1311: 001b5de5 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 1312: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1313: 00181f95 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 1314: 00161115 140 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 1315: 001ccce5 348 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 1316: 00071f07 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 1313: 00181ec9 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 1314: 0016128d 140 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 1315: 001cdb15 348 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 1316: 00071f6b 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ 1317: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1318: 001c9e69 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 1319: 000a093d 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 1318: 001cad99 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 1319: 000a0c59 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ 1320: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 1321: 00253a3d 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 1322: 00285c85 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 1321: 002553b5 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 1322: 00286dfd 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ 1323: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ 1324: 00502458 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 1325: 0006d06d 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1325: 0006d05d 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ 1326: 00036395 62 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1327: 002538ed 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1327: 002552e9 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ 1328: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ 1329: 005050a8 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 1330: 0002b554 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 1331: 001e7605 128 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 1332: 001743b9 484 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1333: 00251d11 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 1334: 001aa235 956 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 1331: 001e8bd1 128 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 1332: 00174565 484 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1333: 00253685 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 1334: 001aaf15 956 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ 1335: 0050ca48 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 1336: 00157281 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 1336: 00157449 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ 1337: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ 1338: 0002d391 196 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1339: 00071721 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 1339: 00071785 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 1340: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1341: 0033b4a8 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 1342: 001edddd 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 1341: 0033be68 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 1342: 001ef63d 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ 1343: 00031f05 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 1344: 0007c039 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1345: 001edb09 282 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 1344: 0007c031 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1345: 001ef369 282 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ 1346: 0002be7c 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ - 1347: 0021710d 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 1347: 002189b5 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 1348: 00550d44 4 OBJECT GLOBAL DEFAULT 29 Py_FrozenFlag │ │ │ │ 1349: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (3) │ │ │ │ - 1350: 00132b75 440 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 1350: 00132bf9 440 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ 1351: 005057cc 208 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ 1352: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1353: 00104511 212 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1353: 001047b5 212 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ 1354: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 1355: 0006c669 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 1356: 0024ded9 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1357: 0021a909 934 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 1358: 0006d72f 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 1355: 0006c659 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 1356: 0024f9b5 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1357: 0021c1b1 934 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 1358: 0006d71f 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ 1359: 00550d0c 4 OBJECT GLOBAL DEFAULT 29 Py_IgnoreEnvironmentFlag │ │ │ │ 1360: 0003936f 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 1361: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ 1362: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 1363: 00094b99 296 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ - 1364: 00212571 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 1365: 0025126d 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 1366: 0023b899 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 1367: 0021ebd5 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1363: 00094e2d 296 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 1364: 00213e15 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 1365: 00252bd5 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 1366: 0023d1c1 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 1367: 002203d5 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ 1368: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ - 1369: 00140805 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ - 1370: 0006ce1b 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ - 1371: 00163835 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1372: 0026f845 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1369: 00140a65 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1370: 0006ce0b 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1371: 001639ad 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1372: 0027120d 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ 1373: 00550d20 24 OBJECT GLOBAL DEFAULT 29 _Py_HashSecret │ │ │ │ - 1374: 000e37f9 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 1375: 0018281d 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 1376: 0006d2c7 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 1377: 00237a3d 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 1374: 000e439d 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 1375: 00182751 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 1376: 0006d2b7 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 1377: 00239379 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ 1378: 00550d5c 4 OBJECT GLOBAL DEFAULT 29 Py_OptimizeFlag │ │ │ │ - 1379: 000dae71 206 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1380: 00143d1d 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 1381: 0006d831 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 1382: 00220979 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 1379: 000db931 206 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1380: 00143f69 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 1381: 0006d821 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1382: 00222179 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 1383: 00509204 208 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ 1384: 00508154 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1385: 000671d9 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 1386: 00259999 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ - 1387: 000b17b1 86 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 1388: 001f2d3d 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ - 1389: 0021c859 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ - 1390: 0006d7bd 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 1385: 000671d1 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 1386: 0025b361 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 1387: 000b1d15 86 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 1388: 001f459d 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1389: 0021e139 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 1390: 0006d7ad 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ 1391: 000361d1 132 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 1392: 002488c5 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1393: 0009838d 180 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1392: 0024a1c5 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1393: 0009861d 180 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1394: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1395: 002490f1 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ - 1396: 000a3331 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ - 1397: 00176805 344 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ - 1398: 000671a5 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 1395: 0024aa2d 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1396: 000a3785 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1397: 001769f9 344 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 1398: 0006719d 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ 1399: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1400: 0007339d 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 1400: 000737c5 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ 1401: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 1402: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ 1403: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ - 1404: 001503fd 174 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ - 1405: 0021be85 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 1404: 001505c9 174 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 1405: 0021d731 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ 1406: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ 1407: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 1408: 0004d6d5 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 1408: 0004d6ed 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ 1409: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ 1410: 00504214 208 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1411: 0006d729 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 1412: 001f7249 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 1411: 0006d719 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 1412: 001f8b01 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ 1413: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 1414: 000575fb 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 1415: 0025ee79 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 1416: 00147c69 2120 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ - 1417: 00156f21 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ + 1414: 0005760d 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 1415: 00260845 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 1416: 00147be9 2120 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 1417: 001570e9 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ 1418: 0002c31c 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ - 1419: 001cd90d 78 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 1420: 001b59b9 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1421: 001ce05d 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1422: 0005cc63 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1423: 00080681 652 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 1419: 001ce73d 78 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 1420: 001b68e1 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1421: 001cee8d 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1422: 0005cc6b 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1423: 00080679 652 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 1424: 000373af 14 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1425: 00084bbd 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ - 1426: 0021acf9 88 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 1425: 00084cdd 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 1426: 0021c5a1 88 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ 1427: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ 1428: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1429: 0006c671 252 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 1429: 0006c661 252 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ 1430: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 1431: 00199449 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1431: 00199255 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ 1432: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 1433: 00031521 18 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ 1434: 0050ca3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 1435: 0007abed 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1435: 0007abe5 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ 1436: 00550d58 4 OBJECT GLOBAL DEFAULT 29 Py_DebugFlag │ │ │ │ 1437: 00504304 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 1438: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 1439: 0006f131 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ - 1440: 001f2841 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ - 1441: 002bce91 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 1442: 003fa41c 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 1443: 000737a9 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1439: 0006f121 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 1440: 001f40a1 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1441: 002bd7a9 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 1442: 003fadc4 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 1443: 00073bd1 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1444: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (3) │ │ │ │ - 1445: 0017dfc9 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 1446: 0021baa1 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1445: 0017defd 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 1446: 0021d34d 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1447: 0002baa0 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1448: 0018f405 1080 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 1449: 00237c75 262 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1450: 0028a145 476 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 1448: 0018f32d 1080 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 1449: 002395b1 262 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1450: 0028b2c5 476 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ 1451: 005012c4 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1452: 00109551 180 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 1453: 00072cb9 434 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ - 1454: 0004fbad 208 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ - 1455: 00079749 376 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 1456: 000b467d 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1452: 00109805 180 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 1453: 00073103 434 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 1454: 0004fbc5 208 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1455: 00079741 376 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 1456: 000b4bb5 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ 1457: 00501808 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ 1458: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1459: 000734b9 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ - 1460: 00123e99 22 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1459: 000738e1 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 1460: 00124295 22 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1461: 0050caac 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 1462: 00226125 140 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ - 1463: 000602fd 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 1464: 0007b201 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1465: 0025ef11 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1462: 0022797d 140 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 1463: 0006041d 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 1464: 0007b1f9 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1465: 002608dd 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ 1466: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 1467: 0008fefd 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 1468: 000506bf 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 1469: 0022d2c9 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ - 1470: 0023e135 936 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 1467: 00090191 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 1468: 000506d7 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 1469: 0022eb21 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 1470: 0023fa5d 936 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ 1471: 0002dc59 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ 1472: 0050ffdc 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ 1473: 0002d005 82 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ 1474: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1475: 0005bd1d 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ - 1476: 0023afc1 402 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1475: 0005bd21 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 1476: 0023c8e9 402 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ 1477: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 1478: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1479: 001c9c95 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1480: 001611a1 268 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 1479: 001cabc5 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1480: 00161319 268 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ 1481: 0002ce43 6 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ - 1482: 0010a5e9 464 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 1482: 0010a879 464 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ 1483: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ 1484: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 1485: 00079557 222 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ - 1486: 00073341 44 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 1487: 00206c41 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 1488: 0007870b 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 1489: 00109a6d 534 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 1490: 0005c893 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1491: 0006eeed 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 1485: 0007954f 222 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 1486: 00073769 44 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 1487: 002084f9 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 1488: 00078703 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 1489: 00109d21 534 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 1490: 0005c89b 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1491: 0006eedd 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 1492: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (23) │ │ │ │ - 1493: 00148cb9 2064 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 1493: 00148efd 2064 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ 1494: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ 1495: 000363d3 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ - 1496: 001cd841 204 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 1496: 001ce671 204 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ 1497: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 1498: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 1499: 001dfed9 322 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 1500: 00156f45 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1501: 002190e1 628 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1502: 0009ef35 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1499: 001e1579 322 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 1500: 0015710d 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1501: 0021a989 628 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1502: 0009f251 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1503: 0002bd24 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1504: 000efe7d 206 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1504: 000f02c1 206 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ 1505: 000344e5 652 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1506: 00068fe3 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 1506: 00068fd7 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ 1507: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ 1508: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1509: 0006e05d 364 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 1510: 0014dac9 88 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 1511: 00260239 348 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1509: 0006e04d 364 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 1510: 0014dcf5 88 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 1511: 00261c05 348 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ 1512: 0050190c 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 1513: 0002c32c 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 1514: 00079635 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 1515: 00094875 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1514: 0007962d 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 1515: 00094b09 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ 1516: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 1517: 001321ed 1370 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1517: 0013229d 1370 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ 1518: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 1519: 0004cbb7 338 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 1520: 00253ed9 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ - 1521: 00088a05 88 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 1522: 001b0c19 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1519: 0004cbcf 338 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 1520: 00255851 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 1521: 00088d91 88 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 1522: 001b1b29 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ 1523: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ - 1524: 00287269 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 1525: 000722db 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 1524: 002883e1 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 1525: 0007233f 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ 1526: 0002c0d0 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ 1527: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1528: 0007358d 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 1528: 000739b5 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 1529: 00506c4c 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ 1530: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 1531: 00081741 288 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 1532: 001810f9 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 1533: 0006cad5 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1534: 002223b1 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 1531: 000817b1 288 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 1532: 0018102d 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 1533: 0006cac5 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1534: 00223bb1 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 1535: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ - 1536: 00145de5 228 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1537: 0017e421 172 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 1538: 00273a55 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ - 1539: 00194861 4 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 1536: 00146029 228 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1537: 0017e355 172 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 1538: 0027541d 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1539: 00194799 4 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ 1540: 00032de1 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ - 1541: 0005c5af 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 1542: 0028e3ad 128 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 1541: 0005c5b7 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 1542: 0028f549 128 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 1543: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 1544: 00136c05 128 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1545: 00180f35 140 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ - 1546: 001b5659 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 1547: 0006d16f 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ - 1548: 0006f207 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 1549: 00223a09 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 1544: 00136cad 128 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1545: 00180e69 140 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 1546: 001b6581 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 1547: 0006d15f 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 1548: 0006f1f7 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 1549: 00225261 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ 1550: 0050cb04 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1551: 0002ca55 102 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 1552: 002aabcd 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ - 1553: 00158071 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1554: 0004e3f5 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1552: 002ae51d 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 1553: 00158239 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1554: 0004e40d 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1555: 0002d5ad 180 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ - 1556: 00294f2d 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1557: 0004e777 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1558: 00058d1b 46 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 1559: 00215c59 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 1556: 002960d9 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1557: 0004e78f 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1558: 00058ccb 46 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 1559: 00217501 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ 1560: 00576410 0 NOTYPE GLOBAL DEFAULT 29 __bss_end__ │ │ │ │ - 1561: 001e1125 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ - 1562: 002e5f99 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ - 1563: 00213c51 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1564: 002862d9 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 1565: 00069a39 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 1566: 00254be9 180 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1561: 001e27c5 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 1562: 002e6945 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 1563: 002154f5 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1564: 00287451 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 1565: 00069a29 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 1566: 002563f1 180 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ 1567: 0002e2e9 348 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ - 1568: 0020771d 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1569: 00247019 250 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1570: 00140a89 616 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 1571: 00069a95 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 1568: 00208fd5 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1569: 00248915 250 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1570: 00140ce9 616 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 1571: 00069a85 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ 1572: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 1573: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ 1574: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber64 │ │ │ │ 1575: 0002b828 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ 1576: 005043f4 208 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ 1577: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1578: 005063d0 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1579: 00262a0d 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 1580: 000733c5 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 1581: 000734f5 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1579: 002643d9 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 1580: 000737ed 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 1581: 0007391d 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1582: 005017fc 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 1583: 0006c4b5 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 1583: 0006c4a5 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ 1584: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1585: 002567fd 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1585: 002581c5 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1586: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ 1587: 00550d10 4 OBJECT GLOBAL DEFAULT 29 Py_UTF8Mode │ │ │ │ - 1588: 001b3a71 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ - 1589: 001e23fd 100 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1588: 001b4999 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 1589: 001e3a9d 100 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ 1590: 0050cac0 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 1591: 001bbc69 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ - 1592: 00071485 84 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1591: 001bcb91 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 1592: 00071403 84 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ 1593: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1594: 0006c851 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 1595: 000a684d 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 1596: 000587a5 94 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ - 1597: 001568dd 396 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1598: 00208ab9 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 1594: 0006c841 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 1595: 000a6d4d 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 1596: 000595ad 94 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 1597: 00156aa5 396 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1598: 0020a371 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 1599: 0003a859 64 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ - 1600: 00148855 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ - 1601: 001cfa45 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1602: 0025019d 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1600: 00148a99 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 1601: 001d0785 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1602: 00251b05 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1603: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 1604: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1605: 000acd85 264 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 1606: 003fdb70 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 1605: 000ad289 264 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 1606: 003fe518 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ 1607: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ 1608: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 1609: 00098339 84 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 1610: 0006ce17 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 1611: 0006a521 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1612: 00180fc1 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 1609: 000985c9 84 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 1610: 0006ce07 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 1611: 0006a511 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1612: 00180ef5 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ 1613: 0002bddc 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 1614: 0006733d 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1614: 00067335 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ 1615: 0003aa6f 110 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ 1616: 0050217c 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ 1617: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ 1618: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ - 1619: 002177a1 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1620: 000d9335 932 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 1619: 00219049 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1620: 000d9dfd 924 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ 1621: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ 1622: 00550a04 4 OBJECT WEAK DEFAULT 29 environ@GLIBC_2.4 (3) │ │ │ │ - 1623: 0006c0b9 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 1623: 0006c0a9 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ 1624: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ - 1625: 0006d06b 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 1626: 00239e25 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1627: 0006e1c9 200 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1628: 0018caa1 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 1629: 0020d7b1 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ - 1630: 0009b7ad 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 1625: 0006d05b 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 1626: 0023b761 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1627: 0006e1b9 200 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1628: 0018c9c9 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 1629: 0020f055 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1630: 0009ba3d 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ 1631: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 1632: 001cc66d 8 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ - 1633: 001e1f89 244 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ - 1634: 0026d3d1 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ - 1635: 0005e027 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1636: 0012e351 452 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ - 1637: 000a2ae1 1672 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 1638: 00085051 160 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 1632: 001cd49d 8 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1633: 001e3629 244 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 1634: 0026eda1 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1635: 0005e02f 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1636: 0012e3c9 452 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1637: 000a28c5 1672 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 1638: 0008515d 248 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ 1639: 00507d5c 208 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ - 1640: 000ccdd5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1641: 0006d9a5 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1642: 002da19d 408 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 1643: 0021bee9 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ - 1644: 00073995 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1645: 002dd355 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1640: 000cd8f5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1641: 0006d995 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1642: 002dade5 408 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 1643: 0021d795 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 1644: 00073dbd 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1645: 002ddcf5 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1646: 0003836d 176 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 1647: 00119b11 254 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 1648: 000d74a9 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 1647: 00119cf9 254 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 1648: 000d7fbd 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ 1649: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ - 1650: 00156185 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ + 1650: 00156351 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ 1651: 0002ae7c 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 1652: 000dd291 1246 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ - 1653: 001b0c15 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 1652: 000ddda5 1274 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1653: 001b1b45 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 1654: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ - 1655: 002dcd29 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 1656: 00088255 884 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1655: 002dd6c9 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 1656: 000885e1 884 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ 1657: 0002be40 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ 1658: 00031f6b 78 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1659: 00172111 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 1660: 0006cceb 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 1661: 00046bb9 108 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 1662: 000722eb 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 1659: 0017229d 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 1660: 0006ccdb 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 1661: 00046ba9 108 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 1662: 0007234f 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ 1663: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ - 1664: 001e9e9d 462 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 1665: 001f364d 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 1666: 0006d55d 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 1664: 001eb465 462 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 1665: 001f4ead 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 1666: 0006d54d 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ 1667: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1668: 002225f9 140 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 1669: 00072425 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 1668: 00223e51 140 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 1669: 00072489 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ 1670: 0002bb24 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 1671: 00262a21 440 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 1672: 000736b5 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1671: 002643ed 440 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 1672: 00073add 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ 1673: 0002c6c4 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 1674: 000f8885 1200 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1675: 00124fc9 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1674: 000f8bfd 1200 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1675: 00124f79 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1676: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ - 1677: 00243dfd 96 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ + 1677: 00245725 96 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ 1678: 00576364 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 1679: 00218661 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 1680: 00272f55 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 1681: 001d1871 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ - 1682: 000a2159 540 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 1683: 00252f49 168 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1679: 00219f09 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 1680: 0027491d 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 1681: 001d2711 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 1682: 000a25ad 540 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 1683: 002548bd 172 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1684: 00507e7c 208 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1685: 002da335 1080 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 1685: 002daf7d 1080 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ 1686: 005045d4 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ 1687: 00039585 924 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ 1688: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1689: 0006e6b1 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1690: 0008a24d 464 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 1689: 0006e6a1 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1690: 0008a5c5 464 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ 1691: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ - 1692: 00058d49 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 1693: 0027e3dd 972 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 1694: 000ba809 2596 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 1692: 00058cf9 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 1693: 0027f54d 972 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 1694: 000bb24d 2596 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ 1695: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 1696: 001e22e9 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ - 1697: 0005d13f 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 1698: 001e23f1 10 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1699: 001c09f9 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 1696: 001e3989 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 1697: 0005d147 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 1698: 001e3a91 10 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1699: 001c1921 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1700: 00039b15 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ - 1701: 00155c45 278 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ - 1702: 001e2509 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 1701: 00155e0d 280 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 1702: 001e3ba9 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 1703: 0003a8c5 364 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 1704: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1705: 0023102d 260 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 1706: 001ca0f9 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1705: 002328e9 260 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 1706: 001cb029 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ 1707: 0002b7f8 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 1708: 0006c407 174 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ - 1709: 002453dd 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 1710: 0006cf0b 90 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 1711: 000b7bdd 212 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 1712: 0006c337 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 1713: 00160cdd 228 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 1714: 00144ced 820 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1715: 000528bf 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ - 1716: 00076269 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 1717: 002611b9 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ - 1718: 00094cc1 344 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1719: 002847d5 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1708: 0006c3f7 174 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1709: 00246cf5 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 1710: 0006cefb 90 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 1711: 000b8099 212 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 1712: 0006c327 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 1713: 00160e55 228 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 1714: 00144f31 820 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1715: 000528d7 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1716: 00076261 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 1717: 00262b85 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 1718: 00094f55 344 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1719: 0028594d 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1720: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 1721: 00267265 1408 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 1721: 00268c35 1408 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ 1722: 00503b20 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1723: 0016b755 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 1723: 0016b87d 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ 1724: 00550a04 4 OBJECT GLOBAL DEFAULT 29 __environ@GLIBC_2.4 (3) │ │ │ │ - 1725: 000b7cb1 44 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1726: 00075717 106 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 1725: 000b816d 44 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1726: 0007570f 106 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ 1727: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ - 1728: 002dcd31 644 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 1728: 002dd6d1 644 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ 1729: 0002c780 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ 1730: 00550d4c 4 OBJECT GLOBAL DEFAULT 29 Py_DontWriteBytecodeFlag │ │ │ │ - 1731: 00254335 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1731: 00255c59 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ 1732: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 1733: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ 1734: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1735: 002c2761 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ - 1736: 00073281 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 1737: 0021679d 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 1738: 002b9e4d 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 1735: 002c3079 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 1736: 000713a9 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 1737: 00218045 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 1738: 002ba78d 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 1739: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 1740: 001ed59d 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ - 1741: 000729a5 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 1742: 0024c5c1 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ - 1743: 00252f45 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 1740: 001eedfd 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1741: 00072a09 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 1742: 0024df85 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 1743: 002548b9 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ 1744: 0002d729 196 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1745: 00119191 480 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1745: 001192d5 480 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ 1746: 0002c218 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ - 1747: 00247b91 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 1748: 00216e59 588 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 1747: 00249491 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 1748: 00218701 588 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ 1749: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ 1750: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1751: 00125aa9 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1752: 0005d07b 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1751: 00125a59 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1752: 0005d083 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ 1753: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ - 1754: 002414c5 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 1754: 00242ded 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ 1755: 0002ce49 36 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ 1756: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ 1757: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 1758: 0010a349 410 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1759: 0013b2a9 1090 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ - 1760: 0006f1f7 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 1758: 0010a5fd 410 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1759: 0013b3f9 1090 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 1760: 0006f1e7 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 1761: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 1762: 000e96dd 226 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ - 1763: 000dc2ad 632 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1764: 0004e31d 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 1762: 000e9c95 226 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 1763: 000dcd6d 632 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1764: 0004e335 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ 1765: 0050caec 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ 1766: 00508264 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ - 1767: 0006d5cb 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 1767: 0006d5bb 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ 1768: 005074bc 208 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1769: 000cf115 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1769: 000cfc35 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ 1770: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1771: 000e542d 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 1772: 000714e5 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 1773: 002497c5 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 1774: 0008be99 258 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1775: 0006f1e7 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1776: 002ae679 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1777: 0006d5bd 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ - 1778: 00042df1 144 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1771: 000e5e39 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 1772: 00071703 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 1773: 0024b181 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 1774: 0008c211 258 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1775: 0006f1d7 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1776: 002af821 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1777: 0006d5ad 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 1778: 00042de1 144 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ 1779: 0003708d 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 1780: 0050cabc 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ - 1781: 000601cd 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 1781: 000602ed 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ 1782: 0002dcc1 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1783: 001f90a9 20 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 1784: 00215be1 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1783: 001fa961 20 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 1784: 00217489 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ 1785: 0050cb08 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ 1786: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 1787: 0006d57f 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 1787: 0006d56f 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ 1788: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ - 1789: 0006f119 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1789: 0006f109 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ 1790: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ 1791: 0050ca58 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 1792: 001f5fc1 292 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 1792: 001f787d 290 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ 1793: 0050ca84 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 1794: 005550dc 4 OBJECT GLOBAL DEFAULT 29 PyExc_IOError │ │ │ │ 1795: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ 1796: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1797: 0021c055 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 1798: 0007169f 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 1797: 0021d901 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 1798: 0007153d 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 1799: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1800: 000f0f59 162 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ - 1801: 00226ee5 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ - 1802: 00113219 2 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 1800: 000f1399 162 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 1801: 0022873d 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1802: 00113529 2 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ 1803: 00507638 208 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ - 1804: 001cf415 208 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 1805: 0004c575 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 1804: 001d0155 208 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 1805: 0004c58d 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ 1806: 0002c7f9 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ 1807: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ - 1808: 00071cf5 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1809: 00249929 124 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1810: 002b71d1 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 1808: 00071d59 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1809: 0024b2e9 124 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1810: 002b8379 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ 1811: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (3) │ │ │ │ - 1812: 002427b9 438 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1813: 00158151 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1814: 0020abe5 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 1815: 0014c521 250 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ - 1816: 001d6dc9 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1812: 002440e1 438 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1813: 00158319 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1814: 0020c47d 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 1815: 0014c7f1 250 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 1816: 001d7bd5 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1817: 0002b140 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ 1818: 00502680 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 1819: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ 1820: 005073ec 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1821: 00073301 20 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 1822: 00218eb5 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ - 1823: 00187a25 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 1824: 0021c299 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1821: 00073729 20 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 1822: 0021a75d 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 1823: 00187955 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 1824: 0021db45 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1825: 0050b8a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 1826: 0006a70b 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 1827: 000723a9 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1826: 0006a6fb 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 1827: 0007240d 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ 1828: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 1829: 0024d719 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1830: 0029df6d 284 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 1829: 0024f0d9 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1830: 0029f1c9 284 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ 1831: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ 1832: 005028a0 208 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ - 1833: 00135955 108 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ - 1834: 0026cf59 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1833: 001359f1 108 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 1834: 0026e929 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 1835: 005056bc 208 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ 1836: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 1837: 000735f5 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ - 1838: 00071eb1 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 1839: 0023e841 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 1837: 00073a1d 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1838: 00071f15 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 1839: 00240169 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ 1840: 0002b0c8 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ - 1841: 00073421 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ - 1842: 0005c331 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 1843: 002dd865 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ - 1844: 0003fd97 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ - 1845: 000e2dcd 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ - 1846: 002257f5 268 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1841: 00073849 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1842: 0005c339 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 1843: 002de205 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 1844: 0003fda3 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 1845: 000e3971 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1846: 0022704d 268 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ 1847: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ 1848: 0050ca88 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ 1849: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (3) │ │ │ │ 1850: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1851: 002bb6dd 986 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 1852: 00047205 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1853: 0007b211 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ - 1854: 002203e5 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1855: 001dcf7d 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 1851: 002bc01d 986 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 1852: 0004721d 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1853: 0007b209 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 1854: 00221be5 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1855: 001de431 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 1856: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ - 1857: 0027ac7d 1072 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1858: 00225ead 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 1857: 0027bded 1072 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1858: 00227705 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ 1859: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1860: 00152735 326 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ - 1861: 00216cd9 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 1862: 001e33a5 324 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1863: 001f356d 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 1860: 001528fd 326 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1861: 00218581 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 1862: 001e4a45 324 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1863: 001f4dcd 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ 1864: 00502ea0 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ - 1865: 000796fd 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 1865: 000796f5 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ 1866: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 1867: 000e9eed 1716 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ - 1868: 001f2539 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 1869: 00284245 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 1870: 002e46a5 360 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 1871: 002626dd 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 1872: 0006f143 96 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 1873: 0006d0a1 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ - 1874: 001a4165 540 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1875: 0010f715 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1876: 0004fc81 200 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ - 1877: 0009105d 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ - 1878: 000e782d 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 1879: 002aa7a1 124 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1880: 002ac6d9 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 1881: 00057f63 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ - 1882: 000739d5 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1883: 0006b1f3 58 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ - 1884: 00119461 176 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1885: 0006f0c9 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 1886: 0006dbdf 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1867: 000ea4bd 1700 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1868: 001f3e39 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 1869: 002853bd 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 1870: 002e5051 360 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 1871: 002640a9 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 1872: 0006f133 96 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 1873: 0006d091 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1874: 001a3fd5 540 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1875: 0010fa25 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1876: 0004fc99 200 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1877: 000912f1 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 1878: 000e8115 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 1879: 002ab949 124 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1880: 002ad8ed 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1881: 00057f77 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1882: 00073dfd 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1883: 0006b1e3 58 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1884: 001195a5 176 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1885: 0006f0b9 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 1886: 0006dbcf 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ 1887: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ 1888: 0003877d 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ 1889: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ - 1890: 000733c7 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 1891: 0015c639 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1890: 000737ef 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 1891: 0015c7f1 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ 1892: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ 1893: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 1894: 00248761 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1895: 001f1725 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 1896: 00044981 400 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ - 1897: 00208521 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 1898: 0006da35 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 1899: 001dcac9 1140 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 1894: 0024a061 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1895: 001f2f89 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 1896: 00044971 400 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1897: 00209dd9 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 1898: 0006da25 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 1899: 001ddeb5 1140 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ 1900: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1901: 0021f6ed 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 1902: 0003d33d 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 1903: 0006d5f5 116 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1904: 000949e1 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 1905: 001830f5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ - 1906: 000f3d75 870 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 1901: 00220eed 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 1902: 0003d345 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 1903: 0006d5e5 116 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1904: 00094c75 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 1905: 00183029 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1906: 000f41bd 876 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ 1907: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ 1908: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ - 1909: 0029ec7d 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 1909: 0029fe1d 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ 1910: 0050ca44 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ - 1911: 002e5f65 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ - 1912: 001440c9 298 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 1911: 002e6911 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 1912: 0014438d 298 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ 1913: 00512a90 208 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ - 1914: 0011c8f9 1936 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 1914: 0011cce5 1936 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ 1915: 005036cc 208 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 1916: 0025dd91 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 1916: 0025f75d 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ 1917: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 1918: 000f7d31 1268 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 1919: 001e71b1 284 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ - 1920: 0021e1bd 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1921: 000f7b55 368 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ - 1922: 0005f26f 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ - 1923: 000f4f95 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 1924: 0006f1c5 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 1925: 0006cabf 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1926: 00182819 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1918: 000f80a9 1268 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 1919: 001e8875 284 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 1920: 0021fa39 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 1921: 000f7ecd 368 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 1922: 0005f2b7 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1923: 000f53d9 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 1924: 0006f1b5 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 1925: 0006caaf 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1926: 0018274d 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ 1927: 00550a00 0 NOTYPE GLOBAL DEFAULT 29 __bss_start__ │ │ │ │ - 1928: 002acf75 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 1929: 000f0165 780 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1928: 002ae0e5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 1929: 000f05a9 780 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ 1930: 00511360 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ 1931: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ 1932: 00508e94 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ - 1933: 000617fd 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 1933: 00061711 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ 1934: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ - 1935: 001f8ce1 184 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1935: 001fa599 184 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1936: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ 1937: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1938: 002dcfe1 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 1939: 0029c5e9 718 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ - 1940: 001b0bf1 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1938: 002dd981 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1939: 0029d78d 718 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 1940: 001b1b1d 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ 1941: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1942: 001ca4b9 608 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 1943: 002d3cb5 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 1944: 0005cde1 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ - 1945: 000f4e05 400 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 1942: 001cb3e9 608 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 1943: 002d465d 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 1944: 0005cde9 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1945: 000f5249 400 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ 1946: 005070b4 208 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1947: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1948: 0029fbb9 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 1948: 002a0d59 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ 1949: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ - 1950: 001ed3ad 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1951: 0006d82b 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1952: 00219ea1 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 1950: 001eec11 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1951: 0006d81b 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1952: 0021b749 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ 1953: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 1954: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1955: 0006c133 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ - 1956: 0005f0bd 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 1957: 001f24e9 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1958: 000ef459 246 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1955: 0006c123 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 1956: 0005f105 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 1957: 001f3d49 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1958: 000ef951 246 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ 1959: 0002d4ad 116 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 1960: 00238a85 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 1960: 0023a3c1 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ 1961: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ 1962: 0002ae94 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 1963: 00120f49 86 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 1964: 0006d90d 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 1965: 001067c5 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 1966: 001f26ad 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1967: 000f8225 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 1963: 00121335 86 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 1964: 0006d8fd 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 1965: 00106a75 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1966: 001f3fe5 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1967: 000f859d 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ 1968: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ - 1969: 000deef5 608 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 1970: 000e79e9 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 1969: 000dfa25 608 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 1970: 000e8119 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ 1971: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ - 1972: 00208539 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 1973: 0006d25b 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 1972: 00209df1 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 1973: 0006d24b 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ 1974: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 1975: 0021bcd5 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 1975: 0021d581 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ 1976: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 1977: 00157201 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 1977: 001573c9 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ 1978: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1979: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1980: 00218d51 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 1980: 0021a5f9 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 1981: 005030f8 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ 1982: 0050354c 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1983: 0006d1ef 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 1984: 00073377 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ - 1985: 000b4801 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1986: 0014a235 60 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 1983: 0006d1df 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 1984: 0007379f 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1985: 000b4d39 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1986: 0014a479 60 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ 1987: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ 1988: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (2) │ │ │ │ - 1989: 00140895 320 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 1990: 0004de71 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1991: 0007260d 816 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1989: 00140af5 320 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 1990: 0004de89 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1991: 00072671 816 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1992: 0002bdb8 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ 1993: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (8) │ │ │ │ - 1994: 0005c755 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 1995: 00083f59 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ - 1996: 001e78dd 656 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 1994: 0005c75d 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 1995: 00084079 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1996: 001e8ea9 656 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ 1997: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ - 1998: 000fc801 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1998: 000fcbb1 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ 1999: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ - 2000: 001d10f9 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 2001: 001bf9a9 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ - 2002: 00224eb1 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 2003: 00163b89 322 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 2004: 000d74d5 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 2005: 000747a5 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 2006: 000dabb5 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2007: 001409d5 180 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 2000: 001d1f31 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 2001: 001c08d1 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2002: 00226709 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 2003: 00163d01 282 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 2004: 000d7fe9 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 2005: 00072ee9 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 2006: 000db675 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2007: 00140c35 180 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 2008: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ - 2009: 00071a49 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2010: 000d7a79 76 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ - 2011: 002c735d 45234 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 2009: 00071aad 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2010: 000d859d 76 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 2011: 002c7dd5 45234 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ 2012: 00506730 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2013: 00505f50 208 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2014: 000724f5 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2014: 00072559 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2015: 0002ca11 68 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ 2016: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ 2017: 005008c0 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ 2018: 0002b200 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 2019: 0025ee21 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 2020: 0023ab09 178 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ - 2021: 00074db7 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 2022: 00237d7d 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 2019: 002607ed 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 2020: 0023c435 178 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2021: 000730fd 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 2022: 002396b9 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 2023: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ 2024: 00506550 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2025: 000c8ecd 12 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ - 2026: 00230085 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 2027: 0023e765 122 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ - 2028: 0021213d 84 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 2029: 00074a6b 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 2025: 000c98d5 12 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 2026: 002318dd 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 2027: 0024008d 122 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ + 2028: 002139e1 84 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 2029: 00072fe3 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 2030: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 2031: 0006efdb 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ - 2032: 0006efd7 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 2031: 0006efcb 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 2032: 0006efc7 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 2033: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ 2034: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 2035: 0008027d 424 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ - 2036: 00065daf 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2037: 002e64a1 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 2038: 0016da69 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 2039: 0023df51 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 2040: 002359f1 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 2041: 0015ece1 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ - 2042: 000d794d 300 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2043: 0003d925 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 2044: 00156631 674 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 2045: 000733cf 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 2035: 00080275 424 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 2036: 00065da7 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2037: 002e6e4d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 2038: 0016db9d 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 2039: 0023f879 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 2040: 0023732d 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 2041: 0015ee91 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2042: 000d8471 300 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2043: 0003d92d 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 2044: 001567f9 674 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 2045: 000737f7 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ 2046: 0050ca64 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ 2047: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ 2048: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 2049: 0007338b 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ - 2050: 001546ad 1470 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 2049: 000737b3 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 2050: 00154875 1470 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ 2051: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ 2052: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ 2053: 00031e71 72 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 2054: 00044d61 204 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 2054: 00044d51 204 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ 2055: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 2056: 00073ba5 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 2057: 0006c0f3 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 2058: 0006c9f7 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 2059: 0011d819 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 2056: 00073fcd 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 2057: 0006c0e3 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 2058: 0006c9e7 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 2059: 0011dc05 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ 2060: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ - 2061: 0006cfd9 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 2061: 0006cfc9 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ 2062: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ - 2063: 0006ccab 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 2063: 0006cc9b 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ 2064: 005055cc 208 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2065: 00240611 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 2065: 00241f39 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ 2066: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 2067: 000a8951 4 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 2067: 000a8e51 4 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ 2068: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 2069: 000419ed 398 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 2070: 0003c3c5 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ - 2071: 0023a621 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 2072: 0009c1b5 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 2073: 002c1c19 418 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ - 2074: 000efe3d 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ - 2075: 0011b6a5 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 2076: 00212191 240 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 2077: 00057567 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 2069: 000419dd 398 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 2070: 0003c451 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 2071: 0023bf4d 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 2072: 0009c445 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 2073: 002c2531 418 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 2074: 000f0281 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 2075: 0011ba91 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 2076: 00213a35 240 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 2077: 00057579 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ 2078: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2079: 000733d1 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ - 2080: 001e2651 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2081: 0005b53d 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2082: 0009c331 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ - 2083: 001cdfc1 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ - 2084: 0006ce23 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 2085: 000690d5 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 2086: 00073529 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2087: 001e754d 146 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 2079: 000737f9 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 2080: 001e3cf1 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2081: 0005b541 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2082: 0009c5c1 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2083: 001cedf1 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 2084: 0006ce13 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 2085: 000690c5 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 2086: 00073951 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2087: 001e8b19 146 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ 2088: 00576410 0 NOTYPE GLOBAL DEFAULT 29 __end__ │ │ │ │ 2089: 0002c1bc 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ 2090: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2091: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ - 2092: 0003718d 196 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 2092: 0003718b 196 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ 2093: 00514d50 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 2094: 002a3785 4 FUNC GLOBAL DEFAULT 12 _Py_GetBuiltWithAssert │ │ │ │ - 2095: 003fa3bc 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 2096: 000998ed 2060 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 2097: 001a6421 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 2094: 002a492d 4 FUNC GLOBAL DEFAULT 12 _Py_GetBuiltWithAssert │ │ │ │ + 2095: 003fad64 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 2096: 00099b7d 2060 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 2097: 001a6c1d 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 2098: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 2099: 001250e5 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ - 2100: 00254e91 72 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 2101: 000733b1 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2102: 0007355f 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ - 2103: 0006ca65 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 2104: 002b0841 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 2105: 002085bd 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 2106: 0024ed11 256 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 2099: 00125095 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 2100: 00256699 72 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 2101: 000737d9 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2102: 00073987 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2103: 0006ca55 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 2104: 002b19e9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 2105: 00209e75 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 2106: 002506d1 256 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 2107: 0002d321 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 2108: 0006ef57 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ - 2109: 00296c85 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 2110: 0021a155 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 2111: 0006cb19 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 2108: 0006ef47 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 2109: 00297e29 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 2110: 0021b9fd 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 2111: 0006cb09 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ 2112: 0002d0dd 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ - 2113: 00277249 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2113: 00278c11 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ 2114: 0002cabb 86 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ - 2115: 00069bd1 348 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 2116: 0005df87 58 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 2117: 00218c01 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ - 2118: 0006cfc5 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ - 2119: 00171c29 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ - 2120: 0009bb25 1296 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 2121: 001f9365 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2122: 001dcf89 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 2123: 0007f251 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 2124: 0009a325 712 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 2125: 003fda30 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 2126: 00079091 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 2127: 00209db5 716 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 2115: 00069bc1 348 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 2116: 0005df8f 58 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 2117: 0021a4a9 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 2118: 0006cfb5 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 2119: 00171d55 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 2120: 0009bdb5 1296 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 2121: 001fac1d 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2122: 001de43d 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 2123: 0007f249 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 2124: 0009a5b5 708 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 2125: 003fe3d8 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 2126: 00079089 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 2127: 0020b66d 716 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ 2128: 00037ae5 88 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ - 2129: 00084045 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 2130: 001f37b9 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 2131: 0017695d 326 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 2129: 0008433d 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 2130: 001f5019 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 2131: 00176b51 326 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ 2132: 00037021 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 2133: 00064bfb 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2133: 00064bf3 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2134: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 2135: 0027da49 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 2136: 000b7cdd 248 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ - 2137: 0006db77 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2138: 0008394d 172 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 2135: 0027ebb9 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 2136: 000b8199 248 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 2137: 0006db67 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2138: 000839d1 172 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ 2139: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ 2140: 0050ca70 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ - 2141: 000948dd 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 2141: 00094b71 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 2142: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ 2143: 0050cb10 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ - 2144: 00049b59 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 2145: 0022b981 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2144: 00049b71 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 2145: 0022d1d9 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ 2146: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ - 2147: 00074b85 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2147: 0007175b 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ 2148: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ 2149: 0002bb9c 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ 2150: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 2151: 00045bb5 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 2152: 00240605 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ - 2153: 003fa45c 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 2151: 00045ba7 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 2152: 00241f2d 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 2153: 003fae04 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ 2154: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 2155: 0002ae04 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 2156: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ 2157: 00503f90 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 2158: 00073c27 18 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2159: 0012c979 480 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ + 2158: 0007404f 18 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2159: 0012ca3d 480 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ 2160: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ 2161: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ 2162: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 2163: 00219eed 232 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ - 2164: 0006ad3d 336 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 2165: 000afcd1 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 2166: 00160dc9 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2167: 001c00dd 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 2168: 0005b1bf 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 2163: 0021b795 232 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 2164: 0006ad2d 336 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 2165: 000b01e1 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 2166: 00160f41 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2167: 001c1005 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 2168: 0005b1c1 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 2169: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ 2170: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 2171: 0023b7ed 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 2171: 0023d115 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ 2172: 005053ac 208 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 2173: 00199545 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ - 2174: 0020b0b1 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 2175: 0021fc5d 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 2173: 00199351 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 2174: 0020c949 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 2175: 0022145d 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ 2176: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 2177: 000bc381 51766 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 2177: 000bcddd 51682 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ 2178: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ 2179: 0050332c 208 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ - 2180: 000f8ff5 102 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 2181: 00169011 326 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 2182: 0015b5b1 436 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 2180: 000f936d 102 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 2181: 00169169 326 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 2182: 0015b765 436 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ 2183: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex64 │ │ │ │ - 2184: 00158dc9 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2185: 00235fd1 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 2184: 00158f8d 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2185: 0023790d 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ 2186: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2187: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 2188: 005146a4 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ 2189: 00507f74 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 2190: 0007605b 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 2191: 002a7429 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 2190: 00076053 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 2191: 002a85d1 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ 2192: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ - 2193: 00264845 1996 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 2193: 00266215 1996 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 2194: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 2195: 0005a389 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 2195: 0005a391 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 2196: 0002b3fc 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ 2197: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ 2198: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 2199: 002252f1 72 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 2200: 001ee925 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ - 2201: 0024235d 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 2199: 00226b49 72 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 2200: 001f0185 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 2201: 00243c85 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ 2202: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 2203: 001b0bed 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2203: 001b1b19 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ 2204: 00506a44 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ 2205: 00501800 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 2206: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ 2207: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 2208: 001d15c9 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 2208: 001d2469 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ 2209: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ 2210: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ - 2211: 0003f3bd 12 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 2212: 0007a88d 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 2211: 0003f3c9 12 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 2212: 0007a885 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ 2213: 0002bec4 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 2214: 00250a29 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ - 2215: 00119371 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 2216: 000ece29 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ - 2217: 001ce1d9 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 2214: 00252391 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 2215: 001194b5 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 2216: 000ed3ed 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 2217: 001cf009 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 2218: 005012ac 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 2219: 0007a63d 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 2220: 001f1fe9 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ + 2219: 0007a635 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 2220: 001f384d 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ 2221: 0050a590 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ 2222: 0002bc18 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 2223: 0004b505 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 2224: 00189901 840 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 2225: 0005b47b 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2226: 00181619 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 2223: 0004b51d 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 2224: 00189829 840 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 2225: 0005b47f 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2226: 0018154d 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ 2227: 00501810 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ 2228: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ 2229: 00508a28 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ 2230: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ 2231: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 2232: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2233: 0009b905 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 2234: 00218b35 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 2233: 0009bb95 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 2234: 0021a3dd 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ 2235: 00504e38 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ - 2236: 000a32a9 134 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 2237: 0006cdd1 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 2238: 0025f1e5 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 2239: 0011dae5 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 2236: 000a36fd 134 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 2237: 0006cdc1 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 2238: 00260bb1 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 2239: 0011ded1 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ 2240: 000318a1 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 2241: 00073315 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2242: 0006a77b 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ - 2243: 002895a5 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 2244: 0006e4cd 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 2241: 0007373d 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2242: 0006a76b 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 2243: 0028a725 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 2244: 0006e4bd 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ 2245: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 2246: 00073771 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 2246: 00073b99 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ 2247: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 2248: 000dccd1 108 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ - 2249: 000a020d 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 2248: 000dd7e5 108 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 2249: 000a0529 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ 2250: 0002b634 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ - 2251: 0006d789 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ - 2252: 000736e5 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ - 2253: 00073b59 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 2254: 0006c36b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 2255: 0005068f 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 2256: 000cce15 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 2257: 001130c5 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 2258: 0007185d 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2259: 001f6901 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ - 2260: 0009411d 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 2251: 0006d779 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 2252: 00073b0d 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 2253: 00073f81 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 2254: 0006c35b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 2255: 000506a7 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 2256: 000cd935 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 2257: 001133d5 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 2258: 000718c1 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2259: 001f81b9 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2260: 000943b1 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ 2261: 00550d54 4 OBJECT GLOBAL DEFAULT 29 Py_QuietFlag │ │ │ │ - 2262: 000fa9c5 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 2263: 000859a5 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 2264: 0028639d 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ - 2265: 0005a8eb 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 2262: 000fad19 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 2263: 00085d2d 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 2264: 00287515 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2265: 0005a8f3 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ 2266: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2267: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ 2268: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2269: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 2270: 0050ca78 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 2271: 00066ea3 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 2271: 00066e9b 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ 2272: 0002c350 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 2273: 0003b4a9 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 2274: 00254e51 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 2275: 0006d5d3 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 2276: 0006f009 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 2274: 00256659 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 2275: 0006d5c3 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 2276: 0006eff9 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 2277: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ - 2278: 0014c3d9 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 2278: 0014c6a9 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ 2279: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ 2280: 00501dbc 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ 2281: 00502340 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2282: 0024daa5 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2283: 0020bb51 2676 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ - 2284: 002891e1 264 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2285: 002d3075 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 2286: 0006ef51 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ - 2287: 002e3d55 56 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2288: 0024bd85 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2289: 000cb6b5 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ - 2290: 00244535 4 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 2291: 002e5fa9 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ - 2292: 00084bf5 356 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ - 2293: 002a43e9 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 2282: 0024f465 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2283: 0020d3e9 2676 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 2284: 0028a359 264 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2285: 002d3a21 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 2286: 0006ef41 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 2287: 002e4701 56 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2288: 0024d701 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2289: 000cc1cd 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 2290: 00245e5d 4 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 2291: 002e6955 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 2292: 00084d15 348 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ + 2293: 002a5591 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ 2294: 0050cacc 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ 2295: 0002bdf8 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ - 2296: 000c8fd9 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 2297: 0005dfdd 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 2296: 000c99e1 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 2297: 0005dfe5 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ 2298: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 2299: 0003f9a3 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ - 2300: 00057de7 98 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 2301: 00124fdd 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 2302: 002dcfb5 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 2299: 0003f9af 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 2300: 00057dfb 98 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 2301: 00124f8d 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 2302: 002dd955 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ 2303: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ - 2304: 00223261 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 2305: 001534e9 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 2304: 00224ab9 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 2305: 001536b1 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 2306: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 2307: 001cc34d 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ - 2308: 0042658c 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 2309: 001572c1 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 2307: 001cd17d 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 2308: 00426f34 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 2309: 00157489 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ 2310: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ 2311: 004ffef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ 2312: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 2313: 00183945 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 2313: 00183875 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ 2314: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2315: 0014723d 642 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2315: 00147481 642 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ 2316: 005509f8 0 NOTYPE GLOBAL DEFAULT 28 _edata │ │ │ │ - 2317: 0015e011 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 2318: 0025db69 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 2317: 0015e1c9 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 2318: 0025f535 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 2319: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 2320: 001d1119 196 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 2320: 001d1f51 196 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ 2321: 00033375 396 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ 2322: 005077f8 208 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ 2323: 0002d455 88 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ 2324: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 2325: 0005bf0d 56 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 2325: 0005bf11 56 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ 2326: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 2327: 00079d21 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ - 2328: 002b6c7d 920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 2329: 0006efa9 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ - 2330: 001d1acd 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ - 2331: 00073519 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 2332: 0006eeb5 56 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2327: 00079d19 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2328: 002b7e25 920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 2329: 0006ef99 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 2330: 001d296d 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ + 2331: 00073941 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 2332: 0006eea5 56 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ 2333: 0002c554 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ 2334: 00503cb0 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ - 2335: 0020b901 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 2336: 00071821 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 2337: 00245cb9 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 2335: 0020d199 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 2336: 00071885 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 2337: 002475e1 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ 2338: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ - 2339: 001c0149 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 2339: 001c1071 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 2340: 0002b52c 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 2341: 0002bee8 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ 2342: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 2343: 00286581 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ - 2344: 001dd61d 188 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ - 2345: 00073799 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 2346: 001e7199 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 2343: 002876f9 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 2344: 001debf5 188 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 2345: 00073bc1 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 2346: 001e8765 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ 2347: 00514b5c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2348: 0006c3d3 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ - 2349: 00255565 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 2350: 0009c581 880 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 2348: 0006c3c3 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2349: 00256dc9 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 2350: 0009c811 880 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ 2351: 0050cac8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2352: 001b3b1d 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 2353: 00073c21 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 2354: 000ba7e5 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 2352: 001b4a45 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 2353: 00074049 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 2354: 000bacbd 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 2355: 0050ca80 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 2356: 00219e69 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 2357: 00084869 852 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ - 2358: 0007341b 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ - 2359: 000814f9 300 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 2360: 001f2155 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2356: 0021b711 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 2357: 00084989 852 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 2358: 00073843 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 2359: 000814f1 420 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 2360: 001f39b9 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ 2361: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ 2362: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 2363: 002dc431 204 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 2364: 001cf6a5 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ - 2365: 0005febf 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 2363: 002dcdd1 204 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 2364: 001d03e5 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 2365: 0005ffdf 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ 2366: 0002d54f 94 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ - 2367: 0008c825 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 2368: 00182d11 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 2367: 0008ca91 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 2368: 00182c45 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ 2369: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 2370: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ 2371: 00506ea4 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 2372: 002c5bc9 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2373: 001c0081 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 2372: 002c6589 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2373: 001c0fa9 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 2374: 0002cb11 44 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 2375: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 2376: 002e64a9 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 2376: 002e6e55 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 2377: 0002cf2d 216 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 2378: 0006befd 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 2378: 0006beed 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ 2379: 0002b4fc 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ 2380: 0003a899 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 2381: 000f79f5 352 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 2382: 0021eae1 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2383: 000e9835 750 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ - 2384: 001d13c9 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2381: 000f7d6d 352 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 2382: 002202e1 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2383: 000e9ded 750 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 2384: 001d2269 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2385: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ 2386: 00000000 0 FUNC GLOBAL DEFAULT UND sleep@GLIBC_2.4 (3) │ │ │ │ 2387: 0002c2ac 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ - 2388: 000e13cd 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2389: 000561cb 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2390: 00129d89 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2388: 000e1efd 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2389: 000561e3 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2390: 00129e45 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ 2391: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ 2392: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ 2393: 00506850 208 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2394: 001504ad 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 2395: 00208ffd 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 2394: 00150679 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 2395: 0020a8b5 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ 2396: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 2397: 0003ff53 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 2397: 0003ff5f 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 2398: 0050caa4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ 2399: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2400: 00286429 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 2401: 0007396f 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 2400: 002875a1 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 2401: 00073d97 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ 2402: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ - 2403: 0019591d 326 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 2403: 00195879 326 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ 2404: 0002c514 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 2405: 0026826d 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 2406: 0009a5ed 1480 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 2407: 0007342b 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 2405: 00269bd9 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 2406: 0009a879 1480 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 2407: 00073853 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ 2408: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 2409: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 2410: 001f27c5 124 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 2410: 001f4025 124 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ 2411: 0002bb3c 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2412: 001716dd 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 2413: 0004668d 72 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 2414: 0024d725 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 2415: 0006e381 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 2416: 0009046d 716 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ - 2417: 002505e5 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 2418: 002a0c39 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 2419: 0020acc5 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2420: 00046ca1 428 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 2421: 001961ad 636 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 2412: 00171809 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 2413: 0004667d 72 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 2414: 0024f0e5 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 2415: 0006e371 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 2416: 00090701 716 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2417: 00251f4d 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 2418: 002a1dd9 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 2419: 0020c55d 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2420: 00046c91 428 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 2421: 00196109 636 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ 2422: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2423: 00254fa5 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 2424: 0006db33 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 2425: 0021e509 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 2423: 002567ad 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 2424: 0006db23 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 2425: 0021fd85 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 2426: 00501fbc 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 2427: 00073ba9 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 2428: 0004fb71 60 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 2429: 000a8b49 384 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 2427: 00073fd1 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 2428: 0004fb89 60 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 2429: 000a9049 384 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 2430: 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) 0x2ad6c │ │ │ │ - 0x0000000d (FINI) 0x2e7038 │ │ │ │ + 0x0000000d (FINI) 0x2e79f4 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x4ffee4 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4ffeec │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1d780 │ │ │ │ 0x00000006 (SYMTAB) 0x13f90 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,47 +1,47 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 79855aa8684a14072106d4bf210da7fec6199f4d │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b912251ee871954df77b70fe1ac9464901e89882 │ │ │ │ │ │ │ │ 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: 0x000ab792, Base: 0x004e6d14, Semaphore: 0x005509f6 │ │ │ │ + Location: 0x000abbe4, Base: 0x004e76dc, Semaphore: 0x005509f6 │ │ │ │ Arguments: 4@fp 4@r6 │ │ │ │ + stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ + Name: gc__start │ │ │ │ + Location: 0x000cb22a, Base: 0x004e76dc, Semaphore: 0x005509ee │ │ │ │ + Arguments: -4@[r7, #28] │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000ca72e, Base: 0x004e6d14, Semaphore: 0x005509f0 │ │ │ │ + Location: 0x000cb2bc, Base: 0x004e76dc, Semaphore: 0x005509f0 │ │ │ │ Arguments: -4@r4 │ │ │ │ - stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ - Name: gc__start │ │ │ │ - Location: 0x000ca806, Base: 0x004e6d14, Semaphore: 0x005509ee │ │ │ │ - Arguments: -4@[r7, #24] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x0012c928, Base: 0x004e6d14, Semaphore: 0x005509f4 │ │ │ │ + Location: 0x0012c9ec, Base: 0x004e76dc, Semaphore: 0x005509f4 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x0012c948, Base: 0x004e6d14, Semaphore: 0x005509f2 │ │ │ │ + Location: 0x0012ca0c, Base: 0x004e76dc, Semaphore: 0x005509f2 │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012d0dc, Base: 0x004e6d14, Semaphore: 0x005509f6 │ │ │ │ + Location: 0x0012d182, Base: 0x004e76dc, Semaphore: 0x005509f6 │ │ │ │ Arguments: 4@r8 4@r6 │ │ │ │ - stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ - Name: audit │ │ │ │ - Location: 0x0012d4de, Base: 0x004e6d14, Semaphore: 0x005509f6 │ │ │ │ - Arguments: 4@r6 4@#_PyRuntime+51120 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012dc60, Base: 0x004e6d14, Semaphore: 0x005509f6 │ │ │ │ + Location: 0x0012d720, Base: 0x004e76dc, Semaphore: 0x005509f6 │ │ │ │ Arguments: 4@r8 4@r6 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012e228, Base: 0x004e6d14, Semaphore: 0x005509f6 │ │ │ │ + Location: 0x0012dce8, Base: 0x004e76dc, Semaphore: 0x005509f6 │ │ │ │ Arguments: 4@r8 4@r6 │ │ │ │ + stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ + Name: audit │ │ │ │ + Location: 0x0012e0ea, Base: 0x004e76dc, Semaphore: 0x005509f6 │ │ │ │ + Arguments: 4@r6 4@#_PyRuntime+51120 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -M/lib/ld-linux-armhf.so.3 │ │ │ │ +/lib/ld-linux-armhf.so.3 │ │ │ │ $V6dUpo, │ │ │ │ ->0T, │ │ │ │ 6IKv.j0. │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ @@ -265,17 +265,17 @@ │ │ │ │ __ctype_tolower_loc │ │ │ │ __ctype_toupper_loc │ │ │ │ gai_strerror │ │ │ │ __explicit_bzero_chk │ │ │ │ XML_FreeContentModel │ │ │ │ getresgid │ │ │ │ getresuid │ │ │ │ +getlogin_r │ │ │ │ fgetxattr │ │ │ │ lgetxattr │ │ │ │ -getlogin_r │ │ │ │ fremovexattr │ │ │ │ lremovexattr │ │ │ │ getgrouplist │ │ │ │ memfd_create │ │ │ │ __clock_settime64 │ │ │ │ sched_setscheduler │ │ │ │ sched_setparam │ │ │ │ @@ -2201,44 +2201,44 @@ │ │ │ │ &F#F"F!F │ │ │ │ &F#F"F!F │ │ │ │ &F#F"F!F │ │ │ │ +h:F)F0F │ │ │ │ (F;F2F!F │ │ │ │ 2F9FHF[n │ │ │ │ [FRFIF(F8 │ │ │ │ -F!FCF:FO │ │ │ │ +F!FCF:F@ │ │ │ │ ;F*F!FPF │ │ │ │ 3;`@FoaI │ │ │ │ zi F+j1F │ │ │ │ 'h5D{h^m │ │ │ │ 33`shCE@ │ │ │ │ "F+FRhRm │ │ │ │ 5h8F)F+h │ │ │ │ -$"F)F0F. │ │ │ │ +$"F)F0F/ │ │ │ │ &P+h*FxkAF │ │ │ │ zi F+j1F │ │ │ │ -!F2FSF8FZ │ │ │ │ +!F2FSF8F[ │ │ │ │ S)FhF(3D │ │ │ │ -$"F)F0Fa │ │ │ │ +$"F)F0Fb │ │ │ │ lh3F[h[m │ │ │ │ '#F:FIF@F │ │ │ │ !F@F2F;F │ │ │ │ *FiF8F.D │ │ │ │ ;iJF1F@F" │ │ │ │ #h!F:F(F │ │ │ │ #F*FAF0F'F │ │ │ │ -CF"F9F0Ff │ │ │ │ +CF"F9F0Fg │ │ │ │ ;F2F)F F │ │ │ │ :F3F1F F │ │ │ │ 'h:F)F0F │ │ │ │ ;F*F1FhF │ │ │ │ 8F+F2F!F │ │ │ │ +F F:F)Fi │ │ │ │ ;hRFAF8F │ │ │ │ pGpGpGpGpGpG │ │ │ │ -F F:F)Ff │ │ │ │ #F2F)F8F │ │ │ │ p/6h8F-hR │ │ │ │ "F1FTF^F2M │ │ │ │ [FJFQF@F │ │ │ │ "F)F0F7F │ │ │ │ 1F;iRFxh │ │ │ │ \h F"hZ` │ │ │ │ @@ -2246,17 +2246,17 @@ │ │ │ │ 33`KhKE@ │ │ │ │ C]05]]]+ │ │ │ │ +h2F)F F │ │ │ │ +h2F)F F │ │ │ │ SF}"1F F │ │ │ │ SF}"1F F │ │ │ │ rh*`u`3h │ │ │ │ +KF9h2FXF │ │ │ │ )FHF3F"F │ │ │ │ TF=FNF@" │ │ │ │ -pG)F@F{` │ │ │ │ LFRFFF F │ │ │ │ |ICFZF F │ │ │ │ rhYiqaQm │ │ │ │ RF4ICF F │ │ │ │ FvYEhom? │ │ │ │ p?bh^XSm │ │ │ │ *F;F!F@F │ │ │ │ @@ -2269,34 +2269,38 @@ │ │ │ │ 3F:FAh@FH │ │ │ │ 3F:FAh@F │ │ │ │ :F1C0`C │ │ │ │ SiYF{a F │ │ │ │ {a0!Si`i │ │ │ │ SiYF{a F │ │ │ │ XX>X2$XXX │ │ │ │ + C")F bc` │ │ │ │ EEEEEEEEEEEfEEEEEEEEEEEEEEEEEEE │ │ │ │ EEEEEEEEEEEfEE │ │ │ │ Hp)FA" F │ │ │ │ - C")F bc` │ │ │ │ - C")F bc` │ │ │ │ + C")F bc`, │ │ │ │ JF`F!FsF │ │ │ │ ciBFxj1F │ │ │ │ 3FfiyjBF │ │ │ │ 0!;b`iSi │ │ │ │ +"F3FDFVF │ │ │ │ +*FCF5FLF │ │ │ │ +FKF@3kDS │ │ │ │ biSFyh@F │ │ │ │ #j)Fjh F │ │ │ │ "j)Fkh F │ │ │ │ l"F@F5b=l+ │ │ │ │ l"F|l)h F! │ │ │ │ ;:dK+{l= │ │ │ │ l#F|l*bA │ │ │ │ l!F|l+b+h# │ │ │ │ l"F|l)h F+b! │ │ │ │ l&F|l+b F │ │ │ │ %F:k4F+j │ │ │ │ + `#CC`hh │ │ │ │ "` CP`xlJh │ │ │ │ F+FIF F@ │ │ │ │ F+FIF F@ │ │ │ │ F+FIF F@ │ │ │ │ A...cx...0M.F.W..........7.oj │ │ │ │ _c#aca+h │ │ │ │ ;mXiKF:m │ │ │ │ aUF{bPi;m │ │ │ │ ch(i{a[h>a&F │ │ │ │ "Fkh1F(F │ │ │ │ -;FBF)F0FO │ │ │ │ +;FBF)F0FP │ │ │ │ FhRj:b3C │ │ │ │ Yh4KxlNmS │ │ │ │ i FCE3F\ │ │ │ │ - {i0F;bO │ │ │ │ -zi0F:b2k │ │ │ │ -)F;kBF FO │ │ │ │ +{i}`5F<` │ │ │ │ +;izi;eze │ │ │ │ +;i;echzize │ │ │ │ +;i0F;c{i{c │ │ │ │ +;izi;eze │ │ │ │ +;i;echzize │ │ │ │ +;i0F;e{i{e │ │ │ │ +:i0F:b2kyiyb │ │ │ │ +zi0F:d2k │ │ │ │ +;b0F{i{b │ │ │ │ \#+px#kp9 │ │ │ │ S9FCF0F/ │ │ │ │ `)F+F FG │ │ │ │ cb,4cb,4cb,4cb,4cb,4cb,4 │ │ │ │ -DJD8hd(Sh@ │ │ │ │ "#`!FKF8F │ │ │ │ -$`(F+h1F │ │ │ │ +$P0F3h)F │ │ │ │ #h"F+I(F │ │ │ │ @FSF2F!F │ │ │ │ ;h*F!F0F │ │ │ │ 0F"a9F"F │ │ │ │ t"?&: <'O │ │ │ │ *h(FSF\F │ │ │ │ i!a*F#h0F │ │ │ │ -{hYkSh[k │ │ │ │ +{hQh0h[kIk │ │ │ │ +{hQh[kIk │ │ │ │ jhchVkYk │ │ │ │ )F;F5FGF │ │ │ │ PF2F?!VD │ │ │ │ -JFAF8F3F │ │ │ │ +BFIF8F+F │ │ │ │ 4nh2C1`C │ │ │ │ .FWBEFWA │ │ │ │ !i#mCD#e │ │ │ │ 3F8F*F!F │ │ │ │ F3F(FBFQF │ │ │ │ #h:FIF(F │ │ │ │ F!F*FHF8 │ │ │ │ F!FZF@F8 │ │ │ │ F!F*FHF8 │ │ │ │ b{j:i^Ixh │ │ │ │ -FKF!F0Ff │ │ │ │ +FKF!F0Fg │ │ │ │ {o&h+D{g │ │ │ │ {o8m#D{gA │ │ │ │ {o+D{g&ha │ │ │ │ x{a{i+;3 │ │ │ │ {o3D{g;j +$ │ │ │ │ {f{o+D{g │ │ │ │ {o&h+D{g │ │ │ │ -!FsFbFHF1 │ │ │ │ +!FsFbFHF2 │ │ │ │ 33QkhCEN │ │ │ │ 3+`{hCE1 │ │ │ │ -R+FAF0FC │ │ │ │ -p?bh^XUm │ │ │ │ -*F1F>F'F │ │ │ │ +R+FAF0FD │ │ │ │ >JyihhRX:bAm │ │ │ │ -#Fxh1F*F. │ │ │ │ -#Fxh1F*F. │ │ │ │ +*Fxh#F1F. │ │ │ │ +*Fxh#F1F. │ │ │ │ HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHAAAAAAAAAAAAAAAA*AAAAAAAAA***HHHAAAAAA**AAAAAAAA*"F │ │ │ │ ;FBF)F F │ │ │ │ 0,15FXm3F │ │ │ │ p0F:F>D[ │ │ │ │ U%bea%tDF │ │ │ │ #+`lKjhS │ │ │ │ `QhHhEm- │ │ │ │ 3;`chKE) │ │ │ │ i!F0FCE;FB │ │ │ │ -3#`:F!FPF? │ │ │ │ +3#`:F!FPF@ │ │ │ │ #h:F!FHF │ │ │ │ p?AM k]Y │ │ │ │ -F;F*F0F^ │ │ │ │ +F;F*F0F` │ │ │ │ sF2F!FHF │ │ │ │ ;F=iRF1F │ │ │ │ F%F8F.FEE │ │ │ │ #0S@#`Ai │ │ │ │ - Zj 2Zb!x │ │ │ │ P`` rZj 2Zb(x │ │ │ │ -+F1F@FJF │ │ │ │ + Zj 2Zb!x │ │ │ │ ++F1F@FJF │ │ │ │ KF*F1F@F │ │ │ │ 3+` │ │ │ │ -3YF Fca> │ │ │ │ +3caQF F< │ │ │ │ +3YF Fca< │ │ │ │ ]i1F F.F │ │ │ │ 3FBF9Fei │ │ │ │ PF2F?!VD │ │ │ │ DB1F F+F │ │ │ │ 1B+FAF F │ │ │ │ ^h$!ki`i │ │ │ │ -2 F3n#bV │ │ │ │ +2 F3n#bU │ │ │ │ BF F+iii │ │ │ │ 3iBFqi F │ │ │ │ ?:1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbEOJbbbbbbbbbb │ │ │ │ 3#`ch[m[ │ │ │ │ FQF+F0F:F │ │ │ │ @SFBF9F0F │ │ │ │ @SFBF9F0F │ │ │ │ @@ -2505,46 +2514,45 @@ │ │ │ │ sF3`bjki │ │ │ │ 8D0DHD$h │ │ │ │ 3FZF!F(F │ │ │ │ 3FZF!F(F │ │ │ │ sFCajaCisE │ │ │ │ 3#`%F(Fp │ │ │ │ K@S@\@D@c │ │ │ │ -#cc2F!F(F8 │ │ │ │ -FJF9F@F9 │ │ │ │ -FJF9F@F8 │ │ │ │ +#cc2F!F(F7 │ │ │ │ +FJF9F@F7 │ │ │ │ +FJF9F@F7 │ │ │ │ CF"FIF8F │ │ │ │ CF"FIF8F │ │ │ │ CF"FIF8F │ │ │ │ 3F"F9F@F │ │ │ │ 3F"F9F@F │ │ │ │ 3F"F9F@F │ │ │ │ ;F@F2F)FC │ │ │ │ 1)` F)F:h │ │ │ │ +h2F)F F │ │ │ │ 1)` F)F:h │ │ │ │ F[mLFOFZ │ │ │ │ +h:F1F F │ │ │ │ -[F@F"F1FO │ │ │ │ +[F@F"F1FN │ │ │ │ UR │ │ │ │ 7 │ │ │ │ 0 - │ │ │ │ c))$)))))N │ │ │ │ )7)7u)))))))))))))))) │ │ │ │ type '%.100s' participates in gc and is a base type but has inappropriate tp_free slot │ │ │ │ type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HEAPTYPE flag │ │ │ │ Exception ignored in PyDict_GetItem(); consider using PyDict_GetItemRef() or PyDict_GetItemWithError() │ │ │ │ cannot create weak reference to '%s' object │ │ │ │ invalid slot offset │ │ │ │ Multiple Py_tp_members slots are not supported. │ │ │ │ __weaklistoffset__ │ │ │ │ @@ -3946,19 +3955,14 @@ │ │ │ │ bases must be types │ │ │ │ type '%.100s' is not an acceptable base type │ │ │ │ multiple bases have instance lay-out conflict │ │ │ │ Exception ignored in type watcher callback #%d for %R │ │ │ │ too many digits in integer │ │ │ │ NULL string with positive size with NULL passed to PyUnicode_FromStringAndSize │ │ │ │ type '%s' does not have Py_TPFLAGS_ITEMS_AT_END │ │ │ │ -PyDict_EVENT_MODIFIED │ │ │ │ -PyDict_EVENT_DELETED │ │ │ │ -PyDict_EVENT_CLONED │ │ │ │ -PyDict_EVENT_CLEARED │ │ │ │ -PyDict_EVENT_DEALLOCATED │ │ │ │ unnamed field │ │ │ │ Can't initialize builtin type %s │ │ │ │ unmatched paren in format │ │ │ │ Bad dict format │ │ │ │ NULL object passed to Py_BuildValue │ │ │ │ bad format char passed to Py_BuildValue │ │ │ │ Unmatched paren in format │ │ │ │ @@ -4376,27 +4380,27 @@ │ │ │ │ lost sys.%U │ │ │ │ EOF read where not expected │ │ │ │ iso-8859-1 │ │ │ │ iso-latin-1 │ │ │ │ iso-8859-1- │ │ │ │ iso-latin-1- │ │ │ │ encoding problem: %s with BOM │ │ │ │ -marshal data too short │ │ │ │ -read() returned too much data: %zd bytes requested, %zd returned │ │ │ │ __hello__ │ │ │ │ __phello__ │ │ │ │ __phello__.ham │ │ │ │ __phello__.ham.eggs │ │ │ │ __phello__.spam │ │ │ │ importlib.util │ │ │ │ importlib.machinery │ │ │ │ importlib._bootstrap │ │ │ │ importlib._bootstrap_external │ │ │ │ <__phello__ │ │ │ │ <__phello__.ham │ │ │ │ +marshal data too short │ │ │ │ +read() returned too much data: %zd bytes requested, %zd returned │ │ │ │ unbound method %U needs an argument │ │ │ │ in file │ │ │ │ Non-UTF-8 code starting with '\x%.2x'%s%V on line %i, but no encoding declared; see https://peps.python.org/pep-0263/ for details │ │ │ │ byte string is too large │ │ │ │ descriptor '%V' for '%.100s' objects doesn't apply to a '%.100s' object │ │ │ │ invalid kind │ │ │ │ unexpected indent │ │ │ │ @@ -4632,19 +4636,19 @@ │ │ │ │ %s.__new__(%s) is not safe, use %s.__new__() │ │ │ │ %.200s() takes no keyword arguments │ │ │ │ release unlocked lock │ │ │ │ __set_name__() takes 2 positional arguments but %zd were given │ │ │ │ field 'op' is required for BoolOp │ │ │ │ field 'arg' is required for arg │ │ │ │ trailing comma not allowed without surrounding parentheses │ │ │ │ -at least │ │ │ │ -at most │ │ │ │ PyArg_UnpackTuple() argument list is not a tuple │ │ │ │ +at least │ │ │ │ %.200s expected %s%zd argument%s, got %zd │ │ │ │ unpacked tuple should have %s%zd element%s, but has %zd │ │ │ │ +at most │ │ │ │ bare * has associated type comment │ │ │ │ var-positional argument cannot have default value │ │ │ │ * argument may appear only once │ │ │ │ named arguments must follow bare * │ │ │ │ cannot use assignment expressions with %s │ │ │ │ cannot assign to %s here. Maybe you meant '==' instead of '='? │ │ │ │ var-keyword argument cannot have default value │ │ │ │ @@ -5055,39 +5059,37 @@ │ │ │ │ namereplace │ │ │ │ namereplace_errors │ │ │ │ Implements the 'namereplace' error handling, which replaces an unencodable character with a \N{...} escape sequence. │ │ │ │ unary op %d should not be possible │ │ │ │ 'yield' outside function │ │ │ │ 'yield from' outside function │ │ │ │ 'yield from' inside async function │ │ │ │ -keyword argument repeated: %U │ │ │ │ -invalid symbol │ │ │ │ '%.200s' object is not callable; perhaps you missed a comma? │ │ │ │ Unrecognized conversion character %d │ │ │ │ -'%.200s' object is not subscriptable; perhaps you missed a comma? │ │ │ │ -%.200s indices must be integers or slices, not %.200s; perhaps you missed a comma? │ │ │ │ starred assignment target must be in a list or tuple │ │ │ │ can't use starred expression here │ │ │ │ Format specifier must be a string, not %.200s │ │ │ │ while getting the str of an object │ │ │ │ __str__ returned non-string (type %.200s) │ │ │ │ +keyword argument repeated: %U │ │ │ │ Too many decimal digits in format string │ │ │ │ cannot switch from manual field specification to automatic field numbering │ │ │ │ cannot switch from automatic field numbering to manual field specification │ │ │ │ Format string contains positional fields │ │ │ │ %.200s is not a sequence │ │ │ │ '%.200s' object does not support indexing │ │ │ │ Replacement index %zd out of range for positional args tuple │ │ │ │ Missing ']' in format string │ │ │ │ Only '.' or '[' may follow ']' in format field specifier │ │ │ │ Empty attribute in format string │ │ │ │ import * only allowed at module level │ │ │ │ Signal %i ignored due to race condition │ │ │ │ Exception ignored while calling signal handler │ │ │ │ Exceeds the limit (%d digits) for integer string conversion; use sys.set_int_max_str_digits() to increase the limit │ │ │ │ +invalid symbol │ │ │ │ separator: expected str instance, %.80s found │ │ │ │ sequence item %zd: expected str instance, %.80s found │ │ │ │ join() result is too long for a Python string │ │ │ │ %s cannot be used within an annotation │ │ │ │ %s cannot be used within %s │ │ │ │ %s cannot be used within a type alias │ │ │ │ %s cannot be used within the definition of a generic │ │ │ │ @@ -5200,41 +5202,43 @@ │ │ │ │ ../Objects/weakrefobject.c │ │ │ │ Exception ignored while clearing object weakrefs │ │ │ │ Exception ignored while calling weakref callback %R │ │ │ │ while hashing a tuple │ │ │ │ default 'except:' must be last │ │ │ │ argument 1 │ │ │ │ not a weakref │ │ │ │ +'%.200s' object is not subscriptable; perhaps you missed a comma? │ │ │ │ +%.200s indices must be integers or slices, not %.200s; perhaps you missed a comma? │ │ │ │ timestamp out of range for C PyTime_t │ │ │ │ clock_gettime(CLOCK_MONOTONIC) │ │ │ │ 'break', 'continue' and 'return' cannot appear in an except* block │ │ │ │ argument 'name' │ │ │ │ argument 2 │ │ │ │ ndigits must be positive │ │ │ │ globals and locals cannot be NULL │ │ │ │ exec() globals must be a dict, not %.100s │ │ │ │ locals must be a mapping or None, not %.100s │ │ │ │ cannot use a closure with this code object │ │ │ │ code object requires a closure of exactly length %zd │ │ │ │ closure can only be used when source is a code object │ │ │ │ string, bytes or code │ │ │ │ -withdata │ │ │ │ cannot set %R attribute of immutable type '%s' │ │ │ │ Out of memory interning an attribute name │ │ │ │ type object '%.50s' has no attribute '%U' │ │ │ │ Exception ignored while removing the last compiler stack item │ │ │ │ Exception ignored while appending nested instruction sequence │ │ │ │ +'%.200s' object doesn't support item deletion │ │ │ │ descriptor '%V' of '%.100s' object needs an argument │ │ │ │ descriptor '%V' requires a '%.100s' object but received a '%.100s' │ │ │ │ -'%.200s' object doesn't support item deletion │ │ │ │ +withdata │ │ │ │ issubclass() arg 2 must be a class, a tuple of classes, or a union │ │ │ │ replace string is too long │ │ │ │ +compiler_lookup_arg(name=%R) with reftype=%d failed in %S; freevars of code %S: %R │ │ │ │ DEFAULT_BUFFER_SIZE │ │ │ │ UnsupportedOperation │ │ │ │ -compiler_lookup_arg(name=%R) with reftype=%d failed in %S; freevars of code %S: %R │ │ │ │ _PyST_GetScope(name=%R) failed: unknown scope in unit %S (%R); symbols: %R; locals: %R; globals: %R │ │ │ │ cannot decommit OS memory (error: %d (0x%x), address: %p, size: 0x%zx bytes) │ │ │ │ cannot set '%s' attribute of immutable type '%s' │ │ │ │ cannot delete '%s' attribute of immutable type '%s' │ │ │ │ object.__setattr__ │ │ │ │ %.200s is not a mapping │ │ │ │ object of type '%.200s' has no len() │ │ │ │ @@ -5394,14 +5398,22 @@ │ │ │ │ _have_functions │ │ │ │ cannot read ticks_per_second │ │ │ │ argument should be integer or None, not %.200s │ │ │ │ ordinal not in range(128) │ │ │ │ %s op %d should not be possible │ │ │ │ too many expressions in star-unpacking assignment │ │ │ │ multiple starred expressions in assignment │ │ │ │ +invalid node type (%d) for augmented assignment │ │ │ │ +too many constants │ │ │ │ +marshal.dumps │ │ │ │ +object too deeply nested to marshal │ │ │ │ +marshalling code objects is disallowed │ │ │ │ +set changed size during iteration │ │ │ │ +unmarshallable object │ │ │ │ +can only join an iterable │ │ │ │ the entry's base filename, relative to scandir() "path" argument │ │ │ │ the entry's full path name; equivalent to │ │ │ │ os.path.join(scandir_path, entry.name) │ │ │ │ is_symlink │ │ │ │ is_junction │ │ │ │ __fspath__ │ │ │ │ DirEntry is generic over the type of the path (str or bytes) │ │ │ │ @@ -5782,33 +5794,25 @@ │ │ │ │ _io.BytesIO │ │ │ │ _io._RawIOBase │ │ │ │ _io._BufferedIOBase │ │ │ │ _io._TextIOBase │ │ │ │ _io._IOBase │ │ │ │ _io._BytesIOBuffer │ │ │ │ _io.IncrementalNewlineDecoder │ │ │ │ -invalid node type (%d) for augmented assignment │ │ │ │ -too many constants │ │ │ │ -can only join an iterable │ │ │ │ -marshal.dumps │ │ │ │ -object too deeply nested to marshal │ │ │ │ -marshalling code objects is disallowed │ │ │ │ -set changed size during iteration │ │ │ │ -unmarshallable object │ │ │ │ cannot marshal recursion %T objects │ │ │ │ too many objects │ │ │ │ can only concatenate tuple (not "%.200s") to tuple │ │ │ │ argument 'byteorder' │ │ │ │ byteorder must be either 'little' or 'big' │ │ │ │ length argument must be non-negative │ │ │ │ can't convert negative int to unsigned │ │ │ │ int too big to convert │ │ │ │ -can only concatenate list (not "%.200s") to list │ │ │ │ remaining subinterpreters; close them with Interpreter.close() │ │ │ │ thread state allocation failed │ │ │ │ +can only concatenate list (not "%.200s") to list │ │ │ │ %U argument after * must be an iterable, not %.200s │ │ │ │ lost sys.%s │ │ │ │ cannot import name %R from %R (unknown location) │ │ │ │ cannot import name %R from %R (consider renaming %R since it has the same name as the standard library module named %R and prevents importing that standard library module) │ │ │ │ cannot import name %R from %R (consider renaming %R if it has the same name as a library you intended to import) │ │ │ │ cannot import name %R from partially initialized module %R (most likely due to a circular import) (%S) │ │ │ │ cannot import name %R from partially initialized module %R (most likely due to a circular import) │ │ │ │ @@ -5821,14 +5825,27 @@ │ │ │ │ CLOCK_THREAD_CPUTIME_ID │ │ │ │ CLOCK_BOOTTIME │ │ │ │ CLOCK_TAI │ │ │ │ _STRUCT_TM_ITEMS │ │ │ │ invalid GMT offset │ │ │ │ timezone │ │ │ │ daylight │ │ │ │ +string indices must be integers, not '%.200s' │ │ │ │ +%s: can't specify dir_fd without matching path │ │ │ │ +%s: can't specify both dir_fd and fd │ │ │ │ +%s: cannot use fd and follow_symlinks together │ │ │ │ +string, bytes, os.PathLike, integer or None │ │ │ │ +string, bytes, os.PathLike or integer │ │ │ │ +string, bytes, os.PathLike or None │ │ │ │ +string, bytes or os.PathLike │ │ │ │ +expected %.200s.__fspath__() to return str or bytes, not %.200s │ │ │ │ +%s%sembedded null character in %s │ │ │ │ +%s%s%s should be %s, not %.200s │ │ │ │ +byte string is too long │ │ │ │ +follow_symlinks │ │ │ │ year, for example, 1993 │ │ │ │ month of year, range [1, 12] │ │ │ │ day of month, range [1, 31] │ │ │ │ hours, range [0, 23] │ │ │ │ minutes, range [0, 59] │ │ │ │ seconds, range [0, 61]) │ │ │ │ day of week, range [0, 6], Monday is 0 │ │ │ │ @@ -5862,38 +5879,35 @@ │ │ │ │ Note that several fields' values are not the same as those defined by │ │ │ │ the C language standard for struct tm. For example, the value of the │ │ │ │ field tm_year is the actual year, not year - 1900. See individual │ │ │ │ fields' descriptions for details. │ │ │ │ .cpython-314-arm-linux-gnueabihf.so │ │ │ │ .abi3.so │ │ │ │ .abi3-arm-linux-gnueabihf.so │ │ │ │ -string indices must be integers, not '%.200s' │ │ │ │ -%s: can't specify dir_fd without matching path │ │ │ │ -%s: can't specify both dir_fd and fd │ │ │ │ -%s: cannot use fd and follow_symlinks together │ │ │ │ -string, bytes, os.PathLike, integer or None │ │ │ │ -string, bytes, os.PathLike or integer │ │ │ │ -string, bytes, os.PathLike or None │ │ │ │ -string, bytes or os.PathLike │ │ │ │ -expected %.200s.__fspath__() to return str or bytes, not %.200s │ │ │ │ -%s%sembedded null character in %s │ │ │ │ -%s%s%s should be %s, not %.200s │ │ │ │ -byte string is too long │ │ │ │ bad operand type for unary -: '%.200s' │ │ │ │ pop from an empty set │ │ │ │ %s expected at least 1 argument, got 0 │ │ │ │ Cannot specify a default for %s() with multiple positional arguments │ │ │ │ %s() iterable argument is empty │ │ │ │ |Opp:enable │ │ │ │ unable to get the current thread state │ │ │ │ sys.stderr is None │ │ │ │ bool is used as a file descriptor │ │ │ │ file is not a valid file descriptor │ │ │ │ file.fileno() is not a valid file descriptor │ │ │ │ Can't compare %.100s and %.100s │ │ │ │ +... truncated │ │ │ │ +|$OOO:ImportError │ │ │ │ +Unmatched right paren in format string │ │ │ │ +impossible │ │ │ │ +Unmatched left paren in format string │ │ │ │ +No active exception to reraise │ │ │ │ +calling %R should have returned an instance of BaseException, not %R │ │ │ │ +exceptions must derive from BaseException │ │ │ │ +exception causes must derive from BaseException │ │ │ │ enable($module, /, file=sys.stderr, all_threads=True) │ │ │ │ Enable the fault handler. │ │ │ │ disable($module, /) │ │ │ │ Disable the fault handler. │ │ │ │ is_enabled($module, /) │ │ │ │ Check if the handler is enabled. │ │ │ │ dump_traceback($module, /, file=sys.stderr, all_threads=True) │ │ │ │ @@ -5926,31 +5940,21 @@ │ │ │ │ _sigabrt($module, /) │ │ │ │ Raise a SIGABRT signal. │ │ │ │ _sigfpe($module, /) │ │ │ │ Raise a SIGFPE signal. │ │ │ │ _stack_overflow │ │ │ │ _stack_overflow($module, /) │ │ │ │ Recursive call to raise a stack overflow. │ │ │ │ -follow_symlinks │ │ │ │ Bus error │ │ │ │ Illegal instruction │ │ │ │ Floating-point exception │ │ │ │ Segmentation fault │ │ │ │ all_threads │ │ │ │ |$OO:max │ │ │ │ |$OO:min │ │ │ │ -... truncated │ │ │ │ -|$OOO:ImportError │ │ │ │ -Unmatched right paren in format string │ │ │ │ -impossible │ │ │ │ -Unmatched left paren in format string │ │ │ │ -No active exception to reraise │ │ │ │ -calling %R should have returned an instance of BaseException, not %R │ │ │ │ -exceptions must derive from BaseException │ │ │ │ -exception causes must derive from BaseException │ │ │ │ can't convert negative value to size_t │ │ │ │ Python int too large to convert to C size_t │ │ │ │ negative shift count │ │ │ │ Python int too large to convert to C int64_t │ │ │ │ expect int, got %T │ │ │ │ os.listdir │ │ │ │ expected str, bytes or os.PathLike object, not %.200s │ │ │ │ @@ -5979,15 +5983,14 @@ │ │ │ │ binary mode doesn't take an errors argument │ │ │ │ binary mode doesn't take a newline argument │ │ │ │ line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used │ │ │ │ can't have unbuffered text I/O │ │ │ │ unknown mode: '%s' │ │ │ │ bad operand type for unary ~: '%.200s' │ │ │ │ surrogates not allowed │ │ │ │ -buffering │ │ │ │ negative file descriptor │ │ │ │ Must have exactly one of create/read/write/append mode and at most one plus │ │ │ │ invalid mode: %.200s │ │ │ │ Cannot use closefd=False with file name │ │ │ │ expected integer from opener │ │ │ │ opener returned %d │ │ │ │ PyType_GetModuleByDef: No superclass of '%s' has the given module │ │ │ │ @@ -5995,14 +5998,16 @@ │ │ │ │ I/O operation on closed file │ │ │ │ Exception ignored while finalizing file %R │ │ │ │ buffer size must be strictly positive │ │ │ │ sem_init │ │ │ │ can't allocate read lock │ │ │ │ cannot fit '%.200s' into an offset-sized integer │ │ │ │ Raw stream returned invalid position %lld │ │ │ │ +buffer_size │ │ │ │ +buffering │ │ │ │ I/O operation on closed file. │ │ │ │ raw stream has been detached │ │ │ │ I/O operation on uninitialized object │ │ │ │ │ │ │ │ │ │ │ │ _call_with_frames_removed │ │ │ │ argument should be integer or None, not '%.200s' │ │ │ │ @@ -6038,15 +6043,14 @@ │ │ │ │ . │ │ │ │ │ │ │ │ : │ │ │ │ close() takes no arguments │ │ │ │ sem_destroy │ │ │ │ byte indices must be integers or slices, not %.200s │ │ │ │ __bytes__ returned non-bytes (type %.200s) │ │ │ │ -buffer_size │ │ │ │ Stack (most recent call first): │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ memoryview: a bytes-like object is required, not '%.200s' │ │ │ │ a bytes-like object is required, not '%.100s' │ │ │ │ @@ -6064,14 +6068,16 @@ │ │ │ │ string, bytes or AST │ │ │ │ memoryview: number of dimensions must not exceed 64 │ │ │ │ Exception ignored while flushing sys.stdout │ │ │ │ invalid indexing of 0-dim memory │ │ │ │ sub-views are not implemented │ │ │ │ memoryview: invalid slice key │ │ │ │ multi-dimensional slicing is not implemented │ │ │ │ +dont_inherit │ │ │ │ +_feature_version │ │ │ │ path should be string, bytes, or os.PathLike, not %.200s │ │ │ │ memoryview: underlying buffer is not writable │ │ │ │ memoryview: underlying buffer is not C-contiguous │ │ │ │ memoryview: underlying buffer is not Fortran contiguous │ │ │ │ memoryview: underlying buffer is not contiguous │ │ │ │ memoryview: underlying buffer requires suboffsets │ │ │ │ memoryview: cannot cast to unsigned bytes if the format flag is present │ │ │ │ @@ -6269,16 +6275,14 @@ │ │ │ │ | TypeVarTuple(identifier name, expr? default_value) │ │ │ │ TypeVar(identifier name, expr? bound, expr? default_value) │ │ │ │ ParamSpec(identifier name, expr? default_value) │ │ │ │ TypeVarTuple(identifier name, expr? default_value) │ │ │ │ __replace__($self, /, **fields) │ │ │ │ Return a copy of the AST node with new values for the specified fields. │ │ │ │ allow_code │ │ │ │ -dont_inherit │ │ │ │ -_feature_version │ │ │ │ _field_types │ │ │ │ cannot set '__annotations__' attribute of immutable type '%s' │ │ │ │ Union[arg, ...]: each arg must be a type. │ │ │ │ _type_check │ │ │ │ Cannot take a Union of no types. │ │ │ │ no locals found during 'import *' │ │ │ │ from-import-* object has no __dict__ and no __all__ │ │ │ │ @@ -6830,16 +6834,14 @@ │ │ │ │ Exception ignored in audit hook │ │ │ │ Error in sys.excepthook: │ │ │ │ Original exception was: │ │ │ │ sys.excepthook is missing │ │ │ │ Placeholder │ │ │ │ PlaceholderType takes no arguments │ │ │ │ 0-dim memory has no length │ │ │ │ -field 'key' is required for DictComp │ │ │ │ -field 'value' is required for DictComp │ │ │ │ map() must have at least two arguments. │ │ │ │ Py_FileSystemDefaultEncoding │ │ │ │ Py_HasFileSystemDefaultEncoding │ │ │ │ Py_FileSystemDefaultEncodeErrors │ │ │ │ _Py_HasFileSystemDefaultEncodeErrors │ │ │ │ Py_UTF8Mode │ │ │ │ Py_DebugFlag │ │ │ │ @@ -7151,14 +7153,16 @@ │ │ │ │ Opcode support module. │ │ │ │ Can only resize to positive sizes, got %zd │ │ │ │ Existing exports of data: object cannot be re-sized │ │ │ │ can't extend bytearray with %.100s │ │ │ │ expected iterable of integers; got: 'str' │ │ │ │ can't set bytearray slice from %.100s │ │ │ │ truncate of closed file │ │ │ │ +field 'key' is required for DictComp │ │ │ │ +field 'value' is required for DictComp │ │ │ │ chr() arg not in range(0x110000) │ │ │ │ socket.herror │ │ │ │ socket.gaierror │ │ │ │ gaierror │ │ │ │ SocketType │ │ │ │ has_ipv6 │ │ │ │ _socket.CAPI │ │ │ │ @@ -7586,14 +7590,15 @@ │ │ │ │ _PyCapsule_SetTraverse() called with NULL callback │ │ │ │ builtins.id │ │ │ │ O(OiiOii) │ │ │ │ bytearray_getbuffer: view==NULL argument is obsolete │ │ │ │ os.rename │ │ │ │ field 'target' is required for AnnAssign │ │ │ │ field 'annotation' is required for AnnAssign │ │ │ │ +Exception ignored in %s watcher callback for │ │ │ │ os.mkdir │ │ │ │ tracebacklimit │ │ │ │ Traceback (most recent call last): │ │ │ │ File "%U", line %d, in %U │ │ │ │ lost sys.stdin │ │ │ │ lost sys.stdout │ │ │ │ lost sys.stderr │ │ │ │ @@ -7645,14 +7650,20 @@ │ │ │ │ skipinitialspace │ │ │ │ doublequote │ │ │ │ register_dialect │ │ │ │ list_dialects │ │ │ │ unregister_dialect │ │ │ │ get_dialect │ │ │ │ field_size_limit │ │ │ │ +PyDict_EVENT_ADDED │ │ │ │ +PyDict_EVENT_MODIFIED │ │ │ │ +PyDict_EVENT_DELETED │ │ │ │ +PyDict_EVENT_CLONED │ │ │ │ +PyDict_EVENT_CLEARED │ │ │ │ +PyDict_EVENT_DEALLOCATED │ │ │ │ _socket.socket │ │ │ │ _csv.Error │ │ │ │ QUOTE_MINIMAL │ │ │ │ QUOTE_ALL │ │ │ │ QUOTE_NONNUMERIC │ │ │ │ QUOTE_NONE │ │ │ │ QUOTE_STRINGS │ │ │ │ @@ -7969,19 +7980,19 @@ │ │ │ │ Exception ignored while calling deallocator %R │ │ │ │ can't fork at interpreter shutdown │ │ │ │ fork not supported for isolated subinterpreters │ │ │ │ this __dict__ descriptor does not support '%.200s' objects │ │ │ │ invalid tool %d (must be between 0 and 5) │ │ │ │ tool name must be a str │ │ │ │ tool %d is already in use │ │ │ │ +invalid event set 0x%x │ │ │ │ +cannot set C_RETURN or C_RAISE events independently │ │ │ │ socket.__new__ │ │ │ │ Exception ignored in atfork callback while copying list %R │ │ │ │ Exception ignored in atfork callback %R │ │ │ │ -invalid event set 0x%x │ │ │ │ -cannot set C_RETURN or C_RAISE events independently │ │ │ │ socket.connect │ │ │ │ AF_UNIX path too long │ │ │ │ %s(): AF_NETLINK address must be tuple, not %.500s │ │ │ │ II;AF_NETLINK address must be a pair (pid, groups) │ │ │ │ getsockaddrarg: AF_QIPCRTR address must be tuple, not %.500s │ │ │ │ II:getsockaddrarg │ │ │ │ getsockaddrarg: AF_VSOCK address must be tuple, not %.500s │ │ │ │ @@ -8077,41 +8088,44 @@ │ │ │ │ F_ADD_SEALS │ │ │ │ F_GET_SEALS │ │ │ │ F_SEAL_SEAL │ │ │ │ F_SEAL_SHRINK │ │ │ │ F_SEAL_GROW │ │ │ │ F_SEAL_WRITE │ │ │ │ F_SEAL_FUTURE_WRITE │ │ │ │ -unknown binary operator │ │ │ │ -unknown unary operator │ │ │ │ -(yield from │ │ │ │ -unexpected comparison kind │ │ │ │ -unknown expression kind │ │ │ │ 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 │ │ │ │ unsupported locale setting │ │ │ │ locale query failed │ │ │ │ +unknown binary operator │ │ │ │ +unknown unary operator │ │ │ │ +(yield from │ │ │ │ +unexpected comparison kind │ │ │ │ +unknown expression kind │ │ │ │ expected int, got %T │ │ │ │ This process (pid=%d) is multi-threaded, use of %s() may lead to deadlocks in the child. │ │ │ │ +first argument must be callable or None │ │ │ │ +'%.200s' object is unsliceable │ │ │ │ +The callback can only be set for one event at a time │ │ │ │ +invalid event %d │ │ │ │ +sys.monitoring.register_callback │ │ │ │ fork_exec │ │ │ │ persistent_load │ │ │ │ find_class │ │ │ │ persistent_id │ │ │ │ persistent_id($self, obj, /) │ │ │ │ clear_memo │ │ │ │ is not │ │ │ │ not in │ │ │ │ _pickle.Unpickler │ │ │ │ _pickle.Pickler │ │ │ │ _pickle.UnpicklerMemoProxy │ │ │ │ _pickle.PicklerMemoProxy │ │ │ │ _pickle.Pdata │ │ │ │ -first argument must be callable or None │ │ │ │ -'%.200s' object is unsliceable │ │ │ │ PIPE_BUF │ │ │ │ POLLNVAL │ │ │ │ POLLRDNORM │ │ │ │ POLLRDBAND │ │ │ │ POLLWRNORM │ │ │ │ POLLWRBAND │ │ │ │ POLLRDHUP │ │ │ │ @@ -8125,17 +8139,14 @@ │ │ │ │ EPOLLRDNORM │ │ │ │ EPOLLRDBAND │ │ │ │ EPOLLWRNORM │ │ │ │ EPOLLWRBAND │ │ │ │ EPOLLMSG │ │ │ │ EPOLLWAKEUP │ │ │ │ EPOLL_CLOEXEC │ │ │ │ -The callback can only be set for one event at a time │ │ │ │ -invalid event %d │ │ │ │ -sys.monitoring.register_callback │ │ │ │ attribute 'f_trace_opcodes' of '%.100s' objects cannot be deleted │ │ │ │ Bivariant types are not supported. │ │ │ │ Variance cannot be specified with infer_variance. │ │ │ │ Bound must be a type. │ │ │ │ A single constraint is not allowed │ │ │ │ Constraints cannot be combined with bound=... │ │ │ │ subsection not found │ │ │ │ @@ -8144,31 +8155,30 @@ │ │ │ │ negative buffersize in recv │ │ │ │ Infinity │ │ │ │ negative sizehint │ │ │ │ invalid flags │ │ │ │ cannot instrument shim code object '%U' │ │ │ │ unable to get the type MRO │ │ │ │ i|Opp:register │ │ │ │ -field 'value' is required for YieldFrom │ │ │ │ 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 │ │ │ │ signal %i cannot be registered, use enable() instead │ │ │ │ -make_scanner │ │ │ │ -make_encoder │ │ │ │ Exception ignored while building sys.unraisablehook arguments │ │ │ │ Exception ignored in sys.unraisablehook │ │ │ │ sys.unraisablehook │ │ │ │ +make_scanner │ │ │ │ +make_encoder │ │ │ │ peek() should have returned a bytes object, not '%.200s' │ │ │ │ read() should have returned a bytes object, not '%.200s' │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ -Missing frame when calling trace function. │ │ │ │ maximum recursion depth exceeded while normalizing an exception │ │ │ │ Cannot recover from MemoryErrors while normalizing exceptions. │ │ │ │ Cannot recover from the recursive normalization of an exception. │ │ │ │ +Missing frame when calling trace function. │ │ │ │ __hash__ method should return an integer │ │ │ │ missing format argument │ │ │ │ unrecognized configuration name │ │ │ │ configuration names must be strings or integers │ │ │ │ sys.unraisablehook argument type must be UnraisableHookArgs │ │ │ │ Exception ignored in: │ │ │ │ │ │ │ │ @@ -8178,14 +8188,15 @@ │ │ │ │ type object '%s' has no attribute '__annotate__' │ │ │ │ readline() should have returned a bytes object, not '%.200s' │ │ │ │ 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 │ │ │ │ + │ │ │ │ key_separator │ │ │ │ item_separator │ │ │ │ sort_keys │ │ │ │ skipkeys │ │ │ │ object_hook │ │ │ │ object_pairs_hook │ │ │ │ parse_float │ │ │ │ @@ -8200,15 +8211,14 @@ │ │ │ │ infer_variance │ │ │ │ True if the epoll handler is closed │ │ │ │ _tokenize.TokenizerIter │ │ │ │ _json.Encoder │ │ │ │ _json.Scanner │ │ │ │ select.epoll │ │ │ │ select.poll │ │ │ │ - │ │ │ │ Cannot find Generic type │ │ │ │ _GenericAlias │ │ │ │ required argument is not an integer │ │ │ │ Context() does not accept any arguments │ │ │ │ '%c' format requires 0 <= number <= %zu │ │ │ │ '%c' format requires %zd <= number <= %zd │ │ │ │ O|Op:start_joinable_thread │ │ │ │ @@ -8245,29 +8255,30 @@ │ │ │ │ missing new_object func │ │ │ │ deque mutated during iteration │ │ │ │ deque.remove(x): x not in deque │ │ │ │ %s%s%sj%s │ │ │ │ __get__(None, None) is invalid │ │ │ │ Expected int as r │ │ │ │ r must be non-negative │ │ │ │ +field 'value' is required for YieldFrom │ │ │ │ expect str, not %T │ │ │ │ invalid end argument │ │ │ │ pop from an empty deque │ │ │ │ run() missing 1 required positional argument │ │ │ │ -session not active │ │ │ │ an instance of Context was expected │ │ │ │ cannot enter context: %R is already entered │ │ │ │ Py_CONTEXT_SWITCHED │ │ │ │ -initial_bytes │ │ │ │ -permutations │ │ │ │ +session not active │ │ │ │ |n:product │ │ │ │ repeat argument cannot be negative │ │ │ │ repeat argument too large │ │ │ │ %S module not found │ │ │ │ invalid __main__ module │ │ │ │ +initial_bytes │ │ │ │ +permutations │ │ │ │ object could not be unmarshalled │ │ │ │ unclosed %R │ │ │ │ Exception ignored while finalizing socket %R │ │ │ │ os.chdir │ │ │ │ Cannot specify both ',' and '_'. │ │ │ │ Format specifier missing precision │ │ │ │ Invalid format specifier '%U' for object of type '%.200s' │ │ │ │ @@ -8292,45 +8303,46 @@ │ │ │ │ tzname.replace() did not return a string │ │ │ │ Cannot join current thread │ │ │ │ cannot join thread at interpreter shutdown │ │ │ │ Cannot recover from Python stack overflow. │ │ │ │ maximum recursion depth exceeded │ │ │ │ non-ascii grouped digit │ │ │ │ complex() arg is a malformed string │ │ │ │ -group name │ │ │ │ -gr_passwd │ │ │ │ -group members │ │ │ │ -getgrgid │ │ │ │ -getgrnam │ │ │ │ -getgrall │ │ │ │ -structseq │ │ │ │ -grp.struct_group │ │ │ │ O:make_scanner │ │ │ │ U|O:strftime │ │ │ │ iiiiiiiii;strftime(): illegal time tuple argument │ │ │ │ cannot exit context: %R has not been entered │ │ │ │ cannot exit context: thread state references a different context object │ │ │ │ Tuple or struct_time argument required │ │ │ │ year out of range │ │ │ │ -field 'value' is required for Await │ │ │ │ month out of range │ │ │ │ day of month out of range │ │ │ │ hour out of range │ │ │ │ minute out of range │ │ │ │ seconds out of range │ │ │ │ day of week out of range │ │ │ │ day of year out of range │ │ │ │ tokenizeriter │ │ │ │ +extra_tokens │ │ │ │ +group name │ │ │ │ +gr_passwd │ │ │ │ +group members │ │ │ │ +getgrgid │ │ │ │ +getgrnam │ │ │ │ +getgrall │ │ │ │ +structseq │ │ │ │ +grp.struct_group │ │ │ │ unknown tokenization error │ │ │ │ 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 │ │ │ │ Failed joining thread │ │ │ │ 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 │ │ │ │ invalid node type (%d) for annotated assignment │ │ │ │ re.compile(%.200R, %S) │ │ │ │ @@ -8363,34 +8375,33 @@ │ │ │ │ when serializing %T item %R │ │ │ │ encoder() must return a string, not %.80s │ │ │ │ string is too long to escape │ │ │ │ first argument must be a string, not %.80s │ │ │ │ _compile_template │ │ │ │ the result of compiling a replacement string is %.200s │ │ │ │ invalid template │ │ │ │ +no such group │ │ │ │ is_tracing │ │ │ │ clear_traces │ │ │ │ _get_traces │ │ │ │ _get_object_traceback │ │ │ │ get_traceback_limit │ │ │ │ get_tracemalloc_memory │ │ │ │ get_traced_memory │ │ │ │ reset_peak │ │ │ │ -extra_tokens │ │ │ │ _current_indent_level │ │ │ │ allow_nan │ │ │ │ re.IGNORECASE │ │ │ │ re.LOCALE │ │ │ │ re.MULTILINE │ │ │ │ re.DOTALL │ │ │ │ re.UNICODE │ │ │ │ re.VERBOSE │ │ │ │ re.DEBUG │ │ │ │ re.ASCII │ │ │ │ -no such group │ │ │ │ cannot re-enter the tee iterator │ │ │ │ closures not supported │ │ │ │ globals not supported │ │ │ │ only basic code objects are supported │ │ │ │ argument 4 │ │ │ │ preexec_fn not supported at interpreter shutdown │ │ │ │ preexec_fn not supported within subinterpreters │ │ │ │ @@ -8438,21 +8449,21 @@ │ │ │ │ pickle protocol must be <= %d │ │ │ │ buffer_callback needs protocol >= 5 │ │ │ │ process stopped by delivery of signal %i │ │ │ │ invalid wait status: %i │ │ │ │ while pickling an object │ │ │ │ Can't pickle %T object │ │ │ │ __reduce__ must return a string or tuple, not %T │ │ │ │ -fix_imports │ │ │ │ -buffer_callback │ │ │ │ unpack requires a buffer of %zd bytes │ │ │ │ os.remove │ │ │ │ extension code %ld is out of range │ │ │ │ can't pickle module identifier %R using pickle protocol %i │ │ │ │ can't pickle global identifier %R using pickle protocol %i │ │ │ │ +fix_imports │ │ │ │ +buffer_callback │ │ │ │ unclosed scandir iterator %R │ │ │ │ Exception ignored while finalizing scandir iterator %R │ │ │ │ │ │ │ │ Can't pickle local object %R │ │ │ │ Can't pickle %R: %S │ │ │ │ Can't pickle %R: it's not found as %S.%S │ │ │ │ Can't pickle %R: it's not the same object as %S.%S │ │ │ │ @@ -8523,18 +8534,18 @@ │ │ │ │ arg 4 (defaults) must be None or tuple │ │ │ │ arg 5 (closure) must be tuple │ │ │ │ arg 5 (closure) must be None or tuple │ │ │ │ arg 6 (kwdefaults) must be None or dict │ │ │ │ %U requires closure of length %d, not %zd │ │ │ │ arg 5 (closure) expected cell, found %s │ │ │ │ function.__new__ │ │ │ │ -%s assignment: '%s' deallocator differs from '%s' │ │ │ │ -%s assignment: '%s' object layout differs from '%s' │ │ │ │ OrderedDict mutated during iteration │ │ │ │ OrderedDict changed size during iteration │ │ │ │ +%s assignment: '%s' deallocator differs from '%s' │ │ │ │ +%s assignment: '%s' object layout differs from '%s' │ │ │ │ can't delete __class__ attribute │ │ │ │ __class__ must be set to a class, not '%s' object │ │ │ │ __class__ assignment only supported for mutable types or ModuleType subclasses │ │ │ │ popitem(): dictionary is empty │ │ │ │ signal number %ld out of range [1; %i] │ │ │ │ invalid signal number %ld, please use valid_signals() │ │ │ │ file must have 'read' and 'readline' attributes │ │ │ │ @@ -9429,28 +9440,28 @@ │ │ │ │ cannot use bound with TypeVarTuple │ │ │ │ cannot use constraints with ParamSpec │ │ │ │ cannot use bound with ParamSpec │ │ │ │ field 'name' is required for TypeVar │ │ │ │ Type parameter defaults are │ │ │ │ field 'name' is required for TypeVarTuple │ │ │ │ field 'name' is required for ParamSpec │ │ │ │ -None disallowed in expression list │ │ │ │ formatted │ │ │ │ errdisplay │ │ │ │ get expected 1 or 2 arguments │ │ │ │ +None disallowed in expression list │ │ │ │ expression which can't be assigned to in %s context │ │ │ │ expression must have %s context but has %s instead │ │ │ │ BoolOp with less than 2 values │ │ │ │ Dict doesn't have the same number of keys as values │ │ │ │ Compare with no comparators │ │ │ │ Compare has a different number of comparators and operands │ │ │ │ NamedExpr target must be a Name │ │ │ │ unexpected expression │ │ │ │ -got an invalid type in Constant: %s │ │ │ │ %s.%s: %s │ │ │ │ +got an invalid type in Constant: %s │ │ │ │ s:syslog │ │ │ │ is:syslog │ │ │ │ syslog.syslog requires 1 to 2 arguments │ │ │ │ syslog.syslog │ │ │ │ subinterpreter can't use syslog.syslog() until the syslog is opened by the main interpreter │ │ │ │ Invalid whence (%i, should be 0, 1 or 2) │ │ │ │ Negative seek position %zd │ │ │ │ @@ -9461,27 +9472,27 @@ │ │ │ │ syslog.closelog │ │ │ │ mapping pattern checks duplicate key (%R) │ │ │ │ a TypeVar constraint │ │ │ │ a TypeVar bound │ │ │ │ a TypeVar default │ │ │ │ a TypeVarTuple default │ │ │ │ a ParamSpec default │ │ │ │ -reserved name '%U' cannot be used for type parameter │ │ │ │ -fileno() takes no arguments │ │ │ │ arguments field "posonlyargs" must be a list, not a %.200s │ │ │ │ while traversing 'arguments' node │ │ │ │ arguments field "posonlyargs" changed size during iteration │ │ │ │ arguments field "args" must be a list, not a %.200s │ │ │ │ arguments field "args" changed size during iteration │ │ │ │ arguments field "kwonlyargs" must be a list, not a %.200s │ │ │ │ arguments field "kwonlyargs" changed size during iteration │ │ │ │ arguments field "kw_defaults" must be a list, not a %.200s │ │ │ │ arguments field "kw_defaults" changed size during iteration │ │ │ │ arguments field "defaults" must be a list, not a %.200s │ │ │ │ arguments field "defaults" changed size during iteration │ │ │ │ +reserved name '%U' cannot be used for type parameter │ │ │ │ +fileno() takes no arguments │ │ │ │ gc.get_referents │ │ │ │ Timeout value out of range │ │ │ │ more positional defaults than args on arguments │ │ │ │ length of kwonlyargs is not the same as kw_defaults on arguments │ │ │ │ os.symlink │ │ │ │ │ │ │ │ +child index out of range │ │ │ │ UnparsedEntityDecl │ │ │ │ %c%02d%s%02d%s%02d.%06d │ │ │ │ %c%02d%s%02d%s%02d │ │ │ │ %c%02d%s%02d │ │ │ │ NotationDecl │ │ │ │ numeric(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a numeric character │ │ │ │ ExternalEntityRef │ │ │ │ -child index out of range │ │ │ │ mirrored(): argument must be a unicode character, not a string of length %zd │ │ │ │ 'elements' must be an iterable │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ 'async for' requires an iterator with __anext__ method, got %.100s │ │ │ │ 'async for' received an invalid object from __anext__: %.100s │ │ │ │ _capacity_bits │ │ │ │ _rate_bits │ │ │ │ @@ -10171,22 +10182,22 @@ │ │ │ │ maxdigits must be >= %d or 0 for unlimited │ │ │ │ l;array item must be integer │ │ │ │ EndDoctypeDecl │ │ │ │ limit must be an integer │ │ │ │ steps must be a non-negative integer │ │ │ │ expected %d or %d arguments, got %zd │ │ │ │ can only concatenate deque (not "%.200s") to deque │ │ │ │ -new_limit │ │ │ │ namespaces │ │ │ │ +new_limit │ │ │ │ +maxdigits │ │ │ │ leaf_size │ │ │ │ node_offset │ │ │ │ node_depth │ │ │ │ inner_size │ │ │ │ last_node │ │ │ │ -maxdigits │ │ │ │ %.200s() must return a deque, not %.200s │ │ │ │ cannot index %d-dimension view with %zd-element tuple │ │ │ │ %R is not a generic class │ │ │ │ Too %s arguments for %R; actual %zd, expected %zd │ │ │ │ expected __typing_subst__ of %T objects to return a tuple, not %T │ │ │ │ argument %R with __typing_subst__ was not found in __parameters__ │ │ │ │ buffer_size must be an integer │ │ │ │ @@ -10202,22 +10213,22 @@ │ │ │ │ '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 │ │ │ │ ElementDecl │ │ │ │ in conv_content_model │ │ │ │ int_to_decimal_string │ │ │ │ _pylong.int_to_decimal_string did not return a str │ │ │ │ expected str, got %s │ │ │ │ +multiple elements on top level │ │ │ │ Parser stack overflowed - Python source too complex to parse │ │ │ │ unknown f-value conversion kind │ │ │ │ -multiple elements on top level │ │ │ │ +pop from empty stack │ │ │ │ │ │ │ │ mappingproxy(%R) │ │ │ │ PickleBuffer can only be pickled with protocol >= 5 │ │ │ │ PickleBuffer can not be pickled when pointing to a non-contiguous buffer │ │ │ │ -pop from empty stack │ │ │ │ element_factory │ │ │ │ comment_factory │ │ │ │ pi_factory │ │ │ │ insert_comments │ │ │ │ insert_pis │ │ │ │ TreeBuilder │ │ │ │ in Element.__deepcopy__ │ │ │ │ @@ -10261,20 +10272,20 @@ │ │ │ │ %s(strings=%R, interpolations=%R) │ │ │ │ cannot un-register built-in error handler '%s' │ │ │ │ '%s' in a 'finally' block │ │ │ │ tounicode() may only be called on unicode type arrays ('u' or 'w') │ │ │ │ %s(%R, %R, %R, %R) │ │ │ │ Cannot create a consistent method resolution order (MRO) for bases │ │ │ │ O(()n)NN │ │ │ │ -combinations_with_replacement │ │ │ │ -combinations │ │ │ │ can't translate character '\x%02x' in position %zd: %U │ │ │ │ can't translate character '\u%04x' in position %zd: %U │ │ │ │ can't translate character '\U%08x' in position %zd: %U │ │ │ │ can't translate characters in position %zd-%zd: %U │ │ │ │ +combinations_with_replacement │ │ │ │ +combinations │ │ │ │ exception snapshot missing 'type' attribute │ │ │ │ exception snapshot missing 'msg' attribute │ │ │ │ exception snapshot missing 'errdisplay' attribute │ │ │ │ error while copying exception error display │ │ │ │ missing exc │ │ │ │ expected an instruction sequence, not %T │ │ │ │ can only append array (not "%.200s") to array │ │ │ │ @@ -10352,18 +10363,18 @@ │ │ │ │ Exception ignored while finalizing async generator %R │ │ │ │ __cause__ may not be deleted │ │ │ │ exception cause must be None or derive from BaseException │ │ │ │ __reduce__() takes no arguments │ │ │ │ Don't know how to unpickle "%.200R" as an Element │ │ │ │ tag may not be NULL │ │ │ │ '_children' is not a list │ │ │ │ -_children │ │ │ │ attrib must be dict, not %.100s │ │ │ │ os.lockf │ │ │ │ Python int too large to convert to C int32_t │ │ │ │ +_children │ │ │ │ null argument to internal routine │ │ │ │ Python int too large to convert to C unsigned int │ │ │ │ Exception ignored in PyMapping_HasKey(); consider using PyMapping_HasKeyWithError(), PyMapping_GetOptionalItem() or PyObject_GetItem() │ │ │ │ __reduce_ex__ argument should be an integer │ │ │ │ O(OCiN)O │ │ │ │ 'yield' inside generator expression │ │ │ │ required field "lineno" missing from excepthandler │ │ │ │ @@ -10380,14 +10391,15 @@ │ │ │ │ %s(%R, %R) │ │ │ │ Exception ignored in PyMapping_HasKeyString(); consider using PyMapping_HasKeyStringWithError(), PyMapping_GetOptionalItemString() or PyMapping_GetItemString() │ │ │ │ |O!O:super │ │ │ │ loading %s failed due to init function │ │ │ │ typing.NoDefault │ │ │ │ '%.200s' object has no attribute '%U' │ │ │ │ {snsnsn} │ │ │ │ +{sOsNsNsOsO} │ │ │ │ preadv2() arg 2 must be a sequence │ │ │ │ Exception ignored in PyObject_HasAttr(); consider using PyObject_HasAttrWithError(), PyObject_GetOptionalAttr() or PyObject_GetAttr() │ │ │ │ PyState_RemoveModule called on module with slots │ │ │ │ pwritev() arg 2 must be a sequence │ │ │ │ readv() arg 2 must be a sequence │ │ │ │ '%.200s' object doesn't support slice deletion │ │ │ │ '%.200s' object can't be repeated │ │ │ │ @@ -10449,33 +10461,32 @@ │ │ │ │ MatchOr requires at least 2 patterns │ │ │ │ unexpected pattern │ │ │ │ unexpected constant inside of a literal pattern │ │ │ │ Python int too large to convert to C uint32_t │ │ │ │ │ │ │ │ │ │ │ │ NoneType takes no arguments │ │ │ │ +writable contiguous buffer requested for a non-contiguous object. │ │ │ │ +EllipsisType takes no arguments │ │ │ │ +NotImplementedType takes no arguments │ │ │ │ +can't capture name '_' in patterns │ │ │ │ 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 │ │ │ │ 'yield' inside list comprehension │ │ │ │ 'yield' inside dict comprehension │ │ │ │ 'yield' inside set comprehension │ │ │ │ -writable contiguous buffer requested for a non-contiguous object. │ │ │ │ -EllipsisType takes no arguments │ │ │ │ -NotImplementedType takes no arguments │ │ │ │ -can't capture name '_' in patterns │ │ │ │ required field "context_expr" missing from withitem │ │ │ │ while traversing 'withitem' node │ │ │ │ co_lnotab is deprecated, use co_lines instead. │ │ │ │ SkippedEntity │ │ │ │ │ │ │ │ -{sOsNsNsOsO} │ │ │ │ string is too large to encode │ │ │ │ fast mode: can't pickle cyclic objects including object type %.200s at %p │ │ │ │ │ │ │ │ reentrant call inside %R │ │ │ │ could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ write could not complete without blocking │ │ │ │ expected a memoryview object │ │ │ │ @@ -10542,25 +10553,25 @@ │ │ │ │ │ │ │ │ match() takes no arguments │ │ │ │ On|p:scanstring │ │ │ │ NoDefaultType takes no arguments │ │ │ │ attribute deletion is not supported │ │ │ │ 'memo' values must be 2-item tuples │ │ │ │ 'memo' attribute must be a PicklerMemoProxy object or dict, not %.200s │ │ │ │ -paramspeckwargs │ │ │ │ -paramspecargs │ │ │ │ %U.kwargs │ │ │ │ %R.kwargs │ │ │ │ value not found in bytearray │ │ │ │ memo key must be integers │ │ │ │ memo key must be positive integers. │ │ │ │ 'memo' attribute must be an UnpicklerMemoProxy object or dict, not %.200s │ │ │ │ Cannot subclass an instance of ParamSpec │ │ │ │ Cannot subclass an instance of ParamSpecArgs │ │ │ │ Cannot subclass an instance of ParamSpecKwargs │ │ │ │ +paramspeckwargs │ │ │ │ +paramspecargs │ │ │ │ event handling only supported for ElementTree.TreeBuilder targets │ │ │ │ events must be a sequence │ │ │ │ invalid events sequence │ │ │ │ start-ns │ │ │ │ unknown event '%s' │ │ │ │ Cannot subclass an instance of TypeVar │ │ │ │ Substitution of bare TypeVarTuple is not supported │ │ │ │ @@ -10611,23 +10622,23 @@ │ │ │ │ name must be str, not %s │ │ │ │ variable %R does not exist │ │ │ │ expected tuple for closure, got '%.100s' │ │ │ │ non-tuple default args │ │ │ │ non-dict keyword only default args │ │ │ │ PyImport_ImportModuleNoBlock() is deprecated and scheduled for removal in Python 3.15. Use PyImport_ImportModule() instead. │ │ │ │ Python int too large to convert to C uint64_t │ │ │ │ -_only_immortal │ │ │ │ -interval │ │ │ │ PyCapsule_SetContext called with invalid PyCapsule object │ │ │ │ PyCapsule_GetContext called with invalid PyCapsule object │ │ │ │ PyCapsule_GetDestructor called with invalid PyCapsule object │ │ │ │ PyCapsule_SetPointer called with invalid PyCapsule object │ │ │ │ PyCapsule_SetPointer called with null pointer │ │ │ │ PyCapsule_SetName called with invalid PyCapsule object │ │ │ │ PyCapsule_SetDestructor called with invalid PyCapsule object │ │ │ │ +_only_immortal │ │ │ │ +interval │ │ │ │ expected a weakref, got %T │ │ │ │ stack_size must be at least %zu bytes │ │ │ │ Exception ignored in PySys_GetObject() │ │ │ │ how_many cannot be negative │ │ │ │ Cannot write %zi characters at %zi in a string of %zi characters │ │ │ │ Cannot copy %s characters into a string of %s characters │ │ │ │ legacy UCS2 │ │ │ │ @@ -10694,17 +10705,18 @@ │ │ │ │ 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: │ │ │ │ +non-dict annotations │ │ │ │ Python int too large for C uint16_t │ │ │ │ expected PickleBuffer, %.200s found │ │ │ │ -non-dict annotations │ │ │ │ +PyUnicode_GetSize has been removed. │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ │ │ , <%s object>> │ │ │ │ @@ -10730,30 +10742,29 @@ │ │ │ │ maxchar <= 255 │ │ │ │ maxchar < 128 │ │ │ │ maxchar >= 0x100 │ │ │ │ maxchar <= 0xFFFF │ │ │ │ maxchar >= 0x10000 │ │ │ │ maxchar <= 0x10ffff │ │ │ │ PyUnicode_READ(((int)(kind)), ((const void*)(data)), (ascii->length)) == 0 │ │ │ │ +PyUnicode_AsDecodedObject() is deprecated and will be removed in 3.15; use PyCodec_Decode() to decode from str │ │ │ │ +PyUnicode_AsDecodedUnicode() is deprecated and will be removed in 3.15; use PyCodec_Decode() to decode from str to str │ │ │ │ +PyUnicode_AsEncodedObject() is deprecated and will be removed in 3.15; use PyUnicode_AsEncodedString() to encode from str to bytes or PyCodec_Encode() for generic encoding │ │ │ │ +PyUnicode_AsEncodedUnicode() is deprecated and will be removed in 3.15; use PyCodec_Encode() to encode from str to str │ │ │ │ +'%.400s' encoder returned '%.400s' instead of 'str'; use codecs.encode() to encode to arbitrary types │ │ │ │ PyFunction_EVENT_CREATE │ │ │ │ PyFunction_EVENT_DESTROY │ │ │ │ PyFunction_EVENT_MODIFY_CODE │ │ │ │ PyFunction_EVENT_MODIFY_DEFAULTS │ │ │ │ PyFunction_EVENT_MODIFY_KWDEFAULTS │ │ │ │ cannot decode string │ │ │ │ in new thread │ │ │ │ _PyThreadState_Init() is for internal use only │ │ │ │ -PyUnicode_AsDecodedObject() is deprecated and will be removed in 3.15; use PyCodec_Decode() to decode from str │ │ │ │ -PyUnicode_AsDecodedUnicode() is deprecated and will be removed in 3.15; use PyCodec_Decode() to decode from str to str │ │ │ │ expect str, got %T │ │ │ │ unable to raise a stack overflow (allocated %zu bytes on the stack, %zu recursive calls) │ │ │ │ -PyUnicode_AsEncodedObject() is deprecated and will be removed in 3.15; use PyUnicode_AsEncodedString() to encode from str to bytes or PyCodec_Encode() for generic encoding │ │ │ │ -PyUnicode_AsEncodedUnicode() is deprecated and will be removed in 3.15; use PyCodec_Encode() to encode from str to str │ │ │ │ -'%.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 │ │ │ │ invalid intrinsic function │ │ │ │ @@ -26270,24 +26281,24 @@ │ │ │ │ warnings │ │ │ │ warnoptions │ │ │ │ withdata │ │ │ │ writable │ │ │ │ write_through │ │ │ │ zstd_dict │ │ │ │ 4@fp 4@r6 │ │ │ │ -gc__done │ │ │ │ gc__start │ │ │ │ --4@[r7, #24] │ │ │ │ +-4@[r7, #28] │ │ │ │ +gc__done │ │ │ │ import__find__load__done │ │ │ │ 4@r0 -4@r3 │ │ │ │ import__find__load__start │ │ │ │ 4@r8 4@r6 │ │ │ │ -4@r6 4@#_PyRuntime+51120 │ │ │ │ 4@r8 4@r6 │ │ │ │ 4@r8 4@r6 │ │ │ │ +4@r6 4@#_PyRuntime+51120 │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rel.dyn │ │ │ │ .rel.plt │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -334,23 +334,23 @@ │ │ │ │ 0x0001ec30 645f7772 69746500 6576656e 7466645f d_write.eventfd_ │ │ │ │ 0x0001ec40 72656164 005f5f63 74797065 5f746f6c read.__ctype_tol │ │ │ │ 0x0001ec50 6f776572 5f6c6f63 005f5f63 74797065 ower_loc.__ctype │ │ │ │ 0x0001ec60 5f746f75 70706572 5f6c6f63 00676169 _toupper_loc.gai │ │ │ │ 0x0001ec70 5f737472 6572726f 7200616c 61726d00 _strerror.alarm. │ │ │ │ 0x0001ec80 5f5f6578 706c6963 69745f62 7a65726f __explicit_bzero │ │ │ │ 0x0001ec90 5f63686b 00584d4c 5f467265 65436f6e _chk.XML_FreeCon │ │ │ │ - 0x0001eca0 74656e74 4d6f6465 6c006475 70330066 tentModel.dup3.f │ │ │ │ - 0x0001ecb0 65786563 76650067 65747265 73676964 execve.getresgid │ │ │ │ + 0x0001eca0 74656e74 4d6f6465 6c006475 70330067 tentModel.dup3.g │ │ │ │ + 0x0001ecb0 65747265 73676964 00666578 65637665 etresgid.fexecve │ │ │ │ 0x0001ecc0 00676574 72657375 69640063 7465726d .getresuid.cterm │ │ │ │ - 0x0001ecd0 69640066 67657478 61747472 006c6765 id.fgetxattr.lge │ │ │ │ - 0x0001ece0 74786174 74720067 65746c6f 67696e5f txattr.getlogin_ │ │ │ │ + 0x0001ecd0 69640067 65746c6f 67696e5f 72006667 id.getlogin_r.fg │ │ │ │ + 0x0001ece0 65747861 74747200 6c676574 78617474 etxattr.lgetxatt │ │ │ │ 0x0001ecf0 72006672 656d6f76 65786174 7472006c r.fremovexattr.l │ │ │ │ 0x0001ed00 72656d6f 76657861 74747200 77637363 removexattr.wcsc │ │ │ │ - 0x0001ed10 6f6c6c00 77637378 66726d00 73706c69 oll.wcsxfrm.spli │ │ │ │ - 0x0001ed20 63650067 65746772 6f75706c 69737400 ce.getgrouplist. │ │ │ │ + 0x0001ed10 6f6c6c00 77637378 66726d00 67657467 oll.wcsxfrm.getg │ │ │ │ + 0x0001ed20 726f7570 6c697374 0073706c 69636500 rouplist.splice. │ │ │ │ 0x0001ed30 6d656d66 645f6372 65617465 00636872 memfd_create.chr │ │ │ │ 0x0001ed40 6f6f7400 5f5f636c 6f636b5f 73657474 oot.__clock_sett │ │ │ │ 0x0001ed50 696d6536 34007365 74656769 64007365 ime64.setegid.se │ │ │ │ 0x0001ed60 74657569 64007363 6865645f 73657473 teuid.sched_sets │ │ │ │ 0x0001ed70 63686564 756c6572 00736574 67696400 cheduler.setgid. │ │ │ │ 0x0001ed80 73636865 645f7365 74706172 616d0073 sched_setparam.s │ │ │ │ 0x0001ed90 65747569 64007074 68726561 645f6765 etuid.pthread_ge │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002ad6c <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 1b0c50 <_start@@Base+0x34> │ │ │ │ + bl 1b1b7c <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ │ │ │ 0002c7f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b3ad8 │ │ │ │ + bl 1b4a00 │ │ │ │ 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, #156] @ 0x9c │ │ │ │ @@ -37,28 +37,28 @@ │ │ │ │ ldr.w r3, [r4, #776] @ 0x308 │ │ │ │ cbnz r3, 2c862 │ │ │ │ ldr r3, [pc, #72] @ (2c8a4 ) │ │ │ │ ldr.w r0, [r3, #1668] @ 0x684 │ │ │ │ cbnz r0, 2c876 │ │ │ │ b.n 2c89a │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #29524 @ 0x7354 │ │ │ │ + movw r0, #32020 @ 0x7d14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 2c8a2 │ │ │ │ b.n 2c858 │ │ │ │ ldr.w r3, [r4, #776] @ 0x308 │ │ │ │ cbz r3, 2c894 │ │ │ │ movw r3, #2304 @ 0x900 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29540 @ 0x7364 │ │ │ │ + movw r1, #32036 @ 0x7d24 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r0, [r3, #2476] @ 0x9ac │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2c8a2 │ │ │ │ str.w r6, [r3, #1668] @ 0x684 │ │ │ │ str.w r5, [r3, #1672] @ 0x688 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -69,19 +69,19 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r6, r0 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b3f8c <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b4eb4 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cbnz r5, 2c918 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b3f2c <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1b4e54 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ @@ -98,146 +98,146 @@ │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ movs r5, #1 │ │ │ │ strd r6, r7, [sp, #184] @ 0xb8 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ str r5, [sp, #180] @ 0xb4 │ │ │ │ - bl 1b40a8 │ │ │ │ + bl 1b4fd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2c920 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1bbc68 │ │ │ │ + bl 1bcb90 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2d994 │ │ │ │ - movw r0, #29584 @ 0x7390 │ │ │ │ + movw r0, #32080 @ 0x7d50 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1bf9a8 │ │ │ │ + bl 1c08d0 │ │ │ │ cbz r0, 2c938 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2c93a │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b5658 │ │ │ │ + bl 1b6580 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1bbc68 │ │ │ │ + bl 1bcb90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2c918 │ │ │ │ - bl 218660 │ │ │ │ + bl 219f08 │ │ │ │ mov r6, r0 │ │ │ │ - bl 20d078 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 20e91c <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c966 │ │ │ │ - bl 21e1bc │ │ │ │ + bl 21fa38 │ │ │ │ movs r0, #1 │ │ │ │ blx 2b308 │ │ │ │ - bl b29f8 <_Py_GetConfig@@Base> │ │ │ │ + bl b2f04 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #148] @ 0x94 │ │ │ │ cbz r3, 2c994 │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1bffd4 │ │ │ │ + bl 1c0efc │ │ │ │ ldr r1, [pc, #132] @ (2ca04 ) │ │ │ │ - movw r2, #29600 @ 0x73a0 │ │ │ │ + movw r2, #32096 @ 0x7d60 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [pc, #124] @ (2ca08 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #29616 @ 0x73b0 │ │ │ │ + movw r0, #32112 @ 0x7d70 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d13c8 │ │ │ │ + bl 1d2268 │ │ │ │ cbnz r0, 2c9b0 │ │ │ │ - movw r1, #29628 @ 0x73bc │ │ │ │ + movw r1, #32124 @ 0x7d7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #96] @ (2ca0c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c9bc │ │ │ │ movs r4, #1 │ │ │ │ - bl 21e1bc │ │ │ │ + bl 21fa38 │ │ │ │ b.n 2c9be │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 2c9ec │ │ │ │ movw r5, #2560 @ 0xa00 │ │ │ │ movt r5, #85 @ 0x55 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2bc40 │ │ │ │ blx 2bd3c │ │ │ │ cbz r0, 2c9ec │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #29664 @ 0x73e0 │ │ │ │ + movw r1, #32160 @ 0x7da0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 3aa6e │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 220104 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 220184 │ │ │ │ + bl 221904 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 221984 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + @ instruction: 0xb80c │ │ │ │ movs r2, r6 │ │ │ │ lsrs r0, r5, #14 │ │ │ │ lsls r5, r2, #1 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + cbnz r4, 2ca1e │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002ca10 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cbz r3, 2ca3c │ │ │ │ - movw r1, #29672 @ 0x73e8 │ │ │ │ + movw r1, #32168 @ 0x7da8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #24] @ (2ca50 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 1b3e7c │ │ │ │ + bl 1b4da4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + cbnz r4, 2ca66 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002ca54 : │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov.w r1, #364 @ 0x16c │ │ │ │ movs r0, #1 │ │ │ │ blx 2c058 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2cab6 │ │ │ │ bl 2cb3c │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1b3ad8 │ │ │ │ + bl 1b4a00 │ │ │ │ movs r6, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #3 │ │ │ │ strd r2, r3, [r4, #56] @ 0x38 │ │ │ │ movw r7, #4300 @ 0x10cc │ │ │ │ @@ -274,23 +274,23 @@ │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ ldr.w r0, [r4, #684] @ 0x2ac │ │ │ │ blx 2b098 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #684] @ 0x2ac │ │ │ │ cbz r6, 2cb0a │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b4068 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b4f90 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str.w r0, [r4, #684] @ 0x2ac │ │ │ │ cbnz r0, 2cb0a │ │ │ │ - movw r1, #29740 @ 0x742c │ │ │ │ + movw r1, #32236 @ 0x7dec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #4] @ (2cb0c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + cbnz r4, 2cb28 <_PyPreConfig_InitCompatConfig@@Base+0x18> │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002cb10 <_PyPreConfig_InitCompatConfig@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -336,39 +336,39 @@ │ │ │ │ cbz r4, 2cbc0 │ │ │ │ ldr r2, [pc, #200] @ (2cc4c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2cbc0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29756 @ 0x743c │ │ │ │ + movw r1, #32252 @ 0x7dfc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 12d124 <_PySys_GetOptionalAttrString@@Base+0x7ac> │ │ │ │ + bl 12dd30 <_PySys_GetOptionalAttrString@@Base+0x12f4> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2cbc0 │ │ │ │ movw r3, #2304 @ 0x900 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2480] @ 0x9b0 │ │ │ │ - bl 208520 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 209dd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cc46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208538 <_PyErr_Clear@@Base> │ │ │ │ + bl 209df0 <_PyErr_Clear@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 2cc46 │ │ │ │ movs r0, #12 │ │ │ │ - bl 7a5fc │ │ │ │ + bl 7a5f4 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2cbd6 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2cc42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2447ac │ │ │ │ + bl 2460d4 │ │ │ │ b.n 2cc42 │ │ │ │ ldr r4, [pc, #120] @ (2cc50 ) │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r3, r7, [r0] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -377,15 +377,15 @@ │ │ │ │ bne.n 2cbf8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2cbe8 │ │ │ │ dmb ish │ │ │ │ beq.n 2cc04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c37f0 │ │ │ │ + bl 28a548 │ │ │ │ ldr r2, [pc, #76] @ (2cc54 ) │ │ │ │ ldr.w r3, [r2, #1680] @ 0x690 │ │ │ │ cbnz r3, 2cc12 │ │ │ │ str.w r5, [r2, #1680] @ 0x690 │ │ │ │ b.n 2cc1c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -399,15 +399,15 @@ │ │ │ │ bne.n 2cc34 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2cc24 │ │ │ │ dmb ish │ │ │ │ beq.n 2cbbc │ │ │ │ ldr r0, [pc, #20] @ (2cc50 ) │ │ │ │ - bl 288f70 │ │ │ │ + bl 28a0e8 │ │ │ │ b.n 2cbbc │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -424,27 +424,27 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #56] @ (2cca0 ) │ │ │ │ b.n 2cdf0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a2470 │ │ │ │ + bl a2f4c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2cc9a │ │ │ │ - bl 79634 │ │ │ │ + bl 7962c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cc9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cc9a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #19 │ │ │ │ lsls r5, r2, #1 │ │ │ │ │ │ │ │ 0002cca4 : │ │ │ │ @@ -458,25 +458,25 @@ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cbnz r7, 2ccc6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [pc, #212] @ (2cd98 ) │ │ │ │ b.n 2cdf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6d9cc │ │ │ │ + bl 6d9bc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cd6e │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ blx 2b6ac │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2cd08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2470 │ │ │ │ + bl a2f4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cd74 │ │ │ │ movw r3, #2304 @ 0x900 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r5, [pc, #164] @ (2cd9c ) │ │ │ │ ldr.w r2, [r3, #2484] @ 0x9b4 │ │ │ │ @@ -484,65 +484,65 @@ │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r3, #2484] @ 0x9b4 │ │ │ │ b.n 2cd20 │ │ │ │ subs r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a2ae0 │ │ │ │ + bl a28c4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2cd74 │ │ │ │ adds r0, r5, #4 │ │ │ │ - bl a2470 │ │ │ │ + bl a2f4c │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2cd76 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2cd76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cd42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cd42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cd56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2cd56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cd92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2cd92 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2cd76 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 208538 <_PyErr_Clear@@Base> │ │ │ │ + b.w 209df0 <_PyErr_Clear@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ lsls r5, r2, #1 │ │ │ │ asrs r4, r6, #10 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -561,45 +561,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 1b40d4 │ │ │ │ + bl 1b4ffc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002cdd6 : │ │ │ │ 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 1b40d4 │ │ │ │ + bl 1b4ffc │ │ │ │ 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 1b3f8c <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b4eb4 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ blx 2c058 │ │ │ │ cbz r0, 2ce3e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b4068 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b4f90 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str r0, [r4, #0] │ │ │ │ cbnz r0, 2ce2c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b094 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -625,15 +625,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 1b3a98 │ │ │ │ + bl 1b49c0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 0002ce6c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -641,15 +641,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 1b4dbc │ │ │ │ + bl 1b5ce4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002ce94 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -667,30 +667,30 @@ │ │ │ │ bls.n 2cee0 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #96] @ (2cf28 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30300 @ 0x765c │ │ │ │ + movw r3, #32796 @ 0x801c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2cf22 │ │ │ │ cmp r3, #11 │ │ │ │ beq.n 2cf08 │ │ │ │ cbnz r5, 2cf08 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #52] @ (2cf28 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30336 @ 0x7680 │ │ │ │ + movw r3, #32832 @ 0x8040 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2ceda │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -701,15 +701,15 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b098 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002cf2c : │ │ │ │ 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 │ │ │ │ @@ -728,15 +728,15 @@ │ │ │ │ beq.n 2cf7c │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #148] @ (2cffc ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30372 @ 0x76a4 │ │ │ │ + movw r3, #32868 @ 0x8064 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cf4e │ │ │ │ mov.w r0, r8, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ blx 2c218 │ │ │ │ @@ -744,15 +744,15 @@ │ │ │ │ cbnz r0, 2cfac │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #104] @ (2d000 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cf4e │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r8, r5 │ │ │ │ @@ -765,57 +765,57 @@ │ │ │ │ bl 2d520 │ │ │ │ b.n 2cf4e │ │ │ │ str.w r0, [r6, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 2cfae │ │ │ │ mov r0, r7 │ │ │ │ bl 2d520 │ │ │ │ - movw r1, #30412 @ 0x76cc │ │ │ │ + movw r1, #32908 @ 0x808c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ strd r5, r6, [r7] │ │ │ │ blx 2c3e0 │ │ │ │ cbnz r0, 2cff4 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #264] @ 0x108 │ │ │ │ b.n 2cff6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ movs r2, r6 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d004 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ sub sp, #312 @ 0x138 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b3f8c <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b4eb4 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 2d028 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ bl 2d994 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ cbnz r3, 2d052 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b3f2c <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1b4e54 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 1b5658 │ │ │ │ + bl 1b6580 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1bbc68 │ │ │ │ + bl 1bcb90 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 2d020 │ │ │ │ add sp, #312 @ 0x138 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -853,26 +853,26 @@ │ │ │ │ b.n 2d0c8 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r5, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [pc, #32] @ (2d0d8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30432 @ 0x76e0 │ │ │ │ + movw r3, #32928 @ 0x80a0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r5, #344] @ 0x158 │ │ │ │ str.w r3, [r5, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + nop {12} │ │ │ │ movs r2, r6 │ │ │ │ - it le │ │ │ │ - movle r2, r6 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ + movs r2, r6 │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d0dc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -902,23 +902,23 @@ │ │ │ │ b.n 2d142 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #28] @ (2d148 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30460 @ 0x76fc │ │ │ │ + movw r3, #32956 @ 0x80bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ movs r2, r6 │ │ │ │ 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 │ │ │ │ @@ -928,70 +928,70 @@ │ │ │ │ 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 1b51e8 │ │ │ │ + bl 1b6110 │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2d1a0 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #132] @ (2d214 ) │ │ │ │ - movw r3, #29852 @ 0x749c │ │ │ │ + movw r3, #32348 @ 0x7e5c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d1c0 │ │ │ │ cbz r0, 2d1c4 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #104] @ (2d218 ) │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2d20a │ │ │ │ ldr r6, [sp, #8] │ │ │ │ adds r6, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ blx 2c218 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2d1fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #44] @ (2d218 ) │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d20a │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ movs r2, r6 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d21c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1017,73 +1017,73 @@ │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d2da │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #172] @ (2d31c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30656 @ 0x77c0 │ │ │ │ + movw r3, #33152 @ 0x8180 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d318 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d2da │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #128] @ (2d31c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30696 @ 0x77e8 │ │ │ │ + movw r3, #33192 @ 0x81a8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d280 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d2da │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #84] @ (2d31c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30748 @ 0x781c │ │ │ │ + movw r3, #33244 @ 0x81dc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d280 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #40916 @ 0x9fd4 │ │ │ │ + movw r1, #43412 @ 0xa994 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r3, #0] │ │ │ │ blx 2c3e0 │ │ │ │ cbnz r0, 2d316 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ b.n 2d318 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #24] @ (2d31c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30460 @ 0x76fc │ │ │ │ + movw r3, #32956 @ 0x80bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d280 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d320 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1099,15 +1099,15 @@ │ │ │ │ bls.n 2d36a │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #56] @ (2d38c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30300 @ 0x765c │ │ │ │ + movw r3, #32796 @ 0x801c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d386 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -1120,20 +1120,20 @@ │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d390 : │ │ │ │ cbnz r0, 2d396 │ │ │ │ - b.w 1c0080 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b.w 1c0fa8 <_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, #2624 @ 0xa40 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1143,53 +1143,53 @@ │ │ │ │ blx 2b098 │ │ │ │ ldr.w r0, [r4, #672] @ 0x2a0 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r0, [r4, #676] @ 0x2a4 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r0, [r4, #680] @ 0x2a8 │ │ │ │ blx 2b098 │ │ │ │ - movw r0, #41508 @ 0xa224 │ │ │ │ + movw r0, #44004 @ 0xabe4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1b4068 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b4f90 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r8, r0 │ │ │ │ - movw r0, #41508 @ 0xa224 │ │ │ │ + movw r0, #44004 @ 0xabe4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str.w r8, [r4, #664] @ 0x298 │ │ │ │ - bl 1b4068 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b4f90 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r4, #688] @ 0x2b0 │ │ │ │ str.w r6, [r4, #668] @ 0x29c │ │ │ │ cbnz r0, 2d40a │ │ │ │ - movw r0, #41508 @ 0xa224 │ │ │ │ + movw r0, #44004 @ 0xabe4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1b4068 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b4f90 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r5, [r4, #672] @ 0x2a0 │ │ │ │ - bl 1b4068 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b4f90 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ orreq.w r6, r6, #1 │ │ │ │ str.w r0, [r4, #676] @ 0x2a4 │ │ │ │ str.w r3, [r4, #680] @ 0x2a8 │ │ │ │ cbnz r6, 2d43e │ │ │ │ cbnz r0, 2d44c │ │ │ │ - movw r1, #29740 @ 0x742c │ │ │ │ + movw r1, #32236 @ 0x7dec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #8] @ (2d450 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d454 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1205,46 +1205,46 @@ │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ ldr.w r0, [r4, #688] @ 0x2b0 │ │ │ │ blx 2b098 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #688] @ 0x2b0 │ │ │ │ cbz r6, 2d4a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b4068 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b4f90 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str.w r0, [r4, #688] @ 0x2b0 │ │ │ │ cbnz r0, 2d4a4 │ │ │ │ - movw r1, #29740 @ 0x742c │ │ │ │ + movw r1, #32236 @ 0x7dec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #8] @ (2d4a8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d4ac : │ │ │ │ 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, #336] @ 0x150 │ │ │ │ mov r6, r2 │ │ │ │ adds r1, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bl 1b5918 │ │ │ │ + bl 1b6840 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 2d4f4 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #64] @ (2d51c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d51a │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1257,15 +1257,15 @@ │ │ │ │ str r6, [r5, #4] │ │ │ │ adds r5, r1, r0 │ │ │ │ str r2, [r1, r0] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r3, [r4, #340] @ 0x154 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmia r2!, {} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1281,38 +1281,38 @@ │ │ │ │ │ │ │ │ 0002d54e : │ │ │ │ ldr r2, [pc, #80] @ (2d5a0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbnz r3, 2d55e │ │ │ │ ldr r0, [pc, #72] @ (2d5a4 ) │ │ │ │ - b.w 1b59e4 <_Py_SetLocaleFromEnv@@Base+0x2c> │ │ │ │ + b.w 1b690c <_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] @ (2d5a8 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f8acc <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1fa384 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2d580 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 2d59a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2d594 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 2d594 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 107168 │ │ │ │ + bl 107414 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #19 │ │ │ │ lsls r5, r2, #1 │ │ │ │ @@ -1327,25 +1327,25 @@ │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r0, #344 @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 2d5f8 │ │ │ │ ldr.w r0, [r0, #336] @ 0x150 │ │ │ │ - bl 1b3e7c │ │ │ │ + bl 1b4da4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2d5f8 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #120] @ (2d65c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d656 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ adds r5, r3, #1 │ │ │ │ it ne │ │ │ │ @@ -1368,97 +1368,97 @@ │ │ │ │ bl 2cdae │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbnz r3, 2d652 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b5658 │ │ │ │ + bl 1b6580 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr.w r5, [r4, #344] @ 0x158 │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ negs r5, r5 │ │ │ │ b.n 2d656 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ movs r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ strd r6, r6, [sp] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1b6290 <_Py_SetLocaleFromEnv@@Base+0x8d8> │ │ │ │ + bl 1b71b8 <_Py_SetLocaleFromEnv@@Base+0x8d8> │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2d6aa │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #136] @ (2d720 ) │ │ │ │ - movw r3, #31096 @ 0x7978 │ │ │ │ + movw r3, #33592 @ 0x8338 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d6ca │ │ │ │ cbz r0, 2d6ce │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #104] @ (2d724 ) │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2d718 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 2c230 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c218 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2d70a │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #44] @ (2d724 ) │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d718 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ movs r2, r6 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d728 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1475,17 +1475,17 @@ │ │ │ │ cmp r3, #12 │ │ │ │ beq.n 2d77c │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #49508 @ 0xc164 │ │ │ │ + movw r2, #52004 @ 0xcb24 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r3, #42700 @ 0xa6cc │ │ │ │ + movw r3, #45196 @ 0xb08c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d748 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -1496,15 +1496,15 @@ │ │ │ │ str r0, [r7, #0] │ │ │ │ cbnz r0, 2d7b0 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #76] @ (2d7e8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d748 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -1522,15 +1522,15 @@ │ │ │ │ bl 2d7ec │ │ │ │ b.n 2d748 │ │ │ │ adds r5, #1 │ │ │ │ b.n 2d7b2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0002d7ec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1574,82 +1574,82 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r7, 2d858 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ b.n 2d870 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ movs r6, r6 │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ movs r6, r6 │ │ │ │ strh r0, [r5, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r7, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #32456 @ 0x7ec8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ cbnz r0, 2d8ca │ │ │ │ ldr.w r3, [r4, #848] @ 0x350 │ │ │ │ - movw r5, #60989 @ 0xee3d │ │ │ │ + movw r5, #64869 @ 0xfd65 │ │ │ │ movt r5, #27 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d94a │ │ │ │ add.w r1, r4, #908 @ 0x38c │ │ │ │ - bl 1bcef8 │ │ │ │ + bl 1bde20 │ │ │ │ add.w r3, r4, #904 @ 0x388 │ │ │ │ - movw r1, #27197 @ 0x6a3d │ │ │ │ + movw r1, #33509 @ 0x82e5 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ - movw r2, #44957 @ 0xaf9d │ │ │ │ + movw r2, #44949 @ 0xaf95 │ │ │ │ movt r2, #7 │ │ │ │ strd r3, r5, [r4, #844] @ 0x34c │ │ │ │ - movw r3, #43781 @ 0xab05 │ │ │ │ + movw r3, #43773 @ 0xaafd │ │ │ │ movt r3, #7 │ │ │ │ strd r1, r2, [r4, #852] @ 0x354 │ │ │ │ str.w r3, [r4, #860] @ 0x35c │ │ │ │ b.n 2d94a │ │ │ │ - movw r5, #10809 @ 0x2a39 │ │ │ │ + movw r5, #10941 @ 0x2abd │ │ │ │ movt r5, #8 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 2d910 │ │ │ │ ldr.w r3, [r4, #868] @ 0x364 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d94a │ │ │ │ add.w r1, r4, #932 @ 0x3a4 │ │ │ │ - bl 1bcef8 │ │ │ │ + bl 1bde20 │ │ │ │ add.w r3, r4, #928 @ 0x3a0 │ │ │ │ - movw r1, #27649 @ 0x6c01 │ │ │ │ + movw r1, #28557 @ 0x6f8d │ │ │ │ movt r1, #8 │ │ │ │ - movw r2, #59353 @ 0xe7d9 │ │ │ │ + movw r2, #62745 @ 0xf519 │ │ │ │ movt r2, #28 │ │ │ │ strd r3, r5, [r4, #864] @ 0x360 │ │ │ │ - movw r3, #29309 @ 0x727d │ │ │ │ + movw r3, #30217 @ 0x7609 │ │ │ │ movt r3, #8 │ │ │ │ strd r1, r2, [r4, #872] @ 0x368 │ │ │ │ str.w r3, [r4, #880] @ 0x370 │ │ │ │ b.n 2d94a │ │ │ │ ldr.w r3, [r4, #888] @ 0x378 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d94a │ │ │ │ add.w r1, r4, #956 @ 0x3bc │ │ │ │ movs r0, #2 │ │ │ │ - bl 1bcef8 │ │ │ │ + bl 1bde20 │ │ │ │ add.w r3, r4, #952 @ 0x3b8 │ │ │ │ - movw r1, #27649 @ 0x6c01 │ │ │ │ + movw r1, #28557 @ 0x6f8d │ │ │ │ movt r1, #8 │ │ │ │ - movw r2, #59353 @ 0xe7d9 │ │ │ │ + movw r2, #62745 @ 0xf519 │ │ │ │ movt r2, #28 │ │ │ │ strd r3, r5, [r4, #884] @ 0x374 │ │ │ │ - movw r3, #29309 @ 0x727d │ │ │ │ + movw r3, #30217 @ 0x7609 │ │ │ │ movt r3, #8 │ │ │ │ strd r1, r2, [r4, #892] @ 0x37c │ │ │ │ str.w r3, [r4, #900] @ 0x384 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1668,15 +1668,15 @@ │ │ │ │ │ │ │ │ 0002d97c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1bcf44 │ │ │ │ + bl 1bde6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002d994 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1695,17 +1695,17 @@ │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2bc40 │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d9e0 │ │ │ │ - movw r0, #44976 @ 0xafb0 │ │ │ │ + movw r0, #47472 @ 0xb970 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 736b4 │ │ │ │ + bl 73adc │ │ │ │ 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, #19904 @ 0x4dc0 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ @@ -1719,114 +1719,114 @@ │ │ │ │ blx 2b7ec │ │ │ │ movs r0, #1 │ │ │ │ blx 2b308 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str.w r2, [r3, #716] @ 0x2cc │ │ │ │ cbz r1, 2da82 │ │ │ │ - movw r1, #45032 @ 0xafe8 │ │ │ │ + movw r1, #47528 @ 0xb9a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #20 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 2da4e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #29352 @ 0x72a8 │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #31848 @ 0x7c68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ cbz r5, 2da62 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ b.n 2da72 │ │ │ │ - movw r1, #45056 @ 0xb000 │ │ │ │ + movw r1, #47552 @ 0xb9c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #3164 @ 0xc5c │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #5844 @ 0x16d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45076 @ 0xb014 │ │ │ │ + movw r1, #47572 @ 0xb9d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #440] @ (2dc4c ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 2dac6 │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45100 @ 0xb02c │ │ │ │ + movw r1, #47596 @ 0xb9ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ bl 3159e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14788 @ 0x39c4 │ │ │ │ + movw r1, #17284 @ 0x4384 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ b.n 2db36 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ cbz r2, 2dade │ │ │ │ movs r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32352 @ 0x7e60 │ │ │ │ + movw r1, #34648 @ 0x8758 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ b.n 2db36 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cbz r2, 2daf6 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45124 @ 0xb044 │ │ │ │ + movw r1, #47620 @ 0xba04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ b.n 2db36 │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ cbz r2, 2db0e │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45144 @ 0xb058 │ │ │ │ + movw r1, #47640 @ 0xba18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ b.n 2db36 │ │ │ │ ldr.w r3, [r3, #-16] │ │ │ │ cbz r3, 2db26 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45160 @ 0xb068 │ │ │ │ + movw r1, #47656 @ 0xba28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ b.n 2db36 │ │ │ │ - movw r1, #45176 @ 0xb078 │ │ │ │ + movw r1, #47672 @ 0xba38 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3164 @ 0xc5c │ │ │ │ + movw r1, #5844 @ 0x16d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #264] @ (2dc50 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ bl 2dcc0 │ │ │ │ mov r5, r0 │ │ │ │ cbz r6, 2db5c │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ @@ -1846,86 +1846,86 @@ │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 2dc1a │ │ │ │ ldr r0, [pc, #208] @ (2dc54 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f8acc <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1fa384 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2db92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208538 <_PyErr_Clear@@Base> │ │ │ │ + bl 209df0 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2dba2 │ │ │ │ movw fp, #6160 @ 0x1810 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ cmp r0, fp │ │ │ │ bne.n 2dbbc │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2dc1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2dc1a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 2dc1a │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f8b34 │ │ │ │ + bl 1fa3ec │ │ │ │ mov r0, r6 │ │ │ │ - bl f7698 │ │ │ │ + bl f7a10 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, fp │ │ │ │ ite ne │ │ │ │ movne.w fp, #1 │ │ │ │ moveq.w fp, #0 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2dbf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2dbf0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f309c │ │ │ │ + bl 1f48fc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2dc00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208538 <_PyErr_Clear@@Base> │ │ │ │ + bl 209df0 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2dc14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2dc14 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2dc34 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3164 @ 0xc5c │ │ │ │ + movw r1, #5844 @ 0x16d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dcd8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de7c │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 2da04 │ │ │ │ - bl 1f97e8 │ │ │ │ - bl 1f9a44 │ │ │ │ + bl 1fb094 │ │ │ │ + bl 1fb2f0 │ │ │ │ b.n 2da04 │ │ │ │ strh r4, [r2, #14] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -1938,51 +1938,51 @@ │ │ │ │ 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 1b4f08 │ │ │ │ + bl 1b5e30 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cbz r5, 2dc88 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ b.n 2dcb4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sp │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 1b6654 <_Py_SetLocaleFromEnv@@Base+0xc9c> │ │ │ │ + bl 1b757c <_Py_SetLocaleFromEnv@@Base+0xc9c> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2dcaa │ │ │ │ ldr r2, [pc, #32] @ (2dcbc ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ stmia.w r4, {r1, r2, r3, r5} │ │ │ │ b.n 2dcb4 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + ldrb r0, [r7, #28] │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0002dcc0 : │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1588] @ 0x634 │ │ │ │ cbz r0, 2dcd6 │ │ │ │ addw r0, r3, #1588 @ 0x634 │ │ │ │ - b.w 7abec │ │ │ │ + b.w 7abe4 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ @@ -1992,15 +1992,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2dd0e │ │ │ │ b.n 2dcfc │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 31532 │ │ │ │ cbz r0, 2dd1e │ │ │ │ - movw r4, #45184 @ 0xb080 │ │ │ │ + movw r4, #47680 @ 0xba40 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2de6e │ │ │ │ cbnz r4, 2dd22 │ │ │ │ ldr r3, [pc, #356] @ (2de78 ) │ │ │ │ ldr.w r4, [r3, #1352] @ 0x548 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 2de5c │ │ │ │ @@ -2016,41 +2016,41 @@ │ │ │ │ cmpne.w r4, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 2dd44 │ │ │ │ cmn.w r4, #256 @ 0x100 │ │ │ │ ite cc │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ cbz r7, 2dd4e │ │ │ │ - movw r4, #45236 @ 0xb0b4 │ │ │ │ + movw r4, #47732 @ 0xba74 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2de6e │ │ │ │ ldr.w r4, [r4, #3704] @ 0xe78 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 2de66 │ │ │ │ mov r0, r4 │ │ │ │ bl 31532 │ │ │ │ cbz r0, 2dd74 │ │ │ │ - movw r1, #45288 @ 0xb0e8 │ │ │ │ + movw r1, #47784 @ 0xbaa8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2de6e │ │ │ │ cmp r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ itete eq │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #45312 @ 0xb100 │ │ │ │ - movwne r1, #45332 @ 0xb114 │ │ │ │ + movweq r1, #47808 @ 0xbac0 │ │ │ │ + movwne r1, #47828 @ 0xbad4 │ │ │ │ ite eq │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ bl 3159e │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cbz r0, 2ddf8 │ │ │ │ @@ -2068,66 +2068,66 @@ │ │ │ │ cbnz r0, 2ddf8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c230 │ │ │ │ mov fp, r0 │ │ │ │ cbz r0, 2ddf8 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #45344 @ 0xb120 │ │ │ │ + movw r1, #47840 @ 0xbae0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, fp │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #32872 @ 0x8068 │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #35168 @ 0x8960 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #27 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #45348 @ 0xb124 │ │ │ │ + movw r1, #47844 @ 0xbae4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 2de24 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cbz r3, 2de24 │ │ │ │ - movw r1, #45376 @ 0xb140 │ │ │ │ + movw r1, #47872 @ 0xbb00 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 31604 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cbz r4, 2de6e │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2dd58 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #3164 @ 0xc5c │ │ │ │ + movw r1, #5844 @ 0x16d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ cmp r7, #100 @ 0x64 │ │ │ │ bne.n 2dd58 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #22848 @ 0x5940 │ │ │ │ + movw r1, #25144 @ 0x6238 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ b.n 2dd70 │ │ │ │ - movw r4, #45200 @ 0xb090 │ │ │ │ + movw r4, #47696 @ 0xba50 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2de6e │ │ │ │ - movw r4, #45252 @ 0xb0c4 │ │ │ │ + movw r4, #47748 @ 0xba84 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -2150,66 +2150,66 @@ │ │ │ │ cbz r4, 2defe │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d0c18 │ │ │ │ - movw r1, #45424 @ 0xb170 │ │ │ │ + bl 1d1a50 │ │ │ │ + movw r1, #47920 @ 0xbb30 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ cbz r0, 2dee2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bpl.n 2deb4 │ │ │ │ - bl e50e8 │ │ │ │ + bl e5bec │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2deb4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cbnz r4, 2dee6 │ │ │ │ b.n 2defe │ │ │ │ mov r4, r0 │ │ │ │ b.n 2defe │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #12536 @ 0x30f8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 2defe │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ movs r6, #0 │ │ │ │ movw r8, #14928 @ 0x3a50 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov.w sl, #1 │ │ │ │ mov fp, r6 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d0c18 │ │ │ │ + bl 1d1a50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2dfba │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 2df10 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq.n 2df4a │ │ │ │ movw r1, #14928 @ 0x3a50 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2df10 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2df10 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ @@ -2217,67 +2217,67 @@ │ │ │ │ beq.n 2df10 │ │ │ │ cbz r4, 2df82 │ │ │ │ str.w fp, [sp, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 155c44 <_PySet_NextEntry@@Base> │ │ │ │ + bl 155e0c <_PySet_NextEntry@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ cbz r3, 2df82 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 2df5c │ │ │ │ - bl 14dac8 │ │ │ │ + bl 14dcf4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2df5c │ │ │ │ b.n 2df10 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2df9a │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #45444 @ 0xb184 │ │ │ │ + movw r1, #47940 @ 0xbb44 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ b.n 2dfaa │ │ │ │ - movw r1, #45468 @ 0xb19c │ │ │ │ + movw r1, #47964 @ 0xbb5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ bl 366d8 <_PyInterpolation_Build@@Base+0xc8> │ │ │ │ b.n 2df10 │ │ │ │ cbz r6, 2dffa │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #45472 @ 0xb1a0 │ │ │ │ + movw r1, #47968 @ 0xbb60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 368bc <_PyInterpolation_Build@@Base+0x2ac> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #14788 @ 0x39c4 │ │ │ │ + movw r1, #17284 @ 0x4384 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3164 @ 0xc5c │ │ │ │ + movw r1, #5844 @ 0x16d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + b.w 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2293,29 +2293,29 @@ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ ldr r2, [pc, #48] @ (2e060 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ cbz r5, 2e04c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #45484 @ 0xb1ac │ │ │ │ + movw r2, #47980 @ 0xbb6c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b544 <__fprintf_chk@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #20] @ (2e064 ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #2481 @ 0x9b1 │ │ │ │ b.w 2c160 │ │ │ │ nop │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r6, #23] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0002e068 : │ │ │ │ ldr.w r3, [r0, #344] @ 0x158 │ │ │ │ cmp r3, #2 │ │ │ │ ittte eq │ │ │ │ ldreq.w r3, [r0, #356] @ 0x164 │ │ │ │ @@ -2334,17 +2334,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 2e0e8 │ │ │ │ ldr.w r3, [r0, #356] @ 0x164 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #45524 @ 0xb1d4 │ │ │ │ + movw r2, #48020 @ 0xbb94 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1c002c │ │ │ │ + bl 1c0f54 │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ cbz r0, 2e0b6 │ │ │ │ blx 2b098 │ │ │ │ mov r0, sp │ │ │ │ blx 2c768 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r4, #360] @ 0x168 │ │ │ │ @@ -2352,15 +2352,15 @@ │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 2e0f4 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #44] @ (2e100 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2e0ec │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 2e0f8 │ │ │ │ ldr.w r3, [r4, #352] @ 0x160 │ │ │ │ @@ -2368,15 +2368,15 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ b.n 2e0fc │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ movs r6, r6 │ │ │ │ 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 │ │ │ │ @@ -2405,15 +2405,15 @@ │ │ │ │ │ │ │ │ 0002e148 : │ │ │ │ cbz r0, 2e1a8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r5, #46592 @ 0xb600 │ │ │ │ + movw r5, #49088 @ 0xbfc0 │ │ │ │ movt r5, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r0, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r3, 2e18e │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ sub.w r1, r3, #10 │ │ │ │ @@ -2426,15 +2426,15 @@ │ │ │ │ b.n 2e18a │ │ │ │ cmp r3, #12 │ │ │ │ bne.n 2e18a │ │ │ │ bl 2d520 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ b.n 2e166 │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ blx 2b098 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b094 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2490,15 +2490,15 @@ │ │ │ │ add r4, r5 │ │ │ │ b.n 2e23c │ │ │ │ add.w r4, r4, #96768 @ 0x17a00 │ │ │ │ add.w r4, r4, #388 @ 0x184 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 2e246 │ │ │ │ - bl 13b944 │ │ │ │ + bl 13bae4 │ │ │ │ b.n 2e23c │ │ │ │ ldr.w r3, [r6, #180] @ 0xb4 │ │ │ │ movs r4, #28 │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ mul.w r4, r4, ip │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2e266 │ │ │ │ @@ -2536,27 +2536,27 @@ │ │ │ │ add.w r5, r5, #90112 @ 0x16000 │ │ │ │ ldr.w r3, [r5, #1432] @ 0x598 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #1432] @ 0x598 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 22b8f4 │ │ │ │ + b.w 22d14c │ │ │ │ nop │ │ │ │ str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ 0002e2e8 <_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, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #43845 @ 0xab45 │ │ │ │ + movw r3, #47837 @ 0xbadd │ │ │ │ movt r3, #28 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r2, #976] @ 0x3d0 │ │ │ │ cbz r1, 2e31c <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ ldr.w r0, [r2, #960] @ 0x3c0 │ │ │ │ subs r5, r0, r3 │ │ │ │ @@ -2570,87 +2570,87 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e412 <_PyObject_DebugMallocStats@@Base+0x12a> │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #53880 @ 0xd278 │ │ │ │ + movw r2, #56348 @ 0xdc1c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ add r6, sp, #20 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #53932 @ 0xd2ac │ │ │ │ + movw r2, #56400 @ 0xdc50 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #53964 @ 0xd2cc │ │ │ │ + movw r2, #56432 @ 0xdc70 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ - bl 1b1c00 <_start@@Base+0xfe4> │ │ │ │ + bl 1b2b28 <_start@@Base+0xfe0> │ │ │ │ ldr r1, [pc, #204] @ (2e440 <_PyObject_DebugMallocStats@@Base+0x158>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ - movw r3, #59669 @ 0xe915 │ │ │ │ + movw r3, #59653 @ 0xe905 │ │ │ │ movt r3, #6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1bb804 │ │ │ │ + bl 1bc72c │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ movw r3, #29517 @ 0x734d │ │ │ │ movt r3, #3 │ │ │ │ movw r1, #29433 @ 0x72f9 │ │ │ │ movt r1, #3 │ │ │ │ - bl 1bbc0c │ │ │ │ + bl 1bcb34 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #53996 @ 0xd2ec │ │ │ │ + movw r2, #56464 @ 0xdc90 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #54024 @ 0xd308 │ │ │ │ + movw r2, #56492 @ 0xdcac │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #54052 @ 0xd324 │ │ │ │ + movw r2, #56520 @ 0xdcc8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #54092 @ 0xd34c │ │ │ │ + movw r2, #56560 @ 0xdcf0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #54120 @ 0xd368 │ │ │ │ + movw r2, #56588 @ 0xdd0c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 2e43a <_PyObject_DebugMallocStats@@Base+0x152> │ │ │ │ - movw r0, #2765 @ 0xacd │ │ │ │ + movw r0, #2757 @ 0xac5 │ │ │ │ movt r0, #8 │ │ │ │ cbz r1, 2e428 <_PyObject_DebugMallocStats@@Base+0x140> │ │ │ │ ldr.w r3, [r2, #960] @ 0x3c0 │ │ │ │ subs r2, r3, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ b.n 2e432 <_PyObject_DebugMallocStats@@Base+0x14a> │ │ │ │ @@ -2682,15 +2682,15 @@ │ │ │ │ add r7, sp, #688 @ 0x2b0 │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r5 │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r2, #1612] @ 0x64c │ │ │ │ - movw r2, #54148 @ 0xd384 │ │ │ │ + movw r2, #56616 @ 0xdd28 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2746,15 +2746,15 @@ │ │ │ │ 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 2e6518 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ + bl 2e6ec0 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ 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 2e512 <_PyObject_DebugMallocStats@@Base+0x22a> │ │ │ │ mov r1, fp │ │ │ │ @@ -2766,22 +2766,22 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r0, #10 │ │ │ │ blx 2c148 │ │ │ │ movs r6, #0 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #54200 @ 0xd3b8 │ │ │ │ + movw r0, #56668 @ 0xdd5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r7, r6 │ │ │ │ blx 2c164 │ │ │ │ mov r9, r6 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ mov fp, r4 │ │ │ │ - movw r3, #54312 @ 0xd428 │ │ │ │ + movw r3, #56780 @ 0xddcc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r6, [sp, #24] │ │ │ │ strd r6, r3, [sp, #32] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r7 │ │ │ │ @@ -2806,117 +2806,117 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mla r3, r4, r8, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r3, r3, r5, lsl #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ mla r9, r5, r1, r9 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ bne.n 2e598 <_PyObject_DebugMallocStats@@Base+0x2b0> │ │ │ │ mov r4, fp │ │ │ │ movs r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ blx 2c148 │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54340 @ 0xd444 │ │ │ │ + movw r1, #56808 @ 0xdde8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54368 @ 0xd460 │ │ │ │ + movw r1, #56836 @ 0xde04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ subs r2, r2, r5 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ ldr.w r2, [sl, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54388 @ 0xd474 │ │ │ │ + movw r1, #56856 @ 0xde18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54412 @ 0xd48c │ │ │ │ + movw r1, #56880 @ 0xde30 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ mov.w r3, #262144 @ 0x40000 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #54440 @ 0xd4a8 │ │ │ │ + movw r2, #56908 @ 0xde4c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1c002c │ │ │ │ + bl 1c0f54 │ │ │ │ lsls r2, r5, #18 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #10 │ │ │ │ blx 2c148 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54468 @ 0xd4c4 │ │ │ │ + movw r1, #56936 @ 0xde68 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #54496 @ 0xd4e0 │ │ │ │ + movw r1, #56964 @ 0xde84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - movw r2, #54524 @ 0xd4fc │ │ │ │ + movw r2, #56992 @ 0xdea0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1c002c │ │ │ │ + bl 1c0f54 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r3, #12 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #54552 @ 0xd518 │ │ │ │ + movw r1, #57020 @ 0xdebc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ mov r2, r9 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #54584 @ 0xd538 │ │ │ │ + movw r1, #57052 @ 0xdedc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ mov r2, fp │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #54616 @ 0xd558 │ │ │ │ + movw r1, #57084 @ 0xdefc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ - movw r1, #54648 @ 0xd578 │ │ │ │ + movw r1, #57116 @ 0xdf1c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ adds r2, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #18 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #54656 @ 0xd580 │ │ │ │ + movw r0, #57124 @ 0xdf24 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ blx 2c164 │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54676 @ 0xd594 │ │ │ │ + movw r1, #57144 @ 0xdf38 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ add.w sp, sp, #948 @ 0x3b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -3014,22 +3014,22 @@ │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 2e854 <_PyObject_DebugMallocStats@@Base+0x56c> │ │ │ │ ldr.w r3, [r8, #284] @ 0x11c │ │ │ │ ldr.w r4, [fp, #436] @ 0x1b4 │ │ │ │ cbnz r3, 2e84c <_PyObject_DebugMallocStats@@Base+0x564> │ │ │ │ add.w r0, r8, #280 @ 0x118 │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr.w r3, [r8, #280] @ 0x118 │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 2e870 <_PyObject_DebugMallocStats@@Base+0x588> │ │ │ │ ldr.w r3, [r8, #64] @ 0x40 │ │ │ │ cbnz r3, 2e860 <_PyObject_DebugMallocStats@@Base+0x578> │ │ │ │ ldr r0, [pc, #680] @ (2eb04 <_PyObject_DebugMallocStats@@Base+0x81c>) │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ mov.w r9, #0 │ │ │ │ subs r3, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ b.n 2e876 <_PyObject_DebugMallocStats@@Base+0x58e> │ │ │ │ movs r3, #0 │ │ │ │ @@ -3079,22 +3079,22 @@ │ │ │ │ cmp r5, r3 │ │ │ │ it cs │ │ │ │ movcs r5, r0 │ │ │ │ cmp r4, r5 │ │ │ │ bgt.n 2e8fe <_PyObject_DebugMallocStats@@Base+0x616> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ mov r5, r1 │ │ │ │ movw r0, #2308 @ 0x904 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r3, [r0, #544] @ 0x220 │ │ │ │ cbnz r3, 2e914 <_PyObject_DebugMallocStats@@Base+0x62c> │ │ │ │ add.w r0, r0, #540 @ 0x21c │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr.w r3, [r8, #540] @ 0x21c │ │ │ │ orrs r3, r6 │ │ │ │ bne.w 2ea5c <_PyObject_DebugMallocStats@@Base+0x774> │ │ │ │ cmp.w r7, #2097152 @ 0x200000 │ │ │ │ bcc.w 2ea5c <_PyObject_DebugMallocStats@@Base+0x774> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ @@ -3109,28 +3109,28 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2eaea <_PyObject_DebugMallocStats@@Base+0x802> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2ea5c <_PyObject_DebugMallocStats@@Base+0x774> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl 1bee30 │ │ │ │ + bl 1bfd58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2ea5c <_PyObject_DebugMallocStats@@Base+0x774> │ │ │ │ movw r3, #19968 @ 0x4e00 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ bhi.n 2ea5c <_PyObject_DebugMallocStats@@Base+0x774> │ │ │ │ ldr.w r3, [r8, #464] @ 0x1d0 │ │ │ │ cbnz r3, 2e97a <_PyObject_DebugMallocStats@@Base+0x692> │ │ │ │ ldr r0, [pc, #404] @ (2eb08 <_PyObject_DebugMallocStats@@Base+0x820>) │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movw r3, #2308 @ 0x904 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ bic.w r1, r1, r1, asr #31 │ │ │ │ lsls r4, r1, #10 │ │ │ │ lsrs r1, r1, #22 │ │ │ │ @@ -3162,35 +3162,35 @@ │ │ │ │ cmp r7, r4 │ │ │ │ bhi.n 2ea5c <_PyObject_DebugMallocStats@@Base+0x774> │ │ │ │ movw r8, #2308 @ 0x904 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ cbnz r3, 2e9ee <_PyObject_DebugMallocStats@@Base+0x706> │ │ │ │ add.w r0, r8, #80 @ 0x50 │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr.w r3, [r8, #80] @ 0x50 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 2ea1a <_PyObject_DebugMallocStats@@Base+0x732> │ │ │ │ movw r3, #4752 @ 0x1290 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldrb r1, [r3, #20] │ │ │ │ cbnz r1, 2ea30 <_PyObject_DebugMallocStats@@Base+0x748> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ cbnz r3, 2ea0e <_PyObject_DebugMallocStats@@Base+0x726> │ │ │ │ ldr r0, [pc, #256] @ (2eb0c <_PyObject_DebugMallocStats@@Base+0x824>) │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr.w r1, [r8, #120] @ 0x78 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ b.n 2ea30 <_PyObject_DebugMallocStats@@Base+0x748> │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ cbnz r3, 2ea26 <_PyObject_DebugMallocStats@@Base+0x73e> │ │ │ │ ldr r0, [pc, #236] @ (2eb10 <_PyObject_DebugMallocStats@@Base+0x828>) │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr.w r1, [r8, #80] @ 0x50 │ │ │ │ subs r2, r1, #1 │ │ │ │ negs r1, r2 │ │ │ │ adcs r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ mov r2, r9 │ │ │ │ @@ -3211,15 +3211,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2eaea <_PyObject_DebugMallocStats@@Base+0x802> │ │ │ │ movw r4, #2308 @ 0x904 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbnz r3, 2ea72 <_PyObject_DebugMallocStats@@Base+0x78a> │ │ │ │ add.w r0, r4, #340 @ 0x154 │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orrs r2, r3 │ │ │ │ beq.n 2ea86 <_PyObject_DebugMallocStats@@Base+0x79e> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ @@ -3289,20 +3289,20 @@ │ │ │ │ bl 374f0 │ │ │ │ b.n 2ed06 <_PyObject_DebugMallocStats@@Base+0xa1e> │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ ubfx r5, r5, #0, #17 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1cdf00 │ │ │ │ + bl 1ced30 │ │ │ │ lsls r3, r5, #15 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fc82 <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ + bl 6fc72 <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ cbnz r0, 2eb64 <_PyObject_DebugMallocStats@@Base+0x87c> │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ @@ -3320,15 +3320,15 @@ │ │ │ │ strb r5, [r4, #20] │ │ │ │ cbz r5, 2eba0 <_PyObject_DebugMallocStats@@Base+0x8b8> │ │ │ │ movw r5, #2308 @ 0x904 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #304] @ 0x130 │ │ │ │ cbnz r3, 2eb98 <_PyObject_DebugMallocStats@@Base+0x8b0> │ │ │ │ add.w r0, r5, #300 @ 0x12c │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr.w r5, [r5, #300] @ 0x12c │ │ │ │ mvns r5, r5 │ │ │ │ lsrs r5, r5, #31 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strb r5, [r4, #21] │ │ │ │ add.w r5, r4, #56 @ 0x38 │ │ │ │ ldr.w r2, [fp, #452] @ 0x1c4 │ │ │ │ @@ -3354,15 +3354,15 @@ │ │ │ │ beq.n 2ec6e <_PyObject_DebugMallocStats@@Base+0x986> │ │ │ │ movw r7, #20560 @ 0x5050 │ │ │ │ movt r7, #85 @ 0x55 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ cbnz r5, 2ec40 <_PyObject_DebugMallocStats@@Base+0x958> │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ movw r0, #3988 @ 0xf94 │ │ │ │ - bl 6fd0c <_Py_SetRefcnt@@Base+0xb06> │ │ │ │ + bl 6fcfc <_Py_SetRefcnt@@Base+0xb06> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2ec6e <_PyObject_DebugMallocStats@@Base+0x986> │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov ip, r0 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -3379,15 +3379,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ movw r1, #3988 @ 0xf94 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + bl 6fbd8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ cbz r6, 2ec6e <_PyObject_DebugMallocStats@@Base+0x986> │ │ │ │ mov r5, r6 │ │ │ │ lsrs r3, r4, #27 │ │ │ │ adds r3, #5 │ │ │ │ add.w r1, r5, r3, lsl #2 │ │ │ │ ldr.w r2, [r5, r3, lsl #2] │ │ │ │ movs r3, #1 │ │ │ │ @@ -3433,37 +3433,37 @@ │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ lsls r2, r2, #15 │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ eors r3, r4 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ mov r3, r6 │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1cba50 │ │ │ │ + bl 1cc880 │ │ │ │ cbz r0, 2ed08 <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ cbnz r3, 2ecf4 <_PyObject_DebugMallocStats@@Base+0xa0c> │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ subs r2, r2, r5 │ │ │ │ - bl 1cbcc4 │ │ │ │ + bl 1ccaf4 │ │ │ │ mov r0, r4 │ │ │ │ b.n 2ed08 <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ subs r2, r3, r5 │ │ │ │ - bl 1cba50 │ │ │ │ + bl 1cc880 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str r0, [r3, #0] │ │ │ │ b.n 2ecf0 <_PyObject_DebugMallocStats@@Base+0xa08> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -3480,15 +3480,15 @@ │ │ │ │ adds r4, #23 │ │ │ │ tst r3, r1 │ │ │ │ bne.n 2ed3c <_PyObject_DebugMallocStats@@Base+0xa54> │ │ │ │ negs r1, r1 │ │ │ │ ands r4, r1 │ │ │ │ b.n 2ed44 <_PyObject_DebugMallocStats@@Base+0xa5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ subs r4, r4, r1 │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ add r4, r3 │ │ │ │ bfc r4, #0, #15 │ │ │ │ lsrs r2, r4, #15 │ │ │ │ str r2, [r6, #0] │ │ │ │ cbz r5, 2ed5e <_PyObject_DebugMallocStats@@Base+0xa76> │ │ │ │ @@ -3529,22 +3529,22 @@ │ │ │ │ dmb ish │ │ │ │ cbnz r4, 2ee2c <_PyObject_DebugMallocStats@@Base+0xb44> │ │ │ │ movw r5, #2308 @ 0x904 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #324] @ 0x144 │ │ │ │ cbnz r3, 2edcc <_PyObject_DebugMallocStats@@Base+0xae4> │ │ │ │ add.w r0, r5, #320 @ 0x140 │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr.w r5, [r5, #320] @ 0x140 │ │ │ │ movw r3, #65533 @ 0xfffd │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ subs r2, r5, #1 │ │ │ │ cmp r2, r3 │ │ │ │ bls.n 2ee14 <_PyObject_DebugMallocStats@@Base+0xb2c> │ │ │ │ - movw r7, #54800 @ 0xd610 │ │ │ │ + movw r7, #57268 @ 0xdfb4 │ │ │ │ movt r7, #46 @ 0x2e │ │ │ │ movs r5, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ mov r0, sp │ │ │ │ bl 2ee32 <_PyObject_DebugMallocStats@@Base+0xb4a> │ │ │ │ @@ -3562,17 +3562,17 @@ │ │ │ │ cmp.w r5, #256 @ 0x100 │ │ │ │ bne.n 2ede8 <_PyObject_DebugMallocStats@@Base+0xb00> │ │ │ │ adds r5, r4, #1 │ │ │ │ dmb ish │ │ │ │ str.w r5, [r6, #624] @ 0x270 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #54832 @ 0xd630 │ │ │ │ + movw r0, #57300 @ 0xdfd4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1b1ba4 <_start@@Base+0xf88> │ │ │ │ + bl 1b2acc <_start@@Base+0xf84> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -3940,15 +3940,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e6e54 <_PyMonitoring_FireBranchEvent@@Base+0x9ac> │ │ │ │ + bl 2e77fc <_PyMonitoring_FireBranchEvent@@Base+0x9a8> │ │ │ │ uxtb r3, r2 │ │ │ │ cmp r3, #9 │ │ │ │ ite ls │ │ │ │ addls r2, #48 @ 0x30 │ │ │ │ addhi r2, #55 @ 0x37 │ │ │ │ cmp r7, r8 │ │ │ │ strb.w r2, [sl], #1 │ │ │ │ @@ -4055,19 +4055,19 @@ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ bfc r5, #0, #22 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ bge.n 2f324 <_PyObject_DebugMallocStats@@Base+0x103c> │ │ │ │ - movw r1, #61536 @ 0xf060 │ │ │ │ + movw r1, #64032 @ 0xfa20 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ - bl 6fabe <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ + bl 6faae <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ movs r0, #12 │ │ │ │ b.n 2f678 <_PyObject_DebugMallocStats@@Base+0x1390> │ │ │ │ mov r3, r2 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov.w r1, #4194304 @ 0x400000 │ │ │ │ mov r0, r5 │ │ │ │ @@ -4087,17 +4087,17 @@ │ │ │ │ beq.n 2f358 <_PyObject_DebugMallocStats@@Base+0x1070> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp.w r5, #4194304 @ 0x400000 │ │ │ │ bcs.n 2f370 <_PyObject_DebugMallocStats@@Base+0x1088> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #61588 @ 0xf094 │ │ │ │ + movw r0, #64084 @ 0xfa54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 6fa30 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ + bl 6fa20 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ b.n 2f624 <_PyObject_DebugMallocStats@@Base+0x133c> │ │ │ │ ubfx r3, r8, #0, #22 │ │ │ │ cbz r3, 2f3a8 <_PyObject_DebugMallocStats@@Base+0x10c0> │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add r3, r8 │ │ │ │ bfc r3, #0, #22 │ │ │ │ @@ -4106,17 +4106,17 @@ │ │ │ │ cmp r5, r3 │ │ │ │ bls.n 2f396 <_PyObject_DebugMallocStats@@Base+0x10ae> │ │ │ │ subs r3, r5, r3 │ │ │ │ cmp.w r3, #4194304 @ 0x400000 │ │ │ │ bcs.n 2f3ae <_PyObject_DebugMallocStats@@Base+0x10c6> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #61648 @ 0xf0d0 │ │ │ │ + movw r0, #64144 @ 0xfa90 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 6fa30 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ + bl 6fa20 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ b.n 2f624 <_PyObject_DebugMallocStats@@Base+0x133c> │ │ │ │ mov r3, r5 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ lsrs r3, r3, #22 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, sp, #32 │ │ │ │ @@ -4190,15 +4190,15 @@ │ │ │ │ str.w fp, [lr] │ │ │ │ str.w fp, [r7] │ │ │ │ strb.w r3, [sp, #114] @ 0x72 │ │ │ │ blx 2b5ac │ │ │ │ b.n 2f498 <_PyObject_DebugMallocStats@@Base+0x11b0> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 6fd0c <_Py_SetRefcnt@@Base+0xb06> │ │ │ │ + bl 6fcfc <_Py_SetRefcnt@@Base+0xb06> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f624 <_PyObject_DebugMallocStats@@Base+0x133c> │ │ │ │ add.w fp, sp, #80 @ 0x50 │ │ │ │ mov ip, r4 │ │ │ │ movs r7, #0 │ │ │ │ add.w sl, sp, #100 @ 0x64 │ │ │ │ @@ -4333,34 +4333,34 @@ │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + bl 6fbd8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ addw r1, r5, #1023 @ 0x3ff │ │ │ │ - movw r0, #61736 @ 0xf128 │ │ │ │ + movw r0, #64232 @ 0xfae8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ lsrs r1, r1, #10 │ │ │ │ - bl 1b1ba4 <_start@@Base+0xf88> │ │ │ │ + bl 1b2acc <_start@@Base+0xf84> │ │ │ │ b.n 2f320 <_PyObject_DebugMallocStats@@Base+0x1038> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ addw r1, r5, #1023 @ 0x3ff │ │ │ │ - movw r3, #47976 @ 0xbb68 │ │ │ │ + movw r3, #50472 @ 0xc528 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #61512 @ 0xf048 │ │ │ │ + movw r2, #64008 @ 0xfa08 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ lsrs r1, r1, #10 │ │ │ │ - movw r0, #61772 @ 0xf14c │ │ │ │ + movw r0, #64268 @ 0xfb0c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1b1ba4 <_start@@Base+0xf88> │ │ │ │ + bl 1b2acc <_start@@Base+0xf84> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbnz r0, 2f6b8 <_PyObject_DebugMallocStats@@Base+0x13d0> │ │ │ │ lsls r0, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -4386,15 +4386,15 @@ │ │ │ │ add r6, r3 │ │ │ │ tst r3, r1 │ │ │ │ bne.n 2f6cc <_PyObject_DebugMallocStats@@Base+0x13e4> │ │ │ │ negs r1, r1 │ │ │ │ ands r6, r1 │ │ │ │ b.n 2f6d4 <_PyObject_DebugMallocStats@@Base+0x13ec> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ subs r6, r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ movs r2, #20 │ │ │ │ and.w r7, r8, r7 │ │ │ │ blx 2b5ac │ │ │ │ ldr.w r1, [r9] │ │ │ │ @@ -4408,15 +4408,15 @@ │ │ │ │ add r5, r3 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2f704 <_PyObject_DebugMallocStats@@Base+0x141c> │ │ │ │ negs r1, r1 │ │ │ │ ands r5, r1 │ │ │ │ b.n 2f70c <_PyObject_DebugMallocStats@@Base+0x1424> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ subs r5, r5, r1 │ │ │ │ add.w r2, sp, #23 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ add.w r2, sp, #22 │ │ │ │ mov r0, r5 │ │ │ │ @@ -4426,24 +4426,24 @@ │ │ │ │ strb.w sl, [sp, #22] │ │ │ │ strb.w sl, [sp, #23] │ │ │ │ bl 2f8c0 <_PyObject_DebugMallocStats@@Base+0x15d8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f850 <_PyObject_DebugMallocStats@@Base+0x1568> │ │ │ │ mov r1, r6 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2f834 <_PyObject_DebugMallocStats@@Base+0x154c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r0, #61800 @ 0xf168 │ │ │ │ + movw r0, #64296 @ 0xfb28 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1b1ba4 <_start@@Base+0xf88> │ │ │ │ + bl 1b2acc <_start@@Base+0xf84> │ │ │ │ cmp r8, sl │ │ │ │ ite ne │ │ │ │ movne r2, r5 │ │ │ │ moveq r2, sl │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 2fa8a <_PyObject_DebugMallocStats@@Base+0x17a2> │ │ │ │ @@ -4470,15 +4470,15 @@ │ │ │ │ negs r3, r6 │ │ │ │ and.w r6, r1, r3 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2f836 <_PyObject_DebugMallocStats@@Base+0x154e> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6fc82 <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ + bl 6fc72 <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2f836 <_PyObject_DebugMallocStats@@Base+0x154e> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fa8a <_PyObject_DebugMallocStats@@Base+0x17a2> │ │ │ │ movs r4, #0 │ │ │ │ @@ -4500,15 +4500,15 @@ │ │ │ │ sub.w r9, r6, r0 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2f7f4 <_PyObject_DebugMallocStats@@Base+0x150c> │ │ │ │ negs r1, r1 │ │ │ │ ands r5, r1 │ │ │ │ b.n 2f7fc <_PyObject_DebugMallocStats@@Base+0x1514> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ subs r5, r5, r1 │ │ │ │ sub.w r7, r7, r9 │ │ │ │ subs r7, r7, r5 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 2f81a <_PyObject_DebugMallocStats@@Base+0x1532> │ │ │ │ cmp.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -4571,15 +4571,15 @@ │ │ │ │ adds r4, r0, r3 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2f8b4 <_PyObject_DebugMallocStats@@Base+0x15cc> │ │ │ │ negs r1, r1 │ │ │ │ and.w r0, r1, r4 │ │ │ │ b.n 2f8bc <_PyObject_DebugMallocStats@@Base+0x15d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ subs r0, r4, r1 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -4618,27 +4618,27 @@ │ │ │ │ it eq │ │ │ │ moveq.w r9, #34 @ 0x22 │ │ │ │ cmp r8, r2 │ │ │ │ bne.n 2f9b4 <_PyObject_DebugMallocStats@@Base+0x16cc> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2f9b4 <_PyObject_DebugMallocStats@@Base+0x16cc> │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2f9b4 <_PyObject_DebugMallocStats@@Base+0x16cc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ cbnz r1, 2f9b4 <_PyObject_DebugMallocStats@@Base+0x16cc> │ │ │ │ movw r4, #2308 @ 0x904 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cbnz r3, 2f958 <_PyObject_DebugMallocStats@@Base+0x1670> │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cbz r3, 2f9b4 <_PyObject_DebugMallocStats@@Base+0x16cc> │ │ │ │ movw fp, #22272 @ 0x5700 │ │ │ │ movt fp, #87 @ 0x57 │ │ │ │ add.w r1, fp, #2112 @ 0x840 │ │ │ │ ldr.w r2, [fp, #2112] @ 0x840 │ │ │ │ dmb ish │ │ │ │ @@ -4678,42 +4678,42 @@ │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 2f9cc <_PyObject_DebugMallocStats@@Base+0x16e4> │ │ │ │ cbnz r0, 2f9f0 <_PyObject_DebugMallocStats@@Base+0x1708> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cbz r2, 2f9ee <_PyObject_DebugMallocStats@@Base+0x1706> │ │ │ │ - movw r0, #62060 @ 0xf26c │ │ │ │ + movw r0, #64556 @ 0xfc2c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ strd r5, r7, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6fa30 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ + bl 6fa20 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ movs r4, #0 │ │ │ │ ldr r5, [pc, #60] @ (2fa30 <_PyObject_DebugMallocStats@@Base+0x1748>) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrexd r0, r1, [r5] │ │ │ │ adds r0, r0, r2 │ │ │ │ adcs r1, r3 │ │ │ │ strexd ip, r0, r1, [r5] │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 2f9f6 <_PyObject_DebugMallocStats@@Base+0x170e> │ │ │ │ cbz r4, 2fa28 <_PyObject_DebugMallocStats@@Base+0x1740> │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ sub.w r0, r5, #208 @ 0xd0 │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ cbz r7, 2fa28 <_PyObject_DebugMallocStats@@Base+0x1740> │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ sub.w r0, r5, #184 @ 0xb8 │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ b.n 2fa28 <_PyObject_DebugMallocStats@@Base+0x1740> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cbnz r0, 2fa60 <_PyObject_DebugMallocStats@@Base+0x1778> │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -4733,15 +4733,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx 2b6f4 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, #3 │ │ │ │ bhi.n 2fa84 <_PyObject_DebugMallocStats@@Base+0x179c> │ │ │ │ - movw r1, #30204 @ 0x75fc │ │ │ │ + movw r1, #32700 @ 0x7fbc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movw r0, #19777 @ 0x4d41 │ │ │ │ movt r0, #21334 @ 0x5356 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ @@ -4761,31 +4761,31 @@ │ │ │ │ mov r6, r0 │ │ │ │ blx 2c270 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2fac6 <_PyObject_DebugMallocStats@@Base+0x17de> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cbz r2, 2fac6 <_PyObject_DebugMallocStats@@Base+0x17de> │ │ │ │ - movw r0, #62252 @ 0xf32c │ │ │ │ + movw r0, #64748 @ 0xfcec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6fa30 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ + bl 6fa20 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ cbz r5, 2fad4 <_PyObject_DebugMallocStats@@Base+0x17ec> │ │ │ │ negs r2, r5 │ │ │ │ ldr r0, [pc, #28] @ (2fae8 <_PyObject_DebugMallocStats@@Base+0x1800>) │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ negs r2, r4 │ │ │ │ ldr r0, [pc, #20] @ (2faec <_PyObject_DebugMallocStats@@Base+0x1804>) │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1cb6d4 │ │ │ │ + b.w 1cc56c │ │ │ │ bx lr │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @ instruction: 0xb8e0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -5146,15 +5146,15 @@ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov.w r1, fp, lsl #22 │ │ │ │ strb.w r6, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #22 │ │ │ │ rsb r3, r3, fp, lsl #22 │ │ │ │ - bl 6fc82 <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ + bl 6fc72 <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 2feca <_PyObject_DebugMallocStats@@Base+0x1be2> │ │ │ │ ldr.w r0, [sl, #108] @ 0x6c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 2ffa6 <_PyObject_DebugMallocStats@@Base+0x1cbe> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -5176,15 +5176,15 @@ │ │ │ │ cbnz r0, 2ff08 <_PyObject_DebugMallocStats@@Base+0x1c20> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cbz r2, 2ff08 <_PyObject_DebugMallocStats@@Base+0x1c20> │ │ │ │ lsls r2, r2, #22 │ │ │ │ ldr r0, [pc, #28] @ (2ff10 <_PyObject_DebugMallocStats@@Base+0x1c28>) │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ ldr.w r0, [sl, #108] @ 0x6c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 2ffa6 <_PyObject_DebugMallocStats@@Base+0x1cbe> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -5395,15 +5395,15 @@ │ │ │ │ ands r6, r5 │ │ │ │ beq.n 30144 <_PyObject_DebugMallocStats@@Base+0x1e5c> │ │ │ │ cmp r6, #1 │ │ │ │ beq.n 3014a <_PyObject_DebugMallocStats@@Base+0x1e62> │ │ │ │ adds r1, r6, #1 │ │ │ │ beq.n 30150 <_PyObject_DebugMallocStats@@Base+0x1e68> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e7838 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ b.n 30154 <_PyObject_DebugMallocStats@@Base+0x1e6c> │ │ │ │ mov r4, r6 │ │ │ │ movs r0, #1 │ │ │ │ b.n 30154 <_PyObject_DebugMallocStats@@Base+0x1e6c> │ │ │ │ mov r4, r6 │ │ │ │ @@ -5433,15 +5433,15 @@ │ │ │ │ beq.n 301aa <_PyObject_DebugMallocStats@@Base+0x1ec2> │ │ │ │ cmp r6, #1 │ │ │ │ beq.n 301a0 <_PyObject_DebugMallocStats@@Base+0x1eb8> │ │ │ │ adds r2, r6, #1 │ │ │ │ beq.n 301a4 <_PyObject_DebugMallocStats@@Base+0x1ebc> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e7838 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 301a6 <_PyObject_DebugMallocStats@@Base+0x1ebe> │ │ │ │ mov r0, r6 │ │ │ │ b.n 301a6 <_PyObject_DebugMallocStats@@Base+0x1ebe> │ │ │ │ movs r0, #32 │ │ │ │ add r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ @@ -5464,15 +5464,15 @@ │ │ │ │ ands.w r6, r6, r9 │ │ │ │ beq.n 301fa <_PyObject_DebugMallocStats@@Base+0x1f12> │ │ │ │ cmp r6, #1 │ │ │ │ beq.n 301f0 <_PyObject_DebugMallocStats@@Base+0x1f08> │ │ │ │ adds r3, r6, #1 │ │ │ │ beq.n 301f4 <_PyObject_DebugMallocStats@@Base+0x1f0c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e7838 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ b.n 301f6 <_PyObject_DebugMallocStats@@Base+0x1f0e> │ │ │ │ mov r0, r6 │ │ │ │ b.n 301f6 <_PyObject_DebugMallocStats@@Base+0x1f0e> │ │ │ │ movs r0, #32 │ │ │ │ add r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ cmp r9, r6 │ │ │ │ @@ -5493,21 +5493,21 @@ │ │ │ │ ldr.w r3, [r1, #456] @ 0x1c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ add.w r0, r3, #352 @ 0x160 │ │ │ │ blt.n 30244 <_PyObject_DebugMallocStats@@Base+0x1f5c> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ ldr.w r2, [r4, #432] @ 0x1b0 │ │ │ │ movs r3, #1 │ │ │ │ b.n 30258 <_PyObject_DebugMallocStats@@Base+0x1f70> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ ldr.w r2, [r4, #432] @ 0x1b0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r1, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #432] @ 0x1b0 │ │ │ │ cmp r3, r1 │ │ │ │ it hi │ │ │ │ @@ -5522,56 +5522,56 @@ │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4908 @ 0x132c │ │ │ │ + movw r1, #7204 @ 0x1c24 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #51908 @ 0xcac4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ movw r4, #1013 @ 0x3f5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #6180 @ 0x1824 │ │ │ │ + movw r2, #8476 @ 0x211c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 2505f0 │ │ │ │ + bl 251f8c │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [pc, #32] @ (30318 <_PyObject_DebugMallocStats@@Base+0x2030>) │ │ │ │ movw r1, #1814 @ 0x716 │ │ │ │ - movw r3, #54856 @ 0xd648 │ │ │ │ + movw r3, #57352 @ 0xe008 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #6292 @ 0x1894 │ │ │ │ + movw r2, #8588 @ 0x218c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72558 <_PyObject_AssertFailed@@Base> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4f40036 │ │ │ │ + mrc2 0, 4, r0, cr12, cr6, {1} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #14] │ │ │ │ ands.w r5, r3, #1 │ │ │ │ bne.n 3034c <_PyObject_DebugMallocStats@@Base+0x2064> │ │ │ │ @@ -5579,15 +5579,15 @@ │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r0, #1600 @ 0x640 │ │ │ │ bl 3034e <_PyObject_DebugMallocStats@@Base+0x2066> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1cd70c │ │ │ │ + b.w 1ce53c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -5605,104 +5605,104 @@ │ │ │ │ ldreq r2, [r4, #52] @ 0x34 │ │ │ │ streq r2, [r1, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 30388 <_PyObject_DebugMallocStats@@Base+0x20a0> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 1cc2c4 │ │ │ │ + bl 1cd0f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #48] @ 0x30 │ │ │ │ cbz r3, 30398 <_PyObject_DebugMallocStats@@Base+0x20b0> │ │ │ │ str r4, [r3, #48] @ 0x30 │ │ │ │ str r4, [r5, #4] │ │ │ │ b.n 303a4 <_PyObject_DebugMallocStats@@Base+0x20bc> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strd r4, r4, [r5] │ │ │ │ - bl 1cc2c4 │ │ │ │ + bl 1cd0f4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #32776 @ 0x8008 │ │ │ │ mov r0, r4 │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r1, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ adcs r1, r3 │ │ │ │ - b.w 1cc268 │ │ │ │ + b.w 1cd098 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ mov r4, r0 │ │ │ │ lsls r3, r2, #30 │ │ │ │ bpl.n 303d8 <_PyObject_DebugMallocStats@@Base+0x20f0> │ │ │ │ - bl 6fb7c <_Py_SetRefcnt@@Base+0x976> │ │ │ │ + bl 6fb6c <_Py_SetRefcnt@@Base+0x976> │ │ │ │ mov r3, r0 │ │ │ │ b.n 303da <_PyObject_DebugMallocStats@@Base+0x20f2> │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r1, r3 │ │ │ │ - b.w 1cc588 │ │ │ │ + b.w 1cd3b8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #51700 @ 0xc9f4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #11692 @ 0x2dac │ │ │ │ + movw r1, #13988 @ 0x36a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30436 <_PyObject_DebugMallocStats@@Base+0x214e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30436 <_PyObject_DebugMallocStats@@Base+0x214e> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #42828 @ 0xa74c │ │ │ │ + movw r1, #45324 @ 0xb10c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ blx 2ba64 │ │ │ │ cbz r0, 304a2 <_PyObject_DebugMallocStats@@Base+0x21ba> │ │ │ │ - movw r1, #42636 @ 0xa68c │ │ │ │ + movw r1, #45132 @ 0xb04c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ba64 │ │ │ │ cbz r0, 304a6 <_PyObject_DebugMallocStats@@Base+0x21be> │ │ │ │ - movw r1, #42664 @ 0xa6a8 │ │ │ │ + movw r1, #45160 @ 0xb068 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ba64 │ │ │ │ cbz r0, 304aa <_PyObject_DebugMallocStats@@Base+0x21c2> │ │ │ │ - movw r1, #42732 @ 0xa6ec │ │ │ │ + movw r1, #45228 @ 0xb0ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ba64 │ │ │ │ cbz r0, 304ae <_PyObject_DebugMallocStats@@Base+0x21c6> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42788 @ 0xa724 │ │ │ │ + movw r1, #45284 @ 0xb0e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2ba64 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ b.n 304b0 <_PyObject_DebugMallocStats@@Base+0x21c8> │ │ │ │ @@ -5722,52 +5722,52 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ bne.n 304e8 <_PyObject_DebugMallocStats@@Base+0x2200> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13216 @ 0x33a0 │ │ │ │ + movw r1, #15512 @ 0x3c98 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r0, r4 │ │ │ │ b.n 304f6 <_PyObject_DebugMallocStats@@Base+0x220e> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r1, r0, #16 │ │ │ │ - bl a6b48 │ │ │ │ + bl a7048 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22788 @ 0x5904 │ │ │ │ + movw r1, #25084 @ 0x61fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 30530 <_PyObject_DebugMallocStats@@Base+0x2248> │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r6, [r6, #64] @ 0x40 │ │ │ │ cbnz r6, 3053a <_PyObject_DebugMallocStats@@Base+0x2252> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 1dd81c │ │ │ │ + b.w 1dedf4 │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 9ef70 │ │ │ │ + b.w 9f28c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ bpl.n 30550 <_PyObject_DebugMallocStats@@Base+0x2268> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ @@ -5778,25 +5778,25 @@ │ │ │ │ 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, #44504 @ 0xadd8 │ │ │ │ + movw r1, #47140 @ 0xb824 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a684c │ │ │ │ + bl a6d4c │ │ │ │ cbz r0, 305d4 <_PyObject_DebugMallocStats@@Base+0x22ec> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 11f884 │ │ │ │ + bl 11fc70 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 305d6 <_PyObject_DebugMallocStats@@Base+0x22ee> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1e7b6c │ │ │ │ + bl 1e9138 │ │ │ │ cbnz r0, 3059a <_PyObject_DebugMallocStats@@Base+0x22b2> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and.w r2, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #32768 @ 0x8000 │ │ │ │ beq.n 305a4 <_PyObject_DebugMallocStats@@Base+0x22bc> │ │ │ │ movw r5, #6412 @ 0x190c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ @@ -5805,15 +5805,15 @@ │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #4788 @ 0x12b4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 305ce <_PyObject_DebugMallocStats@@Base+0x22e6> │ │ │ │ mov r4, r5 │ │ │ │ b.n 305d6 <_PyObject_DebugMallocStats@@Base+0x22ee> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -5825,50 +5825,50 @@ │ │ │ │ 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, #44504 @ 0xadd8 │ │ │ │ + movw r1, #47140 @ 0xb824 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a684c │ │ │ │ + bl a6d4c │ │ │ │ cbz r0, 30630 <_PyObject_DebugMallocStats@@Base+0x2348> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 119c10 │ │ │ │ + bl 119df8 │ │ │ │ subs r1, r0, #0 │ │ │ │ bge.n 30622 <_PyObject_DebugMallocStats@@Base+0x233a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30632 <_PyObject_DebugMallocStats@@Base+0x234a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 30632 <_PyObject_DebugMallocStats@@Base+0x234a> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ adds r1, #1 │ │ │ │ - bl 11dae4 │ │ │ │ + bl 11ded0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 30632 <_PyObject_DebugMallocStats@@Base+0x234a> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 307d8 <_PyObject_DebugMallocStats@@Base+0x24f0> │ │ │ │ movw r7, #41760 @ 0xa320 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ mov.w r8, #1 │ │ │ │ @@ -5893,18 +5893,18 @@ │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ ldr.w sl, [r3, #20] │ │ │ │ cbnz r0, 306e2 <_PyObject_DebugMallocStats@@Base+0x23fa> │ │ │ │ mov.w r1, #524 @ 0x20c │ │ │ │ - movw r0, #11596 @ 0x2d4c │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 3078c <_PyObject_DebugMallocStats@@Base+0x24a4> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r4 │ │ │ │ ble.w 307d8 <_PyObject_DebugMallocStats@@Base+0x24f0> │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ @@ -5919,15 +5919,15 @@ │ │ │ │ beq.n 307b0 <_PyObject_DebugMallocStats@@Base+0x24c8> │ │ │ │ ldr.w sl, [r3] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ bmi.n 306f6 <_PyObject_DebugMallocStats@@Base+0x240e> │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 30788 <_PyObject_DebugMallocStats@@Base+0x24a0> │ │ │ │ movs r1, #1 │ │ │ │ b.n 306f8 <_PyObject_DebugMallocStats@@Base+0x2410> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w fp, r2, #3 │ │ │ │ @@ -5964,23 +5964,23 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3076a <_PyObject_DebugMallocStats@@Base+0x2482> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3076a <_PyObject_DebugMallocStats@@Base+0x2482> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 3078c <_PyObject_DebugMallocStats@@Base+0x24a4> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37684 @ 0x9334 │ │ │ │ + movw r1, #39980 @ 0x9c2c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3078c <_PyObject_DebugMallocStats@@Base+0x24a4> │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, r7 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [sl, #20] │ │ │ │ ldr.w r3, [sl] │ │ │ │ @@ -6014,39 +6014,39 @@ │ │ │ │ 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, #44504 @ 0xadd8 │ │ │ │ + movw r1, #47140 @ 0xb824 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a684c │ │ │ │ + bl a6d4c │ │ │ │ cbz r0, 30852 <_PyObject_DebugMallocStats@@Base+0x256a> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11f5dc │ │ │ │ + bl 11f9c8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 30854 <_PyObject_DebugMallocStats@@Base+0x256c> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1e7b6c │ │ │ │ + bl 1e9138 │ │ │ │ cbnz r0, 30832 <_PyObject_DebugMallocStats@@Base+0x254a> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r5, #4788 @ 0x12b4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ and.w r2, r2, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ b.n 3083a <_PyObject_DebugMallocStats@@Base+0x2552> │ │ │ │ movw r5, #6412 @ 0x190c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3084c <_PyObject_DebugMallocStats@@Base+0x2564> │ │ │ │ mov r4, r5 │ │ │ │ b.n 30854 <_PyObject_DebugMallocStats@@Base+0x256c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -6114,15 +6114,15 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r6, r6, [sp, #24] │ │ │ │ mov r7, r5 │ │ │ │ - bl 1cde24 │ │ │ │ + bl 1cec54 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r6, #1 │ │ │ │ adds r3, #4 │ │ │ │ cbnz r2, 30904 <_PyObject_DebugMallocStats@@Base+0x261c> │ │ │ │ cmp r6, #4 │ │ │ │ bne.n 308f6 <_PyObject_DebugMallocStats@@Base+0x260e> │ │ │ │ @@ -6165,15 +6165,15 @@ │ │ │ │ adds r6, #32 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #4 │ │ │ │ bne.n 30958 <_PyObject_DebugMallocStats@@Base+0x2670> │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [pc, #76] @ (309bc <_PyObject_DebugMallocStats@@Base+0x26d4>) │ │ │ │ sub.w r2, sl, r6, lsl #15 │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ cmp r3, r9 │ │ │ │ bic.w r2, r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bne.n 3097a <_PyObject_DebugMallocStats@@Base+0x2692> │ │ │ │ @@ -6184,15 +6184,15 @@ │ │ │ │ bic.w r3, r3, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ bne.n 3098e <_PyObject_DebugMallocStats@@Base+0x26a6> │ │ │ │ b.n 309b2 <_PyObject_DebugMallocStats@@Base+0x26ca> │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 309ae <_PyObject_DebugMallocStats@@Base+0x26c6> │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e7838 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r6, r0 │ │ │ │ b.n 30962 <_PyObject_DebugMallocStats@@Base+0x267a> │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -6207,15 +6207,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r3, [r7, #304] @ 0x130 │ │ │ │ cbnz r3, 309ee <_PyObject_DebugMallocStats@@Base+0x2706> │ │ │ │ add.w r0, r7, #300 @ 0x12c │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr.w r3, [r7, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 30a62 <_PyObject_DebugMallocStats@@Base+0x277a> │ │ │ │ ldr r3, [pc, #116] @ (30a6c <_PyObject_DebugMallocStats@@Base+0x2784>) │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ ldrexd r8, r9, [r3] │ │ │ │ @@ -6232,31 +6232,31 @@ │ │ │ │ adc.w r9, r9, r1 │ │ │ │ strexd ip, r8, r9, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 30a16 <_PyObject_DebugMallocStats@@Base+0x272e> │ │ │ │ ldr r3, [r7, #104] @ 0x68 │ │ │ │ cbnz r3, 30a36 <_PyObject_DebugMallocStats@@Base+0x274e> │ │ │ │ ldr r0, [pc, #60] @ (30a70 <_PyObject_DebugMallocStats@@Base+0x2788>) │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr r3, [r7, #100] @ 0x64 │ │ │ │ cbz r3, 30a58 <_PyObject_DebugMallocStats@@Base+0x2770> │ │ │ │ - bl 1bee30 │ │ │ │ + bl 1bfd58 │ │ │ │ cbnz r0, 30a58 <_PyObject_DebugMallocStats@@Base+0x2770> │ │ │ │ add.w r2, sp, #7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #7] │ │ │ │ bl 30a74 <_PyObject_DebugMallocStats@@Base+0x278c> │ │ │ │ ldrb.w r4, [sp, #7] │ │ │ │ b.n 30a64 <_PyObject_DebugMallocStats@@Base+0x277c> │ │ │ │ cbz r4, 30a64 <_PyObject_DebugMallocStats@@Base+0x277c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6fdb2 <_Py_SetRefcnt@@Base+0xbac> │ │ │ │ + bl 6fda2 <_Py_SetRefcnt@@Base+0xbac> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cbnz r0, 30aa2 <_PyObject_DebugMallocStats@@Base+0x27ba> │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r0, r5, #5 │ │ │ │ @@ -6280,20 +6280,20 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 30b5e <_PyObject_DebugMallocStats@@Base+0x2876> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ strb r3, [r5, #0] │ │ │ │ cbz r0, 30abe <_PyObject_DebugMallocStats@@Base+0x27d6> │ │ │ │ - movw r0, #51704 @ 0xc9f8 │ │ │ │ + movw r0, #54000 @ 0xd2f0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6fa30 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ + bl 6fa20 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ add sp, #16 │ │ │ │ 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 │ │ │ │ movs r4, #0 │ │ │ │ @@ -6316,40 +6316,40 @@ │ │ │ │ bne.n 30b06 <_PyObject_DebugMallocStats@@Base+0x281e> │ │ │ │ negs r7, r7 │ │ │ │ ands r5, r7 │ │ │ │ ands r4, r7 │ │ │ │ b.n 30b50 <_PyObject_DebugMallocStats@@Base+0x2868> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ mov r0, r4 │ │ │ │ subs r5, r5, r1 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ subs r4, r4, r1 │ │ │ │ b.n 30b50 <_PyObject_DebugMallocStats@@Base+0x2868> │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 30b2a <_PyObject_DebugMallocStats@@Base+0x2842> │ │ │ │ negs r3, r7 │ │ │ │ and.w r8, r1, r3 │ │ │ │ b.n 30b36 <_PyObject_DebugMallocStats@@Base+0x284e> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ sub.w r8, r8, r1 │ │ │ │ add r4, r5 │ │ │ │ mov r5, r8 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 30b46 <_PyObject_DebugMallocStats@@Base+0x285e> │ │ │ │ negs r7, r7 │ │ │ │ ands r4, r7 │ │ │ │ b.n 30b50 <_PyObject_DebugMallocStats@@Base+0x2868> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ subs r4, r4, r1 │ │ │ │ subs r4, r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 30ada <_PyObject_DebugMallocStats@@Base+0x27f2> │ │ │ │ str r4, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -6361,403 +6361,403 @@ │ │ │ │ cbz r0, 30b78 <_PyObject_DebugMallocStats@@Base+0x2890> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 00030b7c : │ │ │ │ - b.w 1f19b8 <_PyTime_AsMicroseconds@@Base+0x294> │ │ │ │ + b.w 1f3120 <_PyTime_AsMicroseconds@@Base+0x198> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ - movw r0, #5672 @ 0x1628 │ │ │ │ + movw r0, #7980 @ 0x1f2c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - movw r0, #5700 @ 0x1644 │ │ │ │ + movw r0, #8008 @ 0x1f48 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr.w r0, [r4, #288] @ 0x120 │ │ │ │ bl 30fec │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f37b8 │ │ │ │ - movw r0, #5716 @ 0x1654 │ │ │ │ + bl 1f5018 │ │ │ │ + movw r0, #8024 @ 0x1f58 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ bl 30fec │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f37b8 │ │ │ │ - movw r0, #5732 @ 0x1664 │ │ │ │ + bl 1f5018 │ │ │ │ + movw r0, #8040 @ 0x1f68 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr.w r0, [r4, #280] @ 0x118 │ │ │ │ bl 30fec │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ - movw r0, #5752 @ 0x1678 │ │ │ │ + movw r0, #8060 @ 0x1f7c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - movw r0, #5772 @ 0x168c │ │ │ │ + movw r0, #8080 @ 0x1f90 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr.w r1, [r4, #228] @ 0xe4 │ │ │ │ - movw r0, #5792 @ 0x16a0 │ │ │ │ + movw r0, #8100 @ 0x1fa4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr.w r1, [r4, #256] @ 0x100 │ │ │ │ - movw r0, #5812 @ 0x16b4 │ │ │ │ + movw r0, #8120 @ 0x1fb8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr.w r1, [r4, #188] @ 0xbc │ │ │ │ - movw r0, #5832 @ 0x16c8 │ │ │ │ + movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr.w r1, [r4, #364] @ 0x16c │ │ │ │ - movw r0, #5852 @ 0x16dc │ │ │ │ + movw r0, #8160 @ 0x1fe0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ - movw r0, #5880 @ 0x16f8 │ │ │ │ + bl 1f5018 │ │ │ │ + movw r0, #8188 @ 0x1ffc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ bl 30fec │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f37b8 │ │ │ │ - movw r0, #5896 @ 0x1708 │ │ │ │ + bl 1f5018 │ │ │ │ + movw r0, #8204 @ 0x200c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr.w r0, [r4, #352] @ 0x160 │ │ │ │ bl 30fec │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f37b8 │ │ │ │ - movw r1, #40184 @ 0x9cf8 │ │ │ │ + bl 1f5018 │ │ │ │ + movw r1, #42680 @ 0xa6b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #5916 @ 0x171c │ │ │ │ + movw r0, #8224 @ 0x2020 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #40184 @ 0x9cf8 │ │ │ │ + movw r0, #42680 @ 0xa6b8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12c978 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12ca3c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30cd2 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30cf8 │ │ │ │ - movw r0, #5928 @ 0x1728 │ │ │ │ + movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30d04 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 30d04 │ │ │ │ - movw r0, #5932 @ 0x172c │ │ │ │ + movw r0, #8240 @ 0x2030 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + bl 1f5018 │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1d15c8 │ │ │ │ - movw r1, #40204 @ 0x9d0c │ │ │ │ + bl 1d2468 │ │ │ │ + movw r1, #42700 @ 0xa6cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #5916 @ 0x171c │ │ │ │ + movw r0, #8224 @ 0x2020 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #40204 @ 0x9d0c │ │ │ │ + movw r0, #42700 @ 0xa6cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12c978 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12ca3c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30d3a │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30d60 │ │ │ │ - movw r0, #5928 @ 0x1728 │ │ │ │ + movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30d6c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 30d6c │ │ │ │ - movw r0, #5932 @ 0x172c │ │ │ │ + movw r0, #8240 @ 0x2030 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + bl 1f5018 │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1d15c8 │ │ │ │ - movw r1, #40148 @ 0x9cd4 │ │ │ │ + bl 1d2468 │ │ │ │ + movw r1, #42644 @ 0xa694 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #5916 @ 0x171c │ │ │ │ + movw r0, #8224 @ 0x2020 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #40148 @ 0x9cd4 │ │ │ │ + movw r0, #42644 @ 0xa694 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12c978 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12ca3c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30da2 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30dc8 │ │ │ │ - movw r0, #5928 @ 0x1728 │ │ │ │ + movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30dd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30dd4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 30dd4 │ │ │ │ - movw r0, #5932 @ 0x172c │ │ │ │ + movw r0, #8240 @ 0x2030 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + bl 1f5018 │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1d15c8 │ │ │ │ - movw r1, #40324 @ 0x9d84 │ │ │ │ + bl 1d2468 │ │ │ │ + movw r1, #42820 @ 0xa744 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #5916 @ 0x171c │ │ │ │ + movw r0, #8224 @ 0x2020 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #40324 @ 0x9d84 │ │ │ │ + movw r0, #42820 @ 0xa744 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12c978 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12ca3c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30e0a │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30e30 │ │ │ │ - movw r0, #5928 @ 0x1728 │ │ │ │ + movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30e3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30e3c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 30e3c │ │ │ │ - movw r0, #5932 @ 0x172c │ │ │ │ + movw r0, #8240 @ 0x2030 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + bl 1f5018 │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1d15c8 │ │ │ │ - movw r1, #40256 @ 0x9d40 │ │ │ │ + bl 1d2468 │ │ │ │ + movw r1, #42752 @ 0xa700 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #5916 @ 0x171c │ │ │ │ + movw r0, #8224 @ 0x2020 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #40256 @ 0x9d40 │ │ │ │ + movw r0, #42752 @ 0xa700 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12c978 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12ca3c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30e72 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30e98 │ │ │ │ - movw r0, #5928 @ 0x1728 │ │ │ │ + movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30ea4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30ea4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 30ea4 │ │ │ │ - movw r0, #5932 @ 0x172c │ │ │ │ + movw r0, #8240 @ 0x2030 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + bl 1f5018 │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1d15c8 │ │ │ │ - movw r1, #33232 @ 0x81d0 │ │ │ │ + bl 1d2468 │ │ │ │ + movw r1, #35728 @ 0x8b90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #5916 @ 0x171c │ │ │ │ + movw r0, #8224 @ 0x2020 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #33232 @ 0x81d0 │ │ │ │ + movw r0, #35728 @ 0x8b90 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 12c978 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12ca3c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30eda │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30f00 │ │ │ │ - movw r0, #5928 @ 0x1728 │ │ │ │ + movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30f0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30f0c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 30f0c │ │ │ │ - movw r0, #5932 @ 0x172c │ │ │ │ + movw r0, #8240 @ 0x2030 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + bl 1f5018 │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1d15c8 │ │ │ │ - movw r1, #40244 @ 0x9d34 │ │ │ │ + bl 1d2468 │ │ │ │ + movw r1, #42740 @ 0xa6f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #5916 @ 0x171c │ │ │ │ + movw r0, #8224 @ 0x2020 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #40244 @ 0x9d34 │ │ │ │ + movw r0, #42740 @ 0xa6f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12c978 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12ca3c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30f42 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30f68 │ │ │ │ - movw r0, #5928 @ 0x1728 │ │ │ │ + movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30f74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30f74 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 30f74 │ │ │ │ - movw r0, #5932 @ 0x172c │ │ │ │ + movw r0, #8240 @ 0x2030 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + bl 1f5018 │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ mov r1, sp │ │ │ │ - movw r0, #15184 @ 0x3b50 │ │ │ │ + movw r0, #17680 @ 0x4510 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 12c978 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12ca3c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 30fd8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 30fd8 │ │ │ │ - movw r0, #5944 @ 0x1738 │ │ │ │ + movw r0, #8252 @ 0x203c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r7, #5960 @ 0x1748 │ │ │ │ + movw r7, #8268 @ 0x204c │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, r8 │ │ │ │ bge.n 30fcc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 1d15c8 │ │ │ │ + bl 1d2468 │ │ │ │ b.n 30fb6 │ │ │ │ - movw r0, #5972 @ 0x1754 │ │ │ │ + movw r0, #8280 @ 0x2058 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r0, 30ffa │ │ │ │ - movw r0, #5932 @ 0x172c │ │ │ │ + movw r0, #8240 @ 0x2030 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 1f37b8 │ │ │ │ + b.w 1f5018 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #4 │ │ │ │ - movw r0, #17272 @ 0x4378 │ │ │ │ + movw r0, #19568 @ 0x4c70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ - movw r0, #6024 @ 0x1788 │ │ │ │ + movw r0, #8332 @ 0x208c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ sub.w r2, r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ cbz r3, 3107a │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ bne.n 3103c │ │ │ │ - movw r0, #6020 @ 0x1784 │ │ │ │ + movw r0, #8328 @ 0x2088 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ b.n 31016 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ bls.n 31074 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ bhi.n 31054 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #6028 @ 0x178c │ │ │ │ + movw r0, #8336 @ 0x2090 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ b.n 31016 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ bcc.n 3106a │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #30000 @ 0x7530 │ │ │ │ + movw r0, #32296 @ 0x7e28 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ b.n 31016 │ │ │ │ - movw r0, #6036 @ 0x1794 │ │ │ │ + movw r0, #8344 @ 0x2098 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ b.n 31016 │ │ │ │ - movw r0, #17272 @ 0x4378 │ │ │ │ + movw r0, #19568 @ 0x4c70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1f37b8 │ │ │ │ + b.w 1f5018 │ │ │ │ │ │ │ │ 0003108a : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -6768,133 +6768,133 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r2, 310c2 │ │ │ │ - movw r1, #5316 @ 0x14c4 │ │ │ │ + movw r1, #7624 @ 0x1dc8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 310ce │ │ │ │ - movw r1, #5348 @ 0x14e4 │ │ │ │ + movw r1, #7656 @ 0x1de8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 r2, [pc, #644] @ (3136c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #6160 @ 0x1810 │ │ │ │ + movw r1, #8468 @ 0x2114 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cbz r0, 31106 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 31510 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 311bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ff00 │ │ │ │ + bl 90194 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 31124 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 109680 │ │ │ │ + bl 109934 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 31130 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ b.n 311bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31144 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31144 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ bpl.n 311bc │ │ │ │ mov r0, r5 │ │ │ │ bl 31520 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 31178 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 65528 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x16> │ │ │ │ + bl 6550a │ │ │ │ cbnz r0, 31174 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #14068 @ 0x36f4 │ │ │ │ + movw r2, #16572 @ 0x40bc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 65694 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x182> │ │ │ │ + bl 65676 │ │ │ │ mov r4, r0 │ │ │ │ b.n 3119e │ │ │ │ movs r4, #0 │ │ │ │ b.n 3119e │ │ │ │ ldrb.w r4, [r5, #32] │ │ │ │ cbnz r4, 311bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 124fc8 │ │ │ │ + bl 124f78 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 311bc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 65528 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x16> │ │ │ │ + bl 6550a │ │ │ │ cbnz r0, 3119e │ │ │ │ ldr r2, [pc, #476] @ (31370 ) │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 65694 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x182> │ │ │ │ + bl 65676 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 311b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 311b6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ beq.w 31510 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r9, r3, #1073741824 @ 0x40000000 │ │ │ │ bne.n 3120c │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #6192 @ 0x1830 │ │ │ │ + movw r0, #8500 @ 0x2134 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ mov r4, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ beq.w 31506 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ mov r4, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ beq.w 31506 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #6256 @ 0x1870 │ │ │ │ + movw r0, #8564 @ 0x2174 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ beq.w 31506 │ │ │ │ mov r4, r9 │ │ │ │ b.n 31510 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -6903,289 +6903,289 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movw r3, #2572 @ 0xa0c │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2c4a8 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r6] │ │ │ │ - bl f7698 │ │ │ │ + bl f7a10 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 31248 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31248 │ │ │ │ mov r1, r9 │ │ │ │ bl 336c4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ adds r7, #1 │ │ │ │ beq.w 314ea │ │ │ │ ldr r1, [pc, #284] @ (31374 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ ldr.w sl, [r6] │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 3128e │ │ │ │ cbnz r0, 31288 │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f7b54 │ │ │ │ + bl f7ecc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 314ea │ │ │ │ b.n 31338 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 3126c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 312a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 312a2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [pc, #212] @ (31378 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a9348 │ │ │ │ + bl a9848 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 314ea │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 312e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 312d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 312d0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [pc, #168] @ (3137c ) │ │ │ │ ldr r4, [pc, #172] @ (31380 ) │ │ │ │ ldr.w r3, [r2, #3368] @ 0xd28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r2, #3368] @ 0xd28 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #6264 @ 0x1878 │ │ │ │ + movw r0, #8572 @ 0x217c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3130a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3130a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 31330 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e66d4 │ │ │ │ + bl 1e7ca0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 31330 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3126c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3126c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 3126c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ b.n 314ea │ │ │ │ ldr r1, [pc, #72] @ (31384 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl a9348 │ │ │ │ + bl a9848 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 3134c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bmi.n 31388 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85634 │ │ │ │ - bl f8250 │ │ │ │ + bl 8589c │ │ │ │ + bl f85c8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #6288 @ 0x1890 │ │ │ │ + movw r0, #8596 @ 0x2194 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 314ea │ │ │ │ b.n 313e8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ adds r4, r2, r4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ vshr.u32 q0, q1, #4 │ │ │ │ bkpt 0x00c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ bgt.n 31390 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [pc, #396] @ (31518 ) │ │ │ │ - bl dc23c <_PyUnicode_Equal@@Base> │ │ │ │ + bl dccfc <_PyUnicode_Equal@@Base> │ │ │ │ cbnz r0, 313d4 │ │ │ │ ldr r1, [pc, #392] @ (3151c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl dc23c <_PyUnicode_Equal@@Base> │ │ │ │ + bl dccfc <_PyUnicode_Equal@@Base> │ │ │ │ cbnz r0, 313d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e66d4 │ │ │ │ + bl 1e7ca0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 313b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 313b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ beq.w 314ea │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #51432 @ 0xc8e8 │ │ │ │ + movw r0, #53928 @ 0xd2a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 313e8 │ │ │ │ b.n 314ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 313e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 313e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f92a8 │ │ │ │ + bl 1fab60 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 313fa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bmi.n 31418 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85634 │ │ │ │ - bl f8250 │ │ │ │ + bl 8589c │ │ │ │ + bl f85c8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #6300 @ 0x189c │ │ │ │ + movw r0, #8608 @ 0x21a0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 314ea │ │ │ │ b.n 3143a │ │ │ │ mov r1, r7 │ │ │ │ - bl 1e66d4 │ │ │ │ + bl 1e7ca0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 31434 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 314ea │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ beq.n 314c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 119190 │ │ │ │ + bl 1192d4 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 31468 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #6312 @ 0x18a8 │ │ │ │ + movw r0, #8620 @ 0x21ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 314ea │ │ │ │ b.n 314c0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 31476 │ │ │ │ - bl 1f9364 │ │ │ │ + bl 1fac1c │ │ │ │ cbz r0, 3149e │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #29352 @ 0x72a8 │ │ │ │ + movw r0, #31848 @ 0x7c68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3149e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 314ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 314ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 314ea │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e66d4 │ │ │ │ + bl 1e7ca0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 314bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 314bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 314ea │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ beq.n 314ea │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31506 │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r5, #0] │ │ │ │ cbnz r6, 31510 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 31506 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31502 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 31100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ adds r4, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -7278,54 +7278,54 @@ │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ bne.n 315fc │ │ │ │ cmp r2, #1 │ │ │ │ ble.n 315fc │ │ │ │ adds r1, #1 │ │ │ │ subs r2, #1 │ │ │ │ b.n 315ec │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cbz r2, 3162a │ │ │ │ - movw r1, #6488 @ 0x1958 │ │ │ │ + movw r1, #8784 @ 0x2250 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #32 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ bl 31532 │ │ │ │ cbz r0, 3163e │ │ │ │ - movw r1, #6524 @ 0x197c │ │ │ │ + movw r1, #8820 @ 0x2274 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #23 │ │ │ │ b.n 31880 │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ cbnz r7, 3164e │ │ │ │ - movw r1, #6548 @ 0x1994 │ │ │ │ + movw r1, #8844 @ 0x228c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #20 │ │ │ │ b.n 31880 │ │ │ │ mov.w r8, #100 @ 0x64 │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ bls.n 3166c │ │ │ │ cmp.w r7, #3452816845 @ 0xcdcdcdcd │ │ │ │ beq.n 3166c │ │ │ │ cmp.w r7, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 3166c │ │ │ │ sub.w r2, r7, #4261281277 @ 0xfdfdfdfd │ │ │ │ negs r6, r2 │ │ │ │ adcs r6, r2 │ │ │ │ cbz r6, 31678 │ │ │ │ - movw r1, #6572 @ 0x19ac │ │ │ │ + movw r1, #8868 @ 0x22a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #16 │ │ │ │ b.n 31880 │ │ │ │ cmn.w r7, #256 @ 0x100 │ │ │ │ bcs.n 3166c │ │ │ │ ldrb.w r3, [r7, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ @@ -7335,63 +7335,63 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 31d44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31876 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6592 @ 0x19c0 │ │ │ │ + movw r1, #8888 @ 0x22b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cbz r3, 316e0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 316e0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54096 @ 0xd350 │ │ │ │ + movw r1, #56592 @ 0xdd10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ bl 366d8 <_PyInterpolation_Build@@Base+0xc8> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54096 @ 0xd350 │ │ │ │ + movw r1, #56592 @ 0xdd10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ b.n 316f4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6600 @ 0x19c8 │ │ │ │ + movw r1, #8896 @ 0x22c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6604 @ 0x19cc │ │ │ │ + movw r1, #8900 @ 0x22c4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 31d44 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31818 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ subs r7, r7, r0 │ │ │ │ bmi.n 31818 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cbz r3, 3172c │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cbz r1, 3172c │ │ │ │ lsrs r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 285348 <_PyLong_AsTime_t@@Base+0xb74> │ │ │ │ + bl 2864c0 <_PyLong_AsTime_t@@Base+0xb74> │ │ │ │ mov r1, r0 │ │ │ │ b.n 31808 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp.w r7, r3, lsl #1 │ │ │ │ bge.n 31818 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ @@ -7474,63 +7474,63 @@ │ │ │ │ bge.n 31760 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r4, ip │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r7, r3 │ │ │ │ bge.n 31806 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 28a320 │ │ │ │ + bl 28b4a0 │ │ │ │ b.n 317f8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 31818 │ │ │ │ mov r0, r4 │ │ │ │ bl 368bc <_PyInterpolation_Build@@Base+0x2ac> │ │ │ │ b.n 3182c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r4, ip │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6600 @ 0x19c8 │ │ │ │ + movw r1, #8896 @ 0x22c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3316 @ 0xcf4 │ │ │ │ + movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cbz r1, 31850 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 31850 │ │ │ │ mov r0, r4 │ │ │ │ bl 366d8 <_PyInterpolation_Build@@Base+0xc8> │ │ │ │ b.n 31864 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6600 @ 0x19c8 │ │ │ │ + movw r1, #8896 @ 0x22c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #3164 @ 0xc5c │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #5844 @ 0x16d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 3188c │ │ │ │ - movw r1, #6612 @ 0x19d4 │ │ │ │ + movw r1, #8908 @ 0x22cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + b.w 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 3189a │ │ │ │ subs.w r8, r8, #1 │ │ │ │ beq.n 3189a │ │ │ │ ldr r7, [sp, #4] │ │ │ │ b.n 31652 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ @@ -7545,103 +7545,103 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 318c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 318c4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r2, r0, #1 │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ sub sp, #24 │ │ │ │ cmp r2, r3 │ │ │ │ bls.n 318fe │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18628 @ 0x48c4 │ │ │ │ + movw r1, #20924 @ 0x51bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ b.n 3193e │ │ │ │ mov r4, r0 │ │ │ │ bl 31a44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 31a30 │ │ │ │ ldr r6, [pc, #296] @ (31a38 ) │ │ │ │ adds r1, r4, #1 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ str.w r4, [r6, #1480] @ 0x5c8 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3192e │ │ │ │ mov r0, r1 │ │ │ │ blx 2c218 │ │ │ │ b.n 31934 │ │ │ │ ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ blx r2 │ │ │ │ str.w r0, [r6, #1560] @ 0x618 │ │ │ │ cbnz r0, 31944 │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 31a32 │ │ │ │ ldr r4, [pc, #244] @ (31a3c ) │ │ │ │ movs r0, #0 │ │ │ │ - movw r3, #45041 @ 0xaff1 │ │ │ │ + movw r3, #51337 @ 0xc889 │ │ │ │ movt r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - movw r3, #29825 @ 0x7481 │ │ │ │ + movw r3, #36137 @ 0x8d29 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #6177 @ 0x1821 │ │ │ │ + movw r3, #12485 @ 0x30c5 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #1689 @ 0x699 │ │ │ │ + movw r3, #2065 @ 0x811 │ │ │ │ movt r3, #22 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c9b70 │ │ │ │ + bl 1caaa0 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 20a9e0 │ │ │ │ + bl 20c278 │ │ │ │ sub.w r1, r4, #20 │ │ │ │ movs r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #63393 @ 0xf7a1 │ │ │ │ + movw r3, #63801 @ 0xf939 │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #8037 @ 0x1f65 │ │ │ │ + movw r3, #14345 @ 0x3809 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #11681 @ 0x2da1 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1c9b70 │ │ │ │ + bl 1caaa0 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 20a9e0 │ │ │ │ + bl 20c278 │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ - bl 1c9b70 │ │ │ │ + bl 1caaa0 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 20a9e0 │ │ │ │ + bl 20c278 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #1445 @ 0x5a5 │ │ │ │ + movw r3, #1821 @ 0x71d │ │ │ │ movt r3, #22 │ │ │ │ str.w r2, [r6, #1604] @ 0x644 │ │ │ │ str.w r3, [r6, #1600] @ 0x640 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -7651,30 +7651,30 @@ │ │ │ │ bne.n 319e2 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 31a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ ldr r0, [pc, #56] @ (31a40 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 31a22 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 31a12 │ │ │ │ dmb ish │ │ │ │ beq.n 31a32 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ - bl 288f70 │ │ │ │ + bl 28a0e8 │ │ │ │ b.n 31a32 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -7697,29 +7697,29 @@ │ │ │ │ bne.n 31a5c │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 31a7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ ldr r0, [pc, #52] @ (31ab4 ) │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r5, [r0, #1476] @ 0x5c4 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 31a9c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 31a8c │ │ │ │ dmb ish │ │ │ │ beq.n 31aaa │ │ │ │ add.w r0, r0, #1544 @ 0x608 │ │ │ │ - bl 288f70 │ │ │ │ + bl 28a0e8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -7754,202 +7754,202 @@ │ │ │ │ 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, r0 │ │ │ │ mov r8, r1 │ │ │ │ - bl 20c764 │ │ │ │ + bl 20dffc │ │ │ │ adds r0, #1 │ │ │ │ beq.w 31cc0 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #22348 @ 0x574c │ │ │ │ + movw r0, #24644 @ 0x6044 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 31cc0 │ │ │ │ movw r5, #2560 @ 0xa00 │ │ │ │ movt r5, #85 @ 0x55 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2bc40 │ │ │ │ blx 2bd3c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31cd2 │ │ │ │ - movw r1, #22368 @ 0x5760 │ │ │ │ + movw r1, #24664 @ 0x6058 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bfc70 │ │ │ │ + bl 1c0b98 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 31cd2 │ │ │ │ - movw r0, #9672 @ 0x25c8 │ │ │ │ + movw r0, #11968 @ 0x2ec0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f26ac │ │ │ │ + bl 1f3fe4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31c98 │ │ │ │ - movw r0, #22388 @ 0x5774 │ │ │ │ + movw r0, #24684 @ 0x606c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f26ac │ │ │ │ + bl 1f3fe4 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 31ba6 │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #22404 @ 0x5784 │ │ │ │ + movw r2, #24700 @ 0x607c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r7, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 31c76 │ │ │ │ - movw r1, #22436 @ 0x57a4 │ │ │ │ + movw r1, #24732 @ 0x609c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 31bd6 │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #22456 @ 0x57b8 │ │ │ │ + movw r2, #24752 @ 0x60b0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r6 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 31c76 │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31c70 │ │ │ │ - movw r0, #29616 @ 0x73b0 │ │ │ │ + movw r0, #32112 @ 0x7d70 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1db954 │ │ │ │ + bl 1dcd40 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31c72 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r1, #4788 @ 0x12b4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ ite eq │ │ │ │ moveq r4, r3 │ │ │ │ movne r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #22508 @ 0x57ec │ │ │ │ + movw r1, #24804 @ 0x60e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ cbnz r0, 31c72 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #22520 @ 0x57f8 │ │ │ │ + movw r1, #24816 @ 0x60f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31c72 │ │ │ │ ldr r1, [pc, #268] @ (31d40 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [pc, #260] @ 31d40 │ │ │ │ - bl 10a5e8 │ │ │ │ + bl 10a878 │ │ │ │ cbz r0, 31c76 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r8 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r9 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 31c86 │ │ │ │ b.n 31d36 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #204] @ 31d40 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 21c8d8 │ │ │ │ + bl 21e1b8 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ b.n 31c42 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31d36 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 31d36 │ │ │ │ movw r3, #51836 @ 0xca7c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cbnz r0, 31cce │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ - movw r2, #22404 @ 0x5784 │ │ │ │ + movw r2, #24700 @ 0x607c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 21c8d8 │ │ │ │ + bl 21e1b8 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ b.n 31d36 │ │ │ │ - bl f8250 │ │ │ │ - movw r0, #29664 @ 0x73e0 │ │ │ │ + bl f85c8 │ │ │ │ + movw r0, #32160 @ 0x7da0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #14 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31cf8 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 21c8d8 │ │ │ │ + bl 21e1b8 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 31d36 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 20f988 <_PyUnicode_IsWhitespace@@Base+0x564> │ │ │ │ + bl 21122c <_PyUnicode_IsWhitespace@@Base+0x564> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31d1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31d1a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 31cea │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31d2c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cbz r4, 31d30 │ │ │ │ movs r4, #0 │ │ │ │ b.n 31d36 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ @@ -7974,15 +7974,15 @@ │ │ │ │ it ne │ │ │ │ cmpne.w r4, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 31d56 │ │ │ │ cmn.w r4, #256 @ 0x100 │ │ │ │ bcs.n 31d56 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 163834 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1639ac <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31d56 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #37380 @ 0x9204 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ @@ -8053,30 +8053,30 @@ │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00031e34 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 31e6c │ │ │ │ - bl 1f53a0 │ │ │ │ + bl 1f6c5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 31e5c │ │ │ │ mov r4, r5 │ │ │ │ b.n 31e6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31e58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 31e58 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 00031e70 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8092,48 +8092,48 @@ │ │ │ │ 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 219354 <_PyParkingLot_Park@@Base+0x274> │ │ │ │ + bl 21abfc <_PyParkingLot_Park@@Base+0x274> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 31eae │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ bl 2d994 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ │ │ │ │ 00031eb8 : │ │ │ │ cbnz r1, 31ebe │ │ │ │ - b.w aae68 │ │ │ │ + b.w ab368 │ │ │ │ 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 31ee6 │ │ │ │ - movw r1, #10760 @ 0x2a08 │ │ │ │ + movw r1, #13256 @ 0x33c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w aae68 │ │ │ │ + b.w ab368 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #30884 @ 0x78a4 │ │ │ │ + movw r1, #33180 @ 0x819c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00031f04 : │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ @@ -8141,35 +8141,35 @@ │ │ │ │ str r2, [r0, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31f4e │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #31364 @ 0x7a84 │ │ │ │ + movw r2, #33660 @ 0x837c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ - bl 21e1bc │ │ │ │ + bl 21fa38 │ │ │ │ b.n 31f60 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #40268 @ 0x9d4c │ │ │ │ + movw r0, #42764 @ 0xa70c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 21a908 │ │ │ │ + bl 21c1b0 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 31f30 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85634 │ │ │ │ + b.w 8589c │ │ │ │ │ │ │ │ 00031f6a : │ │ │ │ movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1348] @ 0x544 │ │ │ │ cbnz r3, 31f80 │ │ │ │ @@ -8183,90 +8183,90 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (31fb4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 31fb0 │ │ │ │ addw r0, r0, #1588 @ 0x634 │ │ │ │ - bl 7abec │ │ │ │ + bl 7abe4 │ │ │ │ subs r3, r4, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ b.n 31fb2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #32156 @ 0x7d9c │ │ │ │ + movw r1, #34452 @ 0x8694 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #31856 @ 0x7c70 │ │ │ │ + movw r0, #34352 @ 0x8630 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f2058 │ │ │ │ + bl 1f38bc │ │ │ │ cbnz r0, 31ff6 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32064 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 3207a │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #10760 @ 0x2a08 │ │ │ │ + movw r1, #13256 @ 0x33c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #32176 @ 0x7db0 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 32028 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 32064 │ │ │ │ ldr r2, [pc, #84] @ (32080 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 173fec │ │ │ │ + bl 174188 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3204c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3204c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 32064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3207a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3207a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 3207a │ │ │ │ - movw r0, #32204 @ 0x7dcc │ │ │ │ + movw r0, #34500 @ 0x86c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f37b8 │ │ │ │ + bl 1f5018 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 21c8d8 │ │ │ │ + b.w 21e1b8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8280,87 +8280,87 @@ │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ cbnz r2, 320a8 │ │ │ │ add r5, sp, #8 │ │ │ │ b.n 320aa │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [pc, #248] @ (321a4 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f8acc <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1fa384 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3219a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 320de │ │ │ │ - movw r0, #32476 @ 0x7edc │ │ │ │ + movw r0, #34772 @ 0x87d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 320ce │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (321a4 ) │ │ │ │ - bl 20a624 │ │ │ │ + bl 20bedc │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 320de │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [pc, #192] @ (321a8 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f8acc <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1fa384 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3219a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 32118 │ │ │ │ - movw r0, #32484 @ 0x7ee4 │ │ │ │ + movw r0, #34780 @ 0x87dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 32108 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [pc, #156] @ (321a8 ) │ │ │ │ - bl 20a624 │ │ │ │ + bl 20bedc │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 32118 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ movw sl, #36144 @ 0x8d30 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movw r9, #51976 @ 0xcb08 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 321b0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 32188 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 3214a │ │ │ │ movs r4, #0 │ │ │ │ b.n 32196 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 32160 │ │ │ │ add.w r4, r8, #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ beq.n 3219a │ │ │ │ - bl b29f8 <_Py_GetConfig@@Base> │ │ │ │ + bl b2f04 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #128] @ 0x80 │ │ │ │ cbz r3, 3217a │ │ │ │ ldr r3, [pc, #64] @ (321ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 21e2fc │ │ │ │ + bl 21fb78 │ │ │ │ b.n 32196 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3216a │ │ │ │ b.n 3219a │ │ │ │ cmp r0, #11 │ │ │ │ bne.n 32146 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -8387,311 +8387,311 @@ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ strd r0, r2, [sp, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ bmi.n 321ea │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #32648 @ 0x7f88 │ │ │ │ + movw r1, #34944 @ 0x8880 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ b.n 321f2 │ │ │ │ - bl 1d11dc <_PyArena_New@@Base> │ │ │ │ + bl 1d2014 <_PyArena_New@@Base> │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 321f8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 324f0 │ │ │ │ movw r3, #2560 @ 0xa00 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3225e │ │ │ │ ldr r0, [pc, #428] @ (323bc ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f8acc <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1fa384 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 32220 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 32258 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3221c │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 3221c │ │ │ │ ldr r1, [pc, #396] @ (323c0 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 32218 │ │ │ │ cbz r4, 32258 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bpl.n 3221c │ │ │ │ mov r0, r4 │ │ │ │ - bl ddde0 │ │ │ │ + bl de910 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 32258 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [pc, #356] @ (323c4 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f8acc <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1fa384 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3227c │ │ │ │ - movw r5, #47976 @ 0xbb68 │ │ │ │ + movw r5, #50472 @ 0xc528 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ mov.w r8, #0 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 322c8 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 322c0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 119190 │ │ │ │ + bl 1192d4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 322a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 322a2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 3226a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 322c0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ddde0 │ │ │ │ + bl de910 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 322c8 │ │ │ │ - bl f8250 │ │ │ │ - movw r5, #47976 @ 0xbb68 │ │ │ │ + bl f85c8 │ │ │ │ + movw r5, #50472 @ 0xc528 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #252] @ (323c8 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f8acc <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1fa384 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 322e4 │ │ │ │ - movw r6, #47976 @ 0xbb68 │ │ │ │ + movw r6, #50472 @ 0xc528 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ movs r7, #0 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 32326 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cbz r7, 3231e │ │ │ │ mov r0, r7 │ │ │ │ - bl 119190 │ │ │ │ + bl 1192d4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 32304 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 322d4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 3231e │ │ │ │ mov r0, r7 │ │ │ │ - bl ddde0 │ │ │ │ + bl de910 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 32326 │ │ │ │ - bl f8250 │ │ │ │ - movw r6, #47976 @ 0xbb68 │ │ │ │ + bl f85c8 │ │ │ │ + movw r6, #50472 @ 0xc528 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ mov r3, sl │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #54480 @ 0xd4d0 │ │ │ │ + movw r1, #56976 @ 0xde90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #10808 @ 0x2a38 │ │ │ │ + movw r0, #13104 @ 0x3330 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 32376 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ strd r5, r6, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - bl 164c00 │ │ │ │ + bl 164d54 │ │ │ │ mov r4, r0 │ │ │ │ b.n 32378 │ │ │ │ mov r4, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ cbz r4, 323a4 │ │ │ │ - movw r0, #29616 @ 0x73b0 │ │ │ │ + movw r0, #32112 @ 0x7d70 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1db954 │ │ │ │ + bl 1dcd40 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 323cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 145adc <_PyArena_Free@@Base> │ │ │ │ + bl 145d20 <_PyArena_Free@@Base> │ │ │ │ b.n 321f2 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #11 │ │ │ │ bne.n 323b0 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 323b4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r9 │ │ │ │ - bl 145adc <_PyArena_Free@@Base> │ │ │ │ + bl 145d20 <_PyArena_Free@@Base> │ │ │ │ b.n 324f0 │ │ │ │ movs r2, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ stc2 0, cr0, [r0], {82} @ 0x52 │ │ │ │ subs r0, r1, r0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r4, r0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - bl 9aef0 │ │ │ │ + bl 9b17c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 21609c │ │ │ │ + bl 217944 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 145adc <_PyArena_Free@@Base> │ │ │ │ + bl 145d20 <_PyArena_Free@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32416 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32416 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 324c2 │ │ │ │ ldr r1, [pc, #216] @ (324f8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #51936 @ 0xcae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r8, [r7, #72] @ 0x48 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ cbz r0, 324a2 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 178434 │ │ │ │ + bl 178624 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 324a2 │ │ │ │ ldr r1, [pc, #176] @ (324fc ) │ │ │ │ mov r0, r8 │ │ │ │ - bl a9348 │ │ │ │ + bl a9848 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 3248e │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32470 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 32470 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 3248e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ bgt.n 3248e │ │ │ │ add.w r5, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ subs r5, #1 │ │ │ │ ldr r1, [pc, #124] @ (32500 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ - bl 998ec │ │ │ │ + bl 99b7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 324a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 324a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 324b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 324b6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str.w r8, [r7, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ b.n 321f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 324d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 324d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 324ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 324ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - bl 2219bc │ │ │ │ + bl 2231bc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #21 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -8699,793 +8699,793 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ 00032504 <_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 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32dc8 <_Py_GetConfigsAsDict@@Base+0x8c4> │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32dca <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ movw r3, #25436 @ 0x635c │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 32542 <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3255e <_Py_GetConfigsAsDict@@Base+0x5a> │ │ │ │ b.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ 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, #34492 @ 0x86bc │ │ │ │ + movw r1, #36708 @ 0x8f64 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32584 <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32584 <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #25440 @ 0x6360 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34524 @ 0x86dc │ │ │ │ + movw r1, #36740 @ 0x8f84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 325c6 <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 325c6 <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #25444 @ 0x6364 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 325e2 <_Py_GetConfigsAsDict@@Base+0xde> │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 325fe <_Py_GetConfigsAsDict@@Base+0xfa> │ │ │ │ b.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ 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, #34556 @ 0x86fc │ │ │ │ + movw r1, #36772 @ 0x8fa4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32624 <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32624 <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #25448 @ 0x6368 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34592 @ 0x8720 │ │ │ │ + movw r1, #36808 @ 0x8fc8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32666 <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32666 <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3344 @ 0xd10 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34632 @ 0x8748 │ │ │ │ + movw r1, #36848 @ 0x8ff0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 326a8 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 326a8 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3416 @ 0xd58 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34644 @ 0x8754 │ │ │ │ + movw r1, #36860 @ 0x8ffc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 326ea <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 326ea <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3408 @ 0xd50 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34660 @ 0x8764 │ │ │ │ + movw r1, #36876 @ 0x900c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3272c <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3272c <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3412 @ 0xd54 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34676 @ 0x8774 │ │ │ │ + movw r1, #36892 @ 0x901c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3276e <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3276e <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3424 @ 0xd60 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34692 @ 0x8784 │ │ │ │ + movw r1, #36908 @ 0x902c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 327b0 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 327b0 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3428 @ 0xd64 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34712 @ 0x8798 │ │ │ │ + movw r1, #36928 @ 0x9040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 327f2 <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 327f2 <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3420 @ 0xd5c │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34728 @ 0x87a8 │ │ │ │ + movw r1, #36944 @ 0x9050 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32834 <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32834 <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3392 @ 0xd40 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34744 @ 0x87b8 │ │ │ │ + movw r1, #36960 @ 0x9060 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32876 <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32876 <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3432 @ 0xd68 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34760 @ 0x87c8 │ │ │ │ + movw r1, #36976 @ 0x9070 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 328b8 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 328b8 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3396 @ 0xd44 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34780 @ 0x87dc │ │ │ │ + movw r1, #36996 @ 0x9084 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 328fa <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 328fa <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3340 @ 0xd0c │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34796 @ 0x87ec │ │ │ │ + movw r1, #37012 @ 0x9094 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3293c <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3293c <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3404 @ 0xd4c │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34824 @ 0x8808 │ │ │ │ + movw r1, #37040 @ 0x90b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3297e <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3297e <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3388 @ 0xd3c │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34852 @ 0x8824 │ │ │ │ + movw r1, #37068 @ 0x90cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 329c0 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 329c0 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3400 @ 0xd48 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34876 @ 0x883c │ │ │ │ + movw r1, #37092 @ 0x90e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32a00 <_Py_GetConfigsAsDict@@Base+0x4fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32a00 <_Py_GetConfigsAsDict@@Base+0x4fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #20684 @ 0x50cc │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34900 @ 0x8854 │ │ │ │ + movw r1, #37116 @ 0x90fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32a3e <_Py_GetConfigsAsDict@@Base+0x53a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32a3e <_Py_GetConfigsAsDict@@Base+0x53a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3336 @ 0xd08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34928 @ 0x8870 │ │ │ │ + movw r1, #37144 @ 0x9118 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32a7c <_Py_GetConfigsAsDict@@Base+0x578> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32a7c <_Py_GetConfigsAsDict@@Base+0x578> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34944 @ 0x8880 │ │ │ │ + movw r1, #37160 @ 0x9128 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 32dca <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32aaa <_Py_GetConfigsAsDict@@Base+0x5a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32aaa <_Py_GetConfigsAsDict@@Base+0x5a6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [pc, #692] @ (32d60 <_Py_GetConfigsAsDict@@Base+0x85c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr.w r5, [r7, #3728] @ 0xe90 │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32dca <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1628] @ 0x65c │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 32ae0 <_Py_GetConfigsAsDict@@Base+0x5dc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 32dc4 <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ b.n 32d52 <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40072 @ 0x9c88 │ │ │ │ + movw r1, #42568 @ 0xa648 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32b0a <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32b0a <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1632] @ 0x660 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40112 @ 0x9cb0 │ │ │ │ + movw r1, #42608 @ 0xa670 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32b48 <_Py_GetConfigsAsDict@@Base+0x644> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32b48 <_Py_GetConfigsAsDict@@Base+0x644> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1636] @ 0x664 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40100 @ 0x9ca4 │ │ │ │ + movw r1, #42596 @ 0xa664 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32b86 <_Py_GetConfigsAsDict@@Base+0x682> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32b86 <_Py_GetConfigsAsDict@@Base+0x682> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1640] @ 0x668 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40124 @ 0x9cbc │ │ │ │ + movw r1, #42620 @ 0xa67c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32bc4 <_Py_GetConfigsAsDict@@Base+0x6c0> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32bc4 <_Py_GetConfigsAsDict@@Base+0x6c0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1644] @ 0x66c │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40040 @ 0x9c68 │ │ │ │ + movw r1, #42536 @ 0xa628 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32c04 <_Py_GetConfigsAsDict@@Base+0x700> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32c04 <_Py_GetConfigsAsDict@@Base+0x700> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1648] @ 0x670 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40000 @ 0x9c40 │ │ │ │ + movw r1, #42496 @ 0xa600 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32c46 <_Py_GetConfigsAsDict@@Base+0x742> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32c46 <_Py_GetConfigsAsDict@@Base+0x742> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1652] @ 0x674 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #42512 @ 0xa610 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32c88 <_Py_GetConfigsAsDict@@Base+0x784> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32c88 <_Py_GetConfigsAsDict@@Base+0x784> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1656] @ 0x678 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40060 @ 0x9c7c │ │ │ │ + movw r1, #42556 @ 0xa63c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32cca <_Py_GetConfigsAsDict@@Base+0x7c6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32cca <_Py_GetConfigsAsDict@@Base+0x7c6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1660] @ 0x67c │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40088 @ 0x9c98 │ │ │ │ + movw r1, #42584 @ 0xa658 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32d0c <_Py_GetConfigsAsDict@@Base+0x808> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32d0c <_Py_GetConfigsAsDict@@Base+0x808> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1664] @ 0x680 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39988 @ 0x9c34 │ │ │ │ + movw r1, #42484 @ 0xa5f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32d4a <_Py_GetConfigsAsDict@@Base+0x846> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32d4a <_Py_GetConfigsAsDict@@Base+0x846> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ bne.n 32d64 <_Py_GetConfigsAsDict@@Base+0x860> │ │ │ │ b.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32dc4 <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 32dc4 <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34960 @ 0x8890 │ │ │ │ + movw r1, #37176 @ 0x9138 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 32dca <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32d8c <_Py_GetConfigsAsDict@@Base+0x888> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32d8c <_Py_GetConfigsAsDict@@Base+0x888> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w r0, r7, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl 1e33a4 <_PyConfig_AsDict@@Base> │ │ │ │ + bl 1e4a44 <_PyConfig_AsDict@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 32dca <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #41952 @ 0xa3e0 │ │ │ │ + movw r1, #44248 @ 0xacd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 32dca <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32dd8 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32dd8 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 32dd8 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ movs r4, #0 │ │ │ │ b.n 32dca <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 00032de0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -9494,19 +9494,19 @@ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl aebb8 │ │ │ │ + bl af0e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 32e0e │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00032e14 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -9524,31 +9524,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ subs r2, r4, #1 │ │ │ │ adc.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r2, #262144 @ 0x40000 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ bcs.n 32e58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 32e64 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 574ac │ │ │ │ + b.w 574be │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2bbf0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1870 │ │ │ │ + bl 1d2710 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ 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 │ │ │ │ @@ -9562,15 +9562,15 @@ │ │ │ │ blx 2c07c │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 32ebe │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 43444 │ │ │ │ + bl 43434 │ │ │ │ b.n 32f4a │ │ │ │ cmp r0, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -9578,102 +9578,102 @@ │ │ │ │ asrs r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c304 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32eac │ │ │ │ - movw r1, #42188 @ 0xa4cc │ │ │ │ + movw r1, #44484 @ 0xadc4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #40456 @ 0x9e08 │ │ │ │ + movw r0, #42952 @ 0xa7c8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f2058 │ │ │ │ + bl 1f38bc │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 32f4a │ │ │ │ mov r2, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - movw r1, #39604 @ 0x9ab4 │ │ │ │ + movw r1, #41820 @ 0xa35c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - movw r3, #8012 @ 0x1f4c │ │ │ │ + movw r3, #10468 @ 0x28e4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - bl 9ef34 │ │ │ │ + bl 9f250 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32f48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32f48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbnz r6, 32f4e │ │ │ │ movs r0, #0 │ │ │ │ b.n 32fd2 │ │ │ │ ldr r1, [pc, #136] @ (32fd8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl a9348 │ │ │ │ + bl a9848 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32f6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 32f6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 32f4a │ │ │ │ ldr.w r0, [r7, #2712] @ 0xa98 │ │ │ │ str.w r4, [r7, #2712] @ 0xa98 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 32fc0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [pc, #84] @ (32fdc ) │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ lsls r3, r1, #20 │ │ │ │ bpl.n 32f96 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cbnz r6, 32fa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a3ce4 │ │ │ │ + bl a4138 │ │ │ │ b.n 32fb4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cea80 │ │ │ │ + bl 1cf7c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32f4a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 32fc4 │ │ │ │ movs r0, #1 │ │ │ │ b.n 32fd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32fc0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 32fc0 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r0, r0, r5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -9686,15 +9686,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str.w r2, [r0, #2692] @ 0xa84 │ │ │ │ cbnz r3, 33000 │ │ │ │ ldr.w r3, [r0, #2720] @ 0xaa0 │ │ │ │ cbz r3, 33008 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 33008 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #22 │ │ │ │ str r0, [r4, #8] │ │ │ │ strd r0, r0, [r4] │ │ │ │ strd r0, r0, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r4, pc} │ │ │ │ @@ -9706,104 +9706,104 @@ │ │ │ │ movw r3, #51956 @ 0xcaf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ movw r8, #51936 @ 0xcae0 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cbnz r0, 33074 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cbnz r0, 33074 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cbnz r0, 33074 │ │ │ │ movw r3, #51796 @ 0xca54 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3313c │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 226ee4 │ │ │ │ + bl 22873c │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r0, r7 │ │ │ │ - bl f7b54 │ │ │ │ + bl f7ecc │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 330b2 │ │ │ │ ldr r1, [pc, #172] @ (33144 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 998ec │ │ │ │ + bl 99b7c │ │ │ │ cbnz r0, 3310c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 22b204 │ │ │ │ + b.w 22ca5c │ │ │ │ mov r0, r7 │ │ │ │ - bl 119190 │ │ │ │ + bl 1192d4 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 33112 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #41168 @ 0xa0d0 │ │ │ │ + movw r0, #43384 @ 0xa978 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 33116 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 330fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 330fe │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 33118 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ b.n 33118 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ b.n 33118 │ │ │ │ mov r4, r0 │ │ │ │ b.n 33118 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r9 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1cc2ac │ │ │ │ + b.w 1cd0dc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ vshr.u32 q0, q1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -9812,19 +9812,19 @@ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r0, [fp, #88] @ 0x58 │ │ │ │ beq.n 33176 │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ cbz r0, 3317c │ │ │ │ mov r0, fp │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbz r2, 3318c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ b.n 332a2 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ @@ -9836,95 +9836,95 @@ │ │ │ │ beq.n 33294 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 331ba │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ cbz r0, 331c0 │ │ │ │ mov r0, fp │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbnz r2, 331de │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 331ea │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ b.n 33294 │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 331de │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ cbz r0, 3324c │ │ │ │ mov r0, fp │ │ │ │ bl 332ac │ │ │ │ mov sl, r0 │ │ │ │ cbz r0, 3324c │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbz r2, 3322e │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbz r0, 3322e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ b.n 33294 │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 33240 │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9c580 │ │ │ │ + bl 9c810 │ │ │ │ cbz r0, 3325e │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ b.n 331f6 │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl cfb84 │ │ │ │ + bl d06a4 │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 33266 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ b.n 331d4 │ │ │ │ cmp r6, r5 │ │ │ │ ble.n 33278 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 33266 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e127c │ │ │ │ + bl e1dac │ │ │ │ b.n 3329c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ @@ -9937,28 +9937,28 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ beq.n 332d4 │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ cbz r0, 332da │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 332e6 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 33306 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl d1f9c │ │ │ │ + bl d2aa8 │ │ │ │ cbz r0, 332fa │ │ │ │ mov r0, r4 │ │ │ │ bl 33310 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 33300 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -9978,32 +9978,32 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ beq.n 33338 │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ cbz r0, 3333e │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 3334a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 3336a │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ cbz r0, 33360 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf7c4 │ │ │ │ + bl d02e4 │ │ │ │ cbnz r0, 33364 │ │ │ │ str r5, [r4, #8] │ │ │ │ b.n 33366 │ │ │ │ ldr r0, [pc, #8] @ (33370 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ @@ -10026,15 +10026,15 @@ │ │ │ │ bne.n 333a2 <_PyUnicode_FromId@@Base+0x2e> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 33392 <_PyUnicode_FromId@@Base+0x1e> │ │ │ │ dmb ish │ │ │ │ beq.n 333ae <_PyUnicode_FromId@@Base+0x3a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c37f0 │ │ │ │ + bl 28a548 │ │ │ │ ldr r3, [pc, #332] @ (334fc <_PyUnicode_FromId@@Base+0x188>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ @@ -10049,15 +10049,15 @@ │ │ │ │ bne.n 333ea <_PyUnicode_FromId@@Base+0x76> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 333da <_PyUnicode_FromId@@Base+0x66> │ │ │ │ dmb ish │ │ │ │ beq.n 333f6 <_PyUnicode_FromId@@Base+0x82> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c37f0 │ │ │ │ + bl 28a548 │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 33420 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r6, #1700] @ 0x6a4 │ │ │ │ @@ -10073,49 +10073,49 @@ │ │ │ │ bne.n 33438 <_PyUnicode_FromId@@Base+0xc4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 33428 <_PyUnicode_FromId@@Base+0xb4> │ │ │ │ dmb ish │ │ │ │ beq.n 33444 <_PyUnicode_FromId@@Base+0xd0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 288f70 │ │ │ │ + bl 28a0e8 │ │ │ │ add.w r6, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r6, #2056] @ 0x808 │ │ │ │ cmp r3, r4 │ │ │ │ ble.n 3345a <_PyUnicode_FromId@@Base+0xe6> │ │ │ │ ldr.w r3, [r6, #2060] @ 0x80c │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cbnz r5, 334d0 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 334d0 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 89d20 │ │ │ │ + bl 8a0ac │ │ │ │ ldr.w r3, [r6, #2056] @ 0x808 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 334c6 <_PyUnicode_FromId@@Base+0x152> │ │ │ │ mov.w r8, r4, lsl #1 │ │ │ │ ldr.w r0, [r6, #2060] @ 0x80c │ │ │ │ cmp.w r8, #16 │ │ │ │ it lt │ │ │ │ movlt.w r8, #16 │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ - bl 9c580 │ │ │ │ + bl 9c810 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 334aa <_PyUnicode_FromId@@Base+0x136> │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ b.n 334d0 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ ldr.w r0, [r6, #2056] @ 0x808 │ │ │ │ movs r1, #0 │ │ │ │ sub.w r2, r8, r0 │ │ │ │ add.w r0, r5, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2b5ac │ │ │ │ @@ -10131,15 +10131,15 @@ │ │ │ │ bne.n 334e8 <_PyUnicode_FromId@@Base+0x174> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 334d8 <_PyUnicode_FromId@@Base+0x164> │ │ │ │ dmb ish │ │ │ │ beq.n 334f4 <_PyUnicode_FromId@@Base+0x180> │ │ │ │ mov r0, r7 │ │ │ │ - bl 288f70 │ │ │ │ + bl 28a0e8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -10150,157 +10150,157 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 33520 <_PyUnicode_FromId@@Base+0x1ac> │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 33534 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ b.n 3353c <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ - movw r0, #57312 @ 0xdfe0 │ │ │ │ + movw r0, #59860 @ 0xe9d4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d7bdc │ │ │ │ + bl 1d89e8 │ │ │ │ cbz r0, 33590 <_PyUnicode_FromId@@Base+0x21c> │ │ │ │ b.n 33518 <_PyUnicode_FromId@@Base+0x1a4> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 3355a <_PyUnicode_FromId@@Base+0x1e6> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5348 @ 0x14e4 │ │ │ │ + movw r1, #7656 @ 0x1de8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 33590 <_PyUnicode_FromId@@Base+0x21c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbz r3, 33576 <_PyUnicode_FromId@@Base+0x202> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18516 @ 0x4854 │ │ │ │ + movw r1, #20812 @ 0x514c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 33590 <_PyUnicode_FromId@@Base+0x21c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f309c │ │ │ │ + bl 1f48fc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 33590 <_PyUnicode_FromId@@Base+0x21c> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [pc, #12] @ (33594 <_PyUnicode_FromId@@Base+0x220>) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 20fa50 <_PyUnicode_IsWhitespace@@Base+0x62c> │ │ │ │ + b.w 2112f4 <_PyUnicode_IsWhitespace@@Base+0x62c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r6, #164 @ 0xa4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ 00033598 : │ │ │ │ ldr r0, [pc, #4] @ (335a0 ) │ │ │ │ - b.w 1dcf88 │ │ │ │ + b.w 1de43c │ │ │ │ nop │ │ │ │ @ instruction: 0xeae80051 │ │ │ │ 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 efe3c │ │ │ │ + bl f0280 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #248] @ (336b4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f84 │ │ │ │ - movw r1, #44260 @ 0xace4 │ │ │ │ + bl 1e3624 │ │ │ │ + movw r1, #46556 @ 0xb5dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl f0f58 │ │ │ │ + bl f1398 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 335de │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 336b2 │ │ │ │ ldr r1, [pc, #216] @ (336b8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f84 │ │ │ │ - movw r1, #62536 @ 0xf448 │ │ │ │ + bl 1e3624 │ │ │ │ + movw r1, #65084 @ 0xfe3c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl f0f58 │ │ │ │ + bl f1398 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 335d8 │ │ │ │ ldr r1, [pc, #188] @ (336bc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f84 │ │ │ │ - movw r1, #62556 @ 0xf45c │ │ │ │ + bl 1e3624 │ │ │ │ + movw r1, #65104 @ 0xfe50 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl f0f58 │ │ │ │ + bl f1398 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 335d8 │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 80424 │ │ │ │ - movw r1, #53148 @ 0xcf9c │ │ │ │ + bl 8041c │ │ │ │ + movw r1, #55504 @ 0xd8d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl f0f58 │ │ │ │ + bl f1398 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 335d8 │ │ │ │ - movw r6, #60112 @ 0xead0 │ │ │ │ + movw r6, #62584 @ 0xf478 │ │ │ │ movt r6, #72 @ 0x48 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cbz r1, 33656 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r6, #8 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 33642 │ │ │ │ b.n 336b2 │ │ │ │ movw r3, #6168 @ 0x1818 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 8f2c8 │ │ │ │ + bl 8f560 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 335d8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [pc, #80] @ (336c0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f80 │ │ │ │ + bl 1e3620 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3368c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3368c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 335d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f88 │ │ │ │ + bl 1e3628 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 335d8 │ │ │ │ - movw r0, #57884 @ 0xe21c │ │ │ │ + movw r0, #60432 @ 0xec10 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ str r0, [r5, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds.w r0, ip, r1, lsr #1 │ │ │ │ @ instruction: 0xeb300051 │ │ │ │ @@ -10316,58 +10316,58 @@ │ │ │ │ movw r3, #6580 @ 0x19b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 33704 │ │ │ │ - movw r0, #36876 @ 0x900c │ │ │ │ + movw r0, #39172 @ 0x9904 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov.w r1, #788 @ 0x314 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 33904 │ │ │ │ add r1, sp, #20 │ │ │ │ - movw r0, #52132 @ 0xcba4 │ │ │ │ + movw r0, #54488 @ 0xd4d8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 12c978 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12ca3c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 336fe │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 33722 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ bmi.n 33728 │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ b.n 33758 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1067c4 │ │ │ │ + bl 106a74 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 33754 │ │ │ │ subs r5, r0, #0 │ │ │ │ bgt.n 33758 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 338ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 338ec │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 338ec │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #52148 @ 0xcbb4 │ │ │ │ + movw r0, #54504 @ 0xd4e8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 33904 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -10381,33 +10381,33 @@ │ │ │ │ b.n 33780 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov fp, sl │ │ │ │ mov r9, r7 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r4 │ │ │ │ - movw r2, #52184 @ 0xcbd8 │ │ │ │ + movw r2, #54540 @ 0xd50c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 338e4 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f794c │ │ │ │ + bl 1f9208 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bne.n 337d2 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - bl 21c708 │ │ │ │ + bl 21dfb4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cbz r3, 337fc │ │ │ │ ldr r4, [r5, #80] @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 337fc │ │ │ │ subs.w r2, r8, r6 │ │ │ │ @@ -10422,15 +10422,15 @@ │ │ │ │ ldr.w r8, [r5, #84] @ 0x54 │ │ │ │ cmp sl, r8 │ │ │ │ beq.n 33822 │ │ │ │ cmp.w fp, #3 │ │ │ │ ble.n 3380e │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 65314 │ │ │ │ + bl 6530c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 338ba │ │ │ │ ldrd r4, r8, [r5, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 338ba │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 338ba │ │ │ │ @@ -10439,30 +10439,30 @@ │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #3 │ │ │ │ bgt.n 338c6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 338ba │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e66d4 │ │ │ │ + bl 1e7ca0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33862 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 33862 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ beq.n 338ba │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ @@ -10474,61 +10474,61 @@ │ │ │ │ movs r3, #4 │ │ │ │ bl 33b0a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov sl, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ cbnz r0, 33888 │ │ │ │ cbnz r3, 338ae │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbz r0, 338a6 │ │ │ │ movw r3, #51980 @ 0xcb0c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ mov sl, r0 │ │ │ │ cbnz r0, 338aa │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 338ae │ │ │ │ mov sl, r0 │ │ │ │ b.n 338ae │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ bne.n 338be │ │ │ │ mov r4, r5 │ │ │ │ b.n 338fc │ │ │ │ - bl 119460 │ │ │ │ + bl 1195a4 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 338ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 338da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 338da │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov sl, r8 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ mov r8, r6 │ │ │ │ mov r3, r4 │ │ │ │ b.n 337a6 │ │ │ │ mov r4, r7 │ │ │ │ cmp.w fp, #3 │ │ │ │ bgt.n 338f0 │ │ │ │ movs r0, #0 │ │ │ │ b.n 33904 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 65314 │ │ │ │ + bl 6530c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 338ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ b.n 336fe │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -10536,42 +10536,42 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #53392 @ 0xd090 │ │ │ │ + movw r1, #55888 @ 0xda50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a684c │ │ │ │ + bl a6d4c │ │ │ │ cbz r0, 33970 │ │ │ │ ldr r0, [pc, #64] @ (33978 ) │ │ │ │ - bl 148cb8 │ │ │ │ + bl 148efc │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 33972 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [pc, #44] @ (3397c ) │ │ │ │ - bl 12e298 │ │ │ │ + bl 12e310 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 33960 │ │ │ │ mov r4, r5 │ │ │ │ b.n 33972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3395c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 3395c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xe9b40052 │ │ │ │ and.w r0, r0, r2, lsr #1 │ │ │ │ @@ -10588,60 +10588,60 @@ │ │ │ │ cbz r0, 339aa │ │ │ │ movs r0, #10 │ │ │ │ blx 2c148 │ │ │ │ ldr r6, [pc, #220] @ (33a88 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r5, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ - movw r1, #53404 @ 0xd09c │ │ │ │ + movw r1, #55900 @ 0xda5c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ movw r9, #41760 @ 0xa320 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1924] @ 0x784 │ │ │ │ bl 340a6 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #53424 @ 0xd0b0 │ │ │ │ + movw r1, #55920 @ 0xda70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1932] @ 0x78c │ │ │ │ bl 340a6 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #55944 @ 0xda88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1724] @ 0x6bc │ │ │ │ bl 340a6 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #53468 @ 0xd0dc │ │ │ │ + movw r1, #55964 @ 0xda9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1900] @ 0x76c │ │ │ │ bl 340a6 │ │ │ │ mov fp, r4 │ │ │ │ adds r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #53488 @ 0xd0f0 │ │ │ │ + movw r2, #55984 @ 0xdab0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1c002c │ │ │ │ + bl 1c0f54 │ │ │ │ ldr.w r7, [r6, r8] │ │ │ │ ldrd r3, r2, [r9, #16] │ │ │ │ mov r1, sp │ │ │ │ ldr r7, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #3 │ │ │ │ add.w r7, r7, fp, lsl #3 │ │ │ │ @@ -10666,44 +10666,44 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ movw r3, #62548 @ 0xf454 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ - movw r2, #53516 @ 0xd10c │ │ │ │ + movw r2, #56012 @ 0xdacc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl f6934 │ │ │ │ + bl f6cac │ │ │ │ cbnz r0, 33ac2 │ │ │ │ movs r0, #0 │ │ │ │ b.n 33aea │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2ef0 │ │ │ │ + bl 1f4750 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 33abe │ │ │ │ bl 344e4 <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 85634 │ │ │ │ - bl 119460 │ │ │ │ + bl 8589c │ │ │ │ + bl 1195a4 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 236e48 │ │ │ │ + bl 238784 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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] │ │ │ │ @@ -10712,50 +10712,50 @@ │ │ │ │ sub sp, #4 │ │ │ │ cbz r1, 33b4a │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 13bbe4 │ │ │ │ + bl 13bd84 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ bne.n 33b4e │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ ble.n 33b4e │ │ │ │ subs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13bc30 │ │ │ │ + bl 13bdd0 │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ bne.n 33b4e │ │ │ │ movs r5, #0 │ │ │ │ b.n 34036 │ │ │ │ - movw r0, #40456 @ 0x9e08 │ │ │ │ + movw r0, #42952 @ 0xa7c8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f26ac │ │ │ │ + bl 1f3fe4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 34032 │ │ │ │ ldr r1, [pc, #632] @ (33ddc ) │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #4060 @ 0xfdc │ │ │ │ + movw r2, #6356 @ 0x18d4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #39964 @ 0x9c1c │ │ │ │ + movw r2, #42260 @ 0xa514 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 2093d0 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 20ac88 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 33d4a │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 14c3ec │ │ │ │ + bl 14c6bc │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 33b98 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 33d2e │ │ │ │ add.w r3, r0, #16 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2c5a8 │ │ │ │ cbz r0, 33bac │ │ │ │ @@ -10766,95 +10766,95 @@ │ │ │ │ ldr r3, [pc, #556] @ (33de0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #548] @ (33de4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1f8acc <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1fa384 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 33bd2 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ movs r1, #0 │ │ │ │ b.n 33d08 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 33d06 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ beq.n 33bce │ │ │ │ mov r0, r1 │ │ │ │ - bl 111e4c │ │ │ │ + bl 11215c │ │ │ │ ldr r1, [pc, #496] @ (33ddc ) │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl a9348 │ │ │ │ + bl a9848 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 33d06 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ ble.w 33d08 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ - movw r8, #4060 @ 0xfdc │ │ │ │ + movw r8, #6356 @ 0x18d4 │ │ │ │ movt r8, #48 @ 0x30 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ str r6, [sp, #24] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 1f2a04 │ │ │ │ + bl 1f4264 │ │ │ │ cbnz r0, 33c3e │ │ │ │ strd r0, r5, [sp, #8] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldrd r4, r1, [sp, #8] │ │ │ │ b.n 33d08 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ bpl.n 33cec │ │ │ │ - bl 14c3ec │ │ │ │ + bl 14c6bc │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 33c54 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 33cec │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ add r2, r6 │ │ │ │ cmp.w r2, #4096 @ 0x1000 │ │ │ │ blt.n 33c78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33cec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 33cec │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 33cec │ │ │ │ add.w r1, r0, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ mov r0, sl │ │ │ │ blx 2bdd0 <__strcpy_chk@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33c9a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cbnz r2, 33c9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ blx 2c230 │ │ │ │ cmp r0, r6 │ │ │ │ bne.n 33cec │ │ │ │ cbz r6, 33cb8 │ │ │ │ add.w r2, sp, #59 @ 0x3b │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ @@ -10863,21 +10863,21 @@ │ │ │ │ addne r6, #1 │ │ │ │ movne r2, #47 @ 0x2f │ │ │ │ strbne.w r2, [sl, r0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ add.w r0, sl, r6 │ │ │ │ blx 2bdd0 <__strcpy_chk@plt> │ │ │ │ - movw r2, #62256 @ 0xf330 │ │ │ │ + movw r2, #64752 @ 0xfcf0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 6ef24 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ + bl 6ef14 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 33c4e │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ b.n 33d08 │ │ │ │ @@ -10891,60 +10891,60 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ b.n 33d08 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33d2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cbnz r3, 33d2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbnz r4, 33d4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 34032 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 34032 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 34032 │ │ │ │ mov r0, r4 │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ bne.n 33d78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 33d6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ blt.w 3400c │ │ │ │ b.n 33b4a │ │ │ │ mov r1, r7 │ │ │ │ - bl 225214 <_PyErr_ProgramDecodedTextObject@@Base+0x324> │ │ │ │ + bl 226a6c <_PyErr_ProgramDecodedTextObject@@Base+0x324> │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 33d90 │ │ │ │ - movw sl, #62380 @ 0xf3ac │ │ │ │ + movw sl, #64876 @ 0xfd6c │ │ │ │ movt sl, #46 @ 0x2e │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 33d92 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -10956,132 +10956,132 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33dc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 33dc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33dd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33dd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ b.n 33b4a │ │ │ │ asrs r4, r0, #23 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [pc, #600] @ (34044 ) │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r2, #39964 @ 0x9c1c │ │ │ │ + movw r2, #42260 @ 0xa514 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 2093d0 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 20ac88 <_PyObject_CallMethod@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33e14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 33e14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 33e6a │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #544] @ (34048 ) │ │ │ │ str.w r4, [r1, #-16]! │ │ │ │ - bl ae450 │ │ │ │ + bl ae954 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33e46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33e46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbz r6, 33e64 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ bge.w 33b4a │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 33b4a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 34036 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 33b4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33e7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33e7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ bge.n 33ea0 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl 236af4 <_PyErr_Format@@Base+0xb24> │ │ │ │ + bl 238430 <_PyErr_Format@@Base+0xb24> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 33e82 │ │ │ │ mov r4, r0 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 33ea2 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #416] @ (34048 ) │ │ │ │ str.w r9, [r7, #-16]! │ │ │ │ mov r1, r7 │ │ │ │ - bl ae450 │ │ │ │ + bl ae954 │ │ │ │ cbz r0, 33ec6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33eca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 33eca │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 33eca │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33ee2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cbnz r3, 33ee2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 33eec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bmi.n 33ef4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ b.n 34032 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbz r3, 33f14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -11123,39 +11123,39 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 33f68 │ │ │ │ adds r5, #1 │ │ │ │ b.n 33f3a │ │ │ │ cbz r5, 33f94 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11dae4 │ │ │ │ + bl 11ded0 │ │ │ │ mov r9, r0 │ │ │ │ cbz r0, 33f8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33f92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33f92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 33f92 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 33f94 │ │ │ │ mov r4, r9 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbz r3, 33fac │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ sub.w r5, r5, r8 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ - movw r2, #53620 @ 0xd174 │ │ │ │ + movw r2, #56116 @ 0xdb34 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ lsrs r2, r2, #16 │ │ │ │ @@ -11163,47 +11163,47 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ ble.n 33fe6 │ │ │ │ cmp.w r8, #9 │ │ │ │ it le │ │ │ │ strble.w r5, [r7, r8] │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ sub.w r8, r8, #10 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 33fc4 │ │ │ │ b.n 3401e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e66d4 │ │ │ │ + bl 1e7ca0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3401e │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3401e │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ bge.w 33b4a │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 33b4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 34036 │ │ │ │ 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 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add.w sp, sp, #4160 @ 0x1040 │ │ │ │ add sp, #4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r2, r4, r7} │ │ │ │ @@ -11213,32 +11213,32 @@ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ dmb ish │ │ │ │ ldr.w r0, [r3, #2064] @ 0x810 │ │ │ │ dmb ish │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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 │ │ │ │ - bl b29f8 <_Py_GetConfig@@Base> │ │ │ │ + bl b2f04 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ bgt.n 34094 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ blx 2c024 │ │ │ │ subs r3, r0, #0 │ │ │ │ ble.n 3409c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -11246,23 +11246,23 @@ │ │ │ │ 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, #53664 @ 0xd1a0 │ │ │ │ + movw r2, #56160 @ 0xdb60 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1c002c │ │ │ │ + bl 1c0f54 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r2, #53688 @ 0xd1b8 │ │ │ │ + movw r2, #56184 @ 0xdb78 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1c002c │ │ │ │ + bl 1c0f54 │ │ │ │ mul.w r2, r5, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #28] @ (34114 ) │ │ │ │ @@ -11279,19 +11279,19 @@ │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3413e │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbz r0, 3413e │ │ │ │ movs r6, #0 │ │ │ │ b.n 34244 │ │ │ │ mov.w r8, #26 │ │ │ │ movs r6, #32 │ │ │ │ add.w r5, r6, #31 │ │ │ │ mov r0, r6 │ │ │ │ @@ -11299,42 +11299,42 @@ │ │ │ │ mov r7, r0 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ cbnz r0, 34162 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c710 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 341b0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c094 <__sched_cpufree@plt> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 3418e │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bne.n 341ac │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53708 @ 0xd1cc │ │ │ │ + movw r1, #56204 @ 0xdb8c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3413a │ │ │ │ lsls r6, r6, #1 │ │ │ │ b.n 34144 │ │ │ │ - bl 109604 │ │ │ │ + bl 1098b8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34236 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aedc <__sched_cpucount@plt> │ │ │ │ mov r9, r0 │ │ │ │ @@ -11348,56 +11348,56 @@ │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 341e4 │ │ │ │ adds r4, #1 │ │ │ │ b.n 341ca │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 34236 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 109680 │ │ │ │ + bl 109934 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cbz r0, 34216 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34236 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 34236 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 34236 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3422a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3422a │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ b.n 341c4 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c094 <__sched_cpufree@plt> │ │ │ │ b.n 34244 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c094 <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ b.n 3413a │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b1ac │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ ldr r4, [pc, #484] @ (3445c ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -11416,32 +11416,32 @@ │ │ │ │ cmp.w r4, r1, asr #2 │ │ │ │ bge.n 342da │ │ │ │ cmp.w fp, #1 │ │ │ │ bne.n 342bc │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 70e68 │ │ │ │ + bl 70e58 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 70f2c │ │ │ │ + bl 70f1c │ │ │ │ mov r4, r0 │ │ │ │ b.n 34442 │ │ │ │ ldr r4, [pc, #412] @ (3445c ) │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ eors r5, r4 │ │ │ │ mov.w r4, #0 │ │ │ │ bne.w 34450 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 710a6 │ │ │ │ + b.w 71096 │ │ │ │ subs r2, r3, #1 │ │ │ │ sub.w lr, r1, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldrh.w r3, [ip, r2, lsl #1] │ │ │ │ str r3, [sp, #8] │ │ │ │ ble.n 34318 │ │ │ │ sub.w r4, ip, #2 │ │ │ │ @@ -11528,31 +11528,31 @@ │ │ │ │ add r8, r3 │ │ │ │ subs r7, r7, r5 │ │ │ │ cmp.w fp, #1 │ │ │ │ bne.n 343d6 │ │ │ │ mov r0, ip │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 70e68 │ │ │ │ + bl 70e58 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 70f2c │ │ │ │ + bl 70f1c │ │ │ │ adds r4, r0, #1 │ │ │ │ beq.n 34440 │ │ │ │ adds r4, r0, r5 │ │ │ │ b.n 34442 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, ip │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 710a6 │ │ │ │ + bl 71096 │ │ │ │ add r4, r0 │ │ │ │ b.n 34442 │ │ │ │ adds r0, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ blt.n 34406 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, r0 │ │ │ │ @@ -11599,87 +11599,87 @@ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ 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, #5560 @ 0x15b8 │ │ │ │ + movw r0, #7856 @ 0x1eb0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1f1fe8 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ + bl 1f384c <_PySys_GetRequiredAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 344e0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10760 @ 0x2a08 │ │ │ │ + movw r1, #13256 @ 0x33c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #53808 @ 0xd230 │ │ │ │ + movw r0, #56304 @ 0xdbf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 344b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 344b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 344b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 344e0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8cc8 │ │ │ │ + bl a91c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 344d0 │ │ │ │ mov r4, r5 │ │ │ │ b.n 344e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 344cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 344cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 000344e4 <_Py_DumpStack@@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, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ ldr r3, [pc, #628] @ (3476c <_Py_DumpStack@@Base+0x288>) │ │ │ │ add r7, sp, #0 │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ add.w r6, r7, #36 @ 0x24 │ │ │ │ - movw r1, #53828 @ 0xd244 │ │ │ │ + movw r1, #56324 @ 0xdc04 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r7, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bbd8 │ │ │ │ cbnz r0, 34534 <_Py_DumpStack@@Base+0x50> │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53888 @ 0xd280 │ │ │ │ + movw r1, #56384 @ 0xdc40 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ b.n 34750 <_Py_DumpStack@@Base+0x26c> │ │ │ │ mov.w r3, #61440 @ 0xf000 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ and.w r2, r3, r0, lsl #4 │ │ │ │ mov r9, r0 │ │ │ │ lsls r3, r0, #4 │ │ │ │ sub.w r2, sp, r2 │ │ │ │ @@ -11737,20 +11737,20 @@ │ │ │ │ str.w r3, [r8, #4] │ │ │ │ add.w r3, sl, #1 │ │ │ │ add.w r8, r8, #16 │ │ │ │ cmp r9, r3 │ │ │ │ beq.n 345f0 <_Py_DumpStack@@Base+0x10c> │ │ │ │ mov sl, r3 │ │ │ │ b.n 345b6 <_Py_DumpStack@@Base+0xd2> │ │ │ │ - movw r8, #27140 @ 0x6a04 │ │ │ │ + movw r8, #29636 @ 0x73c4 │ │ │ │ movt r8, #50 @ 0x32 │ │ │ │ mov.w fp, #0 │ │ │ │ - movw lr, #53924 @ 0xd2a4 │ │ │ │ + movw lr, #56420 @ 0xdc64 │ │ │ │ movt lr, #48 @ 0x30 │ │ │ │ - movw r0, #47976 @ 0xbb68 │ │ │ │ + movw r0, #50472 @ 0xc528 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str.w lr, [r7, #12] │ │ │ │ strd r9, r0, [r7, #4] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, fp, lsl #2] │ │ │ │ cbz r3, 34624 <_Py_DumpStack@@Base+0x140> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -11765,25 +11765,25 @@ │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 3466e <_Py_DumpStack@@Base+0x18a> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ cbnz r2, 3466e <_Py_DumpStack@@Base+0x18a> │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53952 @ 0xd2c0 │ │ │ │ + movw r1, #56448 @ 0xdc80 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r9, [r5] │ │ │ │ mov r0, r9 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #53968 @ 0xd2d0 │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #56464 @ 0xdc90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ b.n 3470e <_Py_DumpStack@@Base+0x22a> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ @@ -11795,82 +11795,82 @@ │ │ │ │ movcs r3, #43 @ 0x2b │ │ │ │ itt cc │ │ │ │ strcc r3, [r7, #20] │ │ │ │ movcc r3, #45 @ 0x2d │ │ │ │ str r3, [r7, #24] │ │ │ │ movs r2, #15 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - movw r1, #53952 @ 0xd2c0 │ │ │ │ + movw r1, #56448 @ 0xdc80 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ cmp.w r9, #0 │ │ │ │ it eq │ │ │ │ moveq r9, r3 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ mov r0, r1 │ │ │ │ blx 2c230 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53972 @ 0xd2d4 │ │ │ │ + movw r1, #56468 @ 0xdc94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r9 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_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 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53980 @ 0xd2dc │ │ │ │ + movw r1, #56476 @ 0xdc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ bl 3159e │ │ │ │ - movw r1, #45344 @ 0xb120 │ │ │ │ + movw r1, #47840 @ 0xbae0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #4 │ │ │ │ - bl 76076 <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ + bl 7606e <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ adds r5, #16 │ │ │ │ cmp sl, fp │ │ │ │ beq.n 34732 <_Py_DumpStack@@Base+0x24e> │ │ │ │ add.w fp, fp, #1 │ │ │ │ b.n 34614 <_Py_DumpStack@@Base+0x130> │ │ │ │ ldr.w r9, [r7, #4] │ │ │ │ cmp.w r9, #32 │ │ │ │ ldr.w sp, [r7, #16] │ │ │ │ bne.n 34750 <_Py_DumpStack@@Base+0x26c> │ │ │ │ - movw r1, #53984 @ 0xd2e0 │ │ │ │ + movw r1, #56480 @ 0xdca0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #24] @ (3476c <_Py_DumpStack@@Base+0x288>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r7, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 34764 <_Py_DumpStack@@Base+0x280> │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ @@ -11884,130 +11884,130 @@ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #360] @ (348ec <_Py_DumpStack@@Base+0x408>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - movw r0, #54032 @ 0xd310 │ │ │ │ + movw r0, #56528 @ 0xdcd0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1bf9a8 │ │ │ │ + bl 1c08d0 │ │ │ │ cbnz r0, 347a6 <_Py_DumpStack@@Base+0x2c2> │ │ │ │ - movw r4, #54016 @ 0xd300 │ │ │ │ + movw r4, #56512 @ 0xdcc0 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ b.n 347c0 <_Py_DumpStack@@Base+0x2dc> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3479c <_Py_DumpStack@@Base+0x2b8> │ │ │ │ - movw r1, #35704 @ 0x8b78 │ │ │ │ + movw r1, #38236 @ 0x955c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 348dc <_Py_DumpStack@@Base+0x3f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b595c │ │ │ │ + bl 1b6884 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 347d4 <_Py_DumpStack@@Base+0x2f0> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2447ac │ │ │ │ + b.w 2460d4 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 2c5a8 │ │ │ │ cbnz r0, 347ee <_Py_DumpStack@@Base+0x30a> │ │ │ │ - movw r0, #47816 @ 0xbac8 │ │ │ │ + movw r0, #50312 @ 0xc488 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r0 │ │ │ │ b.n 34800 <_Py_DumpStack@@Base+0x31c> │ │ │ │ cmp r4, r0 │ │ │ │ beq.n 348a4 <_Py_DumpStack@@Base+0x3c0> │ │ │ │ subs r1, r0, r4 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94874 │ │ │ │ + bl 94b08 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r5, 3480c <_Py_DumpStack@@Base+0x328> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ b.n 348e4 <_Py_DumpStack@@Base+0x400> │ │ │ │ mov r0, r5 │ │ │ │ - bl 148cb8 │ │ │ │ + bl 148efc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34828 <_Py_DumpStack@@Base+0x344> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 34828 <_Py_DumpStack@@Base+0x344> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 34842 <_Py_DumpStack@@Base+0x35e> │ │ │ │ movw r3, #51960 @ 0xcaf8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 208520 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 209dd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cbnz r0, 348a4 <_Py_DumpStack@@Base+0x3c0> │ │ │ │ b.n 34802 <_Py_DumpStack@@Base+0x31e> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34864 <_Py_DumpStack@@Base+0x380> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 34864 <_Py_DumpStack@@Base+0x380> │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbnz r5, 3487a <_Py_DumpStack@@Base+0x396> │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 208520 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 209dd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cbnz r0, 348a4 <_Py_DumpStack@@Base+0x3c0> │ │ │ │ b.n 34802 <_Py_DumpStack@@Base+0x31e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8cc8 │ │ │ │ + bl a91c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 348e4 <_Py_DumpStack@@Base+0x400> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 348e4 <_Py_DumpStack@@Base+0x400> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 348e4 <_Py_DumpStack@@Base+0x400> │ │ │ │ mov r0, r6 │ │ │ │ - bl 208538 <_PyErr_Clear@@Base> │ │ │ │ + bl 209df0 <_PyErr_Clear@@Base> │ │ │ │ movw r0, #51908 @ 0xcac4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #54052 @ 0xd324 │ │ │ │ + movw r2, #56548 @ 0xdce4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 250624 │ │ │ │ + bl 251f58 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ adds r5, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ b.n 348e4 <_Py_DumpStack@@Base+0x400> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ @@ -12016,27 +12016,27 @@ │ │ │ │ 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 b29f8 <_Py_GetConfig@@Base> │ │ │ │ + bl b2f04 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cbnz r3, 34914 <_Py_DumpStack@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 181f94 │ │ │ │ + b.w 181ec8 │ │ │ │ movw r3, #51920 @ 0xcad0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54100 @ 0xd354 │ │ │ │ + movw r1, #56596 @ 0xdd14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34908 <_Py_DumpStack@@Base+0x424> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00034932 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -12052,16 +12052,16 @@ │ │ │ │ bne.n 3495e <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3494e <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ dmb ish │ │ │ │ beq.n 3496a <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c37f0 │ │ │ │ - movw r4, #13284 @ 0x33e4 │ │ │ │ + bl 28a548 │ │ │ │ + movw r4, #15780 @ 0x3da4 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ add.w r9, sp, #4 │ │ │ │ add.w r8, sp, #24 │ │ │ │ add.w ip, sp, #44 @ 0x2c │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ @@ -12186,59 +12186,59 @@ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 34a52 <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ ldr r0, [pc, #144] @ (34b50 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r4, #30216 @ 0x7608 │ │ │ │ + movw r4, #32712 @ 0x7fc8 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ b.n 34b08 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #30232 @ 0x7618 │ │ │ │ + movw r4, #32728 @ 0x7fd8 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 34b08 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #30176 @ 0x75e0 │ │ │ │ + movw r4, #32672 @ 0x7fa0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 34b08 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #30204 @ 0x75fc │ │ │ │ + movw r4, #32700 @ 0x7fbc │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 34b08 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #30240 @ 0x7620 │ │ │ │ + movw r4, #32736 @ 0x7fe0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 34b08 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #30188 @ 0x75ec │ │ │ │ + movw r4, #32684 @ 0x7fac │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 34b20 <_PyMem_GetCurrentAllocatorName@@Base+0x1ee> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 34b10 <_PyMem_GetCurrentAllocatorName@@Base+0x1de> │ │ │ │ dmb ish │ │ │ │ beq.n 34b2c <_PyMem_GetCurrentAllocatorName@@Base+0x1fa> │ │ │ │ ldr r0, [pc, #12] @ (34b34 <_PyMem_GetCurrentAllocatorName@@Base+0x202>) │ │ │ │ - bl 288f70 │ │ │ │ + bl 28a0e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r0, [r2, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r5, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r7, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ strh r4, [r2, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r5, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -12248,38 +12248,38 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 34b76 <_PyMem_GetCurrentAllocatorName@@Base+0x244> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2177a0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 219048 <_Py_Uid_Converter@@Base> │ │ │ │ cbnz r0, 34b8a <_PyMem_GetCurrentAllocatorName@@Base+0x258> │ │ │ │ b.n 34bb4 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56952 @ 0xde78 │ │ │ │ + movw r0, #59500 @ 0xe86c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cbz r0, 34bb4 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ b.n 34b6a <_PyMem_GetCurrentAllocatorName@@Base+0x238> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 2177a0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 219048 <_Py_Uid_Converter@@Base> │ │ │ │ cbz r0, 34bb4 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b67c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 34bb8 <_PyMem_GetCurrentAllocatorName@@Base+0x286> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ b.n 34bc0 <_PyMem_GetCurrentAllocatorName@@Base+0x28e> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ @@ -12288,134 +12288,134 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 34be6 <_PyMem_GetCurrentAllocatorName@@Base+0x2b4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 238a84 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 23a3c0 <_Py_Gid_Converter@@Base> │ │ │ │ cbnz r0, 34bfa <_PyMem_GetCurrentAllocatorName@@Base+0x2c8> │ │ │ │ b.n 34c24 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56980 @ 0xde94 │ │ │ │ + movw r0, #59528 @ 0xe888 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cbz r0, 34c24 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ b.n 34bda <_PyMem_GetCurrentAllocatorName@@Base+0x2a8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 238a84 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 23a3c0 <_Py_Gid_Converter@@Base> │ │ │ │ cbz r0, 34c24 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2c4c0 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 34c28 <_PyMem_GetCurrentAllocatorName@@Base+0x2f6> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ b.n 34c30 <_PyMem_GetCurrentAllocatorName@@Base+0x2fe> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 34c54 <_PyMem_GetCurrentAllocatorName@@Base+0x322> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 34c78 <_PyMem_GetCurrentAllocatorName@@Base+0x346> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b034 │ │ │ │ subs r3, r0, #0 │ │ │ │ bge.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0x33e> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - movw r1, #53124 @ 0xcf84 │ │ │ │ + movw r1, #55480 @ 0xd8b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ - bl e2940 │ │ │ │ + bl e35f0 │ │ │ │ cbz r0, 34cd6 <_PyMem_GetCurrentAllocatorName@@Base+0x3a4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 34cda <_PyMem_GetCurrentAllocatorName@@Base+0x3a8> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54364 @ 0xd45c │ │ │ │ + movw r1, #56860 @ 0xde1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ b.n 34d2c <_PyMem_GetCurrentAllocatorName@@Base+0x3fa> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 238fa0 <_Py_Gid_Converter@@Base+0x51c> │ │ │ │ + bl 23a8dc <_Py_Gid_Converter@@Base+0x51c> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 34d2c <_PyMem_GetCurrentAllocatorName@@Base+0x3fa> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 34d0e <_PyMem_GetCurrentAllocatorName@@Base+0x3dc> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34cd6 <_PyMem_GetCurrentAllocatorName@@Base+0x3a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 34cd6 <_PyMem_GetCurrentAllocatorName@@Base+0x3a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 34cd6 <_PyMem_GetCurrentAllocatorName@@Base+0x3a4> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34d1a <_PyMem_GetCurrentAllocatorName@@Base+0x3e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 34d24 <_PyMem_GetCurrentAllocatorName@@Base+0x3f2> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ b.n 34d2c <_PyMem_GetCurrentAllocatorName@@Base+0x3fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 34d1a <_PyMem_GetCurrentAllocatorName@@Base+0x3e8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -12434,39 +12434,39 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [pc, #240] @ (34e54 <_PyMem_GetCurrentAllocatorName@@Base+0x522>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34e4c <_PyMem_GetCurrentAllocatorName@@Base+0x51a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 34d84 <_PyMem_GetCurrentAllocatorName@@Base+0x452> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 34e4a <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 156f44 │ │ │ │ + bl 15710c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34e4a <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #54396 @ 0xd47c │ │ │ │ + movw r1, #56892 @ 0xde3c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #54400 @ 0xd480 │ │ │ │ + movw r0, #56896 @ 0xde40 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 34e4a <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2bd00 │ │ │ │ cbz r0, 34e0a <_PyMem_GetCurrentAllocatorName@@Base+0x4d8> │ │ │ │ @@ -12474,55 +12474,55 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 34de2 <_PyMem_GetCurrentAllocatorName@@Base+0x4b0> │ │ │ │ cmp r3, #13 │ │ │ │ bne.n 34dfa <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ movw r3, #51860 @ 0xca94 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54444 @ 0xd4ac │ │ │ │ + movw r1, #56940 @ 0xde6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 34e36 <_PyMem_GetCurrentAllocatorName@@Base+0x504> │ │ │ │ movw r3, #51876 @ 0xcaa4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54416 @ 0xd490 │ │ │ │ + movw r1, #56912 @ 0xde50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 34e36 <_PyMem_GetCurrentAllocatorName@@Base+0x504> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ b.n 34e36 <_PyMem_GetCurrentAllocatorName@@Base+0x504> │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 34e58 <_PyMem_GetCurrentAllocatorName@@Base+0x526> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 34e36 <_PyMem_GetCurrentAllocatorName@@Base+0x504> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34e2c <_PyMem_GetCurrentAllocatorName@@Base+0x4fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 34e2c <_PyMem_GetCurrentAllocatorName@@Base+0x4fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ b.n 34e4c <_PyMem_GetCurrentAllocatorName@@Base+0x51a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34e4a <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 34e4a <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ eor.w r0, r8, #13697024 @ 0xd10000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -12546,19 +12546,19 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 34ec8 <_PyMem_GetCurrentAllocatorName@@Base+0x596> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54804 @ 0xd614 │ │ │ │ + movw r1, #57300 @ 0xdfd4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.w 35a62 <_PyMem_GetCurrentAllocatorName@@Base+0x1130> │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #30 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r1 │ │ │ │ str r3, [sp, #912] @ 0x390 │ │ │ │ blx 2c024 │ │ │ │ @@ -12576,92 +12576,92 @@ │ │ │ │ subs r5, #1 │ │ │ │ str.w r2, [r3, #16]! │ │ │ │ bne.n 34ef6 <_PyMem_GetCurrentAllocatorName@@Base+0x5c4> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r3, #54836 @ 0xd634 │ │ │ │ + movw r3, #57332 @ 0xdff4 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str.w r9, [sp, #908] @ 0x38c │ │ │ │ blx 2c59c <__sprintf_chk@plt> │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #8012 @ 0x1f4c │ │ │ │ + movw r1, #10468 @ 0x28e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r4, sp, #920 @ 0x398 │ │ │ │ blx 2c4cc │ │ │ │ str r0, [sp, #20] │ │ │ │ cbnz r0, 34f94 <_PyMem_GetCurrentAllocatorName@@Base+0x662> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ ldr.w r6, [r8, r6] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cbz r3, 34f5e <_PyMem_GetCurrentAllocatorName@@Base+0x62c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 34f7a <_PyMem_GetCurrentAllocatorName@@Base+0x648> │ │ │ │ blx 2b32c │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ strd r9, r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #54852 @ 0xd644 │ │ │ │ + movw r2, #57348 @ 0xe004 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ blx 2b32c │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #54852 @ 0xd644 │ │ │ │ + movw r1, #57348 @ 0xe004 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov fp, r0 │ │ │ │ cbnz r0, 34fea <_PyMem_GetCurrentAllocatorName@@Base+0x6b8> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2c2c8 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r1, 34fc6 <_PyMem_GetCurrentAllocatorName@@Base+0x694> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cbnz r3, 34fda <_PyMem_GetCurrentAllocatorName@@Base+0x6a8> │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r0, r2 │ │ │ │ - movw r2, #54924 @ 0xd68c │ │ │ │ + movw r2, #57420 @ 0xe04c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - movw r1, #54924 @ 0xd68c │ │ │ │ + movw r1, #57420 @ 0xe04c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ - movw lr, #55068 @ 0xd71c │ │ │ │ + movw lr, #57564 @ 0xe0dc │ │ │ │ movt lr, #48 @ 0x30 │ │ │ │ - movw r3, #55096 @ 0xd738 │ │ │ │ + movw r3, #57592 @ 0xe0f8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ str.w lr, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r7, [sp, #32] │ │ │ │ @@ -12679,48 +12679,48 @@ │ │ │ │ cmp r3, #10 │ │ │ │ beq.n 350a2 <_PyMem_GetCurrentAllocatorName@@Base+0x770> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9c580 │ │ │ │ + bl 9c810 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 355ea <_PyMem_GetCurrentAllocatorName@@Base+0xcb8> │ │ │ │ mov r0, fp │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2c2c8 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ ldr r2, [pc, #688] @ (35314 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cbz r3, 3507a <_PyMem_GetCurrentAllocatorName@@Base+0x748> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 3508e <_PyMem_GetCurrentAllocatorName@@Base+0x75c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - movw r2, #54984 @ 0xd6c8 │ │ │ │ + movw r2, #57480 @ 0xe088 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #54984 @ 0xd6c8 │ │ │ │ + movw r1, #57480 @ 0xe088 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ sub.w r2, r4, #848 @ 0x350 │ │ │ │ sub.w r0, r4, #860 @ 0x35c │ │ │ │ sub.w r1, r4, #856 @ 0x358 │ │ │ │ sub.w r5, r4, #852 @ 0x354 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [fp, r6] │ │ │ │ @@ -12777,80 +12777,80 @@ │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 35146 <_PyMem_GetCurrentAllocatorName@@Base+0x814> │ │ │ │ sub.w r3, r4, #848 @ 0x350 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ beq.n 35154 <_PyMem_GetCurrentAllocatorName@@Base+0x822> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3527c <_PyMem_GetCurrentAllocatorName@@Base+0x94a> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ bne.w 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ sub.w r3, r4, #860 @ 0x35c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ sub.w r3, r4, #856 @ 0x358 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r6, r7 │ │ │ │ bcs.w 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ mov.w r0, #1048576 @ 0x100000 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov sl, r0 │ │ │ │ cbnz r0, 351ca <_PyMem_GetCurrentAllocatorName@@Base+0x898> │ │ │ │ - bl 24479c │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 2460c4 │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ ldr r3, [pc, #388] @ (35314 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r3, [r4, #-12] │ │ │ │ cbz r2, 351aa <_PyMem_GetCurrentAllocatorName@@Base+0x878> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cbnz r2, 351b8 <_PyMem_GetCurrentAllocatorName@@Base+0x886> │ │ │ │ - movw r2, #55104 @ 0xd740 │ │ │ │ + movw r2, #57600 @ 0xe100 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #55104 @ 0xd740 │ │ │ │ + movw r1, #57600 @ 0xe100 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ sub.w r8, r7, r6 │ │ │ │ str.w fp, [sp, #28] │ │ │ │ sub.w r9, r8, r5 │ │ │ │ adds r3, r6, r5 │ │ │ │ cmp.w r9, #1048576 @ 0x100000 │ │ │ │ mov r7, r9 │ │ │ │ it cs │ │ │ │ movcs.w r7, #1048576 @ 0x100000 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ adds r1, r6, r5 │ │ │ │ - bl 3e316 │ │ │ │ + bl 3e322 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35210 <_PyMem_GetCurrentAllocatorName@@Base+0x8de> │ │ │ │ - bl 6c94a │ │ │ │ + bl 6c93a │ │ │ │ cbz r0, 35204 <_PyMem_GetCurrentAllocatorName@@Base+0x8d2> │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r6, #0 │ │ │ │ b.n 35274 <_PyMem_GetCurrentAllocatorName@@Base+0x942> │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ cmp.w r9, #7 │ │ │ │ bls.n 351fc <_PyMem_GetCurrentAllocatorName@@Base+0x8ca> │ │ │ │ b.n 3526a <_PyMem_GetCurrentAllocatorName@@Base+0x938> │ │ │ │ cmp.w r9, #7 │ │ │ │ bls.n 351fc <_PyMem_GetCurrentAllocatorName@@Base+0x8ca> │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ sub.w r9, r7, #7 │ │ │ │ @@ -12859,15 +12859,15 @@ │ │ │ │ mov sl, r5 │ │ │ │ sub.w r3, r7, #8 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ sub.w r2, r9, ip │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ add.w r0, r6, ip │ │ │ │ blx 2c474 │ │ │ │ - movw r1, #30288 @ 0x7650 │ │ │ │ + movw r1, #32784 @ 0x8010 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #8 │ │ │ │ cbz r0, 35264 <_PyMem_GetCurrentAllocatorName@@Base+0x932> │ │ │ │ subs r5, r0, r6 │ │ │ │ blx 2c4d8 │ │ │ │ add.w ip, r5, #1 │ │ │ │ cbz r0, 35258 <_PyMem_GetCurrentAllocatorName@@Base+0x926> │ │ │ │ @@ -12885,17 +12885,17 @@ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ subs r5, #7 │ │ │ │ add r5, r7 │ │ │ │ cmp r8, r5 │ │ │ │ bhi.n 351d2 <_PyMem_GetCurrentAllocatorName@@Base+0x8a0> │ │ │ │ b.n 351fc <_PyMem_GetCurrentAllocatorName@@Base+0x8ca> │ │ │ │ mov r0, sl │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ b.n 355d2 <_PyMem_GetCurrentAllocatorName@@Base+0xca0> │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ sub.w r3, r4, #860 @ 0x35c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ba28 │ │ │ │ @@ -12904,16 +12904,16 @@ │ │ │ │ bge.n 3531c <_PyMem_GetCurrentAllocatorName@@Base+0x9ea> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ ldr r3, [pc, #84] @ (35314 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ @@ -12922,79 +12922,79 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 352f4 <_PyMem_GetCurrentAllocatorName@@Base+0x9c2> │ │ │ │ blx 2b32c │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #55228 @ 0xd7bc │ │ │ │ + movw r2, #57724 @ 0xe17c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #55172 @ 0xd784 │ │ │ │ + movw r2, #57668 @ 0xe144 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ blx 2b32c │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #55228 @ 0xd7bc │ │ │ │ + movw r3, #57724 @ 0xe17c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #55172 @ 0xd784 │ │ │ │ + movw r1, #57668 @ 0xe144 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ blx 2bc34 <__fstat64_time64@plt+0x4> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 353a2 <_PyMem_GetCurrentAllocatorName@@Base+0xa70> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ cbnz r0, 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ ldr r3, [pc, #688] @ (355f8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cbz r3, 3535c <_PyMem_GetCurrentAllocatorName@@Base+0xa2a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 35380 <_PyMem_GetCurrentAllocatorName@@Base+0xa4e> │ │ │ │ blx 2b32c │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #55228 @ 0xd7bc │ │ │ │ + movw r3, #57724 @ 0xe17c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r2, #55240 @ 0xd7c8 │ │ │ │ + movw r2, #57736 @ 0xe188 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ b.n 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ blx 2b32c │ │ │ │ - movw r3, #55228 @ 0xd7bc │ │ │ │ + movw r3, #57724 @ 0xe17c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r1, #55240 @ 0xd7c8 │ │ │ │ + movw r1, #57736 @ 0xe188 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ movs r6, #0 │ │ │ │ b.n 3555e <_PyMem_GetCurrentAllocatorName@@Base+0xc2c> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ sub.w r8, r4, #776 @ 0x308 │ │ │ │ vldr d7, [pc, #580] @ 355f0 <_PyMem_GetCurrentAllocatorName@@Base+0xcbe> │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -13007,74 +13007,74 @@ │ │ │ │ bne.n 35444 <_PyMem_GetCurrentAllocatorName@@Base+0xb12> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ ldr r3, [pc, #532] @ (355f8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw sl, #55228 @ 0xd7bc │ │ │ │ + movw sl, #57724 @ 0xe17c │ │ │ │ movt sl, #48 @ 0x30 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [r4, #-736] @ 0xfffffd20 │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ cbz r3, 35406 <_PyMem_GetCurrentAllocatorName@@Base+0xad4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 35426 <_PyMem_GetCurrentAllocatorName@@Base+0xaf4> │ │ │ │ blx 2b32c │ │ │ │ mov r1, r5 │ │ │ │ strd sl, r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #55312 @ 0xd810 │ │ │ │ + movw r2, #57808 @ 0xe1d0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ b.n 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ blx 2b32c │ │ │ │ mov r2, r7 │ │ │ │ strd sl, r0, [sp, #8] │ │ │ │ - movw r1, #55312 @ 0xd810 │ │ │ │ + movw r1, #57808 @ 0xe1d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ bcc.n 3546a <_PyMem_GetCurrentAllocatorName@@Base+0xb38> │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #4784 @ 0x12b0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #55392 @ 0xd860 │ │ │ │ + movw r1, #57888 @ 0xe220 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ movs r6, #0 │ │ │ │ b.n 354cc <_PyMem_GetCurrentAllocatorName@@Base+0xb9a> │ │ │ │ ldr r1, [r0, #32] │ │ │ │ strd r7, r6, [sp, #36] @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ add.w r8, r0, r1 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mla r3, r1, r3, r8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ adds r5, r3, #1 │ │ │ │ ldr.w r1, [r8] │ │ │ │ - movw r0, #55228 @ 0xd7bc │ │ │ │ + movw r0, #57724 @ 0xe17c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r1, r5 │ │ │ │ add r1, r7 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 35a22 <_PyMem_GetCurrentAllocatorName@@Base+0x10f0> │ │ │ │ @@ -13085,36 +13085,36 @@ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ b.n 35466 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1116> │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ add r3, r6 │ │ │ │ add r1, r3 │ │ │ │ sub.w r6, r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r5, r4, #776 @ 0x308 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ blx 2c270 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3555e <_PyMem_GetCurrentAllocatorName@@Base+0xc2c> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ movw r6, #47268 @ 0xb8a4 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ ldr r3, [pc, #236] @ (355f8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ mov r0, r8 │ │ │ │ vldr d8, [r4, #-736] @ 0xfffffd20 │ │ │ │ @@ -13124,42 +13124,42 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 35542 <_PyMem_GetCurrentAllocatorName@@Base+0xc10> │ │ │ │ blx 2b32c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #55532 @ 0xd8ec │ │ │ │ + movw r2, #58028 @ 0xe2ac │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ b.n 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ blx 2b32c │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #55532 @ 0xd8ec │ │ │ │ + movw r1, #58028 @ 0xe2ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 2b734 │ │ │ │ cbz r0, 355d2 <_PyMem_GetCurrentAllocatorName@@Base+0xca0> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ cbnz r0, 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ ldr r3, [pc, #104] @ (355f8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ @@ -13167,58 +13167,58 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 355ba <_PyMem_GetCurrentAllocatorName@@Base+0xc88> │ │ │ │ blx 2b32c │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #55588 @ 0xd924 │ │ │ │ + movw r2, #58084 @ 0xe2e4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ blx 2b32c │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #55588 @ 0xd924 │ │ │ │ + movw r1, #58084 @ 0xe2e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ cbz r6, 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl 3e1ce │ │ │ │ + bl 3e1da │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35684 <_PyMem_GetCurrentAllocatorName@@Base+0xd52> │ │ │ │ - bl 6c94a │ │ │ │ + bl 6c93a │ │ │ │ cbnz r0, 355fc <_PyMem_GetCurrentAllocatorName@@Base+0xcca> │ │ │ │ mov r0, fp │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r0 │ │ │ │ b.n 3500c <_PyMem_GetCurrentAllocatorName@@Base+0x6da> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35680 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2c0c4 │ │ │ │ cbz r0, 35680 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ cbnz r0, 35680 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ ldr r3, [pc, #672] @ (358d4 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r6, [r4, #-12] │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ @@ -13227,47 +13227,47 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 35668 <_PyMem_GetCurrentAllocatorName@@Base+0xd36> │ │ │ │ blx 2b32c │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r0, [sp] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #55624 @ 0xd948 │ │ │ │ + movw r2, #58120 @ 0xe308 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ b.n 35680 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ blx 2b32c │ │ │ │ - movw r1, #55624 @ 0xd948 │ │ │ │ + movw r1, #58120 @ 0xe308 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ movs r6, #0 │ │ │ │ b.n 3568a <_PyMem_GetCurrentAllocatorName@@Base+0xd58> │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2c2c8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 35704 <_PyMem_GetCurrentAllocatorName@@Base+0xdd2> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ cbnz r0, 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ ldr r3, [pc, #532] @ (358d4 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ @@ -13275,293 +13275,293 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 356ec <_PyMem_GetCurrentAllocatorName@@Base+0xdba> │ │ │ │ blx 2b32c │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #55692 @ 0xd98c │ │ │ │ + movw r2, #58188 @ 0xe34c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ blx 2b32c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #55692 @ 0xd98c │ │ │ │ + movw r1, #58188 @ 0xe34c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 35798 <_PyMem_GetCurrentAllocatorName@@Base+0xe66> │ │ │ │ - bl 6c94a │ │ │ │ + bl 6c93a │ │ │ │ cbnz r0, 35734 <_PyMem_GetCurrentAllocatorName@@Base+0xe02> │ │ │ │ - bl f7cc4 │ │ │ │ + bl f803c │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r2, [r4, #-12] │ │ │ │ - movw r1, #55736 @ 0xd9b8 │ │ │ │ + movw r1, #58232 @ 0xe378 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f90a8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - bl 948dc │ │ │ │ + bl 1fa960 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 35754 <_PyMem_GetCurrentAllocatorName@@Base+0xe22> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55808 @ 0xda00 │ │ │ │ + movw r1, #58304 @ 0xe3c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r2, [r4, #-12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl f5248 │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr r1, [pc, #372] @ (358d4 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ cbz r2, 35778 <_PyMem_GetCurrentAllocatorName@@Base+0xe46> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cbnz r2, 35788 <_PyMem_GetCurrentAllocatorName@@Base+0xe56> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #55856 @ 0xda30 │ │ │ │ + movw r2, #58352 @ 0xe3f0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #55856 @ 0xda30 │ │ │ │ + movw r1, #58352 @ 0xe3f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e316 │ │ │ │ + bl 3e322 │ │ │ │ cbz r0, 357ea <_PyMem_GetCurrentAllocatorName@@Base+0xeb8> │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr r1, [pc, #288] @ (358d4 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ cbz r2, 357ca <_PyMem_GetCurrentAllocatorName@@Base+0xe98> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cbnz r2, 357da <_PyMem_GetCurrentAllocatorName@@Base+0xea8> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #55924 @ 0xda74 │ │ │ │ + movw r2, #58420 @ 0xe434 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #55924 @ 0xda74 │ │ │ │ + movw r1, #58420 @ 0xe434 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ - movw r1, #30288 @ 0x7650 │ │ │ │ + movw r1, #32784 @ 0x8010 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ movs r2, #8 │ │ │ │ blx 2c4d8 │ │ │ │ cbz r0, 35814 <_PyMem_GetCurrentAllocatorName@@Base+0xee2> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55984 @ 0xdab0 │ │ │ │ + movw r1, #58480 @ 0xe470 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r2, r4, #776 @ 0x308 │ │ │ │ ldrd r3, r1, [r2, #8] │ │ │ │ and.w r2, r3, #240 @ 0xf0 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ beq.n 3584a <_PyMem_GetCurrentAllocatorName@@Base+0xf18> │ │ │ │ movw r2, #62736 @ 0xf510 │ │ │ │ movt r2, #64753 @ 0xfcf1 │ │ │ │ add r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ beq.n 3584a <_PyMem_GetCurrentAllocatorName@@Base+0xf18> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56044 @ 0xdaec │ │ │ │ + movw r1, #58540 @ 0xe4ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ lsrs r1, r3, #24 │ │ │ │ ubfx r3, r3, #16, #8 │ │ │ │ cmp r1, #3 │ │ │ │ bne.n 35858 <_PyMem_GetCurrentAllocatorName@@Base+0xf26> │ │ │ │ cmp r3, #14 │ │ │ │ beq.n 35878 <_PyMem_GetCurrentAllocatorName@@Base+0xf46> │ │ │ │ movw r2, #4784 @ 0x12b0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #14 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #56152 @ 0xdb58 │ │ │ │ + movw r1, #58648 @ 0xe518 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ movs r2, #3 │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r5, r4, #776 @ 0x308 │ │ │ │ ldrd r3, r2, [r5, #16] │ │ │ │ orrs r3, r2 │ │ │ │ beq.n 358a0 <_PyMem_GetCurrentAllocatorName@@Base+0xf6e> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56228 @ 0xdba4 │ │ │ │ + movw r1, #58724 @ 0xe564 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 359fa <_PyMem_GetCurrentAllocatorName@@Base+0x10c8> │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ movs r2, #4 │ │ │ │ mov r0, sl │ │ │ │ add r1, r6 │ │ │ │ - bl 3e316 │ │ │ │ + bl 3e322 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r6, r4, #860 @ 0x35c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cbnz r3, 358d8 <_PyMem_GetCurrentAllocatorName@@Base+0xfa6> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56336 @ 0xdc10 │ │ │ │ + movw r1, #58832 @ 0xe5d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ sub.w r8, r4, #856 @ 0x358 │ │ │ │ ldr.w r1, [r5, #728] @ 0x2d8 │ │ │ │ movs r2, #4 │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3e316 │ │ │ │ + bl 3e322 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 35914 <_PyMem_GetCurrentAllocatorName@@Base+0xfe2> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56392 @ 0xdc48 │ │ │ │ + movw r1, #58888 @ 0xe608 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ - bl 3e316 │ │ │ │ + bl 3e322 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r3, r4, #852 @ 0x354 │ │ │ │ ldr.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 35950 <_PyMem_GetCurrentAllocatorName@@Base+0x101e> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56448 @ 0xdc80 │ │ │ │ + movw r1, #58944 @ 0xe640 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c230 │ │ │ │ ldrd r2, r3, [r5, #752] @ 0x2f0 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r6, r3 │ │ │ │ bcc.n 35978 <_PyMem_GetCurrentAllocatorName@@Base+0x1046> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56500 @ 0xdcb4 │ │ │ │ + movw r1, #58996 @ 0xe674 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr.w r1, [r4, #-32] │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr.w r0, [r4, #-56] │ │ │ │ mov r3, r7 │ │ │ │ add r1, r0 │ │ │ │ mov r0, sl │ │ │ │ add r1, r8 │ │ │ │ - bl 3e5d2 │ │ │ │ + bl 3e5de │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r5, r4, #852 @ 0x354 │ │ │ │ ldr.w r2, [r4, #-40] │ │ │ │ ldr.w r1, [r4, #-56] │ │ │ │ sub.w r6, r4, #848 @ 0x350 │ │ │ │ movs r7, #1 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, sl │ │ │ │ str r7, [r6, #0] │ │ │ │ add r1, r2 │ │ │ │ movs r2, #4 │ │ │ │ - bl 3e5d2 │ │ │ │ + bl 3e5de │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr.w r1, [r4, #-64] │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ - bl 3e316 │ │ │ │ + bl 3e322 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r0, r4, #840 @ 0x348 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr.w r1, [r4, #-64] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ orr.w r2, r2, #32 │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r2, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e5d2 │ │ │ │ + bl 3e5de │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ negs r5, r5 │ │ │ │ ldr.w r0, [r4, #-8] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 35a06 <_PyMem_GetCurrentAllocatorName@@Base+0x10d4> │ │ │ │ blx 2b734 │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ str.w r6, [sl, #12] │ │ │ │ subs r4, #1 │ │ │ │ str.w r6, [sl, #16]! │ │ │ │ bne.n 35a0c <_PyMem_GetCurrentAllocatorName@@Base+0x10da> │ │ │ │ b.n 35a62 <_PyMem_GetCurrentAllocatorName@@Base+0x1130> │ │ │ │ mov r5, r7 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ @@ -13576,51 +13576,51 @@ │ │ │ │ ldr.w ip, [r1], #32 │ │ │ │ cmp.w ip, #1 │ │ │ │ beq.w 354ae <_PyMem_GetCurrentAllocatorName@@Base+0xb7c> │ │ │ │ mov r2, r1 │ │ │ │ b.n 35a2e <_PyMem_GetCurrentAllocatorName@@Base+0x10fc> │ │ │ │ movw r2, #4784 @ 0x12b0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #55460 @ 0xd8a4 │ │ │ │ + movw r1, #57956 @ 0xe264 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ b.n 35466 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ mov r0, r5 │ │ │ │ add.w sp, sp, #17280 @ 0x4380 │ │ │ │ add sp, #28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r5, [pc, #32] @ (35a9c <_PyMem_GetCurrentAllocatorName@@Base+0x116a>) │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #10760 @ 0x2a08 │ │ │ │ + movw r2, #13256 @ 0x33c8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #56536 @ 0xdcd8 │ │ │ │ + movw r1, #59032 @ 0xe698 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ pop {r4, r5} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r0, [r0, #3912] @ 0xf48 │ │ │ │ - b.w 1dd730 │ │ │ │ + b.w 1ded08 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0x118e> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 35ad8 <_PyMem_GetCurrentAllocatorName@@Base+0x11a6> │ │ │ │ ldr r2, [pc, #24] @ (35adc <_PyMem_GetCurrentAllocatorName@@Base+0x11aa>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -13657,15 +13657,15 @@ │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 1cd090 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cdec0 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 35b46 <_PyMem_GetCurrentAllocatorName@@Base+0x1214> │ │ │ │ b.n 35c30 <_PyMem_GetCurrentAllocatorName@@Base+0x12fe> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -13675,35 +13675,35 @@ │ │ │ │ cbz r3, 35b4e <_PyMem_GetCurrentAllocatorName@@Base+0x121c> │ │ │ │ ldr r0, [r7, #20] │ │ │ │ b.n 35b56 <_PyMem_GetCurrentAllocatorName@@Base+0x1224> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #55712 @ 0xd9a0 │ │ │ │ + movw r1, #58208 @ 0xe360 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 23a714 │ │ │ │ + bl 23c040 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 35b80 <_PyMem_GetCurrentAllocatorName@@Base+0x124e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 35b80 <_PyMem_GetCurrentAllocatorName@@Base+0x124e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 35c30 <_PyMem_GetCurrentAllocatorName@@Base+0x12fe> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 35ba0 <_PyMem_GetCurrentAllocatorName@@Base+0x126e> │ │ │ │ movs r1, #6 │ │ │ │ add.w r0, r4, #13 │ │ │ │ - bl 7b9a0 │ │ │ │ + bl 7b998 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 35c1c <_PyMem_GetCurrentAllocatorName@@Base+0x12ea> │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ mov.w r0, #3600 @ 0xe10 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movw r7, #1432 @ 0x598 │ │ │ │ @@ -13718,49 +13718,49 @@ │ │ │ │ smulbb r3, r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ str r7, [sp, #0] │ │ │ │ add r1, r3 │ │ │ │ movs r3, #1 │ │ │ │ - bl 1cce40 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cdc70 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 35c1c <_PyMem_GetCurrentAllocatorName@@Base+0x12ea> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2aef34 <_PyTime_ObjectToTimeval@@Base+0x860> │ │ │ │ + bl 2b00dc <_PyTime_ObjectToTimeval@@Base+0x860> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12ca> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12ca> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 35c1c <_PyMem_GetCurrentAllocatorName@@Base+0x12ea> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 35c1c <_PyMem_GetCurrentAllocatorName@@Base+0x12ea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 35c1c <_PyMem_GetCurrentAllocatorName@@Base+0x12ea> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 35c30 <_PyMem_GetCurrentAllocatorName@@Base+0x12fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 35c30 <_PyMem_GetCurrentAllocatorName@@Base+0x12fe> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -13778,50 +13778,50 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [pc, #116] @ (35ce0 <_PyMem_GetCurrentAllocatorName@@Base+0x13ae>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 35cd8 <_PyMem_GetCurrentAllocatorName@@Base+0x13a6> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 35c86 <_PyMem_GetCurrentAllocatorName@@Base+0x1354> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 35ccc <_PyMem_GetCurrentAllocatorName@@Base+0x139a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 35c98 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 35ccc <_PyMem_GetCurrentAllocatorName@@Base+0x139a> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 35caa <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 35ccc <_PyMem_GetCurrentAllocatorName@@Base+0x139a> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2be94 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35cd0 <_PyMem_GetCurrentAllocatorName@@Base+0x139e> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r4, #0 │ │ │ │ b.n 35cd8 <_PyMem_GetCurrentAllocatorName@@Base+0x13a6> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -13845,30 +13845,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [pc, #104] @ (35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x144e>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 35d78 <_PyMem_GetCurrentAllocatorName@@Base+0x1446> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 35d32 <_PyMem_GetCurrentAllocatorName@@Base+0x1400> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 35d78 <_PyMem_GetCurrentAllocatorName@@Base+0x1446> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 35d44 <_PyMem_GetCurrentAllocatorName@@Base+0x1412> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 35d78 <_PyMem_GetCurrentAllocatorName@@Base+0x1446> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -13876,87 +13876,87 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 35d6e <_PyMem_GetCurrentAllocatorName@@Base+0x143c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6280051 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35da4 <_PyMem_GetCurrentAllocatorName@@Base+0x1472> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 35dc8 <_PyMem_GetCurrentAllocatorName@@Base+0x1496> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b4cc │ │ │ │ subs r3, r0, #0 │ │ │ │ bge.n 35dc0 <_PyMem_GetCurrentAllocatorName@@Base+0x148e> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35df0 <_PyMem_GetCurrentAllocatorName@@Base+0x14be> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 35e3e <_PyMem_GetCurrentAllocatorName@@Base+0x150c> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c508 │ │ │ │ cbz r0, 35e0c <_PyMem_GetCurrentAllocatorName@@Base+0x14da> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ b.n 35e40 <_PyMem_GetCurrentAllocatorName@@Base+0x150e> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9bb24 │ │ │ │ + bl 9bdb4 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 35e3a <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 35e38 <_PyMem_GetCurrentAllocatorName@@Base+0x1506> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 35e40 <_PyMem_GetCurrentAllocatorName@@Base+0x150e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 35e40 <_PyMem_GetCurrentAllocatorName@@Base+0x150e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 35e40 <_PyMem_GetCurrentAllocatorName@@Base+0x150e> │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r4, r5 │ │ │ │ b.n 35e40 <_PyMem_GetCurrentAllocatorName@@Base+0x150e> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ @@ -13989,44 +13989,44 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #620] @ (36100 <_PyMem_GetCurrentAllocatorName@@Base+0x17ce>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 361c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1896> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bmi.n 35ecc <_PyMem_GetCurrentAllocatorName@@Base+0x159a> │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #57848 @ 0xe1f8 │ │ │ │ + movw r1, #60344 @ 0xebb8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #40584 @ 0x9e88 │ │ │ │ + movw r0, #42880 @ 0xa780 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 361c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1896> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ bne.n 35eea <_PyMem_GetCurrentAllocatorName@@Base+0x15b8> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35ec8 <_PyMem_GetCurrentAllocatorName@@Base+0x1596> │ │ │ │ add r5, r6 │ │ │ │ subs r3, r5, #4 │ │ │ │ beq.n 35f28 <_PyMem_GetCurrentAllocatorName@@Base+0x15f6> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ @@ -14063,207 +14063,207 @@ │ │ │ │ b.n 35f5a <_PyMem_GetCurrentAllocatorName@@Base+0x1628> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r5 │ │ │ │ b.n 35f5a <_PyMem_GetCurrentAllocatorName@@Base+0x1628> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - bl 21bb9c <_PyParkingLot_UnparkAll@@Base+0xfc> │ │ │ │ + bl 21d448 <_PyParkingLot_UnparkAll@@Base+0xfc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 361c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1896> │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r7, r8 │ │ │ │ beq.w 3618e <_PyMem_GetCurrentAllocatorName@@Base+0x185c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bmi.n 35f9a <_PyMem_GetCurrentAllocatorName@@Base+0x1668> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #57868 @ 0xe20c │ │ │ │ + movw r1, #60364 @ 0xebcc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #24636 @ 0x603c │ │ │ │ + movw r1, #26932 @ 0x6934 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #10760 @ 0x2a08 │ │ │ │ + movw r2, #13256 @ 0x33c8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #57912 @ 0xe238 │ │ │ │ + movw r1, #60408 @ 0xebf8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1dd730 │ │ │ │ + bl 1ded08 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 35fe8 <_PyMem_GetCurrentAllocatorName@@Base+0x16b6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 35fe8 <_PyMem_GetCurrentAllocatorName@@Base+0x16b6> │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ ldr r1, [pc, #276] @ (36104 <_PyMem_GetCurrentAllocatorName@@Base+0x17d2>) │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9838c │ │ │ │ + bl 9861c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 360e6 <_PyMem_GetCurrentAllocatorName@@Base+0x17b4> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cbz r0, 3604e <_PyMem_GetCurrentAllocatorName@@Base+0x171c> │ │ │ │ ldr r1, [pc, #256] @ (36108 <_PyMem_GetCurrentAllocatorName@@Base+0x17d6>) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36022 <_PyMem_GetCurrentAllocatorName@@Base+0x16f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 36022 <_PyMem_GetCurrentAllocatorName@@Base+0x16f0> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ beq.n 360e6 <_PyMem_GetCurrentAllocatorName@@Base+0x17b4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r8 │ │ │ │ bne.n 3604a <_PyMem_GetCurrentAllocatorName@@Base+0x1718> │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3604e <_PyMem_GetCurrentAllocatorName@@Base+0x171c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3604e <_PyMem_GetCurrentAllocatorName@@Base+0x171c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cbnz r3, 3605c <_PyMem_GetCurrentAllocatorName@@Base+0x172a> │ │ │ │ ldr r1, [pc, #188] @ (3610c <_PyMem_GetCurrentAllocatorName@@Base+0x17da>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 9838c │ │ │ │ + bl 9861c │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 360e6 <_PyMem_GetCurrentAllocatorName@@Base+0x17b4> │ │ │ │ ldr r1, [pc, #176] @ (36110 <_PyMem_GetCurrentAllocatorName@@Base+0x17de>) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3607a <_PyMem_GetCurrentAllocatorName@@Base+0x1748> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3607a <_PyMem_GetCurrentAllocatorName@@Base+0x1748> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r7, [sp, #44] @ 0x2c │ │ │ │ cbnz r7, 36098 <_PyMem_GetCurrentAllocatorName@@Base+0x1766> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ mov r0, r7 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 360b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1782> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 360b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1782> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 360c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1796> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 360c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1796> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbnz r6, 360e2 <_PyMem_GetCurrentAllocatorName@@Base+0x17b0> │ │ │ │ movw r3, #51960 @ 0xcaf8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ cmp r6, r8 │ │ │ │ bne.n 36114 <_PyMem_GetCurrentAllocatorName@@Base+0x17e2> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6540051 │ │ │ │ b.n 365b8 <_Py_CheckRecursiveCall@@Base+0x3c> │ │ │ │ lsls r2, r2, #1 │ │ │ │ asrs r0, r3, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ bgt.n 361d8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r6, #12 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 178434 │ │ │ │ + bl 178624 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36132 <_PyMem_GetCurrentAllocatorName@@Base+0x1800> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 36132 <_PyMem_GetCurrentAllocatorName@@Base+0x1800> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ cmp.w sl, #0 │ │ │ │ ble.n 36140 <_PyMem_GetCurrentAllocatorName@@Base+0x180e> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp sl, r3 │ │ │ │ ble.n 36156 <_PyMem_GetCurrentAllocatorName@@Base+0x1824> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ add.w r3, sl, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r6, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -14273,54 +14273,54 @@ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36190 <_PyMem_GetCurrentAllocatorName@@Base+0x185e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 36190 <_PyMem_GetCurrentAllocatorName@@Base+0x185e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 36190 <_PyMem_GetCurrentAllocatorName@@Base+0x185e> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 36190 <_PyMem_GetCurrentAllocatorName@@Base+0x185e> │ │ │ │ b.n 35ec8 <_PyMem_GetCurrentAllocatorName@@Base+0x1596> │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 12ecfc <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12ed74 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #16] │ │ │ │ strd sl, r3, [sp] │ │ │ │ str.w r9, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 21cc3c │ │ │ │ + bl 21e4b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r4, r5 │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1eaf00 <_PyEval_NoToolsForUnwind@@Base+0x14> │ │ │ │ + bl 1ec4d0 <_PyEval_NoToolsForUnwind@@Base+0x14> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ 000361d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbnz r1, 361ee │ │ │ │ - movw r1, #57932 @ 0xe24c │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #96] @ (3624c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #92] @ (36250 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cbnz r3, 3622e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -14330,73 +14330,73 @@ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, r1 │ │ │ │ ble.n 36226 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 36226 │ │ │ │ - movw r1, #58008 @ 0xe298 │ │ │ │ + movw r1, #60504 @ 0xec58 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #44] @ (3624c ) │ │ │ │ mov r2, r3 │ │ │ │ - bl 75fc2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ + bl 75fba <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1cfa54 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 1d0794 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #57960 @ 0xe268 │ │ │ │ + movw r2, #60456 @ 0xec28 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 120f48 <_PyErr_SetString@@Base> │ │ │ │ + bl 121334 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 r0, [r0, #40] @ 0x28 │ │ │ │ - bl ddde0 │ │ │ │ + bl de910 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23d6d8 │ │ │ │ + b.w 23f000 │ │ │ │ nop │ │ │ │ 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 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 36298 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 362c0 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bf4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cbz r4, 362c4 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ b.n 362d8 │ │ │ │ - bl 119460 │ │ │ │ + bl 1195a4 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -14407,59 +14407,59 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ add r6, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [pc, #152] @ (3638c ) │ │ │ │ strd r6, r4, [sp] │ │ │ │ - movw r2, #58888 @ 0xe608 │ │ │ │ + movw r2, #61384 @ 0xefc8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl f6934 │ │ │ │ + bl f6cac │ │ │ │ cbz r0, 3633e │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f2ef0 │ │ │ │ + bl 1f4750 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 3633e │ │ │ │ ldr r3, [pc, #116] @ (36390 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cbnz r1, 36342 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #720 @ 0x2d0 │ │ │ │ + movw r1, #3032 @ 0xbd8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ movs r0, #0 │ │ │ │ b.n 36388 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cbz r3, 36368 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ bl 2dcd8 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 3636e │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ b.n 3633e │ │ │ │ mov r2, r4 │ │ │ │ bl 31604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 85634 │ │ │ │ - bl 119460 │ │ │ │ + bl 8589c │ │ │ │ + bl 1195a4 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ @@ -14473,15 +14473,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, 363b4 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e6518 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ + bl 2e6ec0 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ cmp r0, r4 │ │ │ │ bcc.n 363ce │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -14502,152 +14502,152 @@ │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ 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 240074 <_PyTime_AsTimespec@@Base+0x814> │ │ │ │ + bl 24199c <_PyTime_AsTimespec@@Base+0x814> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 36436 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5348 @ 0x14e4 │ │ │ │ + movw r1, #7656 @ 0x1de8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 36560 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #59084 @ 0xe6cc │ │ │ │ + movw r0, #61580 @ 0xf08c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3656c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1743b8 │ │ │ │ + bl 174564 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 3647c │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 36558 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #59092 @ 0xe6d4 │ │ │ │ + movw r1, #61588 @ 0xf094 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ b.n 36558 │ │ │ │ ldr r1, [pc, #244] @ (36574 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 364a0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36558 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cbnz r4, 364b4 │ │ │ │ ldr r1, [pc, #208] @ (36578 ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 364ec │ │ │ │ b.n 36558 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59132 @ 0xe6fc │ │ │ │ + movw r0, #61628 @ 0xf0bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 364d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 364d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 36558 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 237c54 │ │ │ │ + bl 239590 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 364a4 │ │ │ │ b.n 36558 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cbnz r4, 3650e │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - movw r0, #59144 @ 0xe708 │ │ │ │ + movw r0, #61640 @ 0xf0c8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 36544 │ │ │ │ b.n 36550 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59160 @ 0xe718 │ │ │ │ + movw r0, #61656 @ 0xf0d8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 36532 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 36558 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 237c54 │ │ │ │ + bl 239590 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 364f0 │ │ │ │ b.n 36558 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 36550 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 21c58c │ │ │ │ + bl 21de38 │ │ │ │ b.n 3656c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ cbz r6, 36564 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3656c │ │ │ │ mov r0, r5 │ │ │ │ - bl 21c58c │ │ │ │ + bl 21de38 │ │ │ │ b.n 36560 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r3, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -14673,61 +14673,61 @@ │ │ │ │ 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, #59512 @ 0xe878 │ │ │ │ + movw r4, #62008 @ 0xf238 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c23c <__snprintf_chk@plt> │ │ │ │ ldr r0, [pc, #72] @ (3660c <_Py_CheckRecursiveCall@@Base+0x90>) │ │ │ │ mov r1, r7 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cbnz r3, 36604 <_Py_CheckRecursiveCall@@Base+0x88> │ │ │ │ ldr.w r3, [r0, #708] @ 0x2c4 │ │ │ │ movw r2, #51828 @ 0xca74 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movs r1, #1 │ │ │ │ subs r3, r3, r7 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ it mi │ │ │ │ addwmi r3, r3, #1023 @ 0x3ff │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #59556 @ 0xe8a4 │ │ │ │ + movw r2, #62052 @ 0xf264 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ asrs r3, r3, #10 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 36606 <_Py_CheckRecursiveCall@@Base+0x8a> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ 00036610 <_PyInterpolation_Build@@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 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #1224 @ 0x4c8 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 366c6 <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ ldr.w r2, [r8] │ │ │ │ movs r3, #0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -14751,39 +14751,39 @@ │ │ │ │ beq.n 366b4 <_PyInterpolation_Build@@Base+0xa4> │ │ │ │ cmp r5, #3 │ │ │ │ beq.n 366b8 <_PyInterpolation_Build@@Base+0xa8> │ │ │ │ cmp r5, #1 │ │ │ │ beq.n 366bc <_PyInterpolation_Build@@Base+0xac> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60920 @ 0xedf8 │ │ │ │ + movw r1, #63416 @ 0xf7b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 366a6 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 366a6 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 366c6 <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ b.n 366be <_PyInterpolation_Build@@Base+0xae> │ │ │ │ ldr r3, [pc, #20] @ (366cc <_PyInterpolation_Build@@Base+0xbc>) │ │ │ │ b.n 366be <_PyInterpolation_Build@@Base+0xae> │ │ │ │ ldr r3, [pc, #20] @ (366d0 <_PyInterpolation_Build@@Base+0xc0>) │ │ │ │ b.n 366be <_PyInterpolation_Build@@Base+0xae> │ │ │ │ ldr r3, [pc, #20] @ (366d4 <_PyInterpolation_Build@@Base+0xc4>) │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 98338 │ │ │ │ + bl 985c8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r5, #32 │ │ │ │ lsls r3, r2, #1 │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ lsls r3, r2, #1 │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ @@ -14833,15 +14833,15 @@ │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ bls.n 3673e <_PyInterpolation_Build@@Base+0x12e> │ │ │ │ b.n 36736 <_PyInterpolation_Build@@Base+0x126> │ │ │ │ mov.w r8, #1 │ │ │ │ mov.w r7, #500 @ 0x1f4 │ │ │ │ ldrb.w sl, [r3, #16] │ │ │ │ mov.w r9, #0 │ │ │ │ - movw r1, #61324 @ 0xef8c │ │ │ │ + movw r1, #63820 @ 0xf94c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ strd r8, r1, [sp] │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ cmp.w sl, #1 │ │ │ │ bne.n 3677a <_PyInterpolation_Build@@Base+0x16a> │ │ │ │ ldrb.w r5, [r6, r9] │ │ │ │ b.n 36788 <_PyInterpolation_Build@@Base+0x178> │ │ │ │ @@ -14852,66 +14852,66 @@ │ │ │ │ sub.w r2, r5, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ bhi.n 367a0 <_PyInterpolation_Build@@Base+0x190> │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r5, [sp, #12] │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ b.n 367f8 <_PyInterpolation_Build@@Base+0x1e8> │ │ │ │ movs r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ bhi.n 367c2 <_PyInterpolation_Build@@Base+0x1b2> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61316 @ 0xef84 │ │ │ │ + movw r1, #63812 @ 0xf944 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 3159e │ │ │ │ b.n 367f8 <_PyInterpolation_Build@@Base+0x1e8> │ │ │ │ cmp.w r5, #65536 @ 0x10000 │ │ │ │ bcs.n 367e4 <_PyInterpolation_Build@@Base+0x1d4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61320 @ 0xef88 │ │ │ │ + movw r1, #63816 @ 0xf948 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 3159e │ │ │ │ b.n 367f8 <_PyInterpolation_Build@@Base+0x1e8> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 3159e │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ bne.n 3676e <_PyInterpolation_Build@@Base+0x15e> │ │ │ │ ldr.w r8, [sp] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 3682c <_PyInterpolation_Build@@Base+0x21c> │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61328 @ 0xef90 │ │ │ │ + movw r1, #63824 @ 0xf950 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + b.w 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ b.n 36804 <_PyInterpolation_Build@@Base+0x1f4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -14929,37 +14929,37 @@ │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ ldr r3, [pc, #80] @ (368b8 <_PyInterpolation_Build@@Base+0x2a8>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cbz r0, 368b4 <_PyInterpolation_Build@@Base+0x2a4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3687e <_PyInterpolation_Build@@Base+0x26e> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 368a8 <_PyInterpolation_Build@@Base+0x298> │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b7a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cbz r4, 368ac <_PyInterpolation_Build@@Base+0x29c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ b.n 368b4 <_PyInterpolation_Build@@Base+0x2a4> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ vqadd.u64 q8, q6, │ │ │ │ @@ -14974,99 +14974,99 @@ │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r5 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #14] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #10 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ umull r3, r2, r4, r6 │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb.w r1, [r5, #-1]! │ │ │ │ mov.w r4, r2, lsr #3 │ │ │ │ bhi.n 368e6 <_PyInterpolation_Build@@Base+0x2d6> │ │ │ │ sub.w r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 36940 <_PyInterpolation_Build@@Base+0x330> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36940 <_PyInterpolation_Build@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 36940 <_PyInterpolation_Build@@Base+0x330> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cbz r0, 3695a <_PyInterpolation_Build@@Base+0x34a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3695a <_PyInterpolation_Build@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3695a <_PyInterpolation_Build@@Base+0x34a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cbz r0, 36974 <_PyInterpolation_Build@@Base+0x364> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36974 <_PyInterpolation_Build@@Base+0x364> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 36974 <_PyInterpolation_Build@@Base+0x364> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cbz r0, 3698e <_PyInterpolation_Build@@Base+0x37e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3698e <_PyInterpolation_Build@@Base+0x37e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3698e <_PyInterpolation_Build@@Base+0x37e> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 369a8 <_PyInterpolation_Build@@Base+0x398> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 369a8 <_PyInterpolation_Build@@Base+0x398> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 369a8 <_PyInterpolation_Build@@Base+0x398> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 369c2 <_PyInterpolation_Build@@Base+0x3b2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 369c2 <_PyInterpolation_Build@@Base+0x3b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 369c2 <_PyInterpolation_Build@@Base+0x3b2> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_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 │ │ │ │ ldr r2, [pc, #60] @ (36a14 <_PyInterpolation_Build@@Base+0x404>) │ │ │ │ @@ -15082,15 +15082,15 @@ │ │ │ │ bl 36a18 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r5 │ │ │ │ movlt r0, #0 │ │ │ │ b.n 36a12 <_PyInterpolation_Build@@Base+0x402> │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #26941 @ 0x693d │ │ │ │ + movw r1, #33341 @ 0x823d │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ bl 36a18 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r4 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -15103,29 +15103,29 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (36ac8 <_PyEval_SetProfile@@Base+0xb0>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #62100 @ 0xf294 │ │ │ │ + movw r1, #64596 @ 0xfc54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 12d124 <_PySys_GetOptionalAttrString@@Base+0x7ac> │ │ │ │ + bl 12dd30 <_PySys_GetOptionalAttrString@@Base+0x12f4> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 36ac2 <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #27341 @ 0x6acd │ │ │ │ movt r1, #3 │ │ │ │ add.w r0, r4, #113664 @ 0x1bc00 │ │ │ │ adds r0, #244 @ 0xf4 │ │ │ │ - bl 1e51e8 <_Py_normpath@@Base+0x568> │ │ │ │ + bl 1e67b4 <_Py_normpath@@Base+0x56c> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36abe <_PyEval_SetProfile@@Base+0xa6> │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ subs r3, r6, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str r6, [r5, #56] @ 0x38 │ │ │ │ @@ -15149,18 +15149,18 @@ │ │ │ │ add r3, r5 │ │ │ │ sub.w r3, r3, ip │ │ │ │ str.w r3, [r2, #3320] @ 0xcf8 │ │ │ │ ldr.w r3, [r4, #3320] @ 0xcf8 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 244e54 │ │ │ │ + bl 24677c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ b.n 36ac2 <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -15170,72 +15170,72 @@ │ │ │ │ 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, #5769 @ 0x1689 │ │ │ │ + movw r1, #12281 @ 0x2ff9 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cbz r0, 36afa <_PyEval_SetProfile@@Base+0xe2> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 36b94 <_PyEval_SetProfile@@Base+0x17c> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #5781 @ 0x1695 │ │ │ │ + movw r1, #12293 @ 0x3005 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36af4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r5, #3 │ │ │ │ - movw r1, #13533 @ 0x34dd │ │ │ │ + movw r1, #20053 @ 0x4e55 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36af4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ - movw r1, #15481 @ 0x3c79 │ │ │ │ + movw r1, #21573 @ 0x5445 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36af4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r3, #4 │ │ │ │ - movw r1, #26053 @ 0x65c5 │ │ │ │ + movw r1, #32453 @ 0x7ec5 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36af4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #26053 @ 0x65c5 │ │ │ │ + movw r1, #32453 @ 0x7ec5 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36af4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #26053 @ 0x65c5 │ │ │ │ + movw r1, #32453 @ 0x7ec5 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ @@ -15247,76 +15247,76 @@ │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #7984 @ 0x1f30 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 9b7ac <_PyObject_New@@Base> │ │ │ │ + bl 9ba3c <_PyObject_New@@Base> │ │ │ │ cbz r0, 36c02 <_PyEval_SetProfile@@Base+0x1ea> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 244c8c │ │ │ │ - bl 85634 │ │ │ │ + bl 2465b4 │ │ │ │ + bl 8589c │ │ │ │ adds r3, r6, #1 │ │ │ │ beq.n 36be8 <_PyEval_SetProfile@@Base+0x1d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 244c8c │ │ │ │ - bl 85634 │ │ │ │ + bl 2465b4 │ │ │ │ + bl 8589c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36bf6 <_PyEval_SetProfile@@Base+0x1de> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cbz r4, 36bfa <_PyEval_SetProfile@@Base+0x1e2> │ │ │ │ movs r4, #0 │ │ │ │ b.n 36c06 <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 36c06 <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ b.n 36912 <_PyInterpolation_Build@@Base+0x302> │ │ │ │ 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 f7cc4 │ │ │ │ + bl f803c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 36c3a <_PyEval_SetProfile@@Base+0x222> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f8224 │ │ │ │ + b.w f859c │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #62260 @ 0xf334 │ │ │ │ + movw r1, #64756 @ 0xfcf4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36c66 <_PyEval_SetProfile@@Base+0x24e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 36c66 <_PyEval_SetProfile@@Base+0x24e> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -15367,15 +15367,15 @@ │ │ │ │ beq.n 36cc8 <_PyEval_SetProfile@@Base+0x2b0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 855d0 │ │ │ │ + bl 85838 │ │ │ │ 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} │ │ │ │ @@ -15389,158 +15389,158 @@ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [pc, #164] @ (36dc4 <_PyEval_SetProfile@@Base+0x3ac>) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 21ee88 │ │ │ │ + bl 220688 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 36d6e <_PyEval_SetProfile@@Base+0x356> │ │ │ │ mov r1, r5 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36d4e <_PyEval_SetProfile@@Base+0x336> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 36d4e <_PyEval_SetProfile@@Base+0x336> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbnz r6, 36d66 <_PyEval_SetProfile@@Base+0x34e> │ │ │ │ movw r3, #51908 @ 0xcac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ subs r4, r0, r6 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 36d68 <_PyEval_SetProfile@@Base+0x350> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc2ac │ │ │ │ - bl 948dc │ │ │ │ + bl 1cd0dc │ │ │ │ + bl 94b70 │ │ │ │ cbz r0, 36d82 <_PyEval_SetProfile@@Base+0x36a> │ │ │ │ - movw r0, #63712 @ 0xf8e0 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ + movw r0, #672 @ 0x2a0 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - bl 24f39c │ │ │ │ + bl 250a9c │ │ │ │ cbnz r4, 36dba <_PyEval_SetProfile@@Base+0x3a2> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #51908 @ 0xcac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #63760 @ 0xf910 │ │ │ │ - movt r3, #48 @ 0x30 │ │ │ │ + movw r3, #720 @ 0x2d0 │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ bl 36ec4 <_PyEval_SetProfile@@Base+0x4ac> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 36dba <_PyEval_SetProfile@@Base+0x3a2> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #63712 @ 0xf8e0 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ + movw r0, #672 @ 0x2a0 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 24f39c │ │ │ │ + b.w 250a9c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeaa80052 │ │ │ │ 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, #13449 @ 0x3489 │ │ │ │ + movw r1, #17921 @ 0x4601 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cbz r0, 36df6 <_PyEval_SetProfile@@Base+0x3de> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 36ec0 <_PyEval_SetProfile@@Base+0x4a8> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #13461 @ 0x3495 │ │ │ │ + movw r1, #17933 @ 0x460d │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36df0 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ - movw r1, #5105 @ 0x13f1 │ │ │ │ + movw r1, #11605 @ 0x2d55 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36df0 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #5109 @ 0x13f5 │ │ │ │ + movw r1, #11613 @ 0x2d5d │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36df0 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ movs r1, #10 │ │ │ │ movs r3, #11 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #19977 @ 0x4e09 │ │ │ │ + movw r1, #24449 @ 0x5f81 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r0, #7 │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36df0 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ - movw r1, #22809 @ 0x5919 │ │ │ │ + movw r1, #22801 @ 0x5911 │ │ │ │ movt r1, #7 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36df0 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ - movw r1, #33625 @ 0x8359 │ │ │ │ + movw r1, #38097 @ 0x94d1 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36df0 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ movs r3, #7 │ │ │ │ - movw r1, #21089 @ 0x5261 │ │ │ │ + movw r1, #25561 @ 0x63d9 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36df0 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #65029 @ 0xfe05 │ │ │ │ - movt r1, #36 @ 0x24 │ │ │ │ + movw r1, #6453 @ 0x1935 │ │ │ │ + movt r1, #37 @ 0x25 │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -15551,44 +15551,44 @@ │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ movs r2, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 240074 <_PyTime_AsTimespec@@Base+0x814> │ │ │ │ + bl 24199c <_PyTime_AsTimespec@@Base+0x814> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #32456 @ 0x7ec8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ add.w r5, r4, #4096 @ 0x1000 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c9ee4 │ │ │ │ + bl 1cae14 │ │ │ │ ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ - bl 24a4c0 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 24be80 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ - bl 24a4c0 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 24be80 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1564] @ 0x61c │ │ │ │ - bl 24a4c0 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 24be80 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1556] @ 0x614 │ │ │ │ - bl 24a4c0 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 24be80 <_Py_hashtable_clear@@Base> │ │ │ │ movw r3, #5648 @ 0x1610 │ │ │ │ adds r2, r4, r3 │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [r2, #-4] │ │ │ │ str r0, [r4, r3] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1c9ee4 │ │ │ │ + b.w 1cae14 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 36f56 <_PyEval_SetProfile@@Base+0x53e> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -15602,25 +15602,25 @@ │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ beq.n 36f98 <_PyEval_SetProfile@@Base+0x580> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #5440 @ 0x1540 │ │ │ │ + movw r2, #7896 @ 0x1ed8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 120f48 <_PyErr_SetString@@Base> │ │ │ │ + bl 121334 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 36fb8 <_PyEval_SetProfile@@Base+0x5a0> │ │ │ │ ldrd r2, r4, [r1, #28] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #16] │ │ │ │ - bl 2506dc │ │ │ │ + bl 251ffc │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -15652,28 +15652,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #0] │ │ │ │ blx 2bf4c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 250694 │ │ │ │ + bl 252348 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ 00037020 <_Py_DisplaySourceLine@@Base>: │ │ │ │ b.w 33b0a │ │ │ │ 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, #25552 @ 0x63d0 │ │ │ │ + movw r4, #25536 @ 0x63c0 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 37088 <_Py_DisplaySourceLine@@Base+0x68> │ │ │ │ mov r6, r1 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -15685,19 +15685,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dcd8 │ │ │ │ b.n 37084 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ cmp r6, #2 │ │ │ │ bne.n 37078 <_Py_DisplaySourceLine@@Base+0x58> │ │ │ │ - movw r1, #6428 @ 0x191c │ │ │ │ + movw r1, #8452 @ 0x2104 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ cbz r7, 37084 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 31604 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -15716,15 +15716,15 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ bne.n 370ca │ │ │ │ - bl 2220dc │ │ │ │ + bl 2238dc │ │ │ │ cbz r0, 37104 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [r3, #260] @ 0x104 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -15734,15 +15734,15 @@ │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r5, [r0, #4] │ │ │ │ bls.n 370f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 253934 <_PyCode_GetXIData@@Base+0x48> │ │ │ │ + bl 255330 <_PyCode_GetXIData@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ b.n 37104 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ @@ -15782,182 +15782,182 @@ │ │ │ │ str r2, [r1, #0] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ b.n 37186 │ │ │ │ - movw r2, #18937 @ 0x49f9 │ │ │ │ + movw r2, #19597 @ 0x4c8d │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 37180 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ b.n 37182 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 37126 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ │ │ │ │ -0003718c : │ │ │ │ +0003718a : │ │ │ │ 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 r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37232 │ │ │ │ - cbz r5, 371be │ │ │ │ + beq.n 37230 │ │ │ │ + cbz r5, 371bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37234 │ │ │ │ + beq.n 37232 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl ab7d0 │ │ │ │ + bl abcd4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37234 │ │ │ │ - bl 21bb9c <_PyParkingLot_UnparkAll@@Base+0xfc> │ │ │ │ + cbz r0, 37232 │ │ │ │ + bl 21d448 <_PyParkingLot_UnparkAll@@Base+0xfc> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 37234 │ │ │ │ + cbz r0, 37232 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 12ecfc <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12ed74 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 21cc3c │ │ │ │ + bl 21e4b8 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1eaf00 <_PyEval_NoToolsForUnwind@@Base+0x14> │ │ │ │ + bl 1ec4d0 <_PyEval_NoToolsForUnwind@@Base+0x14> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3721a │ │ │ │ + bge.n 37218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3721a │ │ │ │ + cbnz r3, 37218 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 37234 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 37232 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3723a │ │ │ │ + bge.n 37238 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r7, #0] │ │ │ │ - cbnz r4, 3723a │ │ │ │ + cbnz r4, 37238 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3723c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3723a │ │ │ │ mov r5, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3723c │ │ │ │ + b.n 3723a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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, 37276 │ │ │ │ + cbnz r0, 37274 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3727e │ │ │ │ + cbz r0, 3727c │ │ │ │ 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 37268 │ │ │ │ + beq.n 37266 │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b23c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 372d2 │ │ │ │ + bge.n 372d0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 372c0 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 372be │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37294 │ │ │ │ - b.n 372ce │ │ │ │ + beq.n 37292 │ │ │ │ + b.n 372cc │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 372e8 │ │ │ │ + b.n 372e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #8996 @ 0x2324 │ │ │ │ + movw r0, #11492 @ 0x2ce4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 372f6 │ │ │ │ + cbz r0, 372f6 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - cbz r2, 37348 │ │ │ │ + cbz r2, 37348 │ │ │ │ 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 r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 1cd70c │ │ │ │ + bl 1ce53c │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldrh r1, [r4, #24] │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ @@ -15984,49 +15984,49 @@ │ │ │ │ ldr r6, [r2, #4] │ │ │ │ movw r2, #29601 @ 0x73a1 │ │ │ │ movt r2, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 3737a │ │ │ │ + bne.n 3737a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 37384 │ │ │ │ + b.n 37384 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ - cbz r0, 3739c │ │ │ │ + cbz r0, 3739c │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 3739a │ │ │ │ + cbz r3, 3739a │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 6f412 <_Py_SetRefcnt@@Base+0x20c> │ │ │ │ + b.w 6f402 <_Py_SetRefcnt@@Base+0x20c> │ │ │ │ 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] │ │ │ │ add r3, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ 000373ae : │ │ │ │ ldr r0, [pc, #8] @ (373b8 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - b.w 21b584 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + b.w 21ce30 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb.w r3, [r0, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 374c2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -16101,15 +16101,15 @@ │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 37496 │ │ │ │ adds r5, #32 │ │ │ │ b.n 374a0 │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 3749e │ │ │ │ - bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e7838 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ add r5, r0 │ │ │ │ cmp r8, r7 │ │ │ │ bne.n 3748a │ │ │ │ adds r3, r4, #4 │ │ │ │ lsrs r7, r6, #7 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ @@ -16164,22 +16164,22 @@ │ │ │ │ bhi.n 3755c │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 37548 │ │ │ │ cbz r6, 37548 │ │ │ │ ldr r0, [pc, #360] @ (376a8 ) │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #1 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + bl 6fbd8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ b.n 3768e │ │ │ │ cmp.w sl, #6 │ │ │ │ bne.w 3768e │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #20032 @ 0x4e40 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ite gt │ │ │ │ @@ -16188,60 +16188,60 @@ │ │ │ │ ldr.w r6, [r3, r5, lsl #2] │ │ │ │ dmb ish │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ movt r5, #63 @ 0x3f │ │ │ │ add r5, r1 │ │ │ │ lsrs r5, r5, #22 │ │ │ │ cbnz r6, 37598 │ │ │ │ - movw r1, #11424 @ 0x2ca0 │ │ │ │ + movw r1, #13936 @ 0x3670 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #6 │ │ │ │ b.n 375aa │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp.w r3, r7, lsr #5 │ │ │ │ bhi.n 375be │ │ │ │ - movw r1, #11492 @ 0x2ce4 │ │ │ │ + movw r1, #14004 @ 0x36b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #6 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #22 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.w 6fabe <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ + b.w 6faae <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 37666 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37666 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 375e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 2ffa6 <_PyObject_DebugMallocStats@@Base+0x1cbe> │ │ │ │ rsbs r2, r9, #0 │ │ │ │ ldr r0, [pc, #204] @ (376a8 ) │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1cb6d4 │ │ │ │ - bl 1bee40 │ │ │ │ + bl 1cc56c │ │ │ │ + bl 1bfd68 │ │ │ │ subs.w r9, r0, #0 │ │ │ │ blt.n 37666 │ │ │ │ - bl 1bee30 │ │ │ │ + bl 1bfd58 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 375fa │ │ │ │ cbz r0, 37606 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 376ac │ │ │ │ b.n 37666 │ │ │ │ - bl 1b3a10 <_start@@Base+0x2df4> │ │ │ │ + bl 1b4938 <_start@@Base+0x2df0> │ │ │ │ adds.w r2, r9, r0 │ │ │ │ adc.w r3, r1, r9, asr #31 │ │ │ │ add.w r1, r6, #96 @ 0x60 │ │ │ │ dmb ish │ │ │ │ ldrexd sl, fp, [r1] │ │ │ │ orrs.w r0, sl, fp │ │ │ │ bne.n 3762c │ │ │ │ @@ -16272,26 +16272,26 @@ │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #120 @ 0x78 │ │ │ │ bl 2ffa6 <_PyObject_DebugMallocStats@@Base+0x1cbe> │ │ │ │ cbnz r0, 3768e │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #11 │ │ │ │ - movw r1, #11564 @ 0x2d2c │ │ │ │ + movw r1, #14076 @ 0x36fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.w 6fabe <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ + b.w 6faae <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.w 1bead4 │ │ │ │ + b.w 1bf9fc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -16362,15 +16362,15 @@ │ │ │ │ ands r4, r3 │ │ │ │ beq.n 37774 │ │ │ │ cmp r4, #1 │ │ │ │ beq.n 37774 │ │ │ │ adds r1, r4, #1 │ │ │ │ beq.n 37772 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e7838 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ mov r4, r0 │ │ │ │ b.n 37774 │ │ │ │ movs r4, #32 │ │ │ │ add.w r3, r8, #1 │ │ │ │ mov r9, r7 │ │ │ │ add.w sl, sl, r3, lsl #2 │ │ │ │ cmp r9, sl │ │ │ │ @@ -16383,15 +16383,15 @@ │ │ │ │ movne r5, #0 │ │ │ │ ands r0, r3 │ │ │ │ beq.n 3777e │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 377a8 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 377a6 │ │ │ │ - bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e7838 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ b.n 377a8 │ │ │ │ movs r0, #32 │ │ │ │ add r4, r0 │ │ │ │ b.n 3777e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cbz r3, 377d6 │ │ │ │ ldr.w r0, [r7, r8, lsl #2] │ │ │ │ @@ -16401,15 +16401,15 @@ │ │ │ │ movne r5, #0 │ │ │ │ ands r0, r3 │ │ │ │ beq.n 377d6 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 377d4 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 377d2 │ │ │ │ - bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e7838 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ b.n 377d4 │ │ │ │ movs r0, #32 │ │ │ │ add r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -16423,40 +16423,40 @@ │ │ │ │ bne.n 37822 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ bmi.n 37838 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #33792 @ 0x8400 │ │ │ │ + movw r2, #36088 @ 0x8cf8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #12180 @ 0x2f94 │ │ │ │ + movw r0, #14692 @ 0x3964 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 37894 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12180 @ 0x2f94 │ │ │ │ + movw r0, #14692 @ 0x3964 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37894 │ │ │ │ b.n 377f8 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ lsls r2, r6, #31 │ │ │ │ bpl.n 378fa │ │ │ │ cmp r6, #0 │ │ │ │ ble.n 378fa │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3791a │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r3, r6, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ @@ -16470,31 +16470,31 @@ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r6, r5 │ │ │ │ beq.n 378f2 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 9c1b4 │ │ │ │ + bl 9c444 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 378a8 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbz r0, 378ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 37898 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3791a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 37894 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 37894 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 378b0 │ │ │ │ str r5, [r4, #8] │ │ │ │ b.n 378fc │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str.w r0, [r8, #20] │ │ │ │ @@ -16521,202 +16521,202 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r8, #24] │ │ │ │ adds r5, #1 │ │ │ │ add.w r8, r8, #8 │ │ │ │ b.n 37870 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98338 │ │ │ │ + bl 985c8 │ │ │ │ b.n 3791a │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12172 @ 0x2f8c │ │ │ │ + movw r1, #14684 @ 0x395c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ b.n 37894 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add.w r3, r0, #704 @ 0x2c0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 37928 │ │ │ │ dmb ish │ │ │ │ cbnz r2, 37940 │ │ │ │ - b.w 21b250 │ │ │ │ + b.w 21cafc │ │ │ │ bx lr │ │ │ │ + nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 37960 │ │ │ │ + cbnz r0, 37962 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 3796a │ │ │ │ - b.n 37970 │ │ │ │ + cbnz r0, 3796c │ │ │ │ + b.n 37972 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3795a │ │ │ │ - b.n 3797e │ │ │ │ + beq.n 3795c │ │ │ │ + b.n 37980 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3797e │ │ │ │ + cbnz r0, 37980 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 3797e │ │ │ │ + cbz r0, 37980 │ │ │ │ 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, 3799e │ │ │ │ + cbnz r0, 379a0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 379a8 │ │ │ │ - b.n 379ae │ │ │ │ + cbnz r0, 379aa │ │ │ │ + b.n 379b0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37998 │ │ │ │ - b.n 379bc │ │ │ │ + beq.n 3799a │ │ │ │ + b.n 379be │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 379bc │ │ │ │ + cbnz r0, 379be │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 379bc │ │ │ │ + cbz r0, 379be │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 855d0 │ │ │ │ + bl 85838 │ │ │ │ mov r0, r5 │ │ │ │ - bl 266fdc <_PyObject_GetXIData@@Base+0x314> │ │ │ │ + bl 2689ac <_PyObject_GetXIData@@Base+0x314> │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 379fa │ │ │ │ + bge.n 379fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 379fa │ │ │ │ + cbnz r3, 379fc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_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 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r3, r1, lsl #1 │ │ │ │ - bge.n 37aa4 │ │ │ │ + bge.n 37aa6 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r5, r0 │ │ │ │ subs r2, r1, #1 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr.w r0, [r3, r2, lsl #3] │ │ │ │ - bl 125154 │ │ │ │ + bl 125104 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37aae │ │ │ │ + beq.n 37ab0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 125154 │ │ │ │ + bl 125104 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 37a66 │ │ │ │ + cbz r0, 37a68 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37a52 │ │ │ │ + beq.n 37a54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37a7e │ │ │ │ + bne.n 37a80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37a66 │ │ │ │ + bge.n 37a68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37a66 │ │ │ │ + cbnz r3, 37a68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37a7a │ │ │ │ + bge.n 37a7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37a7a │ │ │ │ + cbnz r3, 37a7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37aae │ │ │ │ + b.n 37ab0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37a90 │ │ │ │ + bge.n 37a92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37a90 │ │ │ │ + cbnz r3, 37a92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37aa4 │ │ │ │ + bge.n 37aa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37aa4 │ │ │ │ + cbnz r3, 37aa6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add.w r1, r1, r7, lsl #3 │ │ │ │ ldr.w r4, [r1, #-4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - 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, 37ada │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16da00 │ │ │ │ + b.w 16db34 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37acc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 00037ae4 <_PyXI_InitFailure@@Base>: │ │ │ │ @@ -16727,30 +16727,30 @@ │ │ │ │ movs r7, #0 │ │ │ │ strd r1, r7, [r0] │ │ │ │ str r7, [r0, #8] │ │ │ │ cbz r2, 37b38 <_PyXI_InitFailure@@Base+0x54> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 119190 │ │ │ │ + bl 1192d4 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 37b10 <_PyXI_InitFailure@@Base+0x2c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 37b3a <_PyXI_InitFailure@@Base+0x56> │ │ │ │ mov r1, r7 │ │ │ │ - bl 267c80 │ │ │ │ + bl 2695bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37b2c <_PyXI_InitFailure@@Base+0x48> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37b2c <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 37b0a <_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} │ │ │ │ @@ -16779,27 +16779,27 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37b84 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37b84 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 37bfe <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #20 │ │ │ │ bl 37c1e <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 37bd6 <_PyXI_InitFailure@@Base+0xf2> │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 208520 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 209dd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ add.w r3, r6, #8 │ │ │ │ cbz r0, 37bba <_PyXI_InitFailure@@Base+0xd6> │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r6, #4] │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ mvn.w r2, #2 │ │ │ │ b.n 37bc4 <_PyXI_InitFailure@@Base+0xe0> │ │ │ │ @@ -16808,31 +16808,31 @@ │ │ │ │ str r3, [r6, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37bea <_PyXI_InitFailure@@Base+0x106> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37bea <_PyXI_InitFailure@@Base+0x106> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cbz r3, 37bf2 <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 37bf6 <_PyXI_InitFailure@@Base+0x112> │ │ │ │ mov r4, r8 │ │ │ │ b.n 37bfe <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 24f39c │ │ │ │ + bl 250a9c │ │ │ │ b.n 37bf2 <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ cbz r5, 37c16 <_PyXI_InitFailure@@Base+0x132> │ │ │ │ cbnz r4, 37c16 <_PyXI_InitFailure@@Base+0x132> │ │ │ │ add.w r3, r6, #8 │ │ │ │ str r3, [r6, #4] │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ @@ -16849,226 +16849,226 @@ │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f7b54 │ │ │ │ + bl f7ecc │ │ │ │ cbz r0, 37c4e <_PyXI_InitFailure@@Base+0x16a> │ │ │ │ mov r0, r5 │ │ │ │ bl 3bf4a │ │ │ │ b.n 37e1a <_PyXI_InitFailure@@Base+0x336> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst.w r3, #2 │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, r6 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 38018 │ │ │ │ + bl 37f28 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 37eae <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r1, r8 │ │ │ │ - bl 267c80 │ │ │ │ + bl 2695bc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37c8a <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 37c8a <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 37eae <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f92a8 │ │ │ │ + bl 1fab60 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 37eae <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ movs r1, #0 │ │ │ │ - bl 267c80 │ │ │ │ + bl 2695bc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37cbc <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 37cbc <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 37eae <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 120ca4 <_PyCode_ConstantKey@@Base+0x3d8> │ │ │ │ + bl 121090 <_PyCode_ConstantKey@@Base+0x3d8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 37eae <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ movs r1, #0 │ │ │ │ - bl 267c80 │ │ │ │ + bl 2695bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37cee <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 37cee <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 37eae <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 119190 │ │ │ │ + bl 1192d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 37eb8 <_PyXI_InitFailure@@Base+0x3d4> │ │ │ │ movs r1, #0 │ │ │ │ - bl 267c80 │ │ │ │ + bl 2695bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37d20 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 37d20 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 37ec2 <_PyXI_InitFailure@@Base+0x3de> │ │ │ │ - movw r1, #16940 @ 0x422c │ │ │ │ + movw r1, #19436 @ 0x4bec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #57636 @ 0xe124 │ │ │ │ + movw r0, #60132 @ 0xeae4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f2058 │ │ │ │ + bl 1f38bc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37e16 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ - movw r1, #16960 @ 0x4240 │ │ │ │ + movw r1, #19456 @ 0x4c00 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37d64 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 37d64 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 37e16 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f2c8 │ │ │ │ + bl 8f560 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37e02 <_PyXI_InitFailure@@Base+0x31e> │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37e04 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #16976 @ 0x4250 │ │ │ │ + movw r1, #19472 @ 0x4c10 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 37e04 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #16992 @ 0x4260 │ │ │ │ + movw r1, #19488 @ 0x4c20 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 37e04 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10a5e8 │ │ │ │ + bl 10a878 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37dd2 <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 37dd2 <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37de6 <_PyXI_InitFailure@@Base+0x302> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37de6 <_PyXI_InitFailure@@Base+0x302> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37dfa <_PyXI_InitFailure@@Base+0x316> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 37dfa <_PyXI_InitFailure@@Base+0x316> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 37e1e <_PyXI_InitFailure@@Base+0x33a> │ │ │ │ b.n 37e04 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85634 │ │ │ │ - bl f8250 │ │ │ │ + bl 8589c │ │ │ │ + bl f85c8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 37ed0 <_PyXI_InitFailure@@Base+0x3ec> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #212 @ 0xd4 │ │ │ │ + movw r1, #2708 @ 0xa94 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1dd7a8 │ │ │ │ + bl 1ded80 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 37e8c <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ ldr r0, [pc, #164] @ (37ed8 <_PyXI_InitFailure@@Base+0x3f4>) │ │ │ │ mov r1, r4 │ │ │ │ - bl 145de4 │ │ │ │ + bl 146028 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37e50 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37e50 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbz r6, 37e8a <_PyXI_InitFailure@@Base+0x3a6> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 267c80 │ │ │ │ + bl 2695bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37e76 <_PyXI_InitFailure@@Base+0x392> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 37e76 <_PyXI_InitFailure@@Base+0x392> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 37e8c <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 37e8c <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #10 │ │ │ │ bne.n 37e8c <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ @@ -17080,26 +17080,26 @@ │ │ │ │ str r4, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37ea6 <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 37ea6 <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 37e1a <_PyXI_InitFailure@@Base+0x336> │ │ │ │ b.n 37e16 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ - movw r4, #16812 @ 0x41ac │ │ │ │ + movw r4, #19308 @ 0x4b6c │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ b.n 37eca <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ - movw r4, #16864 @ 0x41e0 │ │ │ │ + movw r4, #19360 @ 0x4ba0 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ b.n 37eca <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ - movw r4, #16900 @ 0x4204 │ │ │ │ + movw r4, #19396 @ 0x4bc4 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ bl 3bf4a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ @@ -17107,127 +17107,127 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ cbnz r3, 37ef8 <_PyXI_InitFailure@@Base+0x414> │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 37f02 <_PyXI_InitFailure@@Base+0x41e> │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1472] @ 0x5c0 │ │ │ │ cbnz r0, 37f12 <_PyXI_InitFailure@@Base+0x42e> │ │ │ │ - movw r0, #17008 @ 0x4270 │ │ │ │ + movw r0, #19504 @ 0x4c30 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24f39c │ │ │ │ + b.w 250a9c │ │ │ │ mov r4, r1 │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cbz r0, 37f26 <_PyXI_InitFailure@@Base+0x442> │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r2, #8 │ │ │ │ strd r3, r3, [r4, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ + │ │ │ │ +00037f28 : │ │ │ │ + movs r1, #0 │ │ │ │ + b.w 16464c │ │ │ │ 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 19373c <_PyDict_SetItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 193674 <_PyDict_SetItem_KnownHash_LockHeld@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3800e <_PyXI_InitFailure@@Base+0x52a> │ │ │ │ + bne.n 38014 │ │ │ │ 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 1a0854 │ │ │ │ + bl 1a06c0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge.n 37f90 <_PyXI_InitFailure@@Base+0x4ac> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 37f78 <_PyXI_InitFailure@@Base+0x494> │ │ │ │ + bge.n 37f96 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 37f7e │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37ff8 <_PyXI_InitFailure@@Base+0x514> │ │ │ │ + bge.n 37ffe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37ff8 <_PyXI_InitFailure@@Base+0x514> │ │ │ │ + bne.n 37ffe │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37ff8 <_PyXI_InitFailure@@Base+0x514> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 37ffe │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r9, [r3, r7, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 37fb4 <_PyXI_InitFailure@@Base+0x4d0> │ │ │ │ + beq.n 37fba │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38012 <_PyXI_InitFailure@@Base+0x52e> │ │ │ │ + bge.n 38018 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, 38012 <_PyXI_InitFailure@@Base+0x52e> │ │ │ │ + cbnz r5, 38018 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38012 <_PyXI_InitFailure@@Base+0x52e> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 38018 │ │ │ │ movs r0, #16 │ │ │ │ - bl 83f58 │ │ │ │ - cbnz r0, 37fd6 <_PyXI_InitFailure@@Base+0x4f2> │ │ │ │ + bl 84078 │ │ │ │ + cbnz r0, 37fdc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37fd0 <_PyXI_InitFailure@@Base+0x4ec> │ │ │ │ + bge.n 37fd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37fd0 <_PyXI_InitFailure@@Base+0x4ec> │ │ │ │ + cbnz r3, 37fd6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 24479c │ │ │ │ - b.n 37ff8 <_PyXI_InitFailure@@Base+0x514> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 37ffe │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ strd r4, r8, [r0] │ │ │ │ strd r9, r3, [r0, #8] │ │ │ │ - cbnz r3, 37fe6 <_PyXI_InitFailure@@Base+0x502> │ │ │ │ + cbnz r3, 37fec │ │ │ │ str r0, [r5, #32] │ │ │ │ - b.n 37fe8 <_PyXI_InitFailure@@Base+0x504> │ │ │ │ + b.n 37fee │ │ │ │ str r0, [r3, #8] │ │ │ │ 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 38012 <_PyXI_InitFailure@@Base+0x52e> │ │ │ │ - bl f7cc4 │ │ │ │ + b.n 38018 │ │ │ │ + bl f803c │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6f1a2 <_PyDict_DelItem_KnownHash@@Base> │ │ │ │ + bl 6f192 <_PyDict_DelItem_KnownHash@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f90a8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 1fa960 <_PyErr_ChainExceptions1@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00038018 : │ │ │ │ - movs r1, #0 │ │ │ │ - b.w 1644fc │ │ │ │ - │ │ │ │ 0003801e : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ @@ -17237,31 +17237,31 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 38052 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3806c │ │ │ │ b.n 38066 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19256 @ 0x4b38 │ │ │ │ + movw r0, #21552 @ 0x5430 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cbz r0, 380ac │ │ │ │ b.n 38044 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 380ac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 26a7cc │ │ │ │ + bl 26c19c │ │ │ │ cbz r0, 380ac │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r5 │ │ │ │ @@ -17271,17 +17271,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 380a6 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ b.n 380ac │ │ │ │ - bl 119460 │ │ │ │ + bl 1195a4 │ │ │ │ cbz r0, 380b0 │ │ │ │ movs r0, #0 │ │ │ │ b.n 380c2 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, sp │ │ │ │ blx 2c198 │ │ │ │ @@ -17292,66 +17292,66 @@ │ │ │ │ sub sp, #16 │ │ │ │ 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} │ │ │ │ - bl 109604 │ │ │ │ + bl 1098b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38162 │ │ │ │ movs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx 2c344 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 3815c │ │ │ │ mov r0, r6 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cbnz r4, 38116 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38164 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 38164 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 38164 │ │ │ │ - bl 109680 │ │ │ │ + bl 109934 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3814a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38132 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 38132 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38146 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 38146 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 38164 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3815c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3815c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ bne.n 380e8 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ @@ -17384,153 +17384,153 @@ │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [pc, #400] @ (3834c ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 38344 │ │ │ │ add r6, r5 │ │ │ │ ldr.w sl, [r4] │ │ │ │ subs r5, r6, #1 │ │ │ │ beq.n 382ae │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cbz r0, 381e4 │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ blt.n 38266 │ │ │ │ subs r5, r6, #2 │ │ │ │ beq.n 382c4 │ │ │ │ b.n 381e8 │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cbz r3, 38236 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bmi.n 38212 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #4116 @ 0x1014 │ │ │ │ + movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #16324 @ 0x3fc4 │ │ │ │ + movw r0, #18620 @ 0x48bc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 38266 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 38266 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 38282 │ │ │ │ subs r5, #1 │ │ │ │ bne.n 3823e │ │ │ │ - movw r6, #43912 @ 0xab88 │ │ │ │ + movw r6, #46408 @ 0xb548 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ b.n 382d4 │ │ │ │ - movw r7, #15292 @ 0x3bbc │ │ │ │ + movw r7, #17884 @ 0x45dc │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbz r3, 382a2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bmi.n 3826a │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #4136 @ 0x1028 │ │ │ │ + movw r1, #6432 @ 0x1920 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #16324 @ 0x3fc4 │ │ │ │ + movw r0, #18620 @ 0x48bc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 38344 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38266 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 3829a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 38266 │ │ │ │ cmp r5, #1 │ │ │ │ bne.n 382aa │ │ │ │ movs r5, #0 │ │ │ │ b.n 382d4 │ │ │ │ - movw r6, #43912 @ 0xab88 │ │ │ │ + movw r6, #46408 @ 0xb548 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ ldr r5, [r4, #16] │ │ │ │ b.n 382d4 │ │ │ │ - movw r6, #43912 @ 0xab88 │ │ │ │ + movw r6, #46408 @ 0xb548 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - movw r7, #15292 @ 0x3bbc │ │ │ │ + movw r7, #17884 @ 0x45dc │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ mov.w r8, #1 │ │ │ │ b.n 382d4 │ │ │ │ - movw r6, #43912 @ 0xab88 │ │ │ │ + movw r6, #46408 @ 0xb548 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - movw r7, #15292 @ 0x3bbc │ │ │ │ + movw r7, #17884 @ 0x45dc │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ mov r0, r9 │ │ │ │ - bl 267bec │ │ │ │ + bl 269628 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 38344 │ │ │ │ mov r1, sl │ │ │ │ - bl 26b34c │ │ │ │ + bl 26cd1c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3833a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2682c8 │ │ │ │ + bl 269c98 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3833a │ │ │ │ cbz r5, 38304 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 3830a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ b.n 38314 │ │ │ │ mov r0, r5 │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ cbz r0, 3833a │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ mov r1, r4 │ │ │ │ str.w r8, [r4, #148] @ 0x94 │ │ │ │ - bl 19e3c4 │ │ │ │ + bl 19e230 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38342 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 38342 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 38342 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ b.n 38266 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r0, r0, r1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -17563,29 +17563,29 @@ │ │ │ │ bne.n 38388 <_PyTraceMalloc_GetTraceback@@Base+0x1c> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 383aa <_PyTraceMalloc_GetTraceback@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 3841c <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 383d4 <_PyTraceMalloc_GetTraceback@@Base+0x68> │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c9ee4 │ │ │ │ + bl 1cae14 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 384a4 <_PyImport_SetModule@@Base+0x44> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1c9ee4 │ │ │ │ + bl 1cae14 │ │ │ │ b.n 383f0 <_PyTraceMalloc_GetTraceback@@Base+0x84> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ @@ -17599,15 +17599,15 @@ │ │ │ │ bne.n 38408 <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 383f8 <_PyTraceMalloc_GetTraceback@@Base+0x8c> │ │ │ │ dmb ish │ │ │ │ beq.n 38414 <_PyTraceMalloc_GetTraceback@@Base+0xa8> │ │ │ │ ldr r0, [pc, #8] @ (38418 <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ - bl 288f70 │ │ │ │ + bl 28a0e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [pc, #60] @ (3845c <_PyTraceMalloc_GetTraceback@@Base+0xf0>) │ │ │ │ ldr.w r3, [r2, #1476] @ 0x5c4 │ │ │ │ cbz r3, 38454 <_PyTraceMalloc_GetTraceback@@Base+0xe8> │ │ │ │ @@ -17617,18 +17617,18 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 3843e <_PyTraceMalloc_GetTraceback@@Base+0xd2> │ │ │ │ ldr.w r0, [r2, #1568] @ 0x620 │ │ │ │ b.n 38446 <_PyTraceMalloc_GetTraceback@@Base+0xda> │ │ │ │ ldr.w r0, [r2, #1572] @ 0x624 │ │ │ │ - bl 7f250 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7f248 <_Py_hashtable_get@@Base> │ │ │ │ cbz r0, 38458 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ mov r1, r4 │ │ │ │ - bl 7f250 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7f248 <_Py_hashtable_get@@Base> │ │ │ │ cbz r0, 38458 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b.n 38458 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @@ -17642,75 +17642,75 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #48] @ (384a0 <_PyImport_SetModule@@Base+0x40>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r3, [r3, #3904] @ 0xf40 │ │ │ │ cbnz r3, 38492 <_PyImport_SetModule@@Base+0x32> │ │ │ │ - movw r1, #48260 @ 0xbc84 │ │ │ │ + movw r1, #50756 @ 0xc644 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #34100 @ 0x8534 │ │ │ │ + movw r0, #36596 @ 0x8ef4 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w a3330 │ │ │ │ + b.w a3784 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cbz r1, 384d0 <_PyImport_SetModule@@Base+0x70> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f250 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7f248 <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 384d0 <_PyImport_SetModule@@Base+0x70> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3857e <_PyImport_SetModule@@Base+0x11e> │ │ │ │ b.n 38582 <_PyImport_SetModule@@Base+0x122> │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38582 <_PyImport_SetModule@@Base+0x122> │ │ │ │ add.w r9, r0, #12 │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ ble.n 3854e <_PyImport_SetModule@@Base+0xee> │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ add.w r2, r6, r8, lsl #3 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 38532 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ 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 8ff00 │ │ │ │ + bl 90194 │ │ │ │ cbnz r0, 38526 <_PyImport_SetModule@@Base+0xc6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38532 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 38532 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 38532 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ str r0, [r5, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r5, [r9, #4]! │ │ │ │ b.n 384e4 <_PyImport_SetModule@@Base+0x84> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -17718,32 +17718,32 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 38582 <_PyImport_SetModule@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3853a <_PyImport_SetModule@@Base+0xda> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 3853a <_PyImport_SetModule@@Base+0xda> │ │ │ │ cbz r7, 38582 <_PyImport_SetModule@@Base+0x122> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8027c <_Py_hashtable_set@@Base> │ │ │ │ + bl 80274 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 38578 <_PyImport_SetModule@@Base+0x118> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38572 <_PyImport_SetModule@@Base+0x112> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 38572 <_PyImport_SetModule@@Base+0x112> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 24479c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + bl 2460c4 │ │ │ │ b.n 3853a <_PyImport_SetModule@@Base+0xda> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38582 <_PyImport_SetModule@@Base+0x122> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -17752,32 +17752,32 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 385ac <_PyImport_SetModule@@Base+0x14c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 385ca <_PyImport_SetModule@@Base+0x16a> │ │ │ │ b.n 385c0 <_PyImport_SetModule@@Base+0x160> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57792 @ 0xe1c0 │ │ │ │ + movw r0, #60340 @ 0xebb4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cbz r0, 385c6 <_PyImport_SetModule@@Base+0x166> │ │ │ │ b.n 3859e <_PyImport_SetModule@@Base+0x13e> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbz r0, 385ca <_PyImport_SetModule@@Base+0x16a> │ │ │ │ movs r0, #0 │ │ │ │ b.n 38604 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r3, r0, #0 │ │ │ │ blt.n 385c6 <_PyImport_SetModule@@Base+0x166> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -17786,15 +17786,15 @@ │ │ │ │ blt.n 385f4 <_PyImport_SetModule@@Base+0x194> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ b.n 38604 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ b.n 385c6 <_PyImport_SetModule@@Base+0x166> │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ @@ -17820,46 +17820,46 @@ │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #172] @ (386fc <_PyImport_SetModule@@Base+0x29c>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 386f8 <_PyImport_SetModule@@Base+0x298> │ │ │ │ add r5, r4 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r5, #1 │ │ │ │ beq.n 38668 <_PyImport_SetModule@@Base+0x208> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 386f6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ mov r0, r4 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 3867c <_PyImport_SetModule@@Base+0x21c> │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 386f6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ ldr r3, [pc, #128] @ (38700 <_PyImport_SetModule@@Base+0x2a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1e3de4 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + bl 1e554c <_PyConfig_AsDict@@Base+0xb08> │ │ │ │ cbnz r0, 386a6 <_PyImport_SetModule@@Base+0x246> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #19624 @ 0x4ca8 │ │ │ │ + movw r2, #22120 @ 0x5668 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 120f48 <_PyErr_SetString@@Base> │ │ │ │ + bl 121334 <_PyErr_SetString@@Base> │ │ │ │ b.n 386f6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ adds r2, r4, #1 │ │ │ │ beq.n 386dc <_PyImport_SetModule@@Base+0x27c> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 38704 <_Py_fstat@@Base> │ │ │ │ cbnz r0, 386f6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ @@ -17868,25 +17868,25 @@ │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 386f6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ cbz r0, 386dc <_PyImport_SetModule@@Base+0x27c> │ │ │ │ movw r1, #51696 @ 0xc9f0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #19688 @ 0x4ce8 │ │ │ │ + movw r2, #22184 @ 0x56a8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ b.n 386f6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1564] @ 0x61c │ │ │ │ str.w r4, [r3, #1564] @ 0x61c │ │ │ │ str.w r5, [r3, #1568] @ 0x620 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ b.n 386f8 <_PyImport_SetModule@@Base+0x298> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r0, r0, r1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ @@ -17895,43 +17895,43 @@ │ │ │ │ 00038704 <_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 b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bc34 <__fstat64_time64@plt+0x4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cbz r4, 38740 <_Py_fstat@@Base+0x3c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ 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 2af0c <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 38772 <_Py_fstat@@Base+0x6e> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3877a <_Py_fstat@@Base+0x76> │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 0003877c <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ @@ -17947,23 +17947,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 38792 <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 387ca <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ ldr.w r3, [r0, #3668] @ 0xe54 │ │ │ │ cbz r3, 387ca <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ movs r1, #2 │ │ │ │ - bl 219fd4 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 21b87c <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 21a18c │ │ │ │ + bl 21ba34 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21b298 │ │ │ │ + bl 21cb44 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 21a18c │ │ │ │ + b.w 21ba34 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -17974,46 +17974,46 @@ │ │ │ │ addlt r3, #1 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ - movw r1, #3880 @ 0xf28 │ │ │ │ + movw r1, #5644 @ 0x160c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f2058 │ │ │ │ + bl 1f38bc │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 38852 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ - bl 1f2d4c │ │ │ │ + bl 1f45ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3882a <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3882a <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 38850 <_PyInterpreterState_IDDecref@@Base+0xd4> │ │ │ │ ldr r0, [pc, #40] @ (38858 <_PyInterpreterState_IDDecref@@Base+0xdc>) │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl ae110 <_PyUnicodeWriter_Finish@@Base+0x138c> │ │ │ │ + bl ae7e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38852 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 38852 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 38852 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -18023,30 +18023,30 @@ │ │ │ │ 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 272988 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 274350 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 38882 <_PyInterpreterState_IDDecref@@Base+0x106> │ │ │ │ movs r0, #0 │ │ │ │ b.n 388a2 <_PyInterpreterState_IDDecref@@Base+0x126> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1f24e8 <_PyTime_localtime@@Base> │ │ │ │ + bl 1f3d48 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3887e <_PyInterpreterState_IDDecref@@Base+0x102> │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r1, #1 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ - bl 272b64 <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ + bl 27452c <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -18137,36 +18137,36 @@ │ │ │ │ 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, #23740 @ 0x5cbc │ │ │ │ + movw r1, #26236 @ 0x667c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a684c │ │ │ │ + bl a6d4c │ │ │ │ cbz r0, 389f4 <_PyInterpreterState_IDDecref@@Base+0x278> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r2, #65519 @ 0xffef │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 389de <_PyInterpreterState_IDDecref@@Base+0x262> │ │ │ │ adds r0, r3, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ bhi.n 389de <_PyInterpreterState_IDDecref@@Base+0x262> │ │ │ │ - bl 8ff00 │ │ │ │ + bl 90194 │ │ │ │ b.n 389f6 <_PyInterpreterState_IDDecref@@Base+0x27a> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23756 @ 0x5ccc │ │ │ │ + movw r1, #26252 @ 0x668c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ 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 │ │ │ │ @@ -18175,31 +18175,31 @@ │ │ │ │ add r4, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ strd r1, r1, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #23868 @ 0x5d3c │ │ │ │ + movw r1, #26364 @ 0x66fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a684c │ │ │ │ + bl a6d4c │ │ │ │ cbz r0, 38a48 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 38a4c <_PyInterpreterState_IDDecref@@Base+0x2d0> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23884 @ 0x5d4c │ │ │ │ + movw r1, #26380 @ 0x670c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ b.n 38a84 <_PyInterpreterState_IDDecref@@Base+0x308> │ │ │ │ - bl 81340 │ │ │ │ + bl 81130 <_Py_NewReference@@Base+0x270> │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ cbz r0, 38a84 <_PyInterpreterState_IDDecref@@Base+0x308> │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ add r2, sp, #16 │ │ │ │ adds r4, #16 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -18211,15 +18211,15 @@ │ │ │ │ movw r2, #36243 @ 0x8d93 │ │ │ │ movt r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 38a8a <_PyInterpreterState_IDDecref@@Base+0x30e> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ 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 │ │ │ │ @@ -18242,40 +18242,40 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2b5ac │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #32] │ │ │ │ - bl 26eb84 │ │ │ │ + bl 270554 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 38d10 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ add.w sl, sp, #80 @ 0x50 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ blx 2c288 <__memset_chk@plt> │ │ │ │ cmp r4, r5 │ │ │ │ strh.w r5, [sp, #80] @ 0x50 │ │ │ │ bge.n 38b0a <_PyInterpreterState_IDDecref@@Base+0x38e> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23920 @ 0x5d70 │ │ │ │ + movw r1, #26416 @ 0x6730 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 38d10 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ beq.n 38b1e <_PyInterpreterState_IDDecref@@Base+0x3a2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 38b20 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ mov r6, r0 │ │ │ │ b.n 38d12 <_PyInterpreterState_IDDecref@@Base+0x596> │ │ │ │ mov r5, r4 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp] │ │ │ │ mov r1, r4 │ │ │ │ @@ -18288,19 +18288,19 @@ │ │ │ │ ldrd r8, r9, [r6, #32] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 24bc14 │ │ │ │ + bl 24d590 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 38c7e <_PyInterpreterState_IDDecref@@Base+0x502> │ │ │ │ mov r0, r4 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 38c90 <_PyInterpreterState_IDDecref@@Base+0x514> │ │ │ │ cmp r3, #11 │ │ │ │ bls.n 38c42 <_PyInterpreterState_IDDecref@@Base+0x4c6> │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ @@ -18311,56 +18311,56 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 38d54 <_PyInterpreterState_IDDecref@@Base+0x5d8> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 38ba8 <_PyInterpreterState_IDDecref@@Base+0x42c> │ │ │ │ movw r3, #51908 @ 0xcac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23960 @ 0x5d98 │ │ │ │ + movw r1, #26456 @ 0x6758 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 38c8e <_PyInterpreterState_IDDecref@@Base+0x512> │ │ │ │ adds r3, r5, #1 │ │ │ │ beq.n 38c40 <_PyInterpreterState_IDDecref@@Base+0x4c4> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bge.n 38bc8 <_PyInterpreterState_IDDecref@@Base+0x44c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24020 @ 0x5dd4 │ │ │ │ + movw r1, #26516 @ 0x6794 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 38c90 <_PyInterpreterState_IDDecref@@Base+0x514> │ │ │ │ add.w r0, r8, #12 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r2, [r8, #4] │ │ │ │ - movw r0, #24048 @ 0x5df0 │ │ │ │ + movw r0, #26544 @ 0x67b0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38c8e <_PyInterpreterState_IDDecref@@Base+0x512> │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38c08 <_PyInterpreterState_IDDecref@@Base+0x48c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cbnz r3, 38c08 <_PyInterpreterState_IDDecref@@Base+0x48c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 38c8e <_PyInterpreterState_IDDecref@@Base+0x512> │ │ │ │ cbnz r5, 38c40 <_PyInterpreterState_IDDecref@@Base+0x4c4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ negs r1, r3 │ │ │ │ @@ -18391,30 +18391,30 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r2, r6 │ │ │ │ it cs │ │ │ │ movcs r2, r6 │ │ │ │ - bl 26ed88 │ │ │ │ + bl 270758 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #24052 @ 0x5df4 │ │ │ │ + movw r0, #26548 @ 0x67b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 38c80 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ b.n 38c90 <_PyInterpreterState_IDDecref@@Base+0x514> │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ b.n 38d12 <_PyInterpreterState_IDDecref@@Base+0x596> │ │ │ │ mov r5, r9 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #11 │ │ │ │ bls.n 38ce6 <_PyInterpreterState_IDDecref@@Base+0x56a> │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -18526,15 +18526,15 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ ble.n 38db2 <_PyInterpreterState_IDDecref@@Base+0x636> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b7cb0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b816c <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 38dc2 <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ @@ -18551,85 +18551,85 @@ │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 38e02 <_PyInterpreterState_IDDecref@@Base+0x686> │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 38e02 <_PyInterpreterState_IDDecref@@Base+0x686> │ │ │ │ movs r2, #2 │ │ │ │ - bl 253fd8 │ │ │ │ + bl 2559d8 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 38e5c <_PyInterpreterState_IDDecref@@Base+0x6e0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27795c │ │ │ │ + bl 279324 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 38e5c <_PyInterpreterState_IDDecref@@Base+0x6e0> │ │ │ │ cbz r0, 38e46 <_PyInterpreterState_IDDecref@@Base+0x6ca> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 154f90 │ │ │ │ + bl 155158 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 38e5e <_PyInterpreterState_IDDecref@@Base+0x6e2> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r3, [pc, #68] @ (38e64 <_PyInterpreterState_IDDecref@@Base+0x6e8>) │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 38e5e <_PyInterpreterState_IDDecref@@Base+0x6e2> │ │ │ │ - bl 168ec8 │ │ │ │ + bl 169020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 38e36 <_PyInterpreterState_IDDecref@@Base+0x6ba> │ │ │ │ mov r4, r5 │ │ │ │ b.n 38e5e <_PyInterpreterState_IDDecref@@Base+0x6e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 38e32 <_PyInterpreterState_IDDecref@@Base+0x6b6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 38e32 <_PyInterpreterState_IDDecref@@Base+0x6b6> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24852 @ 0x6114 │ │ │ │ + movw r1, #27348 @ 0x6ad4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #0 @ (adr r3, 38e68 <_PyInterpreterState_IDDecref@@Base+0x6ec>) │ │ │ │ lsls r2, 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 r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 38eac <_PyInterpreterState_IDDecref@@Base+0x730> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38ea8 <_PyInterpreterState_IDDecref@@Base+0x72c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 38ea8 <_PyInterpreterState_IDDecref@@Base+0x72c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ str r5, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str.w r1, [r3, #2724] @ 0xaa4 │ │ │ │ @@ -18641,31 +18641,31 @@ │ │ │ │ vcmp.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bls.n 38f1c <_PyInterpreterState_IDDecref@@Base+0x7a0> │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 38eec <_PyInterpreterState_IDDecref@@Base+0x770> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25568 @ 0x63e0 │ │ │ │ + movw r1, #28064 @ 0x6da0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.n 38f02 <_PyInterpreterState_IDDecref@@Base+0x786> │ │ │ │ - movw r0, #4312 @ 0x10d8 │ │ │ │ + movw r0, #6808 @ 0x1a98 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ bpl.n 38f10 <_PyInterpreterState_IDDecref@@Base+0x794> │ │ │ │ - movw r0, #23728 @ 0x5cb0 │ │ │ │ + movw r0, #26224 @ 0x6670 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 88a5c │ │ │ │ - movw r0, #4324 @ 0x10e4 │ │ │ │ + b.w 88de8 │ │ │ │ + movw r0, #6820 @ 0x1aa4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @@ -18744,24 +18744,24 @@ │ │ │ │ b.n 38fe8 <_PyInterpreterState_IDDecref@@Base+0x86c> │ │ │ │ movs r3, #2 │ │ │ │ sub.w r7, ip, r3 │ │ │ │ cmp r7, r0 │ │ │ │ bge.n 3900a <_PyInterpreterState_IDDecref@@Base+0x88e> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12020 @ 0x2ef4 │ │ │ │ + movw r1, #14532 @ 0x38c4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ b.n 39308 <_PyInterpreterState_IDDecref@@Base+0xb8c> │ │ │ │ add r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ b.n 38f9c <_PyInterpreterState_IDDecref@@Base+0x820> │ │ │ │ - bl 1ca4b8 │ │ │ │ + bl 1cb3e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 39308 <_PyInterpreterState_IDDecref@@Base+0xb8c> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 390fa <_PyInterpreterState_IDDecref@@Base+0x97e> │ │ │ │ @@ -19036,63 +19036,63 @@ │ │ │ │ add.w lr, lr, #1 │ │ │ │ b.n 3920a <_PyInterpreterState_IDDecref@@Base+0xa8e> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ b.n 39308 <_PyInterpreterState_IDDecref@@Base+0xb8c> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12052 @ 0x2f14 │ │ │ │ + movw r1, #14564 @ 0x38e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ beq.n 39334 <_PyInterpreterState_IDDecref@@Base+0xbb8> │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ cbz r0, 3933a <_PyInterpreterState_IDDecref@@Base+0xbbe> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 39346 <_PyInterpreterState_IDDecref@@Base+0xbca> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 3936a <_PyInterpreterState_IDDecref@@Base+0xbee> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ cbnz r0, 39366 <_PyInterpreterState_IDDecref@@Base+0xbea> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 39366 <_PyInterpreterState_IDDecref@@Base+0xbea> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ cbnz r0, 39366 <_PyInterpreterState_IDDecref@@Base+0xbea> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 0003936e : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 219fd4 <_PyThreadState_NewBound@@Base> │ │ │ │ + b.w 21b87c <_PyThreadState_NewBound@@Base> │ │ │ │ ldr r2, [pc, #92] @ (393d4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ addw r6, r2, #3804 @ 0xedc │ │ │ │ @@ -19129,18 +19129,18 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cbnz r1, 39404 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27820 @ 0x6cac │ │ │ │ + movw r1, #30316 @ 0x766c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 394c0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -19152,68 +19152,68 @@ │ │ │ │ movw r3, #6580 @ 0x19b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 39442 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #27852 @ 0x6ccc │ │ │ │ + movw r1, #30348 @ 0x768c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ b.n 393fe │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ cbz r0, 394aa │ │ │ │ cmp r5, r0 │ │ │ │ bne.n 39484 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27888 @ 0x6cf0 │ │ │ │ + movw r1, #30384 @ 0x76b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 393fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 393fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 393fe │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cbz r6, 39494 │ │ │ │ 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 394a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 394a6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ b.n 39450 │ │ │ │ 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 85634 │ │ │ │ + bl 8589c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #92] @ (39520 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -19291,17 +19291,17 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ movw r4, #32456 @ 0x7ec8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add.w r6, r4, #792 @ 0x318 │ │ │ │ - bl 7a85c │ │ │ │ + bl 7a854 │ │ │ │ str.w r0, [r4, #816] @ 0x330 │ │ │ │ - bl 286580 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + bl 2876f8 <_PyParkingLot_AfterFork@@Base> │ │ │ │ ldr r2, [pc, #740] @ (39894 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [pc, #740] @ (39898 ) │ │ │ │ ldr r1, [pc, #740] @ (3989c ) │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [pc, #740] @ (398a0 ) │ │ │ │ strd r1, r2, [sp, #72] @ 0x48 │ │ │ │ @@ -19325,43 +19325,43 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ strb r0, [r1, #0] │ │ │ │ bne.n 395ea │ │ │ │ ldr.w r3, [r4, #1588] @ 0x634 │ │ │ │ cbz r3, 39626 │ │ │ │ ldr r0, [pc, #676] @ (398a4 ) │ │ │ │ - bl 7abec │ │ │ │ + bl 7abe4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #668] @ (398a4 ) │ │ │ │ - bl 1c0a50 │ │ │ │ + bl 1c1978 │ │ │ │ ldr r0, [pc, #664] @ (398a4 ) │ │ │ │ - bl 1b5020 │ │ │ │ + bl 1b5f48 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 398e4 │ │ │ │ cbz r5, 39626 │ │ │ │ ldr r0, [pc, #648] @ (398a4 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 7c038 │ │ │ │ + bl 7c030 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 39910 │ │ │ │ ldr.w r3, [r4, #1596] @ 0x63c │ │ │ │ cbz r3, 39632 │ │ │ │ ldr r0, [pc, #632] @ (398a8 ) │ │ │ │ - bl 1c0a50 │ │ │ │ + bl 1c1978 │ │ │ │ ldr r0, [pc, #628] @ (398a8 ) │ │ │ │ - bl 1b5020 │ │ │ │ + bl 1b5f48 │ │ │ │ cbz r0, 3964e │ │ │ │ ldr r2, [pc, #624] @ (398ac ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ b.n 39904 │ │ │ │ - bl 7a88c │ │ │ │ + bl 7a884 │ │ │ │ ldr.w r5, [r4, #1036] @ 0x40c │ │ │ │ ldr.w fp, [pc, #616] @ 398c0 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r5, fp │ │ │ │ beq.n 396a6 │ │ │ │ @@ -19375,50 +19375,50 @@ │ │ │ │ beq.n 396a0 │ │ │ │ movs r3, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r0, r5, #37 @ 0x25 │ │ │ │ str r3, [r5, #32] │ │ │ │ strb.w r3, [r5, #38] @ 0x26 │ │ │ │ strb.w r8, [r5, #36] @ 0x24 │ │ │ │ - bl 21b764 <_PyEvent_Notify@@Base> │ │ │ │ + bl 21d010 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd r8, r8, [r5] │ │ │ │ - bl 25b5b8 │ │ │ │ + bl 25cf00 │ │ │ │ mov r5, r7 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ b.n 39660 │ │ │ │ ldr.w r9, [pc, #540] @ 398c4 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r8, r9] │ │ │ │ cbnz r5, 396c2 │ │ │ │ - movw r1, #47172 @ 0xb844 │ │ │ │ + movw r1, #49668 @ 0xc204 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #496] @ (398b0 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 1c9e68 │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 1cad98 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r3, #3712] @ 0xe80 │ │ │ │ cmp r5, r2 │ │ │ │ beq.n 396d8 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #3712] @ 0xe80 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cbz r0, 396f8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 396f8 │ │ │ │ - bl 1c9ff8 │ │ │ │ + bl 1caf28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c05c │ │ │ │ + bl 7c054 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ movw r7, #25532 @ 0x63bc │ │ │ │ movt r7, #87 @ 0x57 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #16 │ │ │ │ @@ -19427,15 +19427,15 @@ │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ add.w r0, sl, #5600 @ 0x15e0 │ │ │ │ cbz r1, 3973c │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1504] @ 0x5e0 │ │ │ │ - bl 7a88c │ │ │ │ + bl 7a884 │ │ │ │ add.w ip, sl, #5600 @ 0x15e0 │ │ │ │ add.w ip, ip, #8 │ │ │ │ ldrexd r2, r3, [ip] │ │ │ │ strexd lr, r0, r1, [ip] │ │ │ │ cmp.w lr, #0 │ │ │ │ beq.n 39742 │ │ │ │ b.n 3972c │ │ │ │ @@ -19450,24 +19450,24 @@ │ │ │ │ blx 2b5ac │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r5, #728 @ 0x2d8 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [r5, #728] @ 0x2d8 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #720] @ 0x2d0 │ │ │ │ - bl 21ad50 │ │ │ │ + bl 21c5f8 │ │ │ │ movs r1, #1 │ │ │ │ - bl 21b0e0 │ │ │ │ + bl 21c988 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - bl 7a88c │ │ │ │ + bl 7a884 │ │ │ │ add.w r7, r7, #3952 @ 0xf70 │ │ │ │ strd r0, r1, [r7, #-8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add.w r0, r0, #3936 @ 0xf60 │ │ │ │ - bl 13323c <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 1332c0 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ ldr r3, [pc, #288] @ (398b4 ) │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cbz r2, 397ba │ │ │ │ dmb ish │ │ │ │ str.w sl, [r3] │ │ │ │ @@ -19478,22 +19478,22 @@ │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ bne.n 397b0 │ │ │ │ ldr.w sl, [r9, r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 397ea │ │ │ │ mov r0, sl │ │ │ │ - bl 1d2e30 <_PySys_GetRequiredAttr@@Base+0x1364> │ │ │ │ + bl 1d3cd0 <_PySys_GetRequiredAttr@@Base+0x1364> │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 397ea │ │ │ │ ldr r2, [pc, #224] @ (398b8 ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #28052 @ 0x6d94 │ │ │ │ + movw r3, #30548 @ 0x7754 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ b.n 39904 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ @@ -19504,92 +19504,92 @@ │ │ │ │ bne.n 397f2 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 39814 │ │ │ │ ldr r0, [pc, #172] @ (398bc ) │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ ldr.w r7, [r4, #796] @ 0x31c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #796] @ 0x31c │ │ │ │ cbz r7, 39858 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r3, r7 │ │ │ │ bne.n 39834 │ │ │ │ movs r3, #0 │ │ │ │ str.w r7, [r4, #796] @ 0x31c │ │ │ │ str.w r3, [r7, #3648] @ 0xe40 │ │ │ │ b.n 39858 │ │ │ │ ldr.w fp, [r9, r8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 22550c │ │ │ │ + bl 226d64 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ - bl 2270c8 │ │ │ │ + bl 228920 │ │ │ │ mov r0, r7 │ │ │ │ - bl 22e984 │ │ │ │ + bl 2301dc │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r7, [r7, #3648] @ 0xe40 │ │ │ │ - bl 22fa4c <_PyCompile_GetBinaryIntrinsicName@@Base+0x1004> │ │ │ │ + bl 2312a4 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1004> │ │ │ │ b.n 3981e │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 39870 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 39860 │ │ │ │ dmb ish │ │ │ │ beq.n 3987c │ │ │ │ ldr r0, [pc, #68] @ (398bc ) │ │ │ │ - bl 288f70 │ │ │ │ + bl 28a0e8 │ │ │ │ ldr.w r2, [r4, #796] @ 0x31c │ │ │ │ cbnz r2, 398c8 │ │ │ │ ldr r1, [pc, #52] @ (398b8 ) │ │ │ │ - movw r3, #28076 @ 0x6dac │ │ │ │ + movw r3, #30572 @ 0x776c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r2, [sp, #16] │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ b.n 39904 │ │ │ │ stmia r3!, {r2, r3, r6} │ │ │ │ lsls r4, r2, #1 │ │ │ │ str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xe8140053 │ │ │ │ @ instruction: 0xe8200053 │ │ │ │ strh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + str r0, [r6, #28] │ │ │ │ lsls r3, r1, #1 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r3, r1, #1 │ │ │ │ strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + str r0, [r5, #32] │ │ │ │ lsls r3, r1, #1 │ │ │ │ strh r0, [r4, #14] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r2, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 21a18c │ │ │ │ + bl 21ba34 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1484] @ 0x5cc │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 249d3c │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + b.w 24b7f8 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ ldr r1, [pc, #44] @ (3991c ) │ │ │ │ add r2, sp, #20 │ │ │ │ movs r4, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #32] │ │ │ │ add r4, sp, #4 │ │ │ │ @@ -19598,19 +19598,19 @@ │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2d994 │ │ │ │ - movw r3, #28024 @ 0x6d78 │ │ │ │ + movw r3, #30520 @ 0x7738 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ b.n 398ec │ │ │ │ nop │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r7, r0 │ │ │ │ @@ -19644,23 +19644,23 @@ │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [pc, #240] @ (39a78 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 39a64 │ │ │ │ add.w r6, r8, r9 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ subs r4, r6, #3 │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ cbnz r0, 399a4 │ │ │ │ movs r5, #0 │ │ │ │ b.n 39a64 │ │ │ │ ldrd r9, r8, [r5, #4] │ │ │ │ cbz r4, 39a0a │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ @@ -19670,26 +19670,26 @@ │ │ │ │ ldr.w fp, [r5, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 399c6 │ │ │ │ subs r4, #1 │ │ │ │ beq.n 39a24 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbz r0, 399da │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 399a0 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ beq.n 39a2e │ │ │ │ b.n 399de │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cbz r0, 399f2 │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 399a0 │ │ │ │ subs r3, r6, #1 │ │ │ │ mov r6, r0 │ │ │ │ beq.n 39a36 │ │ │ │ b.n 399f6 │ │ │ │ mov r3, r6 │ │ │ │ @@ -19737,23 +19737,23 @@ │ │ │ │ strd r6, r1, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ strd fp, r4, [sp, #8] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 286748 │ │ │ │ + bl 2878c0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r1, #1 │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19780,115 +19780,115 @@ │ │ │ │ strb r2, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbnz r0, 39ada │ │ │ │ - movw r1, #47172 @ 0xb844 │ │ │ │ + movw r1, #49668 @ 0xc204 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #24] @ (39af0 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1e3de4 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + bl 1e554c <_PyConfig_AsDict@@Base+0xb08> │ │ │ │ cbz r0, 39aee │ │ │ │ ldr r3, [pc, #16] @ (39af4 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ cbz r0, 39aee │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r1, #1 │ │ │ │ strh r4, [r5, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 25a500 │ │ │ │ + bl 25bec8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 135954 │ │ │ │ + b.w 1359f0 │ │ │ │ │ │ │ │ 00039b14 <_PyObject_Dump@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #2568 @ 0xa08 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ mov r5, r0 │ │ │ │ - bl 163834 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1639ac <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r3, 39b50 <_PyObject_Dump@@Base+0x3c> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #29212 @ 0x721c │ │ │ │ + movw r2, #31708 @ 0x7bdc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c4a4 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #29240 @ 0x7238 │ │ │ │ + movw r2, #31736 @ 0x7bf8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #29264 @ 0x7250 │ │ │ │ + movw r2, #31760 @ 0x7c10 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #29288 @ 0x7268 │ │ │ │ + movw r2, #31784 @ 0x7c28 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r6, 39b94 <_PyObject_Dump@@Base+0x80> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ b.n 39b9c <_PyObject_Dump@@Base+0x88> │ │ │ │ - movw r3, #33188 @ 0x81a4 │ │ │ │ + movw r3, #35484 @ 0x8a9c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #29312 @ 0x7280 │ │ │ │ + movw r2, #31808 @ 0x7c40 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #29336 @ 0x7298 │ │ │ │ + movw r2, #31832 @ 0x7c58 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ - bl 20b014 │ │ │ │ + bl 20c8ac │ │ │ │ mov r6, r0 │ │ │ │ - bl f7cc4 │ │ │ │ + bl f803c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 39ca0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f8224 │ │ │ │ + bl f859c │ │ │ │ mov r0, r6 │ │ │ │ - bl 20b0b0 │ │ │ │ + bl 20c948 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #3164 @ 0xc5c │ │ │ │ + movw r2, #5844 @ 0x16d4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c4a4 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -19913,31 +19913,31 @@ │ │ │ │ mov r3, r2 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ beq.n 39c5c <_PyObject_Dump@@Base+0x148> │ │ │ │ - movw r0, #38768 @ 0x9770 │ │ │ │ + movw r0, #40984 @ 0xa018 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cbz r0, 39c70 <_PyObject_Dump@@Base+0x15c> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1829e0 │ │ │ │ + bl 182914 │ │ │ │ cbz r0, 39c70 <_PyObject_Dump@@Base+0x15c> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 39e0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, 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 │ │ │ │ @@ -19954,66 +19954,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 119460 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 39d8c │ │ │ │ ldr r3, [pc, #224] @ (39da0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #29448 @ 0x7308 │ │ │ │ + movw r1, #31944 @ 0x7cc8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 39d8c │ │ │ │ mov r0, r6 │ │ │ │ blx 2b794 │ │ │ │ cbnz r4, 39cfe │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #29468 @ 0x731c │ │ │ │ + movw r2, #31964 @ 0x7cdc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ b.n 39d92 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 39d26 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #29476 @ 0x7324 │ │ │ │ + movw r2, #31972 @ 0x7ce4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ b.n 39d92 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r7, #31 │ │ │ │ bpl.n 39d34 │ │ │ │ - bl 119190 │ │ │ │ + bl 1192d4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 39d3a │ │ │ │ - bl 11d818 │ │ │ │ + bl 11dc04 │ │ │ │ mov r4, r0 │ │ │ │ cbz r4, 39d8c │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ cbz r0, 39d5c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ blx 2c164 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ @@ -20025,21 +20025,21 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39d74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 39d74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cbnz r7, 39d8c │ │ │ │ cbz r5, 39d92 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b794 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 39d9c │ │ │ │ mov r0, r6 │ │ │ │ blx 2c0c4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -20052,212 +20052,212 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [r0, #72] @ 0x48 │ │ │ │ - bl f4f94 <_PyErr_FormatV@@Base> │ │ │ │ + bl f53d8 <_PyErr_FormatV@@Base> │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 216cd8 │ │ │ │ + bl 218580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39e00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 39e00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ 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 r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #53292 @ 0xd02c │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cbnz r4, 39e48 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5804 @ 0x16ac │ │ │ │ + movw r1, #8260 @ 0x2044 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 39ec2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ cbnz r3, 39e60 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #29496 @ 0x7338 │ │ │ │ + movw r1, #31992 @ 0x7cf8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 881f8 │ │ │ │ + bl 88584 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 39ec2 │ │ │ │ add.w r1, r0, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 39e94 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ cbz r1, 39eb0 │ │ │ │ - movw r1, #29548 @ 0x736c │ │ │ │ + movw r1, #32044 @ 0x7d2c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 39ea0 │ │ │ │ movs r4, #0 │ │ │ │ b.n 39ec2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 39e9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 39e9c │ │ │ │ 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] │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 00039ec6 : │ │ │ │ ldr r0, [pc, #4] @ (39ecc ) │ │ │ │ - b.w 1dcf88 │ │ │ │ + b.w 1de43c │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ lsls r2, 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 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 855d0 │ │ │ │ + bl 85838 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90e28 │ │ │ │ + bl 910bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39f12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 39f12 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ mov fp, r0 │ │ │ │ - movw r0, #10888 @ 0x2a88 │ │ │ │ + movw r0, #13400 @ 0x3458 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ str.w r0, [fp, #8] │ │ │ │ cbz r0, 39f4e │ │ │ │ ldr r1, [pc, #672] @ (3a1e4 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e1f84 │ │ │ │ + bl 1e3624 │ │ │ │ str.w r0, [fp] │ │ │ │ cbnz r0, 39f54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3a74e │ │ │ │ ldr.w r9, [pc, #656] @ 3a1e8 │ │ │ │ movw sl, #41968 @ 0xa3f0 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ - movw r3, #12373 @ 0x3055 │ │ │ │ + movw r3, #13477 @ 0x34a5 │ │ │ │ movt r3, #7 │ │ │ │ str r7, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 3a206 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r1, r9, #12 │ │ │ │ str.w r3, [r9, #16] │ │ │ │ - movw r3, #10057 @ 0x2749 │ │ │ │ + movw r3, #14577 @ 0x38f1 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str.w r9, [r9, #28] │ │ │ │ str.w r3, [r9, #20] │ │ │ │ str.w r2, [r9, #12] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - bl 8c824 │ │ │ │ + bl 8ca90 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 39f4e │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 39fc4 │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4423 @ 0x1147 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 3a4a2 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ bne.n 39fd2 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ adds r0, r7, #1 │ │ │ │ bne.n 39fe6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 39fe6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 44026 │ │ │ │ + bl 44016 │ │ │ │ b.n 3a4a2 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 3a020 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -20270,44 +20270,44 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 86d10 │ │ │ │ + bl 8709c │ │ │ │ adds r0, #1 │ │ │ │ bne.w 3a1ec │ │ │ │ b.n 3a4a2 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cbz r3, 3a052 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ bne.n 3a052 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl dcda8 │ │ │ │ + bl dd8bc │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 3a06a │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 3a1ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 15f248 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ + bl 15f3e0 <_PyUnicode_IsNumeric@@Base+0x4b0> │ │ │ │ b.n 3a1ec │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r3, r0, #3 │ │ │ │ beq.w 3a4a2 │ │ │ │ adds r0, #1 │ │ │ │ bne.w 3a1ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -20331,15 +20331,15 @@ │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a7a4 │ │ │ │ + bl 8b4b8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3a1b2 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 3a0dc │ │ │ │ ldr r1, [r6, #8] │ │ │ │ @@ -20348,24 +20348,24 @@ │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8b148 │ │ │ │ + bl 8ab1c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3a1b2 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cbz r0, 3a0ec │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 235628 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 236f60 <_PyDict_SendEvent@@Base> │ │ │ │ ldr.w lr, [r6, #24] │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [lr, #4] │ │ │ │ str.w r2, [lr, #8] │ │ │ │ add.w r2, lr, #20 │ │ │ │ cmp r1, #7 │ │ │ │ @@ -20438,387 +20438,387 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a1c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3a1c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 3a4a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3a4a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 3a4a2 │ │ │ │ nop │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a200 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3a200 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #32 │ │ │ │ b.n 39f6c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30200 @ 0x75f8 │ │ │ │ + movw r0, #32696 @ 0x7fb8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - bl 1cfef0 │ │ │ │ + bl 1d0d28 │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 39f4e │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #40072 @ 0x9c88 │ │ │ │ + movw r1, #42288 @ 0xa530 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl f0f58 │ │ │ │ + bl f1398 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #29652 @ 0x73d4 │ │ │ │ + movw r1, #32148 @ 0x7d94 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0f58 │ │ │ │ + bl f1398 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #29664 @ 0x73e0 │ │ │ │ + movw r1, #32160 @ 0x7da0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0f58 │ │ │ │ + bl f1398 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ blx 2bc4c │ │ │ │ - movw r1, #29680 @ 0x73f0 │ │ │ │ + movw r1, #32176 @ 0x7db0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2168c0 │ │ │ │ + bl 218168 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b230 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ - movw r0, #29696 @ 0x7400 │ │ │ │ + movw r0, #32192 @ 0x7dc0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ - movw r1, #11216 @ 0x2bd0 │ │ │ │ + bl 95b6c │ │ │ │ + movw r1, #13512 @ 0x34c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dd61c │ │ │ │ + bl 1debf4 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #45416 @ 0xb168 │ │ │ │ + movw r2, #47912 @ 0xbb28 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #29704 @ 0x7408 │ │ │ │ + movw r1, #32200 @ 0x7dc8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 2168c0 │ │ │ │ + bl 218168 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #29720 @ 0x7418 │ │ │ │ + movw r1, #32216 @ 0x7dd8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ bl 3a7b4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 39f4e │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 39f4e │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3a570 │ │ │ │ ldr.w sl, [pc, #1112] @ 3a754 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r4, [sl] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 3a4be │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w sl, sl, #8 │ │ │ │ cmp.w r9, #45 @ 0x2d │ │ │ │ bne.n 3a300 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #29736 @ 0x7428 │ │ │ │ + movw r2, #32232 @ 0x7de8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #33480 @ 0x82c8 │ │ │ │ + movw r1, #35976 @ 0x8c88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2168c0 │ │ │ │ + bl 218168 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3a570 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #59636 @ 0xe8f4 │ │ │ │ + movw r1, #62132 @ 0xf2b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1dd61c │ │ │ │ + bl 1debf4 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3a554 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #29784 @ 0x7458 │ │ │ │ + movw r1, #32280 @ 0x7e18 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1dd61c │ │ │ │ + bl 1debf4 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #29796 @ 0x7464 │ │ │ │ + movw r1, #32292 @ 0x7e24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ bl 3a7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 39f4e │ │ │ │ - movw r2, #29812 @ 0x7474 │ │ │ │ + movw r2, #32308 @ 0x7e34 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #33480 @ 0x82c8 │ │ │ │ + movw r1, #35976 @ 0x8c88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2168c0 │ │ │ │ + bl 218168 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29868 @ 0x74ac │ │ │ │ + movw r1, #32364 @ 0x7e6c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29884 @ 0x74bc │ │ │ │ + movw r1, #32380 @ 0x7e7c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29900 @ 0x74cc │ │ │ │ + movw r1, #32396 @ 0x7e8c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29916 @ 0x74dc │ │ │ │ + movw r1, #32412 @ 0x7e9c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29932 @ 0x74ec │ │ │ │ + movw r1, #32428 @ 0x7eac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29952 @ 0x7500 │ │ │ │ + movw r1, #32448 @ 0x7ec0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29968 @ 0x7510 │ │ │ │ + movw r1, #32464 @ 0x7ed0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29984 @ 0x7520 │ │ │ │ + movw r1, #32480 @ 0x7ee0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30000 @ 0x7530 │ │ │ │ + movw r1, #32496 @ 0x7ef0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30016 @ 0x7540 │ │ │ │ + movw r1, #32512 @ 0x7f00 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 39f4e │ │ │ │ blx 2b4c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ - movw r0, #30032 @ 0x7550 │ │ │ │ + movw r0, #32528 @ 0x7f10 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 3a5a4 │ │ │ │ ldrd r1, r2, [r5, #4] │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 3a57e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 39f4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 39f4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 39f4e │ │ │ │ mov r0, r9 │ │ │ │ blx 2ae7c │ │ │ │ mov fp, r0 │ │ │ │ cbnz r0, 3a4cc │ │ │ │ ldr.w fp, [sl, #4] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2168c0 │ │ │ │ + bl 218168 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3a570 │ │ │ │ mov r0, r9 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a570 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3a4fe │ │ │ │ mov r0, fp │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r2, r0 │ │ │ │ cbnz r0, 3a514 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3a570 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 3a570 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a536 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cbnz r3, 3a536 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a54a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3a54a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ bne.w 3a30a │ │ │ │ b.n 3a570 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 39f4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 39f4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 39f4e │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ b.n 39f4e │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a598 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3a598 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ bne.w 3a480 │ │ │ │ b.n 3a4a2 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #30036 @ 0x7554 │ │ │ │ + movw r1, #32532 @ 0x7f14 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1dd61c │ │ │ │ + bl 1debf4 │ │ │ │ cmp r0, r6 │ │ │ │ blt.w 39f4e │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #30048 @ 0x7560 │ │ │ │ + movw r1, #32544 @ 0x7f20 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #30080 @ 0x7580 │ │ │ │ + movw r1, #32576 @ 0x7f40 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #30124 @ 0x75ac │ │ │ │ + movw r1, #32620 @ 0x7f6c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3a60c │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ b.n 39f4e │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ - movw r3, #30156 @ 0x75cc │ │ │ │ + movw r3, #32652 @ 0x7f8c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r6, [r0, #16] │ │ │ │ str r3, [r0, #0] │ │ │ │ - movw r1, #30180 @ 0x75e4 │ │ │ │ + movw r1, #32676 @ 0x7fa4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ movs r2, #9 │ │ │ │ movw r3, #44668 @ 0xae7c │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r0, #12] │ │ │ │ @@ -20859,15 +20859,15 @@ │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #72] @ 0x48 │ │ │ │ movw r2, #50540 @ 0xc56c │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #47472 @ 0xb970 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #80] @ 0x50 │ │ │ │ - movw r2, #35953 @ 0x8c71 │ │ │ │ + movw r2, #38957 @ 0x982d │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movw r3, #46036 @ 0xb3d4 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #50516 @ 0xc554 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #48568 @ 0xbdb8 │ │ │ │ @@ -20880,55 +20880,55 @@ │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #100] @ 0x64 │ │ │ │ movw r2, #46592 @ 0xb600 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #48836 @ 0xbec4 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #108] @ 0x6c │ │ │ │ - movw r2, #51917 @ 0xcacd │ │ │ │ + movw r2, #51921 @ 0xcad1 │ │ │ │ movt r2, #3 │ │ │ │ - bl 1e78dc │ │ │ │ + bl 1e8ea8 │ │ │ │ mov r2, r0 │ │ │ │ cbnz r0, 3a73e │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ b.n 39f4e │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #30188 @ 0x75ec │ │ │ │ + movw r1, #32684 @ 0x7fac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1dd61c │ │ │ │ + bl 1debf4 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, 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, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bls.n 3a784 │ │ │ │ - movw r0, #32920 @ 0x8098 │ │ │ │ + movw r0, #35416 @ 0x8a58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d7bdc │ │ │ │ + bl 1d89e8 │ │ │ │ cbnz r0, 3a784 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3a7b2 │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 3a79c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3a79e │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbz r0, 3a79e │ │ │ │ b.n 3a780 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 318c8 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ @@ -20943,64 +20943,64 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c5a8 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cd800 │ │ │ │ + bl 1ce630 │ │ │ │ cbz r0, 3a82c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3a7fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a82c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3a82c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 3a82c │ │ │ │ mov r1, r4 │ │ │ │ bl 38460 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3a830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3a818 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a82c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3a82c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3a854 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a844 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3a844 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dd61c │ │ │ │ + bl 1debf4 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ movlt r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 0003a858 <_Py_open_noraise@@Base>: │ │ │ │ @@ -21009,17 +21009,17 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ orr.w r1, r1, #524288 @ 0x80000 │ │ │ │ blx 2af60 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ blt.n 3a890 <_Py_open_noraise@@Base+0x38> │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #36940 @ 0x904c │ │ │ │ + movw r2, #36800 @ 0x8fc0 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - bl 1e8244 <_PyConfig_FromDict@@Base+0x544> │ │ │ │ + bl 1e9810 <_PyConfig_FromDict@@Base+0x544> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3a894 <_Py_open_noraise@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ blx 2b734 │ │ │ │ b.n 3a894 <_Py_open_noraise@@Base+0x3c> │ │ │ │ @@ -21032,19 +21032,19 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #24] @ (3a8c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 22550c │ │ │ │ + bl 226d64 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2270c8 │ │ │ │ + b.w 228920 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 0003a8c4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21053,15 +21053,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3aa1a │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ add.w r8, r4, #68 @ 0x44 │ │ │ │ - bl 20b014 │ │ │ │ + bl 20c8ac │ │ │ │ mov fp, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a906 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ @@ -21069,57 +21069,57 @@ │ │ │ │ bne.n 3a8f6 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 3a918 │ │ │ │ mov r0, r8 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ ldr r4, [pc, #268] @ (3aa28 ) │ │ │ │ ldr.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3a9ea │ │ │ │ - bl 160018 │ │ │ │ + bl 1601b0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a9e4 │ │ │ │ cbnz r6, 3a934 │ │ │ │ ldr.w r5, [r4, #1568] @ 0x620 │ │ │ │ b.n 3a940 │ │ │ │ ldr.w r0, [r4, #1572] @ 0x624 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7f250 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7f248 <_Py_hashtable_get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r5, 3a966 │ │ │ │ - bl 1c9bec │ │ │ │ + bl 1cab1c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a9e4 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1572] @ 0x624 │ │ │ │ mov r2, r5 │ │ │ │ - bl 8027c <_Py_hashtable_set@@Base> │ │ │ │ + bl 80274 <_Py_hashtable_set@@Base> │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3a966 │ │ │ │ mov r0, r5 │ │ │ │ - bl 136d90 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 136e38 <_Py_hashtable_destroy@@Base> │ │ │ │ b.n 3a9ee │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f250 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7f248 <_Py_hashtable_get@@Base> │ │ │ │ cbz r0, 3a982 │ │ │ │ ldr.w r3, [r4, #1548] @ 0x60c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ str.w r3, [r4, #1548] @ 0x60c │ │ │ │ strd r7, sl, [r0] │ │ │ │ b.n 3a9c8 │ │ │ │ ldr.w r2, [r4, #1508] @ 0x5e4 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a99c │ │ │ │ movs r0, #8 │ │ │ │ blx 2c218 │ │ │ │ mov r6, r0 │ │ │ │ b.n 3a9a6 │ │ │ │ @@ -21129,15 +21129,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ cbz r6, 3a9e4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [r6, #4] │ │ │ │ str r7, [r6, #0] │ │ │ │ - bl 8027c <_Py_hashtable_set@@Base> │ │ │ │ + bl 80274 <_Py_hashtable_set@@Base> │ │ │ │ cbz r0, 3a9c8 │ │ │ │ ldr.w r3, [r4, #1520] @ 0x5f0 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1504] @ 0x5e0 │ │ │ │ blx r3 │ │ │ │ b.n 3a9e4 │ │ │ │ ldr.w r3, [r4, #1548] @ 0x60c │ │ │ │ @@ -21160,17 +21160,17 @@ │ │ │ │ bne.n 3aa06 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3a9f6 │ │ │ │ dmb ish │ │ │ │ beq.n 3aa12 │ │ │ │ ldr r0, [pc, #28] @ (3aa2c ) │ │ │ │ - bl 288f70 │ │ │ │ + bl 28a0e8 │ │ │ │ mov r0, fp │ │ │ │ - bl 20b0b0 │ │ │ │ + bl 20c948 │ │ │ │ b.n 3aa1e │ │ │ │ mvn.w r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ @@ -21182,15 +21182,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #2560 @ 0xa00 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #29664 @ 0x73e0 │ │ │ │ + movw r1, #32160 @ 0x7da0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #14 │ │ │ │ strd r4, r5, [sp] │ │ │ │ bl 3aa6e │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ @@ -21205,68 +21205,68 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 3aa90 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3aaa6 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 20f988 <_PyUnicode_IsWhitespace@@Base+0x564> │ │ │ │ + bl 21122c <_PyUnicode_IsWhitespace@@Base+0x564> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ cbnz r5, 3aaba │ │ │ │ ldr r2, [pc, #48] @ (3aad8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21e2fc │ │ │ │ + bl 21fb78 │ │ │ │ b.n 3aad2 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3aac8 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cbz r4, 3aacc │ │ │ │ movs r4, #0 │ │ │ │ b.n 3aad2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3ab08 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35412 @ 0x8a54 │ │ │ │ + movw r1, #37908 @ 0x9414 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r0, r4 │ │ │ │ b.n 3ab28 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ cbz r0, 3ab28 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r0, #32] │ │ │ │ movs r3, #2 │ │ │ │ str r4, [r0, #4] │ │ │ │ strd r5, r7, [r0, #20] │ │ │ │ str r6, [r0, #28] │ │ │ │ @@ -21283,184 +21283,184 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cbz r3, 3ab52 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r2, [r0, #3712] @ 0xe80 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 3ab52 │ │ │ │ - bl 220104 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 1f19b8 <_PyTime_AsMicroseconds@@Base+0x294> │ │ │ │ + bl 221904 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 1f3120 <_PyTime_AsMicroseconds@@Base+0x198> │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ blx 2b308 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3ab88 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 3ab92 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e7420 <_Py_strerror@@Base> │ │ │ │ + b.w 1e89ec <_Py_strerror@@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 │ │ │ │ movw r1, #700 @ 0x2bc │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3abd2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 98338 │ │ │ │ + bl 985c8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 3abd8 │ │ │ │ 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 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3ac54 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ bls.n 3ac54 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ cbnz r7, 3ac0a │ │ │ │ adds r5, #1 │ │ │ │ b.n 3abf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r2, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 3ac38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ac34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3ac34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ bne.n 3ac06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3ac44 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3ac54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3ac40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 3ac40 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 855d0 │ │ │ │ + bl 85838 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cbz r0, 3ac8a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ac8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3ac8a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_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 3acaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3acaa │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_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, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 267cec │ │ │ │ + bl 269770 │ │ │ │ cbz r0, 3acd8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a0518 │ │ │ │ + bl 1a0384 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ bls.n 3acf8 │ │ │ │ movs r5, #0 │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ b.n 3ad2c │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 3ad08 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ bls.n 3ad0a │ │ │ │ b.n 3acf0 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3acf0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b5ac │ │ │ │ mov r3, r5 │ │ │ │ @@ -21478,57 +21478,57 @@ │ │ │ │ ldr.w r1, [r0, #844] @ 0x34c │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.w 3b052 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ bne.n 3ad86 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44016 @ 0xabf0 │ │ │ │ + movw r1, #46512 @ 0xb5b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3b052 │ │ │ │ ldr r5, [pc, #620] @ (3aff4 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - movw r1, #44060 @ 0xac1c │ │ │ │ + movw r1, #46556 @ 0xb5dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cbz r0, 3ada4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ b.n 3ad80 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl 293694 │ │ │ │ + bl 294830 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3ad9c │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3adcc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 3adcc │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [r9, #616] @ 0x268 │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 3b052 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 3ae10 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -21539,115 +21539,115 @@ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ae10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 3ae10 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 3ae50 │ │ │ │ - movw r1, #44060 @ 0xac1c │ │ │ │ + movw r1, #46556 @ 0xb5dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3ad9c │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 293694 │ │ │ │ + bl 294830 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3ad9c │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ae50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 3ae50 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #820] @ 0x334 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.w 3b052 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ bne.n 3ae84 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44092 @ 0xac3c │ │ │ │ + movw r1, #46588 @ 0xb5fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3ad80 │ │ │ │ - movw r1, #44060 @ 0xac1c │ │ │ │ + movw r1, #46556 @ 0xb5dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3ad9c │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, sl │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3ad9c │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3aebe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 3aebe │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #660] @ 0x294 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.w 3b052 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ bne.n 3aef2 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44136 @ 0xac68 │ │ │ │ + movw r1, #46632 @ 0xb628 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3ad80 │ │ │ │ - movw r1, #44060 @ 0xac1c │ │ │ │ + movw r1, #46556 @ 0xb5dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3ad9c │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3ad9c │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3af2e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 3af2e │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [r9, #708] @ 0x2c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 3b052 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 3af72 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -21658,42 +21658,42 @@ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3af72 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 3af72 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 3afb4 │ │ │ │ - movw r1, #44060 @ 0xac1c │ │ │ │ + movw r1, #46556 @ 0xb5dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3ad9c │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3ad9c │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3afb4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 3afb4 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #704] @ 0x2c0 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 3b052 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cbz r6, 3afec │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ @@ -21703,48 +21703,48 @@ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3afec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3afec │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 3b030 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #44060 @ 0xac1c │ │ │ │ + movw r1, #46556 @ 0xb5dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3ad9c │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3ad9c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3b030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3b030 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r0, [sp, #20] │ │ │ │ strd r2, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1d6f58 │ │ │ │ + bl 1d7d64 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3ad9c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -21756,33 +21756,33 @@ │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cbz r6, 3b074 │ │ │ │ adds r4, r0, #4 │ │ │ │ movs r5, #0 │ │ │ │ b.n 3b0a8 │ │ │ │ movw r0, #51696 @ 0xc9f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r2, #13792 @ 0x35e0 │ │ │ │ + movw r2, #16288 @ 0x3fa0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #44436 @ 0xad94 │ │ │ │ + movw r1, #46932 @ 0xb754 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3b0b8 │ │ │ │ ldr.w r7, [r4, #4]! │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 2941bc │ │ │ │ + bl 295358 │ │ │ │ cbz r0, 3b0b8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cbnz r0, 3b0ae │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ bgt.n 3b096 │ │ │ │ b.n 3b0b6 │ │ │ │ - bl 2941bc │ │ │ │ + bl 295358 │ │ │ │ cbz r0, 3b0b8 │ │ │ │ b.n 3b0a6 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -21806,50 +21806,50 @@ │ │ │ │ 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 r4, r0 │ │ │ │ adds r0, #8 │ │ │ │ - bl 133208 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + bl 13328c <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ cbz r0, 3b130 │ │ │ │ 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 13323c <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 1332c0 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44980 @ 0xafb4 │ │ │ │ + movw r0, #47476 @ 0xb974 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #49944 @ 0xc318 │ │ │ │ + movw r1, #52096 @ 0xcb80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (3b17c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1540] @ 0x604 │ │ │ │ - bl 21a158 │ │ │ │ + bl 21ba00 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -21857,89 +21857,89 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ bge.n 3b1ae │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #45128 @ 0xb048 │ │ │ │ + movw r0, #47624 @ 0xba08 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ ldr r1, [pc, #204] @ (3b27c ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3b274 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ cbnz r5, 3b1fa │ │ │ │ - bl 295510 │ │ │ │ + bl 2966b8 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #12524 @ 0x30ec │ │ │ │ + movw r1, #14820 @ 0x39e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r4, #12532 @ 0x30f4 │ │ │ │ + movw r4, #14828 @ 0x39ec │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ - movw r0, #45148 @ 0xb05c │ │ │ │ + movw r0, #47644 @ 0xba1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ moveq r4, r1 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r4, r0 │ │ │ │ b.n 3b276 │ │ │ │ - bl 1743b8 │ │ │ │ + bl 174564 │ │ │ │ cbnz r0, 3b240 │ │ │ │ mov r0, r4 │ │ │ │ - bl 295510 │ │ │ │ + bl 2966b8 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #12532 @ 0x30f4 │ │ │ │ + movw r0, #14828 @ 0x39ec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #12524 @ 0x30ec │ │ │ │ + movw r2, #14820 @ 0x39e4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ it ne │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #45184 @ 0xb080 │ │ │ │ + movw r0, #47680 @ 0xba40 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21c58c │ │ │ │ + bl 21de38 │ │ │ │ b.n 3b25e │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 3b25c │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59092 @ 0xe6d4 │ │ │ │ + movw r1, #61588 @ 0xf094 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3b276 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3b276 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 3b276 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r0, r3, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -21948,15 +21948,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (3b2ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #5632 @ 0x1600 │ │ │ │ - bl 21a01c <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + bl 21b8c4 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -21979,25 +21979,25 @@ │ │ │ │ ldr.w r5, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl f43cc │ │ │ │ + bl f4814 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3b316 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3b312 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3b312 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3b374 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 3b31e │ │ │ │ mov r4, r8 │ │ │ │ b.n 3b34a │ │ │ │ ldr r4, [r6, #8] │ │ │ │ @@ -22010,28 +22010,28 @@ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 3b346 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107168 │ │ │ │ + bl 107414 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3b34a │ │ │ │ b.n 3b2fe │ │ │ │ subs r4, #1 │ │ │ │ b.n 3b328 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3b35e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3b35e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ add.w r8, r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 3b2da │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ @@ -22044,20 +22044,20 @@ │ │ │ │ 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, #45376 @ 0xb140 │ │ │ │ + movw r1, #47872 @ 0xbb00 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a684c │ │ │ │ + bl a6d4c │ │ │ │ cbz r0, 3b3cc │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 12ecfc <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12ed74 <_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 3b3b2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -22090,37 +22090,37 @@ │ │ │ │ bne.n 3b3f4 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 3b416 │ │ │ │ mov r0, r4 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ ldr r5, [pc, #136] @ (3b4a0 ) │ │ │ │ ldr.w r3, [r5, #1476] @ 0x5c4 │ │ │ │ cbz r3, 3b46a │ │ │ │ cbnz r6, 3b426 │ │ │ │ ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ b.n 3b430 │ │ │ │ ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7f250 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7f248 <_Py_hashtable_get@@Base> │ │ │ │ cbz r0, 3b43c │ │ │ │ mov r1, r7 │ │ │ │ - bl 160cdc <_Py_hashtable_steal@@Base> │ │ │ │ + bl 160e54 <_Py_hashtable_steal@@Base> │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 3b440 │ │ │ │ movs r5, #0 │ │ │ │ b.n 3b46e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr.w r3, [r5, #1548] @ 0x60c │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr.w r2, [r5, #1520] @ 0x5f0 │ │ │ │ str.w r3, [r5, #1548] @ 0x60c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43241 @ 0xa8e9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3b462 │ │ │ │ blx 2b098 │ │ │ │ b.n 3b43c │ │ │ │ ldr.w r0, [r5, #1504] @ 0x5e0 │ │ │ │ blx r2 │ │ │ │ @@ -22133,274 +22133,274 @@ │ │ │ │ bne.n 3b486 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3b476 │ │ │ │ dmb ish │ │ │ │ beq.n 3b498 │ │ │ │ ldr r0, [pc, #20] @ (3b4a4 ) │ │ │ │ - bl 288f70 │ │ │ │ + bl 28a0e8 │ │ │ │ b.n 3b498 │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ 0003b4a8 : │ │ │ │ ldr r0, [pc, #4] @ (3b4b0 ) │ │ │ │ - b.w 1dcf88 │ │ │ │ + b.w 1de43c │ │ │ │ nop │ │ │ │ adds r0, #252 @ 0xfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #45560 @ 0xb1f8 │ │ │ │ + movw r1, #48056 @ 0xbbb8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3b4dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3b796 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45572 @ 0xb204 │ │ │ │ + movw r1, #48068 @ 0xbbc4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b4d6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45584 @ 0xb210 │ │ │ │ + movw r1, #48080 @ 0xbbd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b4d6 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45596 @ 0xb21c │ │ │ │ + movw r1, #48092 @ 0xbbdc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b4d6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45604 @ 0xb224 │ │ │ │ + movw r1, #48100 @ 0xbbe4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b4d6 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45616 @ 0xb230 │ │ │ │ + movw r1, #48112 @ 0xbbf0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b4d6 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45628 @ 0xb23c │ │ │ │ + movw r1, #48124 @ 0xbbfc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b4d6 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45640 @ 0xb248 │ │ │ │ + movw r1, #48136 @ 0xbc08 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b4d6 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45652 @ 0xb254 │ │ │ │ + movw r1, #48148 @ 0xbc14 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b4d6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45660 @ 0xb25c │ │ │ │ + movw r1, #48156 @ 0xbc1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b4d6 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45672 @ 0xb268 │ │ │ │ + movw r1, #48168 @ 0xbc28 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b4d6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45684 @ 0xb274 │ │ │ │ + movw r1, #48180 @ 0xbc34 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b4d6 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45696 @ 0xb280 │ │ │ │ + movw r1, #48192 @ 0xbc40 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b4d6 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45708 @ 0xb28c │ │ │ │ + movw r1, #48204 @ 0xbc4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45720 @ 0xb298 │ │ │ │ + movw r1, #48216 @ 0xbc58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45732 @ 0xb2a4 │ │ │ │ + movw r1, #48228 @ 0xbc64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45744 @ 0xb2b0 │ │ │ │ + movw r1, #48240 @ 0xbc70 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45756 @ 0xb2bc │ │ │ │ + movw r1, #48252 @ 0xbc7c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45768 @ 0xb2c8 │ │ │ │ + movw r1, #48264 @ 0xbc88 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45780 @ 0xb2d4 │ │ │ │ + movw r1, #48276 @ 0xbc94 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45788 @ 0xb2dc │ │ │ │ + movw r1, #48284 @ 0xbc9c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45800 @ 0xb2e8 │ │ │ │ + movw r1, #48296 @ 0xbca8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45812 @ 0xb2f4 │ │ │ │ + movw r1, #48308 @ 0xbcb4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45824 @ 0xb300 │ │ │ │ + movw r1, #48320 @ 0xbcc0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45836 @ 0xb30c │ │ │ │ + movw r1, #48332 @ 0xbccc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45848 @ 0xb318 │ │ │ │ + movw r1, #48344 @ 0xbcd8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45860 @ 0xb324 │ │ │ │ + movw r1, #48356 @ 0xbce4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45872 @ 0xb330 │ │ │ │ + movw r1, #48368 @ 0xbcf0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45884 @ 0xb33c │ │ │ │ + movw r1, #48380 @ 0xbcfc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45896 @ 0xb348 │ │ │ │ + movw r1, #48392 @ 0xbd08 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45908 @ 0xb354 │ │ │ │ + movw r1, #48404 @ 0xbd14 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45920 @ 0xb360 │ │ │ │ + movw r1, #48416 @ 0xbd20 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45932 @ 0xb36c │ │ │ │ + movw r1, #48428 @ 0xbd2c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b4d6 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45948 @ 0xb37c │ │ │ │ + movw r1, #48444 @ 0xbd3c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ 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 │ │ │ │ @@ -22411,89 +22411,89 @@ │ │ │ │ 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, #46104 @ 0xb418 │ │ │ │ + movw r1, #48600 @ 0xbdd8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl e2c04 │ │ │ │ + bl e37a8 │ │ │ │ cbz r0, 3b7f0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl f1428 │ │ │ │ + bl f1868 │ │ │ │ cbnz r0, 3b7f4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46004 @ 0xb3b4 │ │ │ │ + movw r1, #48500 @ 0xbd74 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ b.n 3b89c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ bmi.n 3b816 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46032 @ 0xb3d0 │ │ │ │ + movw r1, #48528 @ 0xbd90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3b7f0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cbz r1, 3b83a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bmi.n 3b842 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46056 @ 0xb3e8 │ │ │ │ + movw r1, #48552 @ 0xbda8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3b7f0 │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #20552 @ 0x5048 │ │ │ │ + movw r1, #23048 @ 0x5a08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #46096 @ 0xb410 │ │ │ │ + movw r0, #48592 @ 0xbdd0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3b7f0 │ │ │ │ - bl 221bf8 │ │ │ │ + bl 2233f8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3b89c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 252440 │ │ │ │ + bl 253db4 │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ bne.n 3b884 │ │ │ │ - bl 2228fc │ │ │ │ + bl 224154 │ │ │ │ b.n 3b7f0 │ │ │ │ - bl 25a500 │ │ │ │ + bl 25bec8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2228fc │ │ │ │ + bl 224154 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 135954 │ │ │ │ + bl 1359f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22520,61 +22520,61 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [pc, #212] @ (3b9bc ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3b9b4 │ │ │ │ cmn r6, r5 │ │ │ │ beq.n 3b902 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 162f24 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 16309c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cbnz r0, 3b902 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3b9b4 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - movw r1, #6644 @ 0x19f4 │ │ │ │ + movw r1, #9140 @ 0x23b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #46168 @ 0xb458 │ │ │ │ + movw r0, #48664 @ 0xbe18 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r2, r6 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3b8fe │ │ │ │ cmp r6, #2 │ │ │ │ ble.n 3b940 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #46184 @ 0xb468 │ │ │ │ + movw r1, #48680 @ 0xbe28 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ adds r2, r6, #1 │ │ │ │ bge.n 3b95c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46264 @ 0xb4b8 │ │ │ │ + movw r1, #48760 @ 0xbe78 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3b8fe │ │ │ │ ldr r2, [pc, #96] @ (3b9c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3b9b4 │ │ │ │ adds r3, r6, #1 │ │ │ │ bne.n 3b98e │ │ │ │ addw r6, r5, #3756 @ 0xeac │ │ │ │ addw r5, r5, #3804 @ 0xedc │ │ │ │ mov r1, r6 │ │ │ │ @@ -22593,15 +22593,15 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3b8fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3b8fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 3b8fe │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -22659,41 +22659,41 @@ │ │ │ │ cbz r6, 3ba52 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ bcc.n 3ba54 │ │ │ │ b.n 3ba5e │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl 9c580 │ │ │ │ + bl 9c810 │ │ │ │ cbnz r0, 3ba6a │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ mov r0, sl │ │ │ │ bl 30416 <_PyObject_DebugMallocStats@@Base+0x212e> │ │ │ │ b.n 3ba7c │ │ │ │ strd r6, r0, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w sl, [r3, r9, lsl #2] │ │ │ │ b.n 3ba7e │ │ │ │ - bl 1ce1e4 │ │ │ │ + bl 1cf014 │ │ │ │ cbnz r0, 3ba86 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ b.n 3b9da │ │ │ │ movs r0, #0 │ │ │ │ b.n 3ba8a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ 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 │ │ │ │ - bl b1780 │ │ │ │ + bl b1c90 │ │ │ │ cbz r6, 3bab0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3bf24 │ │ │ │ b.n 3bbe2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 3baba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -22709,345 +22709,345 @@ │ │ │ │ cbnz r3, 3bad4 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ cbz r6, 3baec │ │ │ │ movw r3, #6168 @ 0x1818 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 6c05c │ │ │ │ + bl 6c04c │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 3baf4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ b.n 3baf6 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 266f98 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ + bl 268968 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ b.n 3bbe2 │ │ │ │ add.w r3, r2, #8 │ │ │ │ cmp r3, #6 │ │ │ │ bhi.n 3bb98 │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ movs r4, r0 │ │ │ │ movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 183944 │ │ │ │ + bl 183874 │ │ │ │ b.n 3bbae │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ b.n 3bbae │ │ │ │ - bl 65512 <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ + bl 65a48 <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ b.n 3bbae │ │ │ │ movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ - movw r1, #51980 @ 0xcb0c │ │ │ │ + movw r1, #54476 @ 0xd4cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3bbae │ │ │ │ movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ - movw r1, #52016 @ 0xcb30 │ │ │ │ + movw r1, #54512 @ 0xd4f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3bbae │ │ │ │ movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ - movw r1, #52056 @ 0xcb58 │ │ │ │ + movw r1, #54552 @ 0xd518 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3bbae │ │ │ │ movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ - movw r1, #52100 @ 0xcb84 │ │ │ │ + movw r1, #54596 @ 0xd544 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3bbae │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52152 @ 0xcbb8 │ │ │ │ + movw r1, #54648 @ 0xd578 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cbnz r3, 3bbb6 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cbz r3, 3bbe2 │ │ │ │ movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r7, #0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 6c05c │ │ │ │ + bl 6c04c │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r3, [r6, #24] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1ceb3c <_PyNamespace_New@@Base> │ │ │ │ + bl 1cf87c <_PyNamespace_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3be08 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1ceb3c <_PyNamespace_New@@Base> │ │ │ │ + bl 1cf87c <_PyNamespace_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3bcdc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cbz r0, 3bc50 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3bcc8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #32560 @ 0x7f30 │ │ │ │ + movw r1, #35056 @ 0x88f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3bc46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 3bc46 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ blt.n 3bcc8 │ │ │ │ movs r3, #0 │ │ │ │ b.n 3bc52 │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cbz r0, 3bc8c │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 3bcc8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #32592 @ 0x7f50 │ │ │ │ + movw r1, #35088 @ 0x8910 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3bc84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 3bc84 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ blt.n 3bcc8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cbz r0, 3bcc6 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 3bcc8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33520 @ 0x82f0 │ │ │ │ + movw r1, #36016 @ 0x8cb0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3bcbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 3bcbe │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ bge.n 3bcfe │ │ │ │ b.n 3bcc8 │ │ │ │ cbz r3, 3bcfe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3bcdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3bcdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 948dc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 3bd28 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #12260 @ 0x2fe4 │ │ │ │ + movw r1, #14556 @ 0x38dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3bd24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3bd24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ bge.n 3bd32 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3be06 │ │ │ │ b.n 3bdfa │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cbz r0, 3bd40 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3bd5c │ │ │ │ b.n 3bd28 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #57672 @ 0xe148 │ │ │ │ + movw r1, #60168 @ 0xeb08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3bd82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3bd82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ blt.n 3bd28 │ │ │ │ mov r0, r6 │ │ │ │ bl 3be82 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3bd28 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #55016 @ 0xd6e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3bdb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3bdb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ blt.n 3bd28 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cbz r0, 3be08 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3bdce │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 3be08 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52568 @ 0xcd58 │ │ │ │ + movw r1, #55028 @ 0xd6f4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3bdf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3bdf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ bge.n 3be08 │ │ │ │ b.n 3bd28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3be06 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ subs r4, r2, #1 │ │ │ │ cmp r4, #1 │ │ │ │ bls.n 3be3c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52580 @ 0xcd64 │ │ │ │ + movw r1, #55040 @ 0xd700 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ b.n 3be7e │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ itte ne │ │ │ │ movwne r4, #6160 @ 0x1810 │ │ │ │ movtne r4, #80 @ 0x50 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 2816dc <_PyUnicode_EncodeUTF16@@Base+0x3300> │ │ │ │ + bl 28284c <_PyUnicode_EncodeUTF16@@Base+0x3300> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 3be5a │ │ │ │ mov r4, r5 │ │ │ │ b.n 3be7e │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3be56 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ cbz r4, 3be7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ @@ -23056,129 +23056,129 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cbz r4, 3bec2 │ │ │ │ ldrd r3, r6, [r0, #8] │ │ │ │ - movw r1, #47816 @ 0xbac8 │ │ │ │ + movw r1, #50312 @ 0xc488 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ blx 2c3e0 │ │ │ │ cbz r0, 3bece │ │ │ │ - movw r1, #29616 @ 0x73b0 │ │ │ │ + movw r1, #32112 @ 0x7d70 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ cbnz r0, 3bee4 │ │ │ │ b.n 3bece │ │ │ │ cbz r5, 3bf1a │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ cbz r5, 3bf10 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #37588 @ 0x92d4 │ │ │ │ + movw r0, #40084 @ 0x9c94 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ cbz r5, 3befc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #52980 @ 0xcef4 │ │ │ │ + movw r0, #55440 @ 0xd890 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #52992 @ 0xcf00 │ │ │ │ + movw r0, #55452 @ 0xd89c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r0, 3bf40 │ │ │ │ - bl 25e684 <_PyXI_FreeFailure@@Base+0x884> │ │ │ │ + bl 260050 <_PyXI_FreeFailure@@Base+0x884> │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.n 3bf4a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cbz r0, 3bf62 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cbz r0, 3bf6a │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cbz r0, 3bf72 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5ac │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 3bf84 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cbz r0, 3bf8c │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5ac │ │ │ │ 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 1066d0 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3bfb8 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 3bfee │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #38168 @ 0x9518 │ │ │ │ + movw r1, #40464 @ 0x9e10 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #53280 @ 0xd020 │ │ │ │ + movw r0, #55776 @ 0xd9e0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3bfdc │ │ │ │ mov r0, r4 │ │ │ │ blx 2adc8 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3bfe6 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 3bfee │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0003bff2 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -23249,15 +23249,15 @@ │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bge.w 3c1c0 │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 3c1c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 3c1c0 │ │ │ │ ldr r3, [pc, #260] @ (3c1cc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #256] @ (3c1d0 ) │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #980] @ 0x3d4 │ │ │ │ @@ -23270,89 +23270,89 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c0f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3c0f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c1c0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 3c1c0 │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8, #4000] @ 0xfa0 │ │ │ │ - bl 8c3a4 │ │ │ │ + bl 8c6ac │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3c122 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ b.n 3c1aa │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 3c15e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c13c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3c13c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3c1c0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 3c1c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ b.n 3c1c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c172 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3c172 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c19a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3c186 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c19a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3c19a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ bge.n 3c1ae │ │ │ │ mov r5, r4 │ │ │ │ b.n 3c1c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ b.n 3c1aa │ │ │ │ mov r4, r5 │ │ │ │ str r4, [r7, #0] │ │ │ │ @@ -23367,54 +23367,54 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 3c1f4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3c20e │ │ │ │ b.n 3c208 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18208 @ 0x4720 │ │ │ │ + movw r0, #20504 @ 0x5018 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cbz r0, 3c21c │ │ │ │ b.n 3c1e8 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cbnz r0, 3c21c │ │ │ │ movw r3, #51980 @ 0xcb0c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 183944 │ │ │ │ + bl 183874 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 84bf4 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 84d14 <_PyTuple_FromArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 3c256 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #4776 @ 0x12a8 │ │ │ │ + movw r1, #7072 @ 0x1ba0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #54236 @ 0xd3dc │ │ │ │ + movw r0, #56732 @ 0xdd9c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3c25a │ │ │ │ movs r4, #0 │ │ │ │ b.n 3c2c4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3c2c4 │ │ │ │ add.w r9, r5, #12 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ @@ -23448,595 +23448,597 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c256 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3c256 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ b.n 3c256 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ 0003c2d0 : │ │ │ │ b.w 2b618 │ │ │ │ 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 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #20 │ │ │ │ - movs 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 2b538 <__getsockopt64@plt> │ │ │ │ - cbnz r0, 3c32a │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - cbz r5, 3c32e │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ - beq.n 3c32e │ │ │ │ - mov r4, r0 │ │ │ │ - blx 2c428 <__errno_location@plt> │ │ │ │ - str r5, [r0, #0] │ │ │ │ - b.n 3c330 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 3c330 │ │ │ │ - movs r4, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl fc8a8 │ │ │ │ - cbz r0, 3c3c0 │ │ │ │ + bl fcc58 │ │ │ │ + cbz r0, 3c37e │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #54412 @ 0xd48c │ │ │ │ + movw r1, #56908 @ 0xde4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl ac984 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ace88 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c3ba │ │ │ │ + beq.n 3c378 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 3c37a │ │ │ │ + cbnz r3, 3c338 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54420 @ 0xd494 │ │ │ │ + movw r1, #56916 @ 0xde54 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ac984 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ace88 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c390 │ │ │ │ - b.n 3c3ba │ │ │ │ + bne.n 3c34e │ │ │ │ + b.n 3c378 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4540 @ 0x11bc │ │ │ │ + movw r1, #6836 @ 0x1ab4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ac984 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ace88 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c364 │ │ │ │ - b.n 3c3ba │ │ │ │ + bne.n 3c322 │ │ │ │ + b.n 3c378 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 174644 │ │ │ │ + bl 1747f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c3ba │ │ │ │ + blt.n 3c378 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22724 @ 0x58c4 │ │ │ │ + movw r1, #25236 @ 0x6294 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3c78c │ │ │ │ + bl 3c45c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c3ba │ │ │ │ + beq.n 3c378 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e023c │ │ │ │ + b.w 1e18dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 25a494 │ │ │ │ + bl 25be5c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - │ │ │ │ -0003c3c4 : │ │ │ │ - ldr r0, [pc, #4] @ (3c3cc ) │ │ │ │ - b.w 1dcf88 │ │ │ │ - nop │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ - lsls r2, r2, #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 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 2b538 <__getsockopt64@plt> │ │ │ │ + cbnz r0, 3c3b8 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + cbz r5, 3c3bc │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ + beq.n 3c3bc │ │ │ │ + mov r4, r0 │ │ │ │ + blx 2c428 <__errno_location@plt> │ │ │ │ + str r5, [r0, #0] │ │ │ │ + b.n 3c3be │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 3c3be │ │ │ │ + movs r4, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #43 @ 0x2b │ │ │ │ movne r0, #53 @ 0x35 │ │ │ │ - bl fc800 │ │ │ │ - cbz r0, 3c458 │ │ │ │ + bl fcbb0 │ │ │ │ + cbz r0, 3c44c │ │ │ │ movs r2, #17 │ │ │ │ - movw r1, #54428 @ 0xd49c │ │ │ │ + movw r1, #56924 @ 0xde5c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl ac984 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ace88 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c452 │ │ │ │ + beq.n 3c446 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 174644 │ │ │ │ + bl 1747f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c452 │ │ │ │ + blt.n 3c446 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 3c432 │ │ │ │ + cbnz r3, 3c426 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22724 @ 0x58c4 │ │ │ │ + movw r1, #25236 @ 0x6294 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3c78c │ │ │ │ + bl 3c45c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c452 │ │ │ │ + beq.n 3c446 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e023c │ │ │ │ + b.w 1e18dc │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54448 @ 0xd4b0 │ │ │ │ + movw r1, #56944 @ 0xde70 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ac984 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ace88 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c452 │ │ │ │ + beq.n 3c446 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 174644 │ │ │ │ + bl 1747f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3c414 │ │ │ │ + bge.n 3c408 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25a494 │ │ │ │ + bl 25be5c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + │ │ │ │ +0003c450 : │ │ │ │ + ldr r0, [pc, #4] @ (3c458 ) │ │ │ │ + b.w 1de43c │ │ │ │ + nop │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + │ │ │ │ +0003c45c : │ │ │ │ + push {r1, r2, r3} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + 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 abe10 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + it eq │ │ │ │ + streq r5, [r4, #20] │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + add sp, #12 │ │ │ │ + bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ - cbnz r3, 3c47c │ │ │ │ + cbnz r3, 3c4ae │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ strb r2, [r6, #16] │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44984 @ 0xafb8 │ │ │ │ + movw r1, #47480 @ 0xb978 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c4a0 │ │ │ │ - ldr r1, [pc, #644] @ (3c718 ) │ │ │ │ + blt.n 3c4d2 │ │ │ │ + ldr r1, [pc, #644] @ (3c74c ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e1f84 │ │ │ │ + bl 1e3624 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 3c4a6 │ │ │ │ + cbnz r0, 3c4d8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c786 │ │ │ │ + b.n 3c7ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e1f88 │ │ │ │ + bl 1e3628 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c4a0 │ │ │ │ + blt.n 3c4d2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r0, #16 │ │ │ │ ldr.w r7, [r3, #132] @ 0x84 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c4a0 │ │ │ │ + beq.n 3c4d2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54468 @ 0xd4c4 │ │ │ │ + movw r1, #56964 @ 0xde84 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3c58a │ │ │ │ + beq.n 3c5bc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c4f0 │ │ │ │ + bge.n 3c522 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3c4f0 │ │ │ │ + cbnz r3, 3c522 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #16 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c4a0 │ │ │ │ + beq.n 3c4d2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54488 @ 0xd4d8 │ │ │ │ + movw r1, #56984 @ 0xde98 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3c58a │ │ │ │ + beq.n 3c5bc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c52a │ │ │ │ + bge.n 3c55c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3c52a │ │ │ │ + cbnz r3, 3c55c │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c4a0 │ │ │ │ + beq.n 3c4d2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54508 @ 0xd4ec │ │ │ │ + movw r1, #57004 @ 0xdeac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 3c58a │ │ │ │ + beq.n 3c5bc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c564 │ │ │ │ + bge.n 3c596 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3c564 │ │ │ │ + cbnz r3, 3c596 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c4a0 │ │ │ │ + beq.n 3c4d2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54532 @ 0xd504 │ │ │ │ + movw r1, #57028 @ 0xdec4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3c5a6 │ │ │ │ + bne.n 3c5d8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3c786 │ │ │ │ + bge.w 3c7ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3c786 │ │ │ │ + bne.w 3c7ba │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c786 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c7ba │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c5ba │ │ │ │ + bge.n 3c5ec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3c5ba │ │ │ │ + cbnz r3, 3c5ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #54460 @ 0xd4bc │ │ │ │ + movw r1, #56956 @ 0xde7c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ + blt.w 3c4d2 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #54480 @ 0xd4d0 │ │ │ │ + movw r1, #56976 @ 0xde90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ + blt.w 3c4d2 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #54500 @ 0xd4e4 │ │ │ │ + movw r1, #56996 @ 0xdea4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ + blt.w 3c4d2 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #54524 @ 0xd4fc │ │ │ │ + movw r1, #57020 @ 0xdebc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ - ldr r1, [pc, #264] @ (3c71c ) │ │ │ │ + blt.w 3c4d2 │ │ │ │ + ldr r1, [pc, #264] @ (3c750 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e1f84 │ │ │ │ + bl 1e3624 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c4a0 │ │ │ │ + beq.w 3c4d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e1f88 │ │ │ │ + bl 1e3628 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ + blt.w 3c4d2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movs r0, #8 │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c4a0 │ │ │ │ + beq.w 3c4d2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54468 @ 0xd4c4 │ │ │ │ + movw r1, #56964 @ 0xde84 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3c704 │ │ │ │ + beq.n 3c736 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c66e │ │ │ │ + bge.n 3c6a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c66e │ │ │ │ + cbnz r3, 3c6a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #8 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c4a0 │ │ │ │ + beq.w 3c4d2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54488 @ 0xd4d8 │ │ │ │ + movw r1, #56984 @ 0xde98 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 3c704 │ │ │ │ + beq.n 3c736 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c6a6 │ │ │ │ + bge.n 3c6d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c6a6 │ │ │ │ + cbnz r3, 3c6d8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c4a0 │ │ │ │ + beq.w 3c4d2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54508 @ 0xd4ec │ │ │ │ + movw r1, #57004 @ 0xdeac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3c704 │ │ │ │ + beq.n 3c736 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c6de │ │ │ │ + bge.n 3c710 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c6de │ │ │ │ + cbnz r3, 3c710 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c4a0 │ │ │ │ + beq.w 3c4d2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54532 @ 0xd504 │ │ │ │ + movw r1, #57028 @ 0xdec4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3c720 │ │ │ │ + bne.n 3c754 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c786 │ │ │ │ + bge.n 3c7ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c786 │ │ │ │ + cbnz r3, 3c7ba │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c786 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c7ba │ │ │ │ + nop │ │ │ │ adds r5, #92 @ 0x5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ adds r5, #112 @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c732 │ │ │ │ + bge.n 3c766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c732 │ │ │ │ + cbnz r3, 3c766 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #54548 @ 0xd514 │ │ │ │ + movw r1, #57044 @ 0xded4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ + blt.w 3c4d2 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #54568 @ 0xd528 │ │ │ │ + movw r1, #57064 @ 0xdee8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ + blt.w 3c4d2 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #54588 @ 0xd53c │ │ │ │ + movw r1, #57084 @ 0xdefc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ + blt.w 3c4d2 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #54612 @ 0xd554 │ │ │ │ + movw r1, #57108 @ 0xdf14 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ asrs r4, r0, #31 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - │ │ │ │ -0003c78c : │ │ │ │ - push {r1, r2, r3} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - 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 ab90c │ │ │ │ - adds r3, r0, #1 │ │ │ │ - it eq │ │ │ │ - streq r5, [r4, #20] │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - add sp, #12 │ │ │ │ - bx lr │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r1, [pc, #4] @ (3c7c8 ) │ │ │ │ - b.w 29defc <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #4] @ (3c7cc ) │ │ │ │ + b.w 29f158 <_PyEval_GetAwaitable@@Base+0x188> │ │ │ │ + nop │ │ │ │ cmp r1, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e8c0 │ │ │ │ + bl 15ea70 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #8] @ (3c7f8 ) │ │ │ │ + ldr r1, [pc, #8] @ (3c7fc ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 29defc <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + b.w 29f158 <_PyEval_GetAwaitable@@Base+0x188> │ │ │ │ nop │ │ │ │ lsls r0, r5, #3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 3c894 │ │ │ │ + b.n 3c898 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - ble.n 3c87e │ │ │ │ + ble.n 3c882 │ │ │ │ ands.w r7, r2, #255 @ 0xff │ │ │ │ - beq.n 3c87e │ │ │ │ + beq.n 3c882 │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af84 │ │ │ │ - cbnz r0, 3c834 │ │ │ │ + cbnz r0, 3c838 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c892 │ │ │ │ + b.n 3c896 │ │ │ │ bic.w r3, r0, #3 │ │ │ │ sub.w ip, r3, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov.w r2, ip, asr #2 │ │ │ │ mov r0, r2 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 3c892 │ │ │ │ + beq.n 3c896 │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bgt.n 3c874 │ │ │ │ + bgt.n 3c878 │ │ │ │ cmp.w ip, #160 @ 0xa0 │ │ │ │ - ble.n 3c87c │ │ │ │ + ble.n 3c880 │ │ │ │ sub.w r2, r3, #160 @ 0xa0 │ │ │ │ cmp r3, #159 @ 0x9f │ │ │ │ - bls.n 3c86e │ │ │ │ + bls.n 3c872 │ │ │ │ ldr.w r1, [r3, #-4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 3c86a │ │ │ │ + bne.n 3c86e │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r0, r3, #2 │ │ │ │ - b.n 3c892 │ │ │ │ + b.n 3c896 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 3c85c │ │ │ │ + bcc.n 3c860 │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r4, r3, #2 │ │ │ │ - b.n 3c876 │ │ │ │ + b.n 3c87a │ │ │ │ mov r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - ble.n 3c87e │ │ │ │ - b.n 3c822 │ │ │ │ + ble.n 3c882 │ │ │ │ + b.n 3c826 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r5, r4, lsl #2 │ │ │ │ cmp r0, r5 │ │ │ │ - bls.n 3c82e │ │ │ │ + bls.n 3c832 │ │ │ │ ldr.w r3, [r0, #-4]! │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 3c882 │ │ │ │ + bne.n 3c886 │ │ │ │ subs r0, r0, r5 │ │ │ │ asrs r0, r0, #2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r8, [pc, #168] @ 3c950 │ │ │ │ + ldr.w r8, [pc, #168] @ 3c954 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r3, [r7, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4060] @ 0xfdc │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c94a │ │ │ │ + beq.n 3c94e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ - cbz r5, 3c8ec │ │ │ │ + cbz r5, 3c8f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ movs r2, #0 │ │ │ │ @@ -24051,30 +24053,30 @@ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r7 │ │ │ │ str r5, [r7, #0] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ str r5, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - cbz r6, 3c94a │ │ │ │ + cbz r6, 3c94e │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33520 @ 0x82f0 │ │ │ │ + movw r1, #36016 @ 0x8cb0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3c94a │ │ │ │ + bge.n 3c94e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c948 │ │ │ │ + bge.n 3c94c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c948 │ │ │ │ + cbnz r3, 3c94c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -24084,97 +24086,97 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r4, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3c9e2 │ │ │ │ + bl 3c9e6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 3c9aa │ │ │ │ + cbz r0, 3c9ae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c9aa │ │ │ │ + bge.n 3c9ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c9aa │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c9ae │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3c9c4 │ │ │ │ + cbz r0, 3c9c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c9c4 │ │ │ │ + bge.n 3c9c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c9c4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c9c8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 3c9de │ │ │ │ + cbz r0, 3c9e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c9de │ │ │ │ + bge.n 3c9e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c9de │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c9e2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w sl, [pc, #212] @ 3cac8 │ │ │ │ + ldr.w sl, [pc, #212] @ 3cacc │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ ldrb.w fp, [sp, #48] @ 0x30 │ │ │ │ ldrb.w r6, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r2, r2, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r2, #4064] @ 0xfe0 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cac0 │ │ │ │ + beq.n 3cac4 │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r8] │ │ │ │ str.w r8, [r0, #8] │ │ │ │ - cbz r7, 3ca48 │ │ │ │ + cbz r7, 3ca4c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ strb r3, [r4, #24] │ │ │ │ strb.w fp, [r4, #25] │ │ │ │ strb r6, [r4, #26] │ │ │ │ - cbz r5, 3ca60 │ │ │ │ + cbz r5, 3ca64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr.w r3, [sl, r9] │ │ │ │ movs r2, #0 │ │ │ │ @@ -24190,115 +24192,115 @@ │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r7 │ │ │ │ str r5, [r7, #0] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r5, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - cbz r3, 3cac0 │ │ │ │ + cbz r3, 3cac4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33520 @ 0x82f0 │ │ │ │ + movw r1, #36016 @ 0x8cb0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3cac0 │ │ │ │ + bge.n 3cac4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cabe │ │ │ │ + bge.n 3cac2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3cabe │ │ │ │ + cbnz r3, 3cac2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #30180 @ 0x75e4 │ │ │ │ + movw r1, #32676 @ 0x7fa4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1250e4 │ │ │ │ - cbnz r0, 3caf8 │ │ │ │ - movw r0, #55092 @ 0xd734 │ │ │ │ + bl 125094 │ │ │ │ + cbnz r0, 3cafc │ │ │ │ + movw r0, #57588 @ 0xe0f4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 24f39c │ │ │ │ + b.w 250a9c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 844d4 │ │ │ │ - b.n 3c97c │ │ │ │ + b.w 845f4 │ │ │ │ + b.n 3c980 │ │ │ │ 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] @ (3cb6c ) │ │ │ │ + ldr r1, [pc, #88] @ (3cb70 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 29defc <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ - cbnz r0, 3cb26 │ │ │ │ - bl f7cc4 │ │ │ │ + bl 29f158 <_PyEval_GetAwaitable@@Base+0x188> │ │ │ │ + cbnz r0, 3cb2a │ │ │ │ + bl f803c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3cb3a │ │ │ │ + b.n 3cb3e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cb38 │ │ │ │ + bge.n 3cb3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3cb38 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3cb3c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #44] @ (3cb6c ) │ │ │ │ - bl 29defc <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #44] @ (3cb70 ) │ │ │ │ + bl 29f158 <_PyEval_GetAwaitable@@Base+0x188> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 3cb66 │ │ │ │ + cbz r5, 3cb6a │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f90a8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - cbz r4, 3cb66 │ │ │ │ + bl 1fa960 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + cbz r4, 3cb6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cb64 │ │ │ │ + bge.n 3cb68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3cb64 │ │ │ │ + cbnz r3, 3cb68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3180052 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 3cb8e │ │ │ │ + cbnz r3, 3cb92 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - cbz r2, 3cb84 │ │ │ │ + cbz r2, 3cb88 │ │ │ │ movw r3, #468 @ 0x1d4 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3cb8e │ │ │ │ + bne.n 3cb92 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3cba0 │ │ │ │ + cbz r1, 3cba4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3cba8 │ │ │ │ + b.n 3cbac │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 18caf8 │ │ │ │ + b.w 18ca20 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrd r1, r2, [r1] │ │ │ │ @@ -24313,271 +24315,271 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r3, 3cbf0 │ │ │ │ + cbz r3, 3cbf4 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3cbf2 │ │ │ │ + b.n 3cbf6 │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2b5ac │ │ │ │ - cbnz r5, 3cc0c │ │ │ │ + cbnz r5, 3cc10 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 3cc0c │ │ │ │ + ble.n 3cc10 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 3cc0c │ │ │ │ - cbnz r4, 3cc30 │ │ │ │ + bgt.n 3cc10 │ │ │ │ + cbnz r4, 3cc34 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #408] @ (3cdbc ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #408] @ (3cdc0 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3cda8 │ │ │ │ + beq.w 3cdac │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3cda6 │ │ │ │ + bne.w 3cdaa │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3cc7e │ │ │ │ + beq.n 3cc82 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3cc62 │ │ │ │ - bl 125558 │ │ │ │ + cbz r0, 3cc66 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3cc5c │ │ │ │ - bl 948dc │ │ │ │ + bne.n 3cc60 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3cda6 │ │ │ │ + bne.w 3cdaa │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 3cc66 │ │ │ │ - b.n 3cc86 │ │ │ │ + bne.n 3cc6a │ │ │ │ + b.n 3cc8a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3cc88 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 3cc8c │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3cda6 │ │ │ │ - b.n 3cc88 │ │ │ │ + bne.w 3cdaa │ │ │ │ + b.n 3cc8c │ │ │ │ movs r4, #15 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3cc88 │ │ │ │ + b.n 3cc8c │ │ │ │ movs r4, #15 │ │ │ │ mov r0, r7 │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #32] │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ add r0, sp, #32 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ - bl 27d9d4 <_PyEval_MatchClass@@Base+0x2d58> │ │ │ │ + bl 27eb44 <_PyEval_MatchClass@@Base+0x2d58> │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cda0 │ │ │ │ + beq.n 3cda4 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #8 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r4, #36884 @ 0x9014 │ │ │ │ + movw r4, #39100 @ 0x98bc │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r4, #48529 @ 0xbd91 │ │ │ │ + movw r4, #55053 @ 0xd70d │ │ │ │ movt r4, #36 @ 0x24 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - movw r4, #50617 @ 0xc5b9 │ │ │ │ + movw r4, #57213 @ 0xdf7d │ │ │ │ movt r4, #36 @ 0x24 │ │ │ │ str.w r9, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ blx 2ae28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq.n 3cd20 │ │ │ │ - bgt.n 3cd58 │ │ │ │ + beq.n 3cd24 │ │ │ │ + bgt.n 3cd5c │ │ │ │ adds r1, r4, #4 │ │ │ │ - beq.n 3cd08 │ │ │ │ + beq.n 3cd0c │ │ │ │ adds r2, r4, #2 │ │ │ │ - bne.n 3cd58 │ │ │ │ + bne.n 3cd5c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #55716 @ 0xd9a4 │ │ │ │ + movw r1, #58212 @ 0xe364 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 120e20 │ │ │ │ - b.n 3cda0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 3cda4 │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55676 @ 0xd97c │ │ │ │ + movw r1, #58172 @ 0xe33c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 3cda0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 3cda4 │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ - cbnz r3, 3cd3e │ │ │ │ + cbnz r3, 3cd42 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 29fbbc │ │ │ │ + bl 2a0d5c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - bge.n 3cd3e │ │ │ │ + bge.n 3cd42 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b478 │ │ │ │ - b.n 3cda0 │ │ │ │ - bl b1654 │ │ │ │ + b.n 3cda4 │ │ │ │ + bl b1b64 │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b224 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r3, r4, #2 │ │ │ │ - bne.n 3cd72 │ │ │ │ + bne.n 3cd76 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b478 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r2, r4 │ │ │ │ - movw r3, #25088 @ 0x6200 │ │ │ │ + movw r3, #27584 @ 0x6bc0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - bl 415c6 │ │ │ │ - b.n 3cda0 │ │ │ │ + bl 415b2 │ │ │ │ + b.n 3cda4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3cd24 │ │ │ │ + beq.n 3cd28 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b478 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 3cd90 │ │ │ │ + cbnz r0, 3cd94 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 24d3c8 │ │ │ │ + bl 24e04c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3cda8 │ │ │ │ - b.n 3cda0 │ │ │ │ - movw r3, #25176 @ 0x6258 │ │ │ │ + cbnz r0, 3cdac │ │ │ │ + b.n 3cda4 │ │ │ │ + movw r3, #27672 @ 0x6c18 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ - bl 415c6 │ │ │ │ + bl 415b2 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1eafc4 <_PyEval_NoToolsForUnwind@@Base+0xd8> │ │ │ │ + bl 1ec594 <_PyEval_NoToolsForUnwind@@Base+0xd8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 3cdb2 │ │ │ │ + cbz r3, 3cdb6 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r5, #220 @ 0xdc │ │ │ │ lsls r2, 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 3cdec │ │ │ │ - cbz r0, 3cdea │ │ │ │ + bl 3cdf0 │ │ │ │ + cbz r0, 3cdee │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #60540 @ 0xec7c │ │ │ │ + movw r0, #63088 @ 0xf670 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3ce54 │ │ │ │ + cbz r0, 3ce58 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r2, r4, #4 │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3ce4e │ │ │ │ + ble.n 3ce52 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 3ce5e │ │ │ │ + bl 3ce62 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3ce48 │ │ │ │ + cbnz r0, 3ce4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ce56 │ │ │ │ + bge.n 3ce5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3ce56 │ │ │ │ + cbnz r3, 3ce5a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ce56 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ce5a │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 3ce12 │ │ │ │ + b.n 3ce16 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3ce9c │ │ │ │ + bne.n 3cea0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r0, 3ce92 │ │ │ │ - movw r0, #51432 @ 0xc8e8 │ │ │ │ + cbnz r0, 3ce96 │ │ │ │ + movw r0, #53928 @ 0xd2a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 3cea8 │ │ │ │ + cbz r0, 3ceac │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 145de4 │ │ │ │ + b.w 146028 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -24590,320 +24592,322 @@ │ │ │ │ mov r6, r1 │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ ldr.w r8, [r1, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3cee8 │ │ │ │ + beq.n 3ceec │ │ │ │ ldr.w r7, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ ite le │ │ │ │ movle r7, #0 │ │ │ │ movgt r7, #1 │ │ │ │ - b.n 3ceea │ │ │ │ + b.n 3ceee │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3cfa2 │ │ │ │ + beq.n 3cfa6 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #43352 @ 0xa958 │ │ │ │ + movw r0, #45648 @ 0xb250 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 3cf5a │ │ │ │ + cbz r0, 3cf5e │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #6 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 11050c <_PyDict_SetItem_Take2@@Base+0xdf8> │ │ │ │ + bl 11081c <_PyDict_SetItem_Take2@@Base+0xdf8> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cf34 │ │ │ │ + bge.n 3cf38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3cf34 │ │ │ │ + cbnz r3, 3cf38 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.w 3d15c │ │ │ │ + beq.w 3d160 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 11fb40 │ │ │ │ + bl 11ff2c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3cf60 │ │ │ │ + bne.n 3cf64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141470 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + bl 1416d0 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3d15c │ │ │ │ + b.n 3d160 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 29e168 <_PyGen_yf@@Base+0x28> │ │ │ │ + bl 29f30c <_PyGen_yf@@Base+0x28> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cf54 │ │ │ │ + beq.n 3cf58 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movs r0, #1 │ │ │ │ - ldr r1, [pc, #496] @ (3d164 ) │ │ │ │ + ldr r1, [pc, #496] @ (3d168 ) │ │ │ │ add.w sl, sp, #32 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r6, #32] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 8f2c8 │ │ │ │ + bl 8f560 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e73c4 │ │ │ │ + bl 1e8990 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3cfda │ │ │ │ - b.n 3d154 │ │ │ │ + bne.n 3cfde │ │ │ │ + b.n 3d158 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w sl, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 11fb40 │ │ │ │ + bl 11ff2c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3d15c │ │ │ │ + beq.w 3d160 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1202a4 │ │ │ │ + bl 120690 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3cf6c │ │ │ │ - b.n 3d15c │ │ │ │ + bne.n 3cf70 │ │ │ │ + b.n 3d160 │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 2358c0 <_PyDict_SendEvent@@Base+0x298> │ │ │ │ + bl 2371fc <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3d154 │ │ │ │ + beq.w 3d158 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 116c70 <_PyInstructionSequence_New@@Base+0x3a58> │ │ │ │ + bl 116eb0 <_PyInstructionSequence_New@@Base+0x3988> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d028 │ │ │ │ + blt.n 3d02c │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ - bl 113a78 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ + bl 1e4d7c <_PyConfig_AsDict@@Base+0x338> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d030 │ │ │ │ + bne.n 3d034 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141470 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ - b.n 3d154 │ │ │ │ + bl 1416d0 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + b.n 3d158 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1276b8 │ │ │ │ + bl 127774 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141470 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + bl 1416d0 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3d154 │ │ │ │ + beq.w 3d158 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1ee064 │ │ │ │ + bl 1ef648 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d070 │ │ │ │ + bge.n 3d074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3d070 │ │ │ │ + cbnz r3, 3d074 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3d154 │ │ │ │ + beq.n 3d158 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r1, #51 @ 0x33 │ │ │ │ - bl 113a78 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ + bl 1e4d7c <_PyConfig_AsDict@@Base+0x338> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d154 │ │ │ │ + beq.n 3d158 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #11 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ - bl 113a78 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ + bl 1e4d7c <_PyConfig_AsDict@@Base+0x338> │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3d130 │ │ │ │ + beq.n 3d134 │ │ │ │ adds r4, #1 │ │ │ │ - beq.w 3cf54 │ │ │ │ + beq.w 3cf58 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1276b8 │ │ │ │ + bl 127774 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141470 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + bl 1416d0 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3cf5a │ │ │ │ + beq.w 3cf5e │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 1ee064 │ │ │ │ + bl 1ef648 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d0f6 │ │ │ │ + bge.n 3d0fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3d0f6 │ │ │ │ + cbnz r3, 3d0fa │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r1, r4, #1 │ │ │ │ - beq.n 3d15c │ │ │ │ + beq.n 3d160 │ │ │ │ add r6, sp, #20 │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ - bl 113a78 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ + bl 1e4d7c <_PyConfig_AsDict@@Base+0x338> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3d15c │ │ │ │ + beq.n 3d160 │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ - bl 113a78 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ + bl 1e4d7c <_PyConfig_AsDict@@Base+0x338> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 3d15c │ │ │ │ + beq.n 3d160 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r9, [sp] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 11c144 <_PyLong_ExactDealloc@@Base+0xaa0> │ │ │ │ + bl 11c530 <_PyLong_ExactDealloc@@Base+0xaa0> │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 3d15c │ │ │ │ + b.n 3d160 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3cf5a │ │ │ │ - b.n 3cf54 │ │ │ │ + beq.w 3cf5e │ │ │ │ + b.n 3cf58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r3, pc, #0 @ (adr r3, 3d168 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 3d16c ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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 21c298 │ │ │ │ + bl 21db44 │ │ │ │ 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, #56068 @ 0xdb04 │ │ │ │ + movw r0, #58564 @ 0xe4c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3d1fa │ │ │ │ + cbz r0, 3d202 │ │ │ │ blx 2b64c │ │ │ │ blx 2c130 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r1, 3d1f6 │ │ │ │ - bl 2178ec <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ + cbz r1, 3d1fe │ │ │ │ + bl 219194 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 3d1e8 │ │ │ │ - bl 9c338 │ │ │ │ + cbz r5, 3d1f0 │ │ │ │ + bl 9c5c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 3d1e4 │ │ │ │ - bl 16da68 <_Py_DecRef@@Base> │ │ │ │ - b.n 3d1be │ │ │ │ - bl 16da68 <_Py_DecRef@@Base> │ │ │ │ + cbnz r3, 3d1ec │ │ │ │ + bl 16db9c <_Py_DecRef@@Base> │ │ │ │ + b.n 3d1c6 │ │ │ │ + bl 16db9c <_Py_DecRef@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 16da68 <_Py_DecRef@@Base> │ │ │ │ + bl 16db9c <_Py_DecRef@@Base> │ │ │ │ blx 2be4c │ │ │ │ - b.n 3d1fa │ │ │ │ + b.n 3d202 │ │ │ │ blx 2be4c │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -24912,268 +24916,268 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15b854 │ │ │ │ + bl 15ba08 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3d24a │ │ │ │ + bge.n 3d252 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #14208 @ 0x3780 │ │ │ │ + movw r2, #16504 @ 0x4078 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #57180 @ 0xdf5c │ │ │ │ + movw r0, #59728 @ 0xe950 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3d256 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3d25e │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d270 │ │ │ │ + bl 3d278 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3d260 │ │ │ │ + cbz r3, 3d268 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1d6c44 │ │ │ │ + b.w 1d7a50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #184] @ (3d338 ) │ │ │ │ + ldr r3, [pc, #184] @ (3d340 ) │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r2, #6644 @ 0x19f4 │ │ │ │ + movw r2, #9140 @ 0x23b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 2093d0 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 20ac88 <_PyObject_CallMethod@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d332 │ │ │ │ + beq.n 3d33a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3d2d2 │ │ │ │ + bmi.n 3d2da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d2ba │ │ │ │ + bge.n 3d2c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3d2ba │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3d2c2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5632 @ 0x1600 │ │ │ │ + movw r1, #7940 @ 0x1f04 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 3d332 │ │ │ │ + bl 12120c │ │ │ │ + b.n 3d33a │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 3d308 │ │ │ │ + bge.n 3d310 │ │ │ │ movw r0, #51696 @ 0xc9f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #17304 @ 0x4398 │ │ │ │ + movw r1, #19796 @ 0x4d54 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d332 │ │ │ │ + bge.n 3d33a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d332 │ │ │ │ + cbnz r3, 3d33a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d332 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d33a │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 2c198 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d328 │ │ │ │ + bge.n 3d330 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 3d328 │ │ │ │ + cbnz r1, 3d330 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0003d33c : │ │ │ │ +0003d344 : │ │ │ │ movw r0, #16508 @ 0x407c │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 1dcf88 │ │ │ │ + b.w 1de43c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #16916 @ 0x4214 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 3d380 │ │ │ │ + beq.n 3d388 │ │ │ │ mov r1, r5 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 3d380 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 3d388 │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 3d4da │ │ │ │ + b.n 3d4e2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 3d376 │ │ │ │ + bpl.n 3d37e │ │ │ │ subs r3, r6, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3d376 │ │ │ │ + bhi.n 3d37e │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d4da │ │ │ │ + beq.w 3d4e2 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 3d3c0 │ │ │ │ + beq.n 3d3c8 │ │ │ │ movw r1, #16916 @ 0x4214 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d4da │ │ │ │ + beq.w 3d4e2 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 3d3d2 │ │ │ │ + bne.n 3d3da │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3d3de │ │ │ │ - b.n 3d4da │ │ │ │ + bne.n 3d3e6 │ │ │ │ + b.n 3d4e2 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3d4da │ │ │ │ + beq.n 3d4e2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d3f2 │ │ │ │ + bge.n 3d3fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d3f2 │ │ │ │ + cbnz r3, 3d3fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9, #52] @ 0x34 │ │ │ │ ldr.w fp, [r9, #32] │ │ │ │ ldr.w sl, [r7, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ orrs.w r1, sl, fp │ │ │ │ - beq.n 3d4ac │ │ │ │ + beq.n 3d4b4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3d4b0 │ │ │ │ + beq.n 3d4b8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3d4b0 │ │ │ │ + beq.n 3d4b8 │ │ │ │ ldr.w r8, [fp] │ │ │ │ ldr.w r4, [sl] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt.w r1, [r8] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl f43cc │ │ │ │ + bl f4814 │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d45c │ │ │ │ + bge.n 3d464 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r8] │ │ │ │ - cbnz r1, 3d45c │ │ │ │ + cbnz r1, 3d464 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d470 │ │ │ │ + bge.n 3d478 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 3d470 │ │ │ │ + cbnz r1, 3d478 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 3d494 │ │ │ │ + blt.n 3d49c │ │ │ │ ldr.w r1, [r9, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d498 │ │ │ │ + beq.n 3d4a0 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17696 @ 0x4520 │ │ │ │ + movw r1, #20088 @ 0x4e78 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d4da │ │ │ │ + b.n 3d4e2 │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 3d47e │ │ │ │ - cbz r5, 3d4b2 │ │ │ │ + bne.n 3d486 │ │ │ │ + cbz r5, 3d4ba │ │ │ │ ldr.w fp, [fp, #8] │ │ │ │ ldr.w sl, [sl, #8] │ │ │ │ - b.n 3d404 │ │ │ │ + b.n 3d40c │ │ │ │ movs r5, #1 │ │ │ │ - b.n 3d4b2 │ │ │ │ + b.n 3d4ba │ │ │ │ movs r5, #0 │ │ │ │ subs r3, r6, #2 │ │ │ │ movw r4, #4788 @ 0x12b4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ negs r6, r3 │ │ │ │ adcs r6, r3 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d4da │ │ │ │ + bge.n 3d4e2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ @@ -25190,53 +25194,53 @@ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ ldr.w sl, [r1, #44] @ 0x2c │ │ │ │ adds r4, r7, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r6, r4, #1 │ │ │ │ str.w r4, [ip, #20] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d0 │ │ │ │ add.w r8, r7, #2 │ │ │ │ str.w r8, [ip, #20] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 3d7be │ │ │ │ + beq.w 3d7c6 │ │ │ │ add.w r9, r7, #3 │ │ │ │ adds r5, r7, #4 │ │ │ │ - bne.n 3d540 │ │ │ │ + bne.n 3d548 │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [ip, #20] │ │ │ │ - b.n 3d7c8 │ │ │ │ + b.n 3d7d0 │ │ │ │ adds r7, #4 │ │ │ │ str.w r7, [ip, #20] │ │ │ │ adds r2, r7, #1 │ │ │ │ - beq.w 3d7c2 │ │ │ │ + beq.w 3d7ca │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ strd r3, sl, [sp, #64] @ 0x40 │ │ │ │ mov r3, fp │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, r8 │ │ │ │ mov.w r1, #264 @ 0x108 │ │ │ │ - bl 113a78 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ + bl 1e4d7c <_PyConfig_AsDict@@Base+0x338> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3d7c6 │ │ │ │ + beq.w 3d7ce │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - bl 120e78 │ │ │ │ + bl 121264 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w sl, [sp] │ │ │ │ @@ -25245,171 +25249,171 @@ │ │ │ │ add.w sl, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #3 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e7c7c │ │ │ │ + bl 1e9248 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 3d5dc │ │ │ │ + cbz r3, 3d5e4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 3d5dc │ │ │ │ + cbz r3, 3d5e4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a2124 <_PyTime_FromMillisecondsObject@@Base+0x1448> │ │ │ │ + bl 2a32c4 <_PyTime_FromMillisecondsObject@@Base+0x1448> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d600 │ │ │ │ - b.n 3d7c8 │ │ │ │ + bne.n 3d608 │ │ │ │ + b.n 3d7d0 │ │ │ │ ldr.w fp, [r6, #4] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r5, r3 │ │ │ │ add.w r6, fp, #4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3d630 │ │ │ │ + beq.n 3d638 │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r5, r1 │ │ │ │ - blt.n 3d634 │ │ │ │ + blt.n 3d63c │ │ │ │ mov r5, r7 │ │ │ │ ldrd r7, r6, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 113b40 <_PyInstructionSequence_New@@Base+0x928> │ │ │ │ + bl 113d88 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #32] │ │ │ │ add.w r6, fp, #4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ - b.n 3d664 │ │ │ │ + b.n 3d66c │ │ │ │ mov r1, fp │ │ │ │ - b.n 3d5f6 │ │ │ │ + b.n 3d5fe │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 11518c <_PyInstructionSequence_New@@Base+0x1f74> │ │ │ │ + bl 1153cc <_PyInstructionSequence_New@@Base+0x1ea4> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d0 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 3d5ec │ │ │ │ + b.n 3d5f4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.n 3d670 │ │ │ │ + bge.n 3d678 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ adds r5, #1 │ │ │ │ - bl 11518c <_PyInstructionSequence_New@@Base+0x1f74> │ │ │ │ + bl 1153cc <_PyInstructionSequence_New@@Base+0x1ea4> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3d64a │ │ │ │ + beq.n 3d652 │ │ │ │ ldr.w r1, [fp] │ │ │ │ - b.n 3d64c │ │ │ │ - movw r3, #56068 @ 0xdb04 │ │ │ │ + b.n 3d654 │ │ │ │ + movw r3, #58540 @ 0xe4ac │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ adds r2, r3, #4 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov.w r1, #260 @ 0x104 │ │ │ │ ldrd r7, r6, [sp, #28] │ │ │ │ - bl 113a78 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ + bl 1e4d7c <_PyConfig_AsDict@@Base+0x338> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 120e78 │ │ │ │ + bl 121264 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ - vldr d8, [pc, #288] @ 3d7d8 │ │ │ │ + vldr d8, [pc, #288] @ 3d7e0 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ vstr d8, [sp, #56] @ 0x38 │ │ │ │ vstr d8, [sp, #64] @ 0x40 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #263 @ 0x107 │ │ │ │ mov r2, r7 │ │ │ │ - bl 113a78 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ + bl 1e4d7c <_PyConfig_AsDict@@Base+0x338> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3d7c8 │ │ │ │ + beq.n 3d7d0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add.w fp, sp, #44 @ 0x2c │ │ │ │ vstr d8, [sp, #40] @ 0x28 │ │ │ │ vstr d8, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ - bl 113a78 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ + bl 1e4d7c <_PyConfig_AsDict@@Base+0x338> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3d7c8 │ │ │ │ + beq.n 3d7d0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r8, [sp, #12] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e7c7c │ │ │ │ + bl 1e9248 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3d7c8 │ │ │ │ + beq.n 3d7d0 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ adds r5, r6, #4 │ │ │ │ - cbz r6, 3d73c │ │ │ │ + cbz r6, 3d744 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 3d73e │ │ │ │ + b.n 3d746 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r8, r2 │ │ │ │ - bge.n 3d758 │ │ │ │ + bge.n 3d760 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl 11518c <_PyInstructionSequence_New@@Base+0x1f74> │ │ │ │ + bl 1153cc <_PyInstructionSequence_New@@Base+0x1ea4> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3d736 │ │ │ │ - b.n 3d7c8 │ │ │ │ + bne.n 3d73e │ │ │ │ + b.n 3d7d0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ subs r2, r3, #1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -25417,46 +25421,46 @@ │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r2, #0 │ │ │ │ - bl 113a78 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ + bl 1e4d7c <_PyConfig_AsDict@@Base+0x338> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3d7c8 │ │ │ │ + beq.n 3d7d0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 120e78 │ │ │ │ + bl 121264 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3d7c8 │ │ │ │ + beq.n 3d7d0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1ece3c │ │ │ │ + bl 1ee6a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3d7c8 │ │ │ │ + beq.n 3d7d0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 120e78 │ │ │ │ + bl 121264 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 3d7c8 │ │ │ │ + b.n 3d7d0 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3d7c8 │ │ │ │ + b.n 3d7d0 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3d7c8 │ │ │ │ + b.n 3d7d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -25470,315 +25474,315 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 3d81a │ │ │ │ - movw r0, #37812 @ 0x93b4 │ │ │ │ + bls.n 3d822 │ │ │ │ + movw r0, #40028 @ 0x9c5c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e36c8 │ │ │ │ - cbnz r0, 3d81a │ │ │ │ + bl e426c │ │ │ │ + cbnz r0, 3d822 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d878 │ │ │ │ + b.n 3d880 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d816 │ │ │ │ + bne.n 3d81e │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 3d83e │ │ │ │ + ble.n 3d846 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 26cc30 │ │ │ │ + bl 26e600 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d840 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 3d840 │ │ │ │ - b.n 3d816 │ │ │ │ + bne.n 3d848 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 3d848 │ │ │ │ + b.n 3d81e │ │ │ │ movs r4, #1 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp.w r5, #5120 @ 0x1400 │ │ │ │ - ble.n 3d864 │ │ │ │ - bl b1654 │ │ │ │ + ble.n 3d86c │ │ │ │ + bl b1b64 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c6a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4800 │ │ │ │ - b.n 3d870 │ │ │ │ + bl b4d38 │ │ │ │ + b.n 3d878 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2c6a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ff00 │ │ │ │ + bl 90194 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3d882 │ │ │ │ + cbz r3, 3d88a │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ vneg.f64 d0, d0 │ │ │ │ vneg.f64 d1, d1 │ │ │ │ add sp, #16 │ │ │ │ - b.w 251d10 │ │ │ │ + b.w 253684 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 1032e8 │ │ │ │ + bl 10358c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d8c2 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 3d8da │ │ │ │ - b.n 3d8f0 │ │ │ │ + bne.n 3d8ca │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 3d8e2 │ │ │ │ + b.n 3d8f8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3d8da │ │ │ │ + bne.n 3d8e2 │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - movw r0, #56928 @ 0xde60 │ │ │ │ + movw r0, #59424 @ 0xe820 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ - movw r0, #56944 @ 0xde70 │ │ │ │ + movw r0, #59440 @ 0xe830 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r2, r1 │ │ │ │ - cbz r3, 3d90c │ │ │ │ + cbz r3, 3d914 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 3d916 │ │ │ │ + cbnz r3, 3d91e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #8] @ (3d920 ) │ │ │ │ + ldr r1, [pc, #8] @ (3d928 ) │ │ │ │ mov r0, r3 │ │ │ │ - b.w d9334 │ │ │ │ + b.w d9dfc │ │ │ │ nop │ │ │ │ - bgt.n 3d9ec │ │ │ │ + bgt.n 3d9f4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0003d924 : │ │ │ │ +0003d92c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #480] @ (3db18 ) │ │ │ │ + ldr r3, [pc, #480] @ (3db20 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r2 │ │ │ │ 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 84bf4 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 84d14 <_PyTuple_FromArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3db10 │ │ │ │ + beq.w 3db18 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d3488 │ │ │ │ + bl 1d42e0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3d994 │ │ │ │ + cbnz r0, 3d99c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3d970 │ │ │ │ + blt.n 3d978 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3db10 │ │ │ │ + b.n 3db18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d96c │ │ │ │ - ldr r2, [pc, #416] @ (3db1c ) │ │ │ │ + bne.n 3d974 │ │ │ │ + ldr r2, [pc, #416] @ (3db24 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3d98a │ │ │ │ + cbz r3, 3d992 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3d96c │ │ │ │ + b.n 3d974 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r9 │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3da0e │ │ │ │ + beq.n 3da16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dab6 │ │ │ │ + beq.w 3dabe │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ adds r0, r7, r3 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3da84 │ │ │ │ + beq.n 3da8c │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3d9d2 │ │ │ │ + bge.n 3d9da │ │ │ │ ldr.w r3, [fp, r2, lsl #2] │ │ │ │ str.w r3, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 3d9c0 │ │ │ │ + b.n 3d9c8 │ │ │ │ add.w ip, r8, r3, lsl #2 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ add.w lr, r4, #12 │ │ │ │ movs r2, #0 │ │ │ │ add.w fp, r3, #4 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.n 3da08 │ │ │ │ + bge.n 3da10 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ ldr.w r3, [fp, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ str.w r3, [ip], #4 │ │ │ │ - b.n 3d9e2 │ │ │ │ + b.n 3d9ea │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3da12 │ │ │ │ + b.n 3da1a │ │ │ │ mov r4, r7 │ │ │ │ mov r8, fp │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #16 │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ 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 b8624 <_Py_NewReferenceNoTotal@@Base+0x58c> │ │ │ │ + bl b8ae4 <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 3da7c │ │ │ │ + cbz r0, 3da84 │ │ │ │ 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 1d3594 │ │ │ │ + bl 1d43ec │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3da7a │ │ │ │ + bge.n 3da82 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3da7a │ │ │ │ - ldr r2, [pc, #188] @ (3db1c ) │ │ │ │ + cbnz r3, 3da82 │ │ │ │ + ldr r2, [pc, #188] @ (3db24 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3da70 │ │ │ │ + cbz r3, 3da78 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r9, r8 │ │ │ │ - cbz r7, 3dab8 │ │ │ │ + cbz r7, 3dac0 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3da86 │ │ │ │ + b.n 3da8e │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3da92 │ │ │ │ + blt.n 3da9a │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3dab8 │ │ │ │ + b.n 3dac0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3da8e │ │ │ │ - ldr r2, [pc, #128] @ (3db1c ) │ │ │ │ + bne.n 3da96 │ │ │ │ + ldr r2, [pc, #128] @ (3db24 ) │ │ │ │ ldr.w r7, [r2, #1600] @ 0x640 │ │ │ │ - cbz r7, 3daac │ │ │ │ + cbz r7, 3dab4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - b.n 3da8e │ │ │ │ + b.n 3da96 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dae6 │ │ │ │ + bge.n 3daee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3dae6 │ │ │ │ - ldr r2, [pc, #76] @ (3db1c ) │ │ │ │ + cbnz r3, 3daee │ │ │ │ + ldr r2, [pc, #76] @ (3db24 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3dade │ │ │ │ + cbz r3, 3dae6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3db0e │ │ │ │ + bge.n 3db16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3db0e │ │ │ │ - ldr r2, [pc, #36] @ (3db1c ) │ │ │ │ + cbnz r3, 3db16 │ │ │ │ + ldr r2, [pc, #36] @ (3db24 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3db06 │ │ │ │ + cbz r3, 3db0e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -25800,679 +25804,681 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15b854 │ │ │ │ + bl 15ba08 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3db6c │ │ │ │ + bge.n 3db74 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #14208 @ 0x3780 │ │ │ │ + movw r2, #16504 @ 0x4078 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #58376 @ 0xe408 │ │ │ │ + movw r0, #60924 @ 0xedfc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3db78 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3db80 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d270 │ │ │ │ + bl 3d278 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3db82 │ │ │ │ + cbz r3, 3db8a │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ 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 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3dba6 │ │ │ │ - cbz r2, 3dba0 │ │ │ │ + cbnz r3, 3dbae │ │ │ │ + cbz r2, 3dba8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3dba6 │ │ │ │ + cbnz r3, 3dbae │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3ddbc │ │ │ │ + b.n 3ddc4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57096 @ 0xdf08 │ │ │ │ + movw r1, #59592 @ 0xe8c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3dbda │ │ │ │ + bgt.n 3dbe2 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57124 @ 0xdf24 │ │ │ │ + movw r1, #59620 @ 0xe8e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ 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 r8, r2 │ │ │ │ cmp r2, #5 │ │ │ │ - ble.n 3dc0e │ │ │ │ + ble.n 3dc16 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57172 @ 0xdf54 │ │ │ │ + movw r1, #59668 @ 0xe914 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 3ddb4 │ │ │ │ + beq.w 3ddbc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3dc34 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 3dc3c │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ddb4 │ │ │ │ + bne.w 3ddbc │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 3dc6a │ │ │ │ + beq.n 3dc72 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 3dc70 │ │ │ │ + beq.n 3dc78 │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 3dc64 │ │ │ │ + beq.n 3dc6c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3dc66 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 3dc6e │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ddb4 │ │ │ │ - b.n 3dc66 │ │ │ │ + bne.w 3ddbc │ │ │ │ + b.n 3dc6e │ │ │ │ movs r4, #0 │ │ │ │ - cbz r5, 3dc7a │ │ │ │ - b.n 3dc86 │ │ │ │ + cbz r5, 3dc82 │ │ │ │ + b.n 3dc8e │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 3dc7a │ │ │ │ + b.n 3dc82 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3dda0 │ │ │ │ + bne.w 3dda8 │ │ │ │ mov sl, r5 │ │ │ │ mov r4, r5 │ │ │ │ - bl 1e7440 <_Py_strerror@@Base+0x20> │ │ │ │ + bl 1e8a0c <_Py_strerror@@Base+0x20> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3dc88 │ │ │ │ + b.n 3dc90 │ │ │ │ mov r8, r5 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3dc9a │ │ │ │ - bl 1e7440 <_Py_strerror@@Base+0x20> │ │ │ │ + bne.n 3dca2 │ │ │ │ + bl 1e8a0c <_Py_strerror@@Base+0x20> │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 3dc9c │ │ │ │ + b.n 3dca4 │ │ │ │ mov r9, sl │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ strd r5, sl, [sp] │ │ │ │ - movw r1, #57216 @ 0xdf80 │ │ │ │ + movw r1, #59712 @ 0xe940 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r0, #57224 @ 0xdf88 │ │ │ │ + movw r0, #59720 @ 0xe948 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ddb4 │ │ │ │ + beq.n 3ddbc │ │ │ │ cmp r6, #8 │ │ │ │ - beq.n 3dce2 │ │ │ │ + beq.n 3dcea │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.n 3dce6 │ │ │ │ + bmi.n 3dcee │ │ │ │ lsls r0, r6, #30 │ │ │ │ - bmi.n 3dcea │ │ │ │ + bmi.n 3dcf2 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57236 @ 0xdf94 │ │ │ │ + movw r1, #59732 @ 0xe954 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 3ddb4 │ │ │ │ + bl 12120c │ │ │ │ + b.n 3ddbc │ │ │ │ movs r3, #2 │ │ │ │ - b.n 3dcec │ │ │ │ + b.n 3dcf4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3dcec │ │ │ │ + b.n 3dcf4 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3dd26 │ │ │ │ + beq.n 3dd2e │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 3dd14 │ │ │ │ - bl 1578e0 │ │ │ │ - b.n 3dd1a │ │ │ │ - bl 1066d0 │ │ │ │ + bpl.n 3dd1c │ │ │ │ + bl 157aa8 │ │ │ │ + b.n 3dd22 │ │ │ │ + bl 106980 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ddb4 │ │ │ │ + bne.n 3ddbc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3dd4e │ │ │ │ + beq.n 3dd56 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 3dd3e │ │ │ │ - bl 1578e0 │ │ │ │ - b.n 3dd44 │ │ │ │ - bl 1066d0 │ │ │ │ + bpl.n 3dd46 │ │ │ │ + bl 157aa8 │ │ │ │ + b.n 3dd4c │ │ │ │ + bl 106980 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 3ddb4 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 3ddbc │ │ │ │ tst.w r6, #4 │ │ │ │ strh.w r4, [sp, #18] │ │ │ │ ite ne │ │ │ │ movne r5, #13 │ │ │ │ moveq r5, #14 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2af0c <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3dda6 │ │ │ │ + bne.n 3ddae │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3dd8c │ │ │ │ - bl 119460 │ │ │ │ + bne.n 3dd94 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dd5c │ │ │ │ - b.n 3ddb4 │ │ │ │ + beq.n 3dd64 │ │ │ │ + b.n 3ddbc │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ mov r8, r5 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3dc8e │ │ │ │ + b.n 3dc96 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3dd8c │ │ │ │ + blt.n 3dd94 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e7440 <_Py_strerror@@Base+0x20> │ │ │ │ + b.w 1e8a0c <_Py_strerror@@Base+0x20> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2568c0 │ │ │ │ + bl 258288 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 272164 <_PyTime_AsMilliseconds@@Base+0x2920> │ │ │ │ + bl 273b2c <_PyTime_AsMilliseconds@@Base+0x2920> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3debe │ │ │ │ + beq.n 3dec6 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1f81bc │ │ │ │ - cbnz r0, 3ddfa │ │ │ │ - bl b1654 │ │ │ │ + bl 1f9a74 │ │ │ │ + cbnz r0, 3de02 │ │ │ │ + bl b1b64 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 157e1c │ │ │ │ + bl 157fe4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2bc24 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 3de56 │ │ │ │ - bgt.n 3de44 │ │ │ │ + beq.n 3de5e │ │ │ │ + bgt.n 3de4c │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3de2c │ │ │ │ + beq.n 3de34 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 3de44 │ │ │ │ + bne.n 3de4c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57264 @ 0xdfb0 │ │ │ │ + movw r1, #59760 @ 0xe970 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 3deb0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 3deb8 │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21236 @ 0x52f4 │ │ │ │ + movw r1, #23732 @ 0x5cb4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 3deb0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 3deb8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #57292 @ 0xdfcc │ │ │ │ + movw r3, #59788 @ 0xe98c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 415c6 │ │ │ │ - b.n 3deb0 │ │ │ │ + bl 415b2 │ │ │ │ + b.n 3deb8 │ │ │ │ ldr r2, [r5, #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 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r2, [r5, #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 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3de94 │ │ │ │ + cbz r3, 3de9c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldrb.w r3, [r5, #72] @ 0x48 │ │ │ │ strb.w r3, [r4, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #73] @ 0x49 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 158dc8 │ │ │ │ - b.n 3debe │ │ │ │ + bl 158f8c │ │ │ │ + b.n 3dec6 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 158dc8 │ │ │ │ + bl 158f8c │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3dee0 │ │ │ │ - cbz r2, 3deda │ │ │ │ + cbnz r3, 3dee8 │ │ │ │ + cbz r2, 3dee2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3dee0 │ │ │ │ + cbnz r3, 3dee8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3ddbc │ │ │ │ + b.n 3ddc4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57376 @ 0xe020 │ │ │ │ + movw r1, #59872 @ 0xe9e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ - cbz r1, 3df1a │ │ │ │ + cbz r1, 3df22 │ │ │ │ ldrb r1, [r1, #21] │ │ │ │ - cbnz r1, 3df26 │ │ │ │ - b.n 3df50 │ │ │ │ + cbnz r1, 3df2e │ │ │ │ + b.n 3df58 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add.w r1, r1, #110592 @ 0x1b000 │ │ │ │ ldrb.w r1, [r1, #3310] @ 0xcee │ │ │ │ - cbz r1, 3df50 │ │ │ │ + cbz r1, 3df58 │ │ │ │ mov r6, r2 │ │ │ │ movw r2, #51940 @ 0xcae4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2539b8 <_PyCode_GetXIData@@Base+0xcc> │ │ │ │ + bl 255264 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3df52 │ │ │ │ + blt.n 3df5a │ │ │ │ movs r0, #0 │ │ │ │ - bl f8224 │ │ │ │ + bl f859c │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 3df7a │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cbnz r0, 3df84 │ │ │ │ + b.n 3df8a │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3df74 │ │ │ │ + b.n 3df98 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 3df98 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cbz r0, 3df98 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 3df84 │ │ │ │ + cbnz r4, 3dfca │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3df84 │ │ │ │ + ble.n 3dfca │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3df84 │ │ │ │ - cbz r2, 3df84 │ │ │ │ + bne.n 3dfca │ │ │ │ + cbz r2, 3dfca │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3ddbc │ │ │ │ + b.n 3ddc4 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #12] @ (3dfa4 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #12] @ (3dfec ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3df78 │ │ │ │ + bne.n 3dfbe │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ lsrs r4, r3 │ │ │ │ lsls r2, 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, #8] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 3dfc6 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 3dfd0 │ │ │ │ - b.n 3dfd6 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3dfc0 │ │ │ │ - b.n 3dfe4 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 3dfe4 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3dfe4 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #28] │ │ │ │ bx r3 │ │ │ │ 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 3e026 │ │ │ │ + bne.n 3e030 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 3e03e │ │ │ │ - movw r2, #32784 @ 0x8010 │ │ │ │ + bmi.n 3e048 │ │ │ │ + movw r2, #35280 @ 0x89d0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #8692 @ 0x21f4 │ │ │ │ + movw r0, #10988 @ 0x2aec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3e03a │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3e044 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #8692 @ 0x21f4 │ │ │ │ + movw r0, #10988 @ 0x2aec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dffe │ │ │ │ + bne.n 3e008 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3e056 │ │ │ │ - ldr r5, [pc, #24] @ (3e058 ) │ │ │ │ + b.n 3e060 │ │ │ │ + ldr r5, [pc, #24] @ (3e064 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r2, r5] │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ - bl 10a4e4 │ │ │ │ + bl 10a798 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e17e │ │ │ │ - movw r7, #57080 @ 0xdef8 │ │ │ │ + beq.w 3e18a │ │ │ │ + movw r7, #59576 @ 0xe8b8 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #244] @ (3e184 ) │ │ │ │ + ldr r1, [pc, #244] @ (3e190 ) │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2093d0 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 20ac88 <_PyObject_CallMethod@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3e0a8 │ │ │ │ - bl 22c81c │ │ │ │ + cbnz r0, 3e0b4 │ │ │ │ + bl 22e074 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e168 │ │ │ │ - b.n 3e08c │ │ │ │ + beq.n 3e174 │ │ │ │ + b.n 3e098 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 3e0c2 │ │ │ │ + bne.n 3e0ce │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3e168 │ │ │ │ + beq.n 3e174 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e15e │ │ │ │ + bge.n 3e16a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 3e11c │ │ │ │ - b.n 3e15e │ │ │ │ + cbz r3, 3e128 │ │ │ │ + b.n 3e16a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3e10a │ │ │ │ + bmi.n 3e116 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e0de │ │ │ │ + bge.n 3e0ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e0de │ │ │ │ + cbnz r3, 3e0ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e0f2 │ │ │ │ + bge.n 3e0fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e0f2 │ │ │ │ + cbnz r3, 3e0fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5632 @ 0x1600 │ │ │ │ + movw r1, #7940 @ 0x1f04 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 3e15a │ │ │ │ + bl 12120c │ │ │ │ + b.n 3e166 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 3e122 │ │ │ │ + cbnz r3, 3e12e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e15e │ │ │ │ + bge.n 3e16a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e15e │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e15e │ │ │ │ + cbnz r3, 3e16a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e16a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e140 │ │ │ │ + bge.n 3e14c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e140 │ │ │ │ + cbnz r3, 3e14c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3e08c │ │ │ │ + bne.n 3e098 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e15a │ │ │ │ + bge.n 3e166 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e15a │ │ │ │ + cbnz r3, 3e166 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3e17e │ │ │ │ - ldr r0, [pc, #40] @ (3e188 ) │ │ │ │ + b.n 3e18a │ │ │ │ + ldr r0, [pc, #40] @ (3e194 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 2252f0 │ │ │ │ + bl 226b48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e17c │ │ │ │ + bge.n 3e188 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e17c │ │ │ │ + cbnz r3, 3e188 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - cbz r0, 3e1cc │ │ │ │ + cbz r0, 3e1d8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #44380 @ 0xad5c │ │ │ │ + movw r1, #46676 @ 0xb654 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1250e4 │ │ │ │ + bl 125094 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 3e1c2 │ │ │ │ + cbz r2, 3e1ce │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e1c2 │ │ │ │ + bge.n 3e1ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3e1c2 │ │ │ │ + cbnz r3, 3e1ce │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 3e2ce │ │ │ │ + b.n 3e2da │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r1, 3e1f2 │ │ │ │ + cbz r1, 3e1fe │ │ │ │ movs r2, #8 │ │ │ │ mov r3, sp │ │ │ │ - bl 3e316 │ │ │ │ - cbz r0, 3e1fc │ │ │ │ - bl 6c94a │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 3e1f6 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 3e212 │ │ │ │ - bl f8250 │ │ │ │ - b.n 3e212 │ │ │ │ + bl 3e322 │ │ │ │ + cbz r0, 3e208 │ │ │ │ + bl 6c93a │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 3e202 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 3e21e │ │ │ │ + bl f85c8 │ │ │ │ + b.n 3e21e │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sp │ │ │ │ - movw r1, #30288 @ 0x7650 │ │ │ │ + movw r1, #32784 @ 0x8010 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2c4d8 │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ 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 r2, [sp, #8] │ │ │ │ - cbnz r3, 3e236 │ │ │ │ - cbz r2, 3e230 │ │ │ │ + cbnz r3, 3e242 │ │ │ │ + cbz r2, 3e23c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3e236 │ │ │ │ + cbnz r3, 3e242 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3e44c │ │ │ │ + b.n 3e458 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57096 @ 0xdf08 │ │ │ │ + movw r1, #59592 @ 0xe8c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -26480,85 +26486,85 @@ │ │ │ │ add r1, sp, #12 │ │ │ │ mov r2, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ blx 2bce8 │ │ │ │ - cbz r0, 3e288 │ │ │ │ + cbz r0, 3e294 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 3e2b4 │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 3e2c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1f6954 <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f820c <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e2b4 │ │ │ │ + beq.n 3e2c0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f6954 <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f820c <_Py_set_inheritable@@Base+0x54> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e2b4 │ │ │ │ + beq.n 3e2c0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r0, #63812 @ 0xf944 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 958d8 │ │ │ │ - b.n 3e2ca │ │ │ │ + movw r0, #772 @ 0x304 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 95b6c │ │ │ │ + b.n 3e2d6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3e2be │ │ │ │ + beq.n 3e2ca │ │ │ │ blx 2b734 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3e2c8 │ │ │ │ + beq.n 3e2d4 │ │ │ │ blx 2b734 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3e2ee │ │ │ │ + bne.n 3e2fa │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #47732 @ 0xba74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 3e2f0 │ │ │ │ + bpl.n 3e2fc │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 3e30c │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + cbz r1, 3e318 │ │ │ │ + movw r3, #47732 @ 0xba74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3e2e4 │ │ │ │ + bls.n 3e2f0 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bmi.n 3e2fa │ │ │ │ + bmi.n 3e306 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ adds r4, r6, #1 │ │ │ │ - beq.n 3e338 │ │ │ │ + beq.n 3e344 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 76d48 <_Py_open@@Base+0x384> │ │ │ │ + b.w 76d40 <_Py_open@@Base+0x384> │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ @@ -26574,244 +26580,244 @@ │ │ │ │ add.w r8, r4, r9 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ blx 2bf64 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3e410 │ │ │ │ + bge.n 3e41c │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr.w fp, [r0] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp.w fp, #38 @ 0x26 │ │ │ │ - bne.n 3e396 │ │ │ │ + bne.n 3e3a2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76d48 <_Py_open@@Base+0x384> │ │ │ │ + bl 76d40 <_Py_open@@Base+0x384> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3e43e │ │ │ │ + b.n 3e44a │ │ │ │ movw r9, #47268 @ 0xb8a4 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ cmp.w fp, #3 │ │ │ │ - beq.n 3e43e │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + beq.n 3e44a │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e43e │ │ │ │ - ldr r2, [pc, #144] @ (3e448 ) │ │ │ │ + bne.n 3e44a │ │ │ │ + ldr r2, [pc, #144] @ (3e454 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r9] │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr.w sl, [r1, r2] │ │ │ │ ldr.w r2, [sl, #72] @ 0x48 │ │ │ │ - cbz r2, 3e3d0 │ │ │ │ + cbz r2, 3e3dc │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 3e3f2 │ │ │ │ + cbnz r2, 3e3fe │ │ │ │ blx 2b32c │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #57564 @ 0xe0dc │ │ │ │ + movw r2, #60060 @ 0xea9c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ - b.n 3e43e │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ + b.n 3e44a │ │ │ │ blx 2b32c │ │ │ │ mov r3, r8 │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #57564 @ 0xe0dc │ │ │ │ + movw r1, #60060 @ 0xea9c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 3e43e │ │ │ │ - bne.n 3e434 │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 3e44a │ │ │ │ + bne.n 3e440 │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r0, #47268 @ 0xb8a4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #57656 @ 0xe138 │ │ │ │ + movw r1, #60152 @ 0xeaf8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 3e43e │ │ │ │ + bl f5248 │ │ │ │ + b.n 3e44a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 3e346 │ │ │ │ + bne.n 3e352 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2568c0 │ │ │ │ + bl 258288 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 272164 <_PyTime_AsMilliseconds@@Base+0x2920> │ │ │ │ + bl 273b2c <_PyTime_AsMilliseconds@@Base+0x2920> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e54e │ │ │ │ + beq.n 3e55a │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1f81bc │ │ │ │ - cbnz r0, 3e48a │ │ │ │ - bl b1654 │ │ │ │ + bl 1f9a74 │ │ │ │ + cbnz r0, 3e496 │ │ │ │ + bl b1b64 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 157e1c │ │ │ │ + bl 157fe4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2b0e0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 3e4e6 │ │ │ │ - bgt.n 3e4d4 │ │ │ │ + beq.n 3e4f2 │ │ │ │ + bgt.n 3e4e0 │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3e4bc │ │ │ │ + beq.n 3e4c8 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 3e4d4 │ │ │ │ + bne.n 3e4e0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57264 @ 0xdfb0 │ │ │ │ + movw r1, #59760 @ 0xe970 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 3e540 │ │ │ │ + bl 12120c │ │ │ │ + b.n 3e54c │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21420 @ 0x53ac │ │ │ │ + movw r1, #23916 @ 0x5d6c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 3e540 │ │ │ │ + bl 12120c │ │ │ │ + b.n 3e54c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #57756 @ 0xe19c │ │ │ │ + movw r3, #60252 @ 0xeb5c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 415c6 │ │ │ │ - b.n 3e540 │ │ │ │ + bl 415b2 │ │ │ │ + b.n 3e54c │ │ │ │ ldr r2, [r5, #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 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r2, [r5, #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 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3e524 │ │ │ │ + cbz r3, 3e530 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldrb.w r3, [r5, #72] @ 0x48 │ │ │ │ strb.w r3, [r4, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #73] @ 0x49 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 158dc8 │ │ │ │ - b.n 3e54e │ │ │ │ + bl 158f8c │ │ │ │ + b.n 3e55a │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 158dc8 │ │ │ │ + bl 158f8c │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 3e592 │ │ │ │ + b.n 3e59e │ │ │ │ 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, 3e578 │ │ │ │ - cbz r2, 3e572 │ │ │ │ + cbnz r3, 3e584 │ │ │ │ + cbz r2, 3e57e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3e578 │ │ │ │ + cbnz r3, 3e584 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3e44c │ │ │ │ + b.n 3e458 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57376 @ 0xe020 │ │ │ │ + movw r1, #59872 @ 0xe9e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ add r1, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3e5b4 │ │ │ │ + bls.n 3e5c0 │ │ │ │ lsls r3, r0, #30 │ │ │ │ - bne.n 3e5c0 │ │ │ │ + bne.n 3e5cc │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc.n 3e5b0 │ │ │ │ + bcc.n 3e5bc │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 3e59c │ │ │ │ - b.n 3e5c8 │ │ │ │ + beq.n 3e5a8 │ │ │ │ + b.n 3e5d4 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3e5be │ │ │ │ + bne.n 3e5ca │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ ldrsb.w r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3e594 │ │ │ │ + bge.n 3e5a0 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ adds r4, r6, #1 │ │ │ │ - beq.n 3e5f4 │ │ │ │ + beq.n 3e600 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 76e4c <_Py_open@@Base+0x488> │ │ │ │ + b.w 76e44 <_Py_open@@Base+0x488> │ │ │ │ mov fp, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ @@ -26824,87 +26830,87 @@ │ │ │ │ add.w r8, r4, r9 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ blx 2b2c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3e6ce │ │ │ │ + bge.n 3e6da │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne.n 3e646 │ │ │ │ + bne.n 3e652 │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4c <_Py_open@@Base+0x488> │ │ │ │ + bl 76e44 <_Py_open@@Base+0x488> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3e6fa │ │ │ │ + b.n 3e706 │ │ │ │ movw sl, #47268 @ 0xb8a4 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1e7420 <_Py_strerror@@Base> │ │ │ │ + bl 1e89ec <_Py_strerror@@Base> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e6fa │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ - cbnz r0, 3e6b4 │ │ │ │ - ldr r3, [pc, #152] @ (3e704 ) │ │ │ │ + beq.n 3e706 │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ + cbnz r0, 3e6c0 │ │ │ │ + ldr r3, [pc, #152] @ (3e710 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 3e680 │ │ │ │ + cbz r3, 3e68c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 3e69c │ │ │ │ + cbnz r3, 3e6a8 │ │ │ │ mov r3, r2 │ │ │ │ strd r7, r4, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #57792 @ 0xe1c0 │ │ │ │ + movw r2, #60288 @ 0xeb80 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ - b.n 3e6b4 │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ + b.n 3e6c0 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ - movw r1, #57792 @ 0xe1c0 │ │ │ │ + movw r1, #60288 @ 0xeb80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r7, r4, [sp] │ │ │ │ str.w r9, [sp, #8] │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e6fa │ │ │ │ + bge.n 3e706 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3e6fa │ │ │ │ + cbnz r3, 3e706 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e6fa │ │ │ │ - bne.n 3e6f0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e706 │ │ │ │ + bne.n 3e6fc │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r0, #47268 @ 0xb8a4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #57888 @ 0xe220 │ │ │ │ + movw r1, #60384 @ 0xebe0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 3e6fa │ │ │ │ + bl f5248 │ │ │ │ + b.n 3e706 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 3e5fe │ │ │ │ + bne.n 3e60a │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -26913,387 +26919,387 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 3e738 │ │ │ │ + cbnz r4, 3e744 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3e738 │ │ │ │ + ble.n 3e744 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3e738 │ │ │ │ - cbz r2, 3e738 │ │ │ │ + bne.n 3e744 │ │ │ │ + cbz r2, 3e744 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3e44c │ │ │ │ + b.n 3e458 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #12] @ (3e758 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #12] @ (3e764 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e72c │ │ │ │ + bne.n 3e738 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sbcs r4, r1 │ │ │ │ lsls r2, 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 123eb0 │ │ │ │ + bl 1242ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e86c │ │ │ │ + beq.n 3e878 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbz r1, 3e7aa │ │ │ │ - movw r0, #58048 @ 0xe2c0 │ │ │ │ + cbz r1, 3e7b6 │ │ │ │ + movw r0, #60544 @ 0xec80 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e79c │ │ │ │ + bge.n 3e7a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e79c │ │ │ │ + cbnz r3, 3e7a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3e86a │ │ │ │ - movw r2, #45468 @ 0xb19c │ │ │ │ + beq.n 3e876 │ │ │ │ + movw r2, #47964 @ 0xbb5c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - b.n 3e7b4 │ │ │ │ - movw r2, #47976 @ 0xbb68 │ │ │ │ + b.n 3e7c0 │ │ │ │ + movw r2, #50472 @ 0xc528 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ - cbz r3, 3e7ea │ │ │ │ + cbz r3, 3e7f6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #58056 @ 0xe2c8 │ │ │ │ + movw r0, #60552 @ 0xec88 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e7dc │ │ │ │ + bge.n 3e7e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e7dc │ │ │ │ + cbnz r3, 3e7e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3e86c │ │ │ │ - movw r2, #45468 @ 0xb19c │ │ │ │ + beq.n 3e878 │ │ │ │ + movw r2, #47964 @ 0xbb5c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 3e816 │ │ │ │ + cbz r3, 3e822 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #58072 @ 0xe2d8 │ │ │ │ + movw r0, #60568 @ 0xec98 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e812 │ │ │ │ + bge.n 3e81e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e812 │ │ │ │ + cbnz r3, 3e81e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3e86c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3e878 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 3e840 │ │ │ │ - movw r0, #35704 @ 0x8b78 │ │ │ │ + cbnz r3, 3e84c │ │ │ │ + movw r0, #38236 @ 0x955c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e83c │ │ │ │ + bge.n 3e848 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e83c │ │ │ │ + cbnz r3, 3e848 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3e86c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3e878 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #58092 @ 0xe2ec │ │ │ │ + movw r0, #60588 @ 0xecac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e86c │ │ │ │ + bge.n 3e878 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e86c │ │ │ │ + cbnz r3, 3e878 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e86c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e878 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3e890 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 3e8c6 │ │ │ │ + bne.n 3e89c │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 3e8d2 │ │ │ │ mov r0, r4 │ │ │ │ bl 38744 <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e8ae │ │ │ │ - bl 948dc │ │ │ │ + bne.n 3e8ba │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 3e8c8 │ │ │ │ + b.n 3e8d4 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 3e8c8 │ │ │ │ + b.n 3e8d4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ 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 1743b8 │ │ │ │ - cbz r0, 3e8fe │ │ │ │ + bl 174564 │ │ │ │ + cbz r0, 3e90a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e98e │ │ │ │ + beq.n 3e99a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #27912 @ 0x6d08 │ │ │ │ + movw r0, #30408 @ 0x76c8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3e94c │ │ │ │ + bne.n 3e958 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 3ce5e │ │ │ │ + bl 3ce62 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3e944 │ │ │ │ + cbz r0, 3e950 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #24300 @ 0x5eec │ │ │ │ + movw r0, #26796 @ 0x68ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3e934 │ │ │ │ + blt.n 3e940 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3e944 │ │ │ │ + b.n 3e950 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3e930 │ │ │ │ + bne.n 3e93c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e930 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e93c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1cc2ac │ │ │ │ - b.n 3e986 │ │ │ │ + bl 1cd0dc │ │ │ │ + b.n 3e992 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cdec │ │ │ │ + bl 3cdf0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3e986 │ │ │ │ + cbz r0, 3e992 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #24308 @ 0x5ef4 │ │ │ │ + movw r0, #26804 @ 0x68b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3e976 │ │ │ │ + blt.n 3e982 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3e986 │ │ │ │ + b.n 3e992 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3e972 │ │ │ │ + bne.n 3e97e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e972 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e97e │ │ │ │ mov r0, r5 │ │ │ │ - bl 21c58c │ │ │ │ - b.n 3e990 │ │ │ │ + bl 21de38 │ │ │ │ + b.n 3e99c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #23429 @ 0x5b85 │ │ │ │ + movw r1, #27949 @ 0x6d2d │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.w 195198 <_PyLong_UInt64_Converter@@Base+0x420> │ │ │ │ + b.w 1950f4 <_PyLong_UInt64_Converter@@Base+0x444> │ │ │ │ stmdb 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 │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbnz r1, 3e9da │ │ │ │ + cbnz r1, 3e9e6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58608 @ 0xe4f0 │ │ │ │ + movw r1, #61104 @ 0xeeb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.w 3f3b0 │ │ │ │ + bl f5248 │ │ │ │ + b.w 3f3bc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3ea08 │ │ │ │ + beq.n 3ea14 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58668 @ 0xe52c │ │ │ │ + movw r1, #61164 @ 0xeeec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3f3b0 │ │ │ │ + b.w 3f3bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3ea24 │ │ │ │ + bne.n 3ea30 │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 3ea28 │ │ │ │ + b.n 3ea34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b1780 │ │ │ │ + bl b1c90 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 3ea4a │ │ │ │ + bge.n 3ea56 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58696 @ 0xe548 │ │ │ │ + movw r1, #61192 @ 0xef08 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 3ea00 │ │ │ │ - beq.n 3ea90 │ │ │ │ + bl f5248 │ │ │ │ + b.n 3ea0c │ │ │ │ + beq.n 3ea9c │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.n 3eac0 │ │ │ │ + bhi.n 3eacc │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ movw r2, #938 @ 0x3aa │ │ │ │ movt r2, #4 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 3ead8 │ │ │ │ + bne.n 3eae4 │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 3eaa8 │ │ │ │ + bne.n 3eab4 │ │ │ │ movs r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ ands r2, r3 │ │ │ │ - cbz r2, 3eac0 │ │ │ │ + cbz r2, 3eacc │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58800 @ 0xe5b0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 3ea00 │ │ │ │ + bl 12120c │ │ │ │ + b.n 3ea0c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58744 @ 0xe578 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 3ea00 │ │ │ │ + bl f5248 │ │ │ │ + b.n 3ea0c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58828 @ 0xe5cc │ │ │ │ + movw r1, #61324 @ 0xef8c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 3ea00 │ │ │ │ + bl f5248 │ │ │ │ + b.n 3ea0c │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58868 @ 0xe5f4 │ │ │ │ + movw r1, #61364 @ 0xefb4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 3ea00 │ │ │ │ + bl 12120c │ │ │ │ + b.n 3ea0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ bic.w r9, r3, #1 │ │ │ │ - bl 1067c4 │ │ │ │ + bl 106a74 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 3eb04 │ │ │ │ + cbz r3, 3eb10 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58892 @ 0xe60c │ │ │ │ + movw r1, #61388 @ 0xefcc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 3ea00 │ │ │ │ + bl 12120c │ │ │ │ + b.n 3ea0c │ │ │ │ ldr.w r2, [r9, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 3eb26 │ │ │ │ + bge.n 3eb32 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58912 @ 0xe620 │ │ │ │ + movw r1, #61408 @ 0xefe0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 3ea00 │ │ │ │ + bl f5248 │ │ │ │ + b.n 3ea0c │ │ │ │ ldr.w r1, [r9, #92] @ 0x5c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add.w r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ strd r2, r3, [sp, #68] @ 0x44 │ │ │ │ @@ -27301,171 +27307,171 @@ │ │ │ │ add r3, r1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 3ea00 │ │ │ │ + bcs.w 3ea0c │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ea00 │ │ │ │ + beq.w 3ea0c │ │ │ │ adds r3, r0, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 3eb78 │ │ │ │ + beq.n 3eb84 │ │ │ │ str.w r6, [r5], #4 │ │ │ │ - b.n 3eb6e │ │ │ │ + b.n 3eb7a │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 3eba2 │ │ │ │ + bcs.n 3ebae │ │ │ │ bl 31da4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 3eb7c │ │ │ │ + beq.n 3eb88 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 3eb7c │ │ │ │ + beq.n 3eb88 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r3 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsrs r2, r2, #1 │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ - b.n 3eb7c │ │ │ │ + b.n 3eb88 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 3ebba │ │ │ │ + beq.n 3ebc6 │ │ │ │ ldr.w r3, [r7], #4 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 3eba6 │ │ │ │ + bge.n 3ebb2 │ │ │ │ cmp r4, r3 │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 3eba6 │ │ │ │ + b.n 3ebb2 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 3ebe4 │ │ │ │ + bcc.n 3ebf0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #58956 @ 0xe64c │ │ │ │ + movw r1, #61452 @ 0xf00c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 3ea00 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 3ea0c │ │ │ │ mov r0, r9 │ │ │ │ - bl 1470e8 │ │ │ │ + bl 1472cc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f398 │ │ │ │ + beq.w 3f3a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bge.n 3ec16 │ │ │ │ + bge.n 3ec22 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ec16 │ │ │ │ + cbz r0, 3ec22 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r0, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ec36 │ │ │ │ - bl 24479c │ │ │ │ + b.n 3ec42 │ │ │ │ + bl 2460c4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3f398 │ │ │ │ + bge.w 3f3a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3f398 │ │ │ │ + bne.w 3f3a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f398 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f3a4 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - blt.n 3ec46 │ │ │ │ + blt.n 3ec52 │ │ │ │ strd r0, r1, [r2, #8]! │ │ │ │ - b.n 3ec36 │ │ │ │ + b.n 3ec42 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ mvn.w sl, #4026531840 @ 0xf0000000 │ │ │ │ mov ip, r9 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #4364 @ 0x110c │ │ │ │ + movw r3, #6836 @ 0x1ab4 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, ip │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - ble.w 3efae │ │ │ │ + ble.w 3efba │ │ │ │ add.w r7, r4, r1, lsl #3 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [r4, r1, lsl #3] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 1441f4 │ │ │ │ + bl 144314 │ │ │ │ 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, #69 @ 0x45 │ │ │ │ - bne.n 3ecb6 │ │ │ │ + bne.n 3ecc2 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 1441f4 │ │ │ │ + bl 144314 │ │ │ │ str.w r5, [r7, #8]! │ │ │ │ ubfx ip, r0, #8, #8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ uxtb r0, r0 │ │ │ │ str r6, [r7, #4] │ │ │ │ - b.n 3ec92 │ │ │ │ + b.n 3ec9e │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r5, #2 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldrb r7, [r7, r0] │ │ │ │ add r7, r3 │ │ │ │ - beq.w 3efaa │ │ │ │ + beq.w 3efb6 │ │ │ │ cmp r0, #80 @ 0x50 │ │ │ │ - bgt.n 3ed84 │ │ │ │ + bgt.n 3ed90 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ - bgt.n 3ecec │ │ │ │ + bgt.n 3ecf8 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bgt.n 3ed32 │ │ │ │ + bgt.n 3ed3e │ │ │ │ cmp r0, #28 │ │ │ │ - bgt.n 3ed16 │ │ │ │ + bgt.n 3ed22 │ │ │ │ cmp r0, #14 │ │ │ │ - beq.w 3ee2c │ │ │ │ + beq.w 3ee38 │ │ │ │ cmp r0, #16 │ │ │ │ - bne.w 3ef5e │ │ │ │ - b.n 3ee2c │ │ │ │ + bne.w 3ef6a │ │ │ │ + b.n 3ee38 │ │ │ │ sub.w ip, r0, #68 @ 0x44 │ │ │ │ cmp.w ip, #12 │ │ │ │ - bhi.w 3ef5e │ │ │ │ + bhi.w 3ef6a │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ @@ -27474,25 +27480,25 @@ │ │ │ │ lsls r5, r7, #1 │ │ │ │ lsls r6, r6, #1 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ sub.w r3, r0, #29 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.w 3ef5e │ │ │ │ + bhi.w 3ef6a │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - bne.w 3ef5e │ │ │ │ + bne.w 3ef6a │ │ │ │ subs r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ rsb r1, r2, #32 │ │ │ │ lsr.w r3, r5, r2 │ │ │ │ subs r2, #32 │ │ │ │ lsl.w r1, r6, r1 │ │ │ │ it pl │ │ │ │ @@ -27509,22 +27515,22 @@ │ │ │ │ movcc r6, r3 │ │ │ │ str.w r3, [r4, r7, lsl #3] │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ itt cs │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs.w r6, r6, r5, lsr #29 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efb6 │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ - beq.w 3eeb4 │ │ │ │ + beq.w 3eec0 │ │ │ │ sub.w r3, r0, #100 @ 0x64 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 3ef5e │ │ │ │ + bhi.w 3ef6a │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 3ef5e │ │ │ │ + bhi.w 3ef6a │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ @@ -27540,29 +27546,29 @@ │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r5, r5, #3 │ │ │ │ add r2, r7 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ - b.n 3edd2 │ │ │ │ + b.n 3edde │ │ │ │ add r2, r1 │ │ │ │ adds r2, #2 │ │ │ │ str.w r5, [r4, r2, lsl #3] │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ add.w r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efb6 │ │ │ │ add r3, r2 │ │ │ │ str.w r5, [r4, r3, lsl #3] │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efb6 │ │ │ │ subs r0, r7, r2 │ │ │ │ add.w ip, r4, r0, lsl #3 │ │ │ │ ldr.w r2, [r4, r0, lsl #3] │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ str.w r5, [r4, r0, lsl #3] │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ @@ -27572,20 +27578,20 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r1, r0 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ andgt.w r3, r3, #1 │ │ │ │ orr.w r8, r8, r3 │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efb6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 3ef02 │ │ │ │ + blt.n 3ef0e │ │ │ │ bic.w r5, r5, #7 │ │ │ │ orr.w r5, r5, #1 │ │ │ │ - b.n 3efa0 │ │ │ │ + b.n 3efac │ │ │ │ add r2, r1 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ add.w r2, r2, #2 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ itett cc │ │ │ │ lslcc r6, r6, #3 │ │ │ │ movcs.w r5, #4294967295 @ 0xffffffff │ │ │ │ @@ -27595,76 +27601,76 @@ │ │ │ │ orrcc.w r5, r5, #3 │ │ │ │ movcs r6, r5 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ str.w r5, [r4, r2, lsl #3] │ │ │ │ add.w r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efb6 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ lsrs r5, r5, #6 │ │ │ │ orr.w r5, r5, r6, lsl #26 │ │ │ │ asrs r6, r6, #6 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efb6 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 3ef02 │ │ │ │ + bcs.n 3ef0e │ │ │ │ lsls r6, r6, #3 │ │ │ │ orr.w r6, r6, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, #2 │ │ │ │ - b.n 3efa0 │ │ │ │ + b.n 3efac │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ lsrs r5, r5, #3 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efb6 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcc.n 3ef0a │ │ │ │ - b.n 3ef02 │ │ │ │ + bcc.n 3ef16 │ │ │ │ + b.n 3ef0e │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ itett cs │ │ │ │ lslcs r6, r6, #3 │ │ │ │ movcc.w r5, #4294967295 @ 0xffffffff │ │ │ │ orrcs.w r6, r6, r5, lsr #29 │ │ │ │ lslcs r5, r5, #3 │ │ │ │ ite cs │ │ │ │ orrcs.w r5, r5, #3 │ │ │ │ movcc r6, r5 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 3efa0 │ │ │ │ + bpl.n 3efac │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ - bcs.n 3ef0a │ │ │ │ - b.n 3ef02 │ │ │ │ + bcs.n 3ef16 │ │ │ │ + b.n 3ef0e │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 3efa0 │ │ │ │ + bpl.n 3efac │ │ │ │ lsrs r3, r5, #3 │ │ │ │ asrs r2, r6, #3 │ │ │ │ orr.w r3, r3, r6, lsl #29 │ │ │ │ cmp fp, r3 │ │ │ │ sbcs.w r2, sl, r2 │ │ │ │ - bcc.n 3ef02 │ │ │ │ + bcc.n 3ef0e │ │ │ │ bic.w r5, r5, #7 │ │ │ │ orr.w r5, r5, #3 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ - bge.n 3ef0a │ │ │ │ + bge.n 3ef16 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r5 │ │ │ │ - b.n 3efa0 │ │ │ │ + b.n 3efac │ │ │ │ lsls r6, r6, #3 │ │ │ │ orr.w r6, r6, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, #4 │ │ │ │ - b.n 3efa0 │ │ │ │ + b.n 3efac │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #7 │ │ │ │ and.w r1, r5, #7 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ lsls r3, r2 │ │ │ │ lsls r1, r2 │ │ │ │ bic.w r3, r5, r3 │ │ │ │ @@ -27680,166 +27686,166 @@ │ │ │ │ orrpl r5, r2 │ │ │ │ movs r2, #0 │ │ │ │ and.w r5, r5, #7 │ │ │ │ orrs r5, r3 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efb6 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2a6330 │ │ │ │ + bl 2a74d8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3ef76 │ │ │ │ + bge.n 3ef82 │ │ │ │ lsrs r5, r5, #3 │ │ │ │ adds r3, #1 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ - b.n 3ef66 │ │ │ │ + b.n 3ef72 │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ - cbz r0, 3efa0 │ │ │ │ + cbz r0, 3efac │ │ │ │ cmp fp, r5 │ │ │ │ mov.w r3, r6, lsl #3 │ │ │ │ sbcs.w r6, sl, r6 │ │ │ │ orr.w r3, r3, r5, lsr #29 │ │ │ │ mov.w r5, r5, lsl #3 │ │ │ │ iteet cc │ │ │ │ movcc.w r5, #4294967295 @ 0xffffffff │ │ │ │ orrcs.w r5, r5, #3 │ │ │ │ movcs r6, r3 │ │ │ │ movcc r6, r5 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 3ef7a │ │ │ │ + b.n 3ef86 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r1, r7 │ │ │ │ - b.n 3ec6c │ │ │ │ + b.n 3ec78 │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ mov ip, r9 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r3, r8 │ │ │ │ add.w r5, r2, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w lr, r5, r2 │ │ │ │ cmp lr, r5 │ │ │ │ - bls.w 3f0dc │ │ │ │ + bls.w 3f0e8 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r1, [r5], #1 │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bpl.n 3efe2 │ │ │ │ + bpl.n 3efee │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ and.w r1, r1, #63 @ 0x3f │ │ │ │ orr.w r2, r1, r2, lsl #6 │ │ │ │ - b.n 3efce │ │ │ │ + b.n 3efda │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ adds r5, #1 │ │ │ │ lsls r0, r0, #25 │ │ │ │ - bmi.n 3efe2 │ │ │ │ + bmi.n 3efee │ │ │ │ ldrb.w r9, [r1, #1] │ │ │ │ and.w r9, r9, #63 @ 0x3f │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ ldrb.w r0, [r5, #1]! │ │ │ │ lsls r6, r1, #25 │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - bpl.n 3f008 │ │ │ │ + bpl.n 3f014 │ │ │ │ orr.w r9, r0, r9, lsl #6 │ │ │ │ - b.n 3eff4 │ │ │ │ + b.n 3f000 │ │ │ │ ldrb.w r1, [r5], #1 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 3f01c │ │ │ │ + bpl.n 3f028 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ and.w r1, r1, #63 @ 0x3f │ │ │ │ orr.w r0, r1, r0, lsl #6 │ │ │ │ - b.n 3f008 │ │ │ │ + b.n 3f014 │ │ │ │ add.w r1, r4, r2, lsl #3 │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r2, #2 │ │ │ │ - beq.n 3efc2 │ │ │ │ + beq.n 3efce │ │ │ │ add.w r6, r4, r9, lsl #3 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov.w r6, r9, lsl #3 │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr.w r8, [r4, r9, lsl #3] │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r8, #2 │ │ │ │ - bne.n 3efc2 │ │ │ │ + bne.n 3efce │ │ │ │ and.w r8, r0, #1 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - beq.n 3f08e │ │ │ │ + beq.n 3f09a │ │ │ │ subs r0, #1 │ │ │ │ movs r6, #7 │ │ │ │ add.w r0, r0, r0, lsl #1 │ │ │ │ sub.w r3, r0, #32 │ │ │ │ rsb r9, r0, #32 │ │ │ │ lsl.w r0, r6, r0 │ │ │ │ lsl.w r3, r6, r3 │ │ │ │ lsr.w r9, r6, r9 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ orr.w r3, r3, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs.w r9, r3, r1 │ │ │ │ - bge.n 3f094 │ │ │ │ + bge.n 3f0a0 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ orr.w r2, r2, r1, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ - b.n 3f07c │ │ │ │ + b.n 3f088 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 3f096 │ │ │ │ + b.n 3f0a2 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov r3, r1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3f0b4 │ │ │ │ + beq.n 3f0c0 │ │ │ │ cmp fp, r2 │ │ │ │ sbcs.w r3, sl, r1 │ │ │ │ - bcc.n 3f0bc │ │ │ │ + bcc.n 3f0c8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ orr.w r1, r1, r2, lsr #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w r2, r2, #5 │ │ │ │ mov r3, r1 │ │ │ │ cmp fp, r2 │ │ │ │ sbcs.w r3, sl, r3 │ │ │ │ - bcs.n 3f0c4 │ │ │ │ + bcs.n 3f0d0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r2 │ │ │ │ - b.n 3f0d0 │ │ │ │ + b.n 3f0dc │ │ │ │ lsls r1, r1, #3 │ │ │ │ orr.w r1, r1, r2, lsr #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r2, [r4, r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r1, [r3, #4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 3efc2 │ │ │ │ + b.n 3efce │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ec62 │ │ │ │ + bne.w 3ec6e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, ip │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f0f8 │ │ │ │ + bge.n 3f104 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3f0f8 │ │ │ │ + cbnz r3, 3f104 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - movw r6, #58568 @ 0xe4c8 │ │ │ │ + movw r6, #61064 @ 0xee88 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov sl, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov fp, r4 │ │ │ │ @@ -27850,419 +27856,419 @@ │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ subs r2, r2, r3 │ │ │ │ add.w r3, r4, r2, lsl #2 │ │ │ │ ldr.w r8, [r4, r2, lsl #2] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, lr │ │ │ │ - ble.w 3f262 │ │ │ │ + ble.w 3f26e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr.w r3, [r3, lr, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3f256 │ │ │ │ + bne.w 3f262 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ orrs.w r3, r7, r0 │ │ │ │ - bmi.n 3f1d6 │ │ │ │ + bmi.n 3f1e2 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r4, r0, r1 │ │ │ │ - bge.n 3f166 │ │ │ │ + bge.n 3f172 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ orr.w r3, r3, r1, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ - b.n 3f154 │ │ │ │ + b.n 3f160 │ │ │ │ mov r4, r2 │ │ │ │ mov ip, r0 │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ orrs.w r6, r3, r1 │ │ │ │ - beq.n 3f1bc │ │ │ │ + beq.n 3f1c8 │ │ │ │ and.w r6, r3, #7 │ │ │ │ ands.w lr, r4, #7 │ │ │ │ - beq.w 3f3a2 │ │ │ │ + beq.w 3f3ae │ │ │ │ cmp.w lr, #3 │ │ │ │ - bne.n 3f190 │ │ │ │ + bne.n 3f19c │ │ │ │ subs r6, #4 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ - b.n 3f1a2 │ │ │ │ + b.n 3f1ae │ │ │ │ cmp.w lr, #4 │ │ │ │ - beq.n 3f1a8 │ │ │ │ + beq.n 3f1b4 │ │ │ │ sub.w lr, r6, lr │ │ │ │ rsbs r6, lr, #0 │ │ │ │ adc.w r6, r6, lr │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3f3a2 │ │ │ │ + beq.w 3f3ae │ │ │ │ lsrs r3, r3, #3 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ orr.w r3, r3, r1, lsl #29 │ │ │ │ orr.w r4, r4, ip, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ mov.w ip, ip, asr #3 │ │ │ │ - b.n 3f170 │ │ │ │ + b.n 3f17c │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ orrs.w ip, r4, ip │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bne.w 3f3a8 │ │ │ │ + bne.w 3f3b4 │ │ │ │ cmp r9, r2 │ │ │ │ sbcs.w r3, sl, r0 │ │ │ │ - blt.n 3f220 │ │ │ │ + blt.n 3f22c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3f256 │ │ │ │ + b.n 3f262 │ │ │ │ adds r1, r5, #1 │ │ │ │ - bne.n 3f256 │ │ │ │ + bne.n 3f262 │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3f22c │ │ │ │ + beq.n 3f238 │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r8, #2 │ │ │ │ - beq.n 3f236 │ │ │ │ + beq.n 3f242 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r2, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3f240 │ │ │ │ + beq.n 3f24c │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r2, #2 │ │ │ │ - beq.n 3f24c │ │ │ │ + beq.n 3f258 │ │ │ │ and.w r2, r2, #7 │ │ │ │ - movw r3, #12728 @ 0x31b8 │ │ │ │ + movw r3, #15224 @ 0x3b78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r5, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r6, [r3, #124] @ 0x7c │ │ │ │ - b.n 3f256 │ │ │ │ + b.n 3f262 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r0 │ │ │ │ movs r5, #0 │ │ │ │ str.w lr, [sp, #40] @ 0x28 │ │ │ │ - b.n 3f256 │ │ │ │ - movw r6, #58404 @ 0xe424 │ │ │ │ + b.n 3f262 │ │ │ │ + movw r6, #60900 @ 0xede4 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ - b.n 3f256 │ │ │ │ - movw r6, #58432 @ 0xe440 │ │ │ │ + b.n 3f262 │ │ │ │ + movw r6, #60928 @ 0xee00 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ - b.n 3f256 │ │ │ │ - movw r6, #58468 @ 0xe464 │ │ │ │ + b.n 3f262 │ │ │ │ + movw r6, #60964 @ 0xee24 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 3f256 │ │ │ │ - movw r6, #58500 @ 0xe484 │ │ │ │ + b.n 3f262 │ │ │ │ + movw r6, #60996 @ 0xee44 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w lr, lr, #1 │ │ │ │ adds r3, #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 3f12e │ │ │ │ + b.n 3f13a │ │ │ │ mov r0, fp │ │ │ │ mov fp, r9 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 844d4 │ │ │ │ - cbnz r5, 3f282 │ │ │ │ + bl 845f4 │ │ │ │ + cbnz r5, 3f28e │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - b.n 3f296 │ │ │ │ + b.n 3f2a2 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.w 3ea00 │ │ │ │ + bl 12120c │ │ │ │ + b.w 3ea0c │ │ │ │ add.w r0, r2, #10 │ │ │ │ cmp r2, r1 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bge.n 3f2b0 │ │ │ │ + bge.n 3f2bc │ │ │ │ ldr r4, [r6, #12] │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ cmp r0, #1 │ │ │ │ it eq │ │ │ │ addeq r3, #1 │ │ │ │ - b.n 3f296 │ │ │ │ - cbz r3, 3f310 │ │ │ │ + b.n 3f2a2 │ │ │ │ + cbz r3, 3f31c │ │ │ │ movw r2, #51908 @ 0xcac4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #47976 @ 0xbb68 │ │ │ │ + movw r1, #50472 @ 0xc528 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #55620 @ 0xd944 │ │ │ │ + movw r2, #58116 @ 0xe304 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #59000 @ 0xe678 │ │ │ │ + movw r2, #61496 @ 0xf038 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 250624 │ │ │ │ + bl 251f58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ea00 │ │ │ │ + bne.w 3ea0c │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ ldr.w r2, [r9, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 3f310 │ │ │ │ + bge.n 3f31c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ adds r0, #1 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - b.n 3f2f6 │ │ │ │ + b.n 3f302 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, r8, lsr #3 │ │ │ │ orr.w r3, r3, r7, lsl #29 │ │ │ │ it ne │ │ │ │ movne r8, r3 │ │ │ │ mov.w r3, r7, asr #3 │ │ │ │ it ne │ │ │ │ movne r7, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp fp, r8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sbcs.w r3, sl, r7 │ │ │ │ - bge.n 3f380 │ │ │ │ + bge.n 3f38c │ │ │ │ ldr r3, [r2, #32] │ │ │ │ subs r0, r3, #4 │ │ │ │ str r0, [r2, #32] │ │ │ │ and.w r2, r8, #7 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3f36c │ │ │ │ - ldr r2, [pc, #116] @ (3f3b8 ) │ │ │ │ + bne.n 3f378 │ │ │ │ + ldr r2, [pc, #116] @ (3f3c4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, #-4] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #76] @ 0x4c │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 85634 │ │ │ │ - b.n 3f374 │ │ │ │ + bl 8589c │ │ │ │ + b.n 3f380 │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ - bl 1cdd40 │ │ │ │ + bl 1ceb70 │ │ │ │ mov.w r8, r8, lsr #3 │ │ │ │ orr.w r8, r8, r7, lsl #29 │ │ │ │ asrs r7, r7, #3 │ │ │ │ - b.n 3f328 │ │ │ │ + b.n 3f334 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add.w r3, r3, r1, lsl #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ - b.n 3f3b0 │ │ │ │ + b.n 3f3bc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 844d4 │ │ │ │ - b.w 3ea00 │ │ │ │ + bl 845f4 │ │ │ │ + b.w 3ea0c │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.w 3f20a │ │ │ │ - b.n 3f256 │ │ │ │ + beq.w 3f216 │ │ │ │ + b.n 3f262 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003f3bc : │ │ │ │ +0003f3c8 : │ │ │ │ movw r0, #16980 @ 0x4254 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 1dcf88 │ │ │ │ + b.w 1de43c │ │ │ │ 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 efe3c │ │ │ │ + bl f0280 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 3f3ea │ │ │ │ + cbz r3, 3f3f6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3f3fa │ │ │ │ - b.n 3f40a │ │ │ │ - ldr r1, [pc, #464] @ (3f5bc ) │ │ │ │ + cbz r3, 3f406 │ │ │ │ + b.n 3f416 │ │ │ │ + ldr r1, [pc, #464] @ (3f5c8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e1f84 │ │ │ │ + bl 1e3624 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f3e4 │ │ │ │ - b.n 3f5aa │ │ │ │ - ldr r1, [pc, #452] @ (3f5c0 ) │ │ │ │ + bne.n 3f3f0 │ │ │ │ + b.n 3f5b6 │ │ │ │ + ldr r1, [pc, #452] @ (3f5cc ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e1f84 │ │ │ │ + bl 1e3624 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f5aa │ │ │ │ + beq.w 3f5b6 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ - cbnz r3, 3f41e │ │ │ │ - ldr r1, [pc, #436] @ (3f5c4 ) │ │ │ │ + cbnz r3, 3f42a │ │ │ │ + ldr r1, [pc, #436] @ (3f5d0 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e1f84 │ │ │ │ + bl 1e3624 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f5aa │ │ │ │ + beq.w 3f5b6 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - cbnz r3, 3f432 │ │ │ │ - ldr r1, [pc, #420] @ (3f5c8 ) │ │ │ │ + cbnz r3, 3f43e │ │ │ │ + ldr r1, [pc, #420] @ (3f5d4 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e1f84 │ │ │ │ + bl 1e3624 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f5aa │ │ │ │ - movw r1, #59040 @ 0xe6a0 │ │ │ │ + beq.w 3f5b6 │ │ │ │ + movw r1, #61536 @ 0xf060 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #59044 @ 0xe6a4 │ │ │ │ + movw r0, #61540 @ 0xf064 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f2058 │ │ │ │ + bl 1f38bc │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f5aa │ │ │ │ - movw r0, #59052 @ 0xe6ac │ │ │ │ + beq.w 3f5b6 │ │ │ │ + movw r0, #61548 @ 0xf06c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f26ac │ │ │ │ + bl 1f3fe4 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f5aa │ │ │ │ - movw r1, #30188 @ 0x75ec │ │ │ │ + beq.w 3f5b6 │ │ │ │ + movw r1, #32684 @ 0x7fac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #31528 @ 0x7b28 │ │ │ │ + movw r0, #34024 @ 0x84e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f2058 │ │ │ │ + bl 1f38bc │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f5aa │ │ │ │ - movw r1, #30180 @ 0x75e4 │ │ │ │ + beq.w 3f5b6 │ │ │ │ + movw r1, #32676 @ 0x7fa4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1250e4 │ │ │ │ + bl 125094 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f5aa │ │ │ │ - movw r1, #30156 @ 0x75cc │ │ │ │ + beq.w 3f5b6 │ │ │ │ + movw r1, #32652 @ 0x7f8c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 3f4ba │ │ │ │ + cbnz r0, 3f4c6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls.n 3f4ba │ │ │ │ + bls.n 3f4c6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 3f4ba │ │ │ │ + bne.n 3f4c6 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 3f4ba │ │ │ │ + bne.n 3f4c6 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ - cbz r5, 3f4d2 │ │ │ │ + cbz r5, 3f4de │ │ │ │ movw r3, #51960 @ 0xcaf8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59076 @ 0xe6c4 │ │ │ │ + movw r1, #61572 @ 0xf084 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 3f5aa │ │ │ │ - movw r0, #34284 @ 0x85ec │ │ │ │ + bl 12120c │ │ │ │ + b.n 3f5b6 │ │ │ │ + movw r0, #36780 @ 0x8fac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f5aa │ │ │ │ - movw r0, #59124 @ 0xe6f4 │ │ │ │ + beq.n 3f5b6 │ │ │ │ + movw r0, #61620 @ 0xf0b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f5aa │ │ │ │ - movw r0, #28272 @ 0x6e70 │ │ │ │ + beq.n 3f5b6 │ │ │ │ + movw r0, #30568 @ 0x7768 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f5aa │ │ │ │ - movw r0, #59108 @ 0xe6e4 │ │ │ │ + beq.n 3f5b6 │ │ │ │ + movw r0, #61604 @ 0xf0a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f5aa │ │ │ │ - movw r0, #59120 @ 0xe6f0 │ │ │ │ + beq.n 3f5b6 │ │ │ │ + movw r0, #61616 @ 0xf0b0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f5aa │ │ │ │ - movw r0, #59132 @ 0xe6fc │ │ │ │ + beq.n 3f5b6 │ │ │ │ + movw r0, #61628 @ 0xf0bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbz r0, 3f5aa │ │ │ │ - movw r0, #59112 @ 0xe6e8 │ │ │ │ + cbz r0, 3f5b6 │ │ │ │ + movw r0, #61608 @ 0xf0a8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ str r0, [r4, #20] │ │ │ │ - cbz r0, 3f5aa │ │ │ │ - movw r0, #59140 @ 0xe704 │ │ │ │ + cbz r0, 3f5b6 │ │ │ │ + movw r0, #61636 @ 0xf0c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 3f5aa │ │ │ │ + cbz r0, 3f5b6 │ │ │ │ movw r3, #51936 @ 0xcae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #59148 @ 0xe70c │ │ │ │ + movw r0, #61644 @ 0xf0cc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cfef0 │ │ │ │ - movw r1, #59184 @ 0xe730 │ │ │ │ + bl 1d0d28 │ │ │ │ + movw r1, #61680 @ 0xf0f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl f0f58 │ │ │ │ + bl f1398 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3f5aa │ │ │ │ + blt.n 3f5b6 │ │ │ │ ldrd r2, r3, [r4, #60] @ 0x3c │ │ │ │ add r7, sp, #4 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r4, r5 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r7], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e1f88 │ │ │ │ + bl 1e3628 │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3f5b0 │ │ │ │ + bge.n 3f5bc │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f5b4 │ │ │ │ + b.n 3f5c0 │ │ │ │ cmp r4, #3 │ │ │ │ - bne.n 3f59a │ │ │ │ + bne.n 3f5a6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r0, r1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -28273,470 +28279,470 @@ │ │ │ │ lsls r2, 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, [r1, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - cbz r2, 3f5e6 │ │ │ │ + cbz r2, 3f5f2 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 3f5e8 │ │ │ │ + b.n 3f5f4 │ │ │ │ mov r4, r2 │ │ │ │ add.w r3, r1, #16 │ │ │ │ - cbnz r2, 3f5f4 │ │ │ │ + cbnz r2, 3f600 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 3f5f4 │ │ │ │ - cbnz r3, 3f614 │ │ │ │ + bne.n 3f600 │ │ │ │ + cbnz r3, 3f620 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #372] @ (3f77c ) │ │ │ │ - bl 122294 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #372] @ (3f788 ) │ │ │ │ + bl 122740 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f774 │ │ │ │ + beq.w 3f780 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 3f642 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 3f64e │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50552 @ 0xc578 │ │ │ │ + movw r1, #52848 @ 0xce70 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #59196 @ 0xe73c │ │ │ │ + movw r0, #61692 @ 0xf0fc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r6 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3f774 │ │ │ │ + b.n 3f780 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bne.n 3f64e │ │ │ │ + bne.n 3f65a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f746 │ │ │ │ + b.n 3f752 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3f746 │ │ │ │ + beq.n 3f752 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 3f674 │ │ │ │ + bmi.n 3f680 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59208 @ 0xe748 │ │ │ │ + movw r1, #61704 @ 0xf108 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 3f63e │ │ │ │ + bl 12120c │ │ │ │ + b.n 3f64a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f64a │ │ │ │ - ldr r2, [pc, #256] @ (3f780 ) │ │ │ │ + beq.n 3f656 │ │ │ │ + ldr r2, [pc, #256] @ (3f78c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r5, #0 │ │ │ │ movw r7, #468 @ 0x1d4 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ add.w r9, r4, #12 │ │ │ │ mov r8, r5 │ │ │ │ ldr.w fp, [r3, r2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 3f746 │ │ │ │ + ble.n 3f752 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ ldr.w sl, [r9, #4]! │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr.w r0, [r3, #4056] @ 0xfd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 3f6c0 │ │ │ │ + bne.n 3f6cc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 2b90b4 │ │ │ │ + bl 2b99f4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3f6fa │ │ │ │ + b.n 3f706 │ │ │ │ ldr.w r0, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 3f6d4 │ │ │ │ + bne.n 3f6e0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 46924 <_PyErr_SetLocaleString@@Base+0x298> │ │ │ │ + bl 46914 <_PyErr_SetLocaleString@@Base+0x298> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3f6fa │ │ │ │ + b.n 3f706 │ │ │ │ ldr.w r3, [r3, #4060] @ 0xfdc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3f6e8 │ │ │ │ + bne.n 3f6f4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 46c24 │ │ │ │ + bl 46c14 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3f6fa │ │ │ │ + b.n 3f706 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59236 @ 0xe764 │ │ │ │ + movw r1, #61732 @ 0xf124 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 3f718 │ │ │ │ + b.n 3f724 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f774 │ │ │ │ + beq.n 3f780 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 3f726 │ │ │ │ + bne.n 3f732 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3f742 │ │ │ │ + beq.n 3f74e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59268 @ 0xe784 │ │ │ │ + movw r1, #61764 @ 0xf144 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r2, sl │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f734 │ │ │ │ + bge.n 3f740 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 3f73a │ │ │ │ + cbz r2, 3f746 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 3f742 │ │ │ │ + b.n 3f74e │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f734 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f740 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 3f696 │ │ │ │ - bl 24e6b4 <_PySlice_FromIndices@@Base+0x7dc> │ │ │ │ + b.n 3f6a2 │ │ │ │ + bl 250074 <_PySlice_FromIndices@@Base+0x6c0> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2545f0 │ │ │ │ + bl 255f68 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f774 │ │ │ │ + bge.n 3f780 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 3f774 │ │ │ │ + cbnz r2, 3f780 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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 94b98 │ │ │ │ - cbz r0, 3f7c2 │ │ │ │ + bl 94e2c │ │ │ │ + cbz r0, 3f7ce │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f7c2 │ │ │ │ + bge.n 3f7ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f7c2 │ │ │ │ + cbnz r3, 3f7ce │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #47976 @ 0xbb68 │ │ │ │ + movw r0, #50472 @ 0xc528 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f830 │ │ │ │ + cbz r0, 3f83c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f804 │ │ │ │ + bge.n 3f810 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f804 │ │ │ │ + cbnz r3, 3f810 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 3f82e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 3f83a │ │ │ │ movw r3, #51784 @ 0xca48 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 19954c │ │ │ │ + bl 199358 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f830 │ │ │ │ + bge.n 3f83c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f830 │ │ │ │ + cbnz r3, 3f83c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f830 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f83c │ │ │ │ mov r4, r5 │ │ │ │ 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 3f854 │ │ │ │ + bhi.n 3f860 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3f86a │ │ │ │ + ble.n 3f876 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 3f872 │ │ │ │ - movw r0, #37032 @ 0x90a8 │ │ │ │ + b.n 3f87e │ │ │ │ + movw r0, #39528 @ 0x9a68 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d7bdc │ │ │ │ + bl 1d89e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f84c │ │ │ │ + bne.n 3f858 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 266b7c │ │ │ │ + b.w 26854c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3f8a8 │ │ │ │ + beq.n 3f8b4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #60240 @ 0xeb50 │ │ │ │ + movw r0, #62736 @ 0xf510 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 3f914 │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 3f920 │ │ │ │ ldrd r7, r6, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - bl f1428 │ │ │ │ + bl f1868 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3f8e8 │ │ │ │ + bmi.n 3f8f4 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 3f8e8 │ │ │ │ + beq.n 3f8f4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60256 @ 0xeb60 │ │ │ │ + movw r1, #62752 @ 0xf520 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r0, r6 │ │ │ │ - bl f1428 │ │ │ │ + bl f1868 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 3f918 │ │ │ │ + beq.n 3f924 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 3f918 │ │ │ │ + bmi.n 3f924 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60304 @ 0xeb90 │ │ │ │ + movw r1, #62800 @ 0xf550 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3f99c │ │ │ │ + b.n 3f9a8 │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ cmp r7, r8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bne.n 3f958 │ │ │ │ - cbz r0, 3f96a │ │ │ │ + bne.n 3f964 │ │ │ │ + cbz r0, 3f976 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f96a │ │ │ │ + bge.n 3f976 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3f96a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f96a │ │ │ │ + cbnz r3, 3f976 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f976 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 3f98a │ │ │ │ - cbz r0, 3f99c │ │ │ │ + bne.n 3f996 │ │ │ │ + cbz r0, 3f9a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f99c │ │ │ │ + bge.n 3f9a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3f99c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f99c │ │ │ │ + cbnz r3, 3f9a8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f9a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0003f9a2 : │ │ │ │ +0003f9ae : │ │ │ │ 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 88a5c │ │ │ │ - cbz r0, 3f9dc │ │ │ │ + bl 88de8 │ │ │ │ + cbz r0, 3f9e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl dc2ac │ │ │ │ + bl dcd6c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f9e0 │ │ │ │ + bge.n 3f9ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f9e0 │ │ │ │ + cbnz r3, 3f9ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f9e0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f9ec │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ - b.w 216c00 │ │ │ │ + b.w 2184a8 │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3fa00 │ │ │ │ - movw r0, #60500 @ 0xec54 │ │ │ │ + bne.n 3fa0c │ │ │ │ + movw r0, #62996 @ 0xf614 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8eedc │ │ │ │ + b.w 8f174 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r1, [pc, #344] @ (3fb78 ) │ │ │ │ + ldr r1, [pc, #344] @ (3fb84 ) │ │ │ │ movs r0, #1 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldrb.w r8, [sp, #64] @ 0x40 │ │ │ │ - bl 8f2c8 │ │ │ │ + bl 8f560 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r7, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldmia.w r7, {r1, r2, r3} │ │ │ │ - bl 1e73c4 │ │ │ │ + bl 1e8990 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3fb70 │ │ │ │ + beq.w 3fb7c │ │ │ │ strd r9, sl, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldmia.w r7, {r1, r2, r3} │ │ │ │ - bl 2358c0 <_PyDict_SendEvent@@Base+0x298> │ │ │ │ + bl 2371fc <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3fb70 │ │ │ │ + beq.n 3fb7c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3fad0 │ │ │ │ + beq.n 3fadc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #25 │ │ │ │ - bne.n 3fad0 │ │ │ │ + bne.n 3fadc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 116c70 <_PyInstructionSequence_New@@Base+0x3a58> │ │ │ │ + bl 116eb0 <_PyInstructionSequence_New@@Base+0x3988> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3fa9a │ │ │ │ + bge.n 3faa6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 141470 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ - b.n 3fb24 │ │ │ │ + bl 1416d0 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + b.n 3fb30 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r5, [r2, #28] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ @@ -28745,26 +28751,26 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ ldmdb r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #119 @ 0x77 │ │ │ │ - bl 113a78 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ + bl 1e4d7c <_PyConfig_AsDict@@Base+0x338> │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3fadc │ │ │ │ + bne.n 3fae8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 141470 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ - b.n 3fb70 │ │ │ │ + bl 1416d0 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + b.n 3fb7c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 116c70 <_PyInstructionSequence_New@@Base+0x3a58> │ │ │ │ + bl 116eb0 <_PyInstructionSequence_New@@Base+0x3988> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3fa92 │ │ │ │ + blt.n 3fa9e │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r5, [r2, #28] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ @@ -28773,394 +28779,394 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ ldmdb r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ - bl 113a78 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ + bl 1e4d7c <_PyConfig_AsDict@@Base+0x338> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bne.n 3fb12 │ │ │ │ - bl 141470 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ - b.n 3fb70 │ │ │ │ - bl 128648 │ │ │ │ + bne.n 3fb1e │ │ │ │ + bl 1416d0 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + b.n 3fb7c │ │ │ │ + bl 128704 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 141470 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + bl 1416d0 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 3fb2a │ │ │ │ + bne.n 3fb36 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3fb70 │ │ │ │ + b.n 3fb7c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r8, r2, [sp, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldmia.w r7, {r1, r2, r3} │ │ │ │ - bl 1ee064 │ │ │ │ + bl 1ef648 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fb66 │ │ │ │ + bge.n 3fb72 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3fb66 │ │ │ │ + cbnz r3, 3fb72 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r3, pc, #0 @ (adr r3, 3fb7c ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 3fb88 ) │ │ │ │ lsls r2, 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 1743b8 │ │ │ │ - cbz r0, 3fbaa │ │ │ │ + bl 174564 │ │ │ │ + cbz r0, 3fbb6 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fbd8 │ │ │ │ + beq.n 3fbe4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #27912 @ 0x6d08 │ │ │ │ + movw r0, #30408 @ 0x76c8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ - movw r3, #24308 @ 0x5ef4 │ │ │ │ + movw r3, #26804 @ 0x68b4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r0, #24300 @ 0x5eec │ │ │ │ + movw r0, #26796 @ 0x68ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ cmp r1, #1 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21c58c │ │ │ │ - b.n 3fbda │ │ │ │ + bl 21de38 │ │ │ │ + b.n 3fbe6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 3fbfa │ │ │ │ + cbz r3, 3fc06 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 3fc12 │ │ │ │ + b.n 3fc1e │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3fc02 │ │ │ │ + bge.n 3fc0e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3fc12 │ │ │ │ + b.n 3fc1e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3fbfe │ │ │ │ + bgt.n 3fc0a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3fbfe │ │ │ │ + beq.n 3fc0a │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 3fc32 │ │ │ │ + b.n 3fc3e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #128] @ (3fca8 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #128] @ (3fcb4 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fca0 │ │ │ │ + beq.n 3fcac │ │ │ │ cmn r6, r5 │ │ │ │ itte eq │ │ │ │ movweq r5, #6160 @ 0x1810 │ │ │ │ movteq r5, #80 @ 0x50 │ │ │ │ ldrne r5, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cd1e4 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1ce014 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fc9e │ │ │ │ + beq.n 3fcaa │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - movw r3, #32125 @ 0x7d7d │ │ │ │ + movw r3, #38585 @ 0x96b9 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ - movw r1, #9449 @ 0x24e9 │ │ │ │ + movw r1, #15689 @ 0x3d49 │ │ │ │ movt r1, #31 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3fd48 │ │ │ │ + bl 3fd54 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3fca0 │ │ │ │ + cbz r0, 3fcac │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 3fca0 │ │ │ │ - ldr r0, [pc, #48] @ (3fcac ) │ │ │ │ + beq.n 3fcac │ │ │ │ + ldr r0, [pc, #48] @ (3fcb8 ) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ - bl ae110 <_PyUnicodeWriter_Finish@@Base+0x138c> │ │ │ │ + bl ae7e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fc9a │ │ │ │ + bge.n 3fca6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fc9a │ │ │ │ + cbnz r3, 3fca6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3fca0 │ │ │ │ + b.n 3fcac │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ muls r4, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r1, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #128] @ (3fd44 ) │ │ │ │ + ldr r0, [pc, #128] @ (3fd50 ) │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ - movw r2, #1000 @ 0x3e8 │ │ │ │ + movw r2, #3496 @ 0xda8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #60792 @ 0xed78 │ │ │ │ + movw r1, #63288 @ 0xf738 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 3fd2a │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 3fd36 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #10760 @ 0x2a08 │ │ │ │ + movw r1, #13256 @ 0x33c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #60812 @ 0xed8c │ │ │ │ + movw r0, #63308 @ 0xf74c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3fd08 │ │ │ │ + bne.n 3fd14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fd22 │ │ │ │ + b.n 3fd2e │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 24b33c │ │ │ │ + bl 24ccfc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fd04 │ │ │ │ + beq.n 3fd10 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 2954d0 │ │ │ │ + bl 296678 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 3fd2c │ │ │ │ + bl 845f4 │ │ │ │ + b.n 3fd38 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #20] @ (3fd44 ) │ │ │ │ + ldr r3, [pc, #20] @ (3fd50 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3fd3e │ │ │ │ + beq.n 3fd4a │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 26dc20 │ │ │ │ + bl 26f5f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3fd6c │ │ │ │ + bne.n 3fd78 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3fd92 │ │ │ │ + b.n 3fd9e │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 3fd96 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 3fda2 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fd68 │ │ │ │ + beq.n 3fd74 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 2a943c │ │ │ │ + bl 2aa5e4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003fd96 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +0003fda2 <_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 2a93ec │ │ │ │ + bl 2aa594 │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #20 │ │ │ │ pop {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, #4032] @ 0xfc0 │ │ │ │ add.w r4, r1, #16 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 3fde0 <_PyTime_AsTimevalTime_t@@Base+0x4a> │ │ │ │ + cbnz r2, 3fdec <_PyTime_AsTimevalTime_t@@Base+0x4a> │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 3fde0 <_PyTime_AsTimevalTime_t@@Base+0x4a> │ │ │ │ - cbnz r4, 3fdfe <_PyTime_AsTimevalTime_t@@Base+0x68> │ │ │ │ + bne.n 3fdec <_PyTime_AsTimevalTime_t@@Base+0x4a> │ │ │ │ + cbnz r4, 3fe0a <_PyTime_AsTimevalTime_t@@Base+0x68> │ │ │ │ movs r5, #4 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #312] @ (3ff2c <_PyTime_AsTimevalTime_t@@Base+0x196>) │ │ │ │ - bl 122294 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #312] @ (3ff38 <_PyTime_AsTimevalTime_t@@Base+0x196>) │ │ │ │ + bl 122740 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ff22 <_PyTime_AsTimevalTime_t@@Base+0x18c> │ │ │ │ + beq.w 3ff2e <_PyTime_AsTimevalTime_t@@Base+0x18c> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r7, #24916 @ 0x6154 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 3fe16 <_PyTime_AsTimevalTime_t@@Base+0x80> │ │ │ │ + beq.n 3fe22 <_PyTime_AsTimevalTime_t@@Base+0x80> │ │ │ │ mov r1, r7 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 3fe28 <_PyTime_AsTimevalTime_t@@Base+0x92> │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 3fe34 <_PyTime_AsTimevalTime_t@@Base+0x92> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3fe4c <_PyTime_AsTimevalTime_t@@Base+0xb6> │ │ │ │ - b.n 3fe44 <_PyTime_AsTimevalTime_t@@Base+0xae> │ │ │ │ - movw r1, #60896 @ 0xede0 │ │ │ │ + bne.n 3fe58 <_PyTime_AsTimevalTime_t@@Base+0xb6> │ │ │ │ + b.n 3fe50 <_PyTime_AsTimevalTime_t@@Base+0xae> │ │ │ │ + movw r1, #63392 @ 0xf7a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #57636 @ 0xe124 │ │ │ │ + movw r0, #60132 @ 0xeae4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r6 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ff22 <_PyTime_AsTimevalTime_t@@Base+0x18c> │ │ │ │ - bl 948dc │ │ │ │ + b.n 3ff2e <_PyTime_AsTimevalTime_t@@Base+0x18c> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3fe40 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ + bne.n 3fe4c <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3fe62 <_PyTime_AsTimevalTime_t@@Base+0xcc> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 3fe6e <_PyTime_AsTimevalTime_t@@Base+0xcc> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3fe40 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ + bne.n 3fe4c <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 3fe9a <_PyTime_AsTimevalTime_t@@Base+0x104> │ │ │ │ + beq.n 3fea6 <_PyTime_AsTimevalTime_t@@Base+0x104> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6580 @ 0x19b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3fe9c <_PyTime_AsTimevalTime_t@@Base+0x106> │ │ │ │ + beq.n 3fea8 <_PyTime_AsTimevalTime_t@@Base+0x106> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #60916 @ 0xedf4 │ │ │ │ + movw r1, #63412 @ 0xf7b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3feb2 <_PyTime_AsTimevalTime_t@@Base+0x11c> │ │ │ │ + beq.n 3febe <_PyTime_AsTimevalTime_t@@Base+0x11c> │ │ │ │ movs r1, #87 @ 0x57 │ │ │ │ - movw r0, #36876 @ 0x900c │ │ │ │ + movw r0, #39172 @ 0x9904 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 3fe40 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 3fe4c <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ movw r0, #6580 @ 0x19b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ff22 <_PyTime_AsTimevalTime_t@@Base+0x18c> │ │ │ │ - cbz r5, 3fed0 <_PyTime_AsTimevalTime_t@@Base+0x13a> │ │ │ │ + cbz r0, 3ff2e <_PyTime_AsTimevalTime_t@@Base+0x18c> │ │ │ │ + cbz r5, 3fedc <_PyTime_AsTimevalTime_t@@Base+0x13a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ strd r6, r9, [r4, #12] │ │ │ │ str.w r8, [r4, #20] │ │ │ │ - cbz r3, 3fef2 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ + cbz r3, 3fefe <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ mov r0, r4 │ │ │ │ bl 302e6 <_PyObject_DebugMallocStats@@Base+0x1ffe> │ │ │ │ - ldr r0, [pc, #60] @ (3ff30 <_PyTime_AsTimevalTime_t@@Base+0x19a>) │ │ │ │ + ldr r0, [pc, #60] @ (3ff3c <_PyTime_AsTimevalTime_t@@Base+0x19a>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -29187,241 +29193,241 @@ │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite ls │ │ │ │ movls r0, r2 │ │ │ │ movhi r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003ff52 : │ │ │ │ +0003ff5e : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #25580 @ 0x63ec │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3ffa0 │ │ │ │ + cbz r3, 3ffac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 157e1c │ │ │ │ + bl 157fe4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #60960 @ 0xee20 │ │ │ │ + movw r2, #63456 @ 0xf7e0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 158dc8 │ │ │ │ + bl 158f8c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ffa8 │ │ │ │ - bl 3ffac │ │ │ │ + b.n 3ffb4 │ │ │ │ + bl 3ffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ff74 │ │ │ │ + beq.n 3ff80 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0003ffac : │ │ │ │ +0003ffb8 : │ │ │ │ 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 2af00 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ asrs r1, r0, #31 │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ - movw r1, #60972 @ 0xee2c │ │ │ │ + movw r1, #63468 @ 0xf7ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ blx 2c23c <__snprintf_chk@plt> │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ add r0, sp, #20 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ blx 2ba28 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4002e │ │ │ │ + beq.n 4003a │ │ │ │ movw r5, #25580 @ 0x63ec │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ - movw r1, #47672 @ 0xba38 │ │ │ │ + movw r1, #50168 @ 0xc3f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ blx 2b000 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 40018 │ │ │ │ + cbnz r0, 40024 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx 2b734 │ │ │ │ - b.n 4002e │ │ │ │ - bl 1f7248 │ │ │ │ + b.n 4003a │ │ │ │ + bl 1f8b00 │ │ │ │ str r0, [r5, #4] │ │ │ │ - cbnz r0, 4002c │ │ │ │ + cbnz r0, 40038 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w r4, #1 │ │ │ │ blx 2c2c8 │ │ │ │ - b.n 4002e │ │ │ │ + b.n 4003a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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 4006a │ │ │ │ + bgt.n 40076 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60992 @ 0xee40 │ │ │ │ + movw r1, #63488 @ 0xf800 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 400fa │ │ │ │ + bl 12120c │ │ │ │ + b.n 40106 │ │ │ │ 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 40090 │ │ │ │ + bmi.n 4009c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + movw r1, #63548 @ 0xf83c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 400fa │ │ │ │ + bl 12120c │ │ │ │ + b.n 40106 │ │ │ │ ldr.w r3, [r0, #444] @ 0x1bc │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 401b0 │ │ │ │ + beq.w 401bc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ - cbz r5, 400bc │ │ │ │ + cbz r5, 400c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r5, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #228] @ (401b8 ) │ │ │ │ + ldr r3, [pc, #228] @ (401c4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9a0f8 <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl 9a388 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 1366c8 │ │ │ │ + bl 1364f8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 400fe │ │ │ │ + cbnz r0, 4010a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 400fa │ │ │ │ + bge.n 40106 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 401a2 │ │ │ │ + beq.n 401ae │ │ │ │ movs r4, #0 │ │ │ │ - b.n 401b0 │ │ │ │ + b.n 401bc │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - cbz r5, 4010a │ │ │ │ + cbz r5, 40116 │ │ │ │ mov r0, r5 │ │ │ │ - bl 172f70 │ │ │ │ + bl 1730fc │ │ │ │ mov r5, r0 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt.n 401aa │ │ │ │ + bgt.n 401b6 │ │ │ │ ldrd r6, r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 40184 │ │ │ │ + beq.n 40190 │ │ │ │ mov r0, r7 │ │ │ │ - bl 172f70 │ │ │ │ - cbz r0, 40184 │ │ │ │ + bl 1730fc │ │ │ │ + cbz r0, 40190 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29fc90 │ │ │ │ + bl 2a0e30 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 400ea │ │ │ │ - bl 84868 │ │ │ │ + beq.n 400f6 │ │ │ │ + bl 84988 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4014a │ │ │ │ + bge.n 40156 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4014a │ │ │ │ + cbnz r3, 40156 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 400ea │ │ │ │ + beq.n 400f6 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 40176 │ │ │ │ + cbz r3, 40182 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23ab08 │ │ │ │ + bl 23c434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40170 │ │ │ │ + bge.n 4017c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40170 │ │ │ │ + cbnz r3, 4017c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 40178 │ │ │ │ - b.n 400ea │ │ │ │ + cbnz r3, 40184 │ │ │ │ + b.n 400f6 │ │ │ │ str r5, [r4, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 84868 │ │ │ │ + bl 84988 │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbnz r0, 40196 │ │ │ │ - b.n 400ea │ │ │ │ + cbnz r0, 401a2 │ │ │ │ + b.n 400f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [r4, #20] │ │ │ │ - movw r3, #1611 @ 0x64b │ │ │ │ + movw r3, #1591 @ 0x637 │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b.n 401aa │ │ │ │ + b.n 401b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 400fa │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 40106 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98338 │ │ │ │ + bl 985c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -29430,468 +29436,458 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #16 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 401e6 │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 401ec │ │ │ │ + beq.n 401f2 │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 401f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 401f8 │ │ │ │ + cbz r3, 40204 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 40260 │ │ │ │ + b.n 4026c │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl dda58 <_PyDict_FromItems@@Base+0x7c8> │ │ │ │ + bl de588 <_PyDict_FromItems@@Base+0x7e4> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4025a │ │ │ │ + cbz r0, 40266 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 40220 │ │ │ │ + bne.n 4022c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31752 @ 0x7c08 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 40220 │ │ │ │ + bne.n 4022c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4025c │ │ │ │ - b.n 40248 │ │ │ │ - movw r3, #61148 @ 0xeedc │ │ │ │ + cbz r3, 40268 │ │ │ │ + b.n 40254 │ │ │ │ + movw r3, #63644 @ 0xf89c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #51936 @ 0xcae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r5, #20] │ │ │ │ movs r5, #0 │ │ │ │ - bl 22c06c │ │ │ │ - bl 948dc │ │ │ │ + bl 22d8c4 │ │ │ │ + bl 94b70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 4025c │ │ │ │ + cbz r0, 40268 │ │ │ │ movs r2, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 40260 │ │ │ │ + b.n 4026c │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #16 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 40284 │ │ │ │ + cbz r3, 40290 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 402e2 │ │ │ │ + cbnz r3, 402ee │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 404a8 │ │ │ │ + beq.w 40492 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r1, [r2, #16]! │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 402cc │ │ │ │ + bge.n 402d8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r0, #0] │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ - b.n 402ac │ │ │ │ + b.n 402b8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #60540 @ 0xec7c │ │ │ │ + movw r0, #63088 @ 0xf670 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 958d8 │ │ │ │ - movw r1, #64580 @ 0xfc44 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #10200 @ 0x27d8 │ │ │ │ + b.w 95b6c │ │ │ │ + movw r1, #1540 @ 0x604 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + movw r0, #12496 @ 0x30d0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f2058 │ │ │ │ + bl 1f38bc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 404a8 │ │ │ │ + beq.w 40492 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - ldr.w sl, [pc, #424] @ 404b0 │ │ │ │ + ldr.w sl, [pc, #392] @ 4049c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr.w r8, [fp, sl] │ │ │ │ tst.w r3, #2048 @ 0x800 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ - beq.n 40324 │ │ │ │ + beq.n 40330 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ ldr r7, [r0, r2] │ │ │ │ - cbnz r7, 40336 │ │ │ │ + cbnz r7, 40342 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl a4574 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl a44e0 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 40482 │ │ │ │ - cbz r3, 4033c │ │ │ │ + b.n 4046c │ │ │ │ + cbz r3, 40348 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbnz r2, 4037c │ │ │ │ - movw r3, #5177 @ 0x1439 │ │ │ │ + cbnz r2, 40388 │ │ │ │ + movw r3, #6265 @ 0x1879 │ │ │ │ movt r3, #15 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 4036e │ │ │ │ + bne.n 4037a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst.w r3, #1 │ │ │ │ iteee eq │ │ │ │ streq r2, [sp, #0] │ │ │ │ strne r2, [sp, #0] │ │ │ │ addne r3, sp, #16 │ │ │ │ movne r2, #0 │ │ │ │ itt eq │ │ │ │ addeq r3, sp, #16 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ - bl 1d36a0 │ │ │ │ + bl 1d44f8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 40424 │ │ │ │ + b.n 40430 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 40424 │ │ │ │ + b.n 40430 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #2 │ │ │ │ - bl faa48 │ │ │ │ + bl fad9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40482 │ │ │ │ - movw r3, #5177 @ 0x1439 │ │ │ │ + beq.n 4046c │ │ │ │ + movw r3, #6265 @ 0x1879 │ │ │ │ movt r3, #15 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 403c8 │ │ │ │ + bne.n 403d4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst.w r3, #1 │ │ │ │ mov.w r3, #2 │ │ │ │ strd r3, r9, [sp] │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ it eq │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ - bl 1d3594 │ │ │ │ + bl 1d43ec │ │ │ │ mov r7, r0 │ │ │ │ - b.n 403d8 │ │ │ │ + b.n 403e4 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r9 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ mov.w sl, #0 │ │ │ │ add.w fp, r3, #2 │ │ │ │ cmp fp, sl │ │ │ │ - ble.n 40404 │ │ │ │ + ble.n 40410 │ │ │ │ ldr.w r0, [r5, sl, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 403fe │ │ │ │ + bge.n 4040a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 403fe │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4040a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 403e4 │ │ │ │ + b.n 403f0 │ │ │ │ subs r0, r5, #4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40422 │ │ │ │ + bge.n 4042e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 40422 │ │ │ │ + cbnz r3, 4042e │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r5, r7 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - cbnz r5, 4044c │ │ │ │ - cbz r3, 40430 │ │ │ │ + cbnz r5, 40458 │ │ │ │ + cbz r3, 4043c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 40482 │ │ │ │ + cbnz r3, 4046c │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #11756 @ 0x2dec │ │ │ │ + movw r2, #14052 @ 0x36e4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ - b.n 40482 │ │ │ │ - cbz r3, 40482 │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ + b.n 4046c │ │ │ │ + cbz r3, 4046c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 40482 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40466 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 40466 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movw r2, #4780 @ 0x12ac │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - movs r5, #0 │ │ │ │ - mov r3, r4 │ │ │ │ + cbz r3, 4046c │ │ │ │ + mov r2, r5 │ │ │ │ + movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - movw r2, #11948 @ 0x2eac │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - bl 39c02 <_PyObject_Dump@@Base+0xee> │ │ │ │ + mov r1, r4 │ │ │ │ + bl 1cf81c │ │ │ │ + mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40496 │ │ │ │ + bge.n 40480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40496 │ │ │ │ + cbnz r3, 40480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #25564 @ 0x63dc │ │ │ │ + movw r0, #27860 @ 0x6cd4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1743b8 │ │ │ │ + bl 174564 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 404ec │ │ │ │ + cbz r0, 404d8 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 40640 │ │ │ │ + beq.w 4062c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #27912 @ 0x6d08 │ │ │ │ + movw r0, #30408 @ 0x76c8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbz r3, 404f6 │ │ │ │ + cbz r3, 404e2 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 404f8 │ │ │ │ + b.n 404e4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ adds.w r8, r9, sl │ │ │ │ - bne.n 40520 │ │ │ │ + bne.n 4050c │ │ │ │ ldrd r3, r2, [r7, #4] │ │ │ │ - movw r0, #24300 @ 0x5eec │ │ │ │ + movw r0, #26796 @ 0x68ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21c58c │ │ │ │ - b.n 40642 │ │ │ │ + bl 21de38 │ │ │ │ + b.n 4062e │ │ │ │ mov r0, r8 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 40530 │ │ │ │ + cbz r0, 4051c │ │ │ │ add.w fp, r0, #12 │ │ │ │ - b.n 4054e │ │ │ │ + b.n 4053a │ │ │ │ mov r0, r7 │ │ │ │ - bl 21c58c │ │ │ │ - b.n 40642 │ │ │ │ + bl 21de38 │ │ │ │ + b.n 4062e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl 11d818 │ │ │ │ + bl 11dc04 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40622 │ │ │ │ + beq.n 4060e │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ adds r3, r6, #4 │ │ │ │ cmp r6, sl │ │ │ │ - blt.n 40538 │ │ │ │ + blt.n 40524 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 405c6 │ │ │ │ + beq.n 405b2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a8950 │ │ │ │ - cbz r0, 405a8 │ │ │ │ - movw r0, #62080 @ 0xf280 │ │ │ │ + bl a8e50 │ │ │ │ + cbz r0, 40594 │ │ │ │ + movw r0, #64576 @ 0xfc40 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - bl 10719c │ │ │ │ - cbz r0, 405c2 │ │ │ │ + bl 107448 │ │ │ │ + cbz r0, 405ae │ │ │ │ cmp r6, r8 │ │ │ │ - blt.n 4059c │ │ │ │ + blt.n 40588 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40590 │ │ │ │ + bge.n 4057c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 40596 │ │ │ │ + cbz r3, 40582 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 405a8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40590 │ │ │ │ + b.n 40594 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4057c │ │ │ │ add.w r3, r5, #16 │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4055e │ │ │ │ + b.n 4054a │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 405c6 │ │ │ │ + beq.n 405b2 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62088 @ 0xf288 │ │ │ │ + movw r1, #64584 @ 0xfc48 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40622 │ │ │ │ - movw r0, #45468 @ 0xb19c │ │ │ │ + b.n 4060e │ │ │ │ + movw r0, #47964 @ 0xbb5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40622 │ │ │ │ + cbz r0, 4060e │ │ │ │ mov r1, r5 │ │ │ │ - bl 145de4 │ │ │ │ + bl 146028 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 405f2 │ │ │ │ + bge.n 405de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 405f2 │ │ │ │ + cbnz r3, 405de │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 40620 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 4060c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r0, #62132 @ 0xf2b4 │ │ │ │ + movw r0, #64628 @ 0xfc74 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40622 │ │ │ │ + bge.n 4060e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 40622 │ │ │ │ + cbnz r3, 4060e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40622 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4060e │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40636 │ │ │ │ + bge.n 40622 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40636 │ │ │ │ + cbnz r3, 40622 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 21c58c │ │ │ │ - b.n 40642 │ │ │ │ + bl 21de38 │ │ │ │ + b.n 4062e │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ bic.w r0, r2, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4066c │ │ │ │ - cbz r5, 40690 │ │ │ │ - b.n 40680 │ │ │ │ + bne.n 40658 │ │ │ │ + cbz r5, 4067c │ │ │ │ + b.n 4066c │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r0, #62144 @ 0xf2c0 │ │ │ │ + movw r0, #64640 @ 0xfc80 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl e36c8 │ │ │ │ - cbz r0, 406ba │ │ │ │ - b.n 40668 │ │ │ │ - movw r0, #62144 @ 0xf2c0 │ │ │ │ + bl e426c │ │ │ │ + cbz r0, 406a6 │ │ │ │ + b.n 40654 │ │ │ │ + movw r0, #64640 @ 0xfc80 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - bl 41916 │ │ │ │ - cbz r0, 406ba │ │ │ │ + bl 41906 │ │ │ │ + cbz r0, 406a6 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movs r3, #28 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r2, [r1, #-8] │ │ │ │ @@ -29900,15 +29896,15 @@ │ │ │ │ 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 ae284 │ │ │ │ + bl ae614 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -29917,706 +29913,706 @@ │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-192] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #204] @ (407c0 ) │ │ │ │ + ldr r1, [pc, #204] @ (407ac ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #1000 @ 0x3e8 │ │ │ │ + movw r2, #3496 @ 0xda8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ - movw r1, #62448 @ 0xf3f0 │ │ │ │ + movw r1, #64944 @ 0xfdb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - bl a684c │ │ │ │ + bl a6d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4079c │ │ │ │ + beq.n 40788 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #10760 @ 0x2a08 │ │ │ │ + movw r1, #13256 @ 0x33c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #60812 @ 0xed8c │ │ │ │ + movw r0, #63308 @ 0xf74c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4073e │ │ │ │ + bne.n 4072a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40794 │ │ │ │ + b.n 40780 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ movs r3, #2 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - bl 24b33c │ │ │ │ + bl 24ccfc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4073a │ │ │ │ - bl b1654 │ │ │ │ + beq.n 40726 │ │ │ │ + bl b1b64 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ blx 2badc │ │ │ │ mov r0, r6 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 40832 │ │ │ │ + bl 4081e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 4079e │ │ │ │ + bl 845f4 │ │ │ │ + b.n 4078a │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (407c0 ) │ │ │ │ + ldr r3, [pc, #28] @ (407ac ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 407b6 │ │ │ │ + beq.n 407a2 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #16512 @ 0x4080 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ 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 855d0 │ │ │ │ + bl 85838 │ │ │ │ mov r0, r5 │ │ │ │ - bl 255f80 <_PyXI_GetMainNamespace@@Base+0x1e4> │ │ │ │ + bl 257850 <_PyXI_GetMainNamespace@@Base+0x158> │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40800 │ │ │ │ + bge.n 407ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40800 │ │ │ │ + cbnz r3, 407ec │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 40828 │ │ │ │ + cbnz r0, 40814 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16da00 │ │ │ │ + b.w 16db34 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4081a │ │ │ │ + beq.n 40806 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #544] @ (40a68 ) │ │ │ │ + ldr r3, [pc, #544] @ (40a54 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r1, 4089e │ │ │ │ + cbnz r1, 4088a │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b3f0 │ │ │ │ - bl 1e7528 <_Py_strerror@@Base+0x108> │ │ │ │ + bl 1e8af4 <_Py_strerror@@Base+0x108> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #62512 @ 0xf430 │ │ │ │ + movw r0, #65008 @ 0xfdf0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40a4c │ │ │ │ + beq.w 40a38 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 409ea │ │ │ │ + bge.w 409d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 409ea │ │ │ │ + bne.w 409d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 409ea │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 409d6 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 408d2 │ │ │ │ + beq.n 408be │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r3, #97 @ 0x61 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #440] @ (40a68 ) │ │ │ │ + ldr r3, [pc, #440] @ (40a54 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 40a5a │ │ │ │ + bne.w 40a46 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40a38 │ │ │ │ + beq.w 40a24 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40a3e │ │ │ │ + beq.w 40a2a │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 40938 │ │ │ │ + beq.n 40924 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 40938 │ │ │ │ - bl 88a5c │ │ │ │ + cbz r0, 40924 │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40a40 │ │ │ │ + beq.w 40a2c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40928 │ │ │ │ + bge.n 40914 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40928 │ │ │ │ + cbnz r3, 40914 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 40932 │ │ │ │ + beq.n 4091e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40a40 │ │ │ │ + b.n 40a2c │ │ │ │ add.w r8, r8, #4 │ │ │ │ - b.n 408f8 │ │ │ │ + b.n 408e4 │ │ │ │ ldr.w r9, [r6, #16] │ │ │ │ add.w r8, sp, #8 │ │ │ │ ldr.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 40a18 │ │ │ │ + beq.n 40a04 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 40958 │ │ │ │ + beq.n 40944 │ │ │ │ cmp.w fp, #10 │ │ │ │ - bne.n 409d4 │ │ │ │ - b.n 40988 │ │ │ │ + bne.n 409c0 │ │ │ │ + b.n 40974 │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ blx 2b5ac │ │ │ │ strh.w fp, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 2954d0 │ │ │ │ + bl 296678 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 409ee │ │ │ │ + bne.n 409da │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 409ee │ │ │ │ + b.n 409da │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ add r4, sp, #16 │ │ │ │ blx 2b5ac │ │ │ │ strh.w fp, [sp, #8] │ │ │ │ ldr.w r0, [sl] │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 29d90c <_PyEval_MatchKeys@@Base+0x1324> │ │ │ │ + bl 29eab0 <_PyEval_MatchKeys@@Base+0x1324> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 409ee │ │ │ │ + bne.n 409da │ │ │ │ add.w ip, sp, #8 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ - b.n 409ee │ │ │ │ + b.n 409da │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1124 @ 0x464 │ │ │ │ + movw r1, #3620 @ 0xe24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40a4c │ │ │ │ - cbz r4, 40a40 │ │ │ │ + b.n 40a38 │ │ │ │ + cbz r4, 40a2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40a0e │ │ │ │ + bge.n 409fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40a0e │ │ │ │ + cbnz r3, 409fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4092e │ │ │ │ + bne.n 4091a │ │ │ │ add.w r9, r9, #4 │ │ │ │ - b.n 40940 │ │ │ │ + b.n 4092c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40a40 │ │ │ │ + cbz r0, 40a2c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #62520 @ 0xf438 │ │ │ │ + movw r0, #65016 @ 0xfdf8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 40a40 │ │ │ │ + b.n 40a2c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 40a40 │ │ │ │ + b.n 40a2c │ │ │ │ ldr r4, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 1cc2ac │ │ │ │ - ldr r3, [pc, #24] @ (40a68 ) │ │ │ │ + bl 1cd0dc │ │ │ │ + ldr r3, [pc, #24] @ (40a54 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 40a5e │ │ │ │ + beq.n 40a4a │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 40aa4 │ │ │ │ + bpl.n 40a90 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ subs r1, r1, r6 │ │ │ │ - bmi.n 40aa0 │ │ │ │ + bmi.n 40a8c │ │ │ │ add.w r4, r0, #12 │ │ │ │ movs r5, #0 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 40aa0 │ │ │ │ + ble.n 40a8c │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ adds r5, #1 │ │ │ │ - bl 40a6c │ │ │ │ + bl 40a58 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 40a8e │ │ │ │ + bge.n 40a7a │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ 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 r3, [r0, #8] │ │ │ │ - cbz r3, 40aca │ │ │ │ + cbz r3, 40ab6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 40af4 │ │ │ │ + cbnz r0, 40ae0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40b56 │ │ │ │ + b.n 40b42 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5284 @ 0x14a4 │ │ │ │ + movw r1, #7592 @ 0x1da8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 40ac6 │ │ │ │ - bl 1a3574 <_PyTime_AsLong@@Base+0x900> │ │ │ │ + bl 12120c │ │ │ │ + b.n 40ab2 │ │ │ │ + bl 1a33e4 <_PyTime_AsLong@@Base+0x904> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40b06 │ │ │ │ + blt.n 40af2 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 40b16 │ │ │ │ + blt.n 40b02 │ │ │ │ mov r0, r4 │ │ │ │ - bl a03d8 │ │ │ │ + bl a06f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 40ae2 │ │ │ │ - b.n 40b2e │ │ │ │ + bne.n 40ace │ │ │ │ + b.n 40b1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40af0 │ │ │ │ + bne.n 40adc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40af0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 40adc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40ac6 │ │ │ │ + bge.n 40ab2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40ac6 │ │ │ │ + bne.n 40ab2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40ac6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 40ab2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40b42 │ │ │ │ + bge.n 40b2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40b42 │ │ │ │ + cbnz r3, 40b2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 948dc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + bl 94b70 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (40b64 ) │ │ │ │ - b.w 29defc <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #4] @ (40b50 ) │ │ │ │ + b.w 29f158 <_PyEval_GetAwaitable@@Base+0x188> │ │ │ │ nop │ │ │ │ asrs r4, r2, #31 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - movw r1, #35720 @ 0x8b88 │ │ │ │ + movw r1, #38216 @ 0x9548 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 40ba2 │ │ │ │ + b.n 40b8e │ │ │ │ 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, 40b98 │ │ │ │ + cbnz r0, 40b84 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 40ba0 │ │ │ │ + cbz r0, 40b8c │ │ │ │ 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 40b8a │ │ │ │ + beq.n 40b76 │ │ │ │ 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 r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #39964 @ 0x9c1c │ │ │ │ + movw r1, #42260 @ 0xa514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #39968 @ 0x9c20 │ │ │ │ + movw r0, #42264 @ 0xa518 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 40be2 │ │ │ │ + beq.n 40bce │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40be4 │ │ │ │ + bge.n 40bd0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 40be4 │ │ │ │ + b.n 40bd0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 40c0c │ │ │ │ + cbnz r0, 40bf8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 40c14 │ │ │ │ + cbz r0, 40c00 │ │ │ │ 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 40bfe │ │ │ │ + beq.n 40bea │ │ │ │ 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 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 40c36 │ │ │ │ + bne.n 40c22 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrd r6, r5, [r5] │ │ │ │ - cbz r3, 40c4e │ │ │ │ - b.n 40c58 │ │ │ │ + cbz r3, 40c3a │ │ │ │ + b.n 40c44 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16960 @ 0x4240 │ │ │ │ + movw r0, #19256 @ 0x4b38 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40c2c │ │ │ │ + bne.n 40c18 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40c7e │ │ │ │ + b.n 40c6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ac2c4 │ │ │ │ + bl 2acb14 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 40c4a │ │ │ │ + beq.n 40c36 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r0, 40c68 │ │ │ │ - bl 80424 │ │ │ │ + cbnz r0, 40c54 │ │ │ │ + bl 8041c │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40c4a │ │ │ │ + beq.n 40c36 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r4, 40cc6 │ │ │ │ + cbz r4, 40cb2 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #10888 @ 0x2a88 │ │ │ │ + movw r1, #13400 @ 0x3458 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40e4a │ │ │ │ + beq.w 40e36 │ │ │ │ movw sl, #41968 @ 0xa3f0 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movw r9, #42176 @ 0xa4c0 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r8, [r7, #60] @ 0x3c │ │ │ │ movs r6, #1 │ │ │ │ - b.n 40d48 │ │ │ │ + b.n 40d34 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63028 @ 0xf634 │ │ │ │ + movw r1, #65424 @ 0xff90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 40e4a │ │ │ │ + bl 12120c │ │ │ │ + b.n 40e36 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 40d82 │ │ │ │ + bne.n 40d6e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 40d62 │ │ │ │ - cbz r6, 40cfe │ │ │ │ + beq.n 40d4e │ │ │ │ + cbz r6, 40cea │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - movw r1, #62380 @ 0xf3ac │ │ │ │ + movw r1, #64876 @ 0xfd6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #16660 @ 0x4114 │ │ │ │ + movw r2, #18956 @ 0x4a0c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #62380 @ 0xf3ac │ │ │ │ + movw r1, #64876 @ 0xfd6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl edf1c │ │ │ │ + bl ee4dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40d72 │ │ │ │ + blt.n 40d5e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 40db8 │ │ │ │ + beq.n 40da4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b3f60 │ │ │ │ + bl 2b5108 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40da8 │ │ │ │ + blt.n 40d94 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 40db8 │ │ │ │ + beq.n 40da4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40dd0 │ │ │ │ + blt.n 40dbc │ │ │ │ movs r6, #0 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57080 @ 0xdef8 │ │ │ │ + movw r1, #59576 @ 0xe8b8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 9ef34 │ │ │ │ + bl 9f250 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40cde │ │ │ │ - b.n 40db8 │ │ │ │ + bne.n 40cca │ │ │ │ + b.n 40da4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40de0 │ │ │ │ + bge.n 40dcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 40da2 │ │ │ │ - b.n 40de0 │ │ │ │ + cbz r3, 40d8e │ │ │ │ + b.n 40dcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40d1e │ │ │ │ + bne.n 40d0a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40d1e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 40d0a │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 40d90 │ │ │ │ + beq.n 40d7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40de0 │ │ │ │ - b.n 40d9a │ │ │ │ + bge.n 40dcc │ │ │ │ + b.n 40d86 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 40d86 │ │ │ │ + beq.n 40d72 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 40d22 │ │ │ │ + b.n 40d0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40de0 │ │ │ │ + cbnz r3, 40dcc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40de0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 40dcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40d3a │ │ │ │ + bne.n 40d26 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40d3a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 40d26 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40dcc │ │ │ │ + bge.n 40db8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40dcc │ │ │ │ + cbnz r3, 40db8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40e4a │ │ │ │ + b.n 40e36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40d46 │ │ │ │ + bne.n 40d32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40d46 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 40d32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40df4 │ │ │ │ + bge.n 40de0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40df4 │ │ │ │ + cbnz r3, 40de0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #47976 @ 0xbb68 │ │ │ │ + movw r2, #50472 @ 0xc528 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 2ac768 <_PyGen_SetStopIterationValue@@Base+0x90> │ │ │ │ + bl 2ad97c <_PyGen_SetStopIterationValue@@Base+0x90> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40e4a │ │ │ │ + cbz r0, 40e36 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r2, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 40e4a │ │ │ │ + bne.n 40e36 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40e2c │ │ │ │ + bge.n 40e18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 40e2c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 40e18 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ @@ -30626,796 +30622,796 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 1d6c44 │ │ │ │ + b.w 1d7a50 │ │ │ │ │ │ │ │ -00040e5a : │ │ │ │ +00040e46 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #25580 @ 0x63ec │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 40e90 │ │ │ │ + cbz r3, 40e7c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 157e1c │ │ │ │ + bl 157fe4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c2c8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 158dc8 │ │ │ │ + bl 158f8c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1f92b0 │ │ │ │ + bl 1fab68 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (40e9c ) │ │ │ │ - b.w 29defc <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #4] @ (40e88 ) │ │ │ │ + b.w 29f158 <_PyEval_GetAwaitable@@Base+0x188> │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - b.n 4101c │ │ │ │ + b.n 41008 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 4106e │ │ │ │ - ldr r1, [pc, #4] @ (40eb4 ) │ │ │ │ - b.w 2ac690 │ │ │ │ + b.n 4105a │ │ │ │ + ldr r1, [pc, #4] @ (40ea0 ) │ │ │ │ + b.w 2ad7b8 │ │ │ │ nop │ │ │ │ - bne.n 40f30 │ │ │ │ + bne.n 40f1c │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 40eda │ │ │ │ + cbnz r3, 40ec6 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 40eda │ │ │ │ + ble.n 40ec6 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 40eda │ │ │ │ - cbnz r4, 40efa │ │ │ │ + bne.n 40ec6 │ │ │ │ + cbnz r4, 40ee6 │ │ │ │ movs r5, #4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #300] @ (41018 ) │ │ │ │ + ldr r3, [pc, #300] @ (41004 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41010 │ │ │ │ + beq.w 40ffc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 40f0e │ │ │ │ - bl 948dc │ │ │ │ + bne.n 40efa │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40fa0 │ │ │ │ + bne.n 40f8c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 40f22 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 40f0e │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40fa0 │ │ │ │ + bne.n 40f8c │ │ │ │ ldrd r8, r0, [r4, #8] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 40f3a │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 40fa0 │ │ │ │ + cbnz r0, 40f26 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 40f8c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 40f58 │ │ │ │ - bl 9c1b4 │ │ │ │ + b.n 40f44 │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40f54 │ │ │ │ + bge.n 40f40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40f54 │ │ │ │ + cbnz r3, 40f40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 40f2e │ │ │ │ + beq.n 40f1a │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 40f96 │ │ │ │ - bl b1654 │ │ │ │ + bne.n 40f82 │ │ │ │ + bl b1b64 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c048 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 41004 │ │ │ │ + bge.n 40ff0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 40ff0 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 40fdc │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40f64 │ │ │ │ - b.n 40fa0 │ │ │ │ + beq.n 40f50 │ │ │ │ + b.n 40f8c │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2481e8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ - cbnz r0, 40fb6 │ │ │ │ + bl 249ae8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + cbnz r0, 40fa2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41010 │ │ │ │ + b.n 40ffc │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 40fd6 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 40fc2 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40fa0 │ │ │ │ - bl b1654 │ │ │ │ + bne.n 40f8c │ │ │ │ + bl b1b64 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c048 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 40fe6 │ │ │ │ - b.n 40fa4 │ │ │ │ + bge.n 40fd2 │ │ │ │ + b.n 40f90 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 40fa0 │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 40f8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 41010 │ │ │ │ + b.n 40ffc │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #768] @ (4131c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x258>) │ │ │ │ + ldr r1, [pc, #768] @ (41308 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x258>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #40784 @ 0x9f50 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4106a │ │ │ │ + cbz r0, 41056 │ │ │ │ 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 98338 │ │ │ │ + bl 985c8 │ │ │ │ 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, 410ac │ │ │ │ + cbz r3, 41098 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbz r3, 410ac │ │ │ │ + cbz r3, 41098 │ │ │ │ blx r3 │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 410c2 │ │ │ │ + bne.n 410ae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 410ac │ │ │ │ + bge.n 41098 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 410ac │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 41098 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #42908 @ 0xa79c │ │ │ │ + movw r3, #45124 @ 0xb044 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2226c8 │ │ │ │ + b.w 223f20 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000410c4 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +000410b0 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #50049 @ 0xc381 │ │ │ │ + movw r3, #52701 @ 0xcddd │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r1 │ │ │ │ moveq r4, #0 │ │ │ │ ldr.w r3, [r5, #384] @ 0x180 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 41108 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ - bl 218660 │ │ │ │ + beq.n 410f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ + bl 219f08 │ │ │ │ add.w r0, r0, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r0, #3290] @ 0xcda │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strbne.w r3, [r0, #3290] @ 0xcda │ │ │ │ str.w r4, [r5, #384] @ 0x180 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #625 @ 0x271 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41170 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ + cbz r0, 4115c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ add.w r6, r5, #8 │ │ │ │ add.w r7, r0, #12 │ │ │ │ addw r8, r5, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 8ff00 │ │ │ │ - cbz r0, 41154 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x90> │ │ │ │ + bl 90194 │ │ │ │ + cbz r0, 41140 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x90> │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ - bne.n 41134 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x70> │ │ │ │ + bne.n 41120 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x70> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 94b98 │ │ │ │ - cbz r0, 41154 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x90> │ │ │ │ + bl 94e2c │ │ │ │ + cbz r0, 41140 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x90> │ │ │ │ str.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - b.n 41170 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ + b.n 4115c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41160 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ + blt.n 4114c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41170 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ + b.n 4115c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4115c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x98> │ │ │ │ + bne.n 41148 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4115c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x98> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 41148 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - cbnz r4, 4119c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd8> │ │ │ │ + cbnz r4, 41188 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd8> │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #63364 @ 0xf784 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 10719c │ │ │ │ + movw r0, #224 @ 0xe0 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + bl 107448 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41292 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + beq.n 4127e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 411d2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10e> │ │ │ │ + bge.n 411be <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 411d2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10e> │ │ │ │ + cbnz r3, 411be <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 41292 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + beq.n 4127e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ mov r0, r9 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4127a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b6> │ │ │ │ + beq.n 41266 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b6> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58836 @ 0xe5d4 │ │ │ │ + movw r1, #61332 @ 0xef94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41232 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x16e> │ │ │ │ + beq.n 4121e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x16e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4120a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x146> │ │ │ │ + bge.n 411f6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x146> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4120a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x146> │ │ │ │ + cbnz r3, 411f6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x146> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #63392 @ 0xf7a0 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + movw r0, #252 @ 0xfc │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + bl 95b6c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4127a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b6> │ │ │ │ + cbz r0, 41266 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b6> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #63400 @ 0xf7a8 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #260 @ 0x104 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4125e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19a> │ │ │ │ + bne.n 4124a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41246 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x182> │ │ │ │ + bge.n 41232 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x182> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41246 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x182> │ │ │ │ + cbnz r3, 41232 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x182> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41292 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + bge.n 4127e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41292 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + cbnz r3, 4127e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41272 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ae> │ │ │ │ + bge.n 4125e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41272 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ae> │ │ │ │ + cbnz r3, 4125e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41292 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + bge.n 4127e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41292 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + cbnz r3, 4127e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #36500 @ 0x8e94 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 412aa <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e6> │ │ │ │ + bne.n 41296 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e6> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 412b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1f4> │ │ │ │ + beq.n 412a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1f4> │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ bx r3 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 412cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x208> │ │ │ │ + bne.n 412b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x208> │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 412cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x208> │ │ │ │ + bne.n 412b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x208> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #63568 @ 0xf850 │ │ │ │ - movt r3, #49 @ 0x31 │ │ │ │ + movw r3, #428 @ 0x1ac │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ movw r1, #50204 @ 0xc41c │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1774f0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xa4c> │ │ │ │ + b.w 1776e0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xa48> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (41310 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x24c>) │ │ │ │ + ldr r0, [pc, #8] @ (412fc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x24c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 166964 │ │ │ │ + bl 166ab8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bvc.n 41274 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b0> │ │ │ │ + bvc.n 41260 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b0> │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #47932 @ 0xbb3c │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1779a0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xefc> │ │ │ │ + b.w 177b90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #37924 @ 0x9424 │ │ │ │ + movw r3, #40140 @ 0x9ccc │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #48632 @ 0xbdf8 │ │ │ │ movt r2, #2 │ │ │ │ - b.w 2a5cc8 │ │ │ │ + b.w 2a6e70 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #63844 @ 0xf964 │ │ │ │ - movt r3, #49 @ 0x31 │ │ │ │ + movw r3, #804 @ 0x324 │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ movw r1, #47752 @ 0xba88 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1774f0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xa4c> │ │ │ │ + b.w 1776e0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xa48> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4135e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29a> │ │ │ │ - b.w 8ff00 │ │ │ │ + beq.n 4134a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29a> │ │ │ │ + b.w 90194 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63888 @ 0xf990 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #848 @ 0x350 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #47204 @ 0xb864 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1779a0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xefc> │ │ │ │ + b.w 177b90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ 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, #63944 @ 0xf9c8 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #904 @ 0x388 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 413e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x31c> │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 413cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x31c> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp.w r4, #28672 @ 0x7000 │ │ │ │ - bge.n 413e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x320> │ │ │ │ - cbz r4, 413e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x320> │ │ │ │ + bge.n 413d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x320> │ │ │ │ + cbz r4, 413d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x320> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63960 @ 0xf9d8 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #920 @ 0x398 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ mov.w r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 41414 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x350> │ │ │ │ - bl 415b0 │ │ │ │ + b.n 41400 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x350> │ │ │ │ + bl 4159c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41644 │ │ │ │ + bl 41630 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4140e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x34a> │ │ │ │ + bne.n 413fa <_PyInterpreterState_SetEvalFrameFunc@@Base+0x34a> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #63992 @ 0xf9f8 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #952 @ 0x3b8 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 413e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x31c> │ │ │ │ + bl f5248 │ │ │ │ + b.n 413cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x31c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - cbz r2, 41432 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x36e> │ │ │ │ + cbz r2, 4141e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x36e> │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 41434 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x370> │ │ │ │ + b.n 41420 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x370> │ │ │ │ mov r4, r2 │ │ │ │ add.w r5, r1, #16 │ │ │ │ - cbnz r2, 41440 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x37c> │ │ │ │ + cbnz r2, 4142c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x37c> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 41440 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x37c> │ │ │ │ - cbnz r5, 41460 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x39c> │ │ │ │ + bne.n 4142c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x37c> │ │ │ │ + cbnz r5, 4144c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x39c> │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #344] @ (415ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e8>) │ │ │ │ - bl 122294 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #344] @ (41598 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e8>) │ │ │ │ + bl 122740 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 415a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ + beq.w 41590 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ ldr.w r8, [r5] │ │ │ │ adds r1, r4, r6 │ │ │ │ subs r4, r1, #1 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 41494 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3d0> │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 41480 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3d0> │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50552 @ 0xc578 │ │ │ │ + movw r1, #52848 @ 0xce70 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #64020 @ 0xfa14 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ + movw r0, #980 @ 0x3d4 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ mov r3, r8 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 415a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ + b.n 41590 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 41546 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x482> │ │ │ │ + beq.n 41532 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x482> │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 414a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3e4> │ │ │ │ + beq.n 41494 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3e4> │ │ │ │ subs r4, r1, #2 │ │ │ │ - beq.n 4155c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x498> │ │ │ │ - b.n 414b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3ec> │ │ │ │ + beq.n 41548 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x498> │ │ │ │ + b.n 4149c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3ec> │ │ │ │ movw r9, #6160 @ 0x1810 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 414c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3fc> │ │ │ │ + beq.n 414ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3fc> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 4156a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a6> │ │ │ │ - b.n 414c8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x404> │ │ │ │ + beq.n 41556 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a6> │ │ │ │ + b.n 414b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x404> │ │ │ │ movw sl, #468 @ 0x1d4 │ │ │ │ movt sl, #82 @ 0x52 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 414da <_PyInterpreterState_SetEvalFrameFunc@@Base+0x416> │ │ │ │ - bl e649c │ │ │ │ + cbz r0, 414c6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x416> │ │ │ │ + bl e6ea8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 41490 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ + blt.n 4147c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 414fc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x438> │ │ │ │ - b.n 414dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x418> │ │ │ │ + beq.n 414e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x438> │ │ │ │ + b.n 414c8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x418> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - cbz r0, 414ee <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42a> │ │ │ │ - bl e649c │ │ │ │ + cbz r0, 414da <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42a> │ │ │ │ + bl e6ea8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 41490 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ + blt.n 4147c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 41500 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43c> │ │ │ │ - b.n 414f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42c> │ │ │ │ + beq.n 414ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43c> │ │ │ │ + b.n 414dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42c> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 41490 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ - b.n 41502 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43e> │ │ │ │ + blt.n 4147c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ + b.n 414ee <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43e> │ │ │ │ mov r6, r4 │ │ │ │ - b.n 41502 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43e> │ │ │ │ + b.n 414ee <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43e> │ │ │ │ movs r4, #0 │ │ │ │ and.w fp, r7, #1 │ │ │ │ and.w r5, r6, #1 │ │ │ │ tst r7, r6 │ │ │ │ - beq.n 41526 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x462> │ │ │ │ + beq.n 41512 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x462> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4020 @ 0xfb4 │ │ │ │ + movw r1, #6516 @ 0x1974 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 41490 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ - cbz r4, 41572 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ + bl 12120c │ │ │ │ + b.n 4147c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ + cbz r4, 4155e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ orrs.w r5, r7, r6 │ │ │ │ - beq.n 41570 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ac> │ │ │ │ + beq.n 4155c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ac> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4056 @ 0xfd8 │ │ │ │ + movw r1, #6552 @ 0x1998 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 41490 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ + bl 12120c │ │ │ │ + b.n 4147c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ movw sl, #468 @ 0x1d4 │ │ │ │ movt sl, #82 @ 0x52 │ │ │ │ movw r9, #6160 @ 0x1810 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 41572 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ + b.n 4155e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ movw sl, #468 @ 0x1d4 │ │ │ │ movt sl, #82 @ 0x52 │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 41572 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ + b.n 4155e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 41572 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ + b.n 4155e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ mov fp, r5 │ │ │ │ - bl 24e6b4 <_PySlice_FromIndices@@Base+0x7dc> │ │ │ │ + bl 250074 <_PySlice_FromIndices@@Base+0x6c0> │ │ │ │ mov r6, r0 │ │ │ │ mov r3, fp │ │ │ │ str r5, [sp, #0] │ │ │ │ and.w r4, r4, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 3c9e2 │ │ │ │ + bl 3c9e6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 415a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ + bge.n 41590 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 415a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ + cbnz r3, 41590 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #96] @ (41610 ) │ │ │ │ + ldr r2, [pc, #96] @ (415fc ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000415b0 : │ │ │ │ - ldr r3, [pc, #12] @ (415c0 ) │ │ │ │ +0004159c : │ │ │ │ + ldr r3, [pc, #12] @ (415ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3720] @ 0xe88 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000415c4 : │ │ │ │ - b.n 41644 │ │ │ │ +000415b0 : │ │ │ │ + b.n 41630 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ adds r4, r2, #6 │ │ │ │ - beq.n 41600 │ │ │ │ + beq.n 415ec │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r1, 41626 │ │ │ │ + cbnz r1, 41612 │ │ │ │ adds r4, r2, #2 │ │ │ │ - beq.n 4160a │ │ │ │ + beq.n 415f6 │ │ │ │ adds r1, r2, #1 │ │ │ │ - bge.n 415ee │ │ │ │ + bge.n 415da │ │ │ │ adds r4, r2, #5 │ │ │ │ - beq.n 41614 │ │ │ │ + beq.n 41600 │ │ │ │ adds r1, r2, #3 │ │ │ │ - beq.n 4161e │ │ │ │ - movw r1, #64184 @ 0xfab8 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + beq.n 4160a │ │ │ │ + movw r1, #1144 @ 0x478 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f4e04 │ │ │ │ - movw r4, #64076 @ 0xfa4c │ │ │ │ - movt r4, #49 @ 0x31 │ │ │ │ - b.n 41626 │ │ │ │ - movw r4, #64124 @ 0xfa7c │ │ │ │ - movt r4, #49 @ 0x31 │ │ │ │ - b.n 41626 │ │ │ │ - movw r4, #64152 @ 0xfa98 │ │ │ │ - movt r4, #49 @ 0x31 │ │ │ │ - b.n 41626 │ │ │ │ - movw r4, #64104 @ 0xfa68 │ │ │ │ - movt r4, #49 @ 0x31 │ │ │ │ + b.w f5248 │ │ │ │ + movw r4, #1036 @ 0x40c │ │ │ │ + movt r4, #50 @ 0x32 │ │ │ │ + b.n 41612 │ │ │ │ + movw r4, #1084 @ 0x43c │ │ │ │ + movt r4, #50 @ 0x32 │ │ │ │ + b.n 41612 │ │ │ │ + movw r4, #1112 @ 0x458 │ │ │ │ + movt r4, #50 @ 0x32 │ │ │ │ + b.n 41612 │ │ │ │ + movw r4, #1064 @ 0x428 │ │ │ │ + movt r4, #50 @ 0x32 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #64196 @ 0xfac4 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - bl f4e04 │ │ │ │ + movw r1, #1156 @ 0x484 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + bl f5248 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #35236 @ 0x89a4 │ │ │ │ + movw r1, #37732 @ 0x9364 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 40ba2 │ │ │ │ + b.w 40b8e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - cbnz r0, 41668 │ │ │ │ - ldr r2, [pc, #104] @ (416c0 ) │ │ │ │ + cbnz r0, 41654 │ │ │ │ + ldr r2, [pc, #104] @ (416ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r0, [r3, #3720] @ 0xe88 │ │ │ │ - b.n 416b8 │ │ │ │ + b.n 416a4 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2c6b8 <__sysconf@plt> │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - ble.n 4167e │ │ │ │ + ble.n 4166a │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2c6b8 <__sysconf@plt> │ │ │ │ - b.n 41682 │ │ │ │ + b.n 4166e │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ cmp r0, r5 │ │ │ │ - bls.n 4168c │ │ │ │ + bls.n 41678 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 416b8 │ │ │ │ + b.n 416a4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c00c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41686 │ │ │ │ + bne.n 41672 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bfb8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bedc │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 41686 │ │ │ │ - ldr r3, [pc, #20] @ (416c0 ) │ │ │ │ + bne.n 41672 │ │ │ │ + ldr r3, [pc, #20] @ (416ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r5, [r3, #3720] @ 0xe88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -31436,93 +31432,95 @@ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #25552 @ 0x63d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ strd r1, r0, [sp] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 41710 │ │ │ │ + beq.n 416fc │ │ │ │ mov r1, r4 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 41710 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 416fc │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1789d0 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 178bc0 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41718 │ │ │ │ + bne.n 41704 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 41784 │ │ │ │ + b.n 41770 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ ldr r5, [sp, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4172e │ │ │ │ + beq.n 4171a │ │ │ │ movw r1, #25552 @ 0x63d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 41738 │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 41724 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - b.n 41748 │ │ │ │ + b.n 41734 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sp │ │ │ │ - bl 1789d0 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 178bc0 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41748 │ │ │ │ + bne.n 41734 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 41784 │ │ │ │ + b.n 41770 │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 41770 │ │ │ │ + bne.n 4175c │ │ │ │ movw r3, #51924 @ 0xcad4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24116 @ 0x5e34 │ │ │ │ + movw r1, #26412 @ 0x672c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 41784 │ │ │ │ + b.n 41770 │ │ │ │ vldr d0, [sp, #32] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 417ec │ │ │ │ + bl 417dc │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 417d6 │ │ │ │ + beq.n 417c6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r0, r5, #8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx 2c48c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ - cbz r4, 417d6 │ │ │ │ + bl 15c7f0 │ │ │ │ + cbz r4, 417c6 │ │ │ │ mov r2, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - movw r3, #21400 @ 0x5398 │ │ │ │ + movw r3, #23896 @ 0x5d58 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 415c6 │ │ │ │ + bl 415b2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -31539,57 +31537,57 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx 2ba70 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq.n 4184e │ │ │ │ + beq.n 4183e │ │ │ │ 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 41862 │ │ │ │ + beq.n 41852 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d9 │ │ │ │ vsub.f64 d8, d8, d7 │ │ │ │ - b.n 41862 │ │ │ │ + b.n 41852 │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #108] @ 418c0 │ │ │ │ - vldr d7, [pc, #112] @ 418c8 │ │ │ │ + vldr d0, [pc, #108] @ 418b0 │ │ │ │ + vldr d7, [pc, #112] @ 418b8 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4189c │ │ │ │ + beq.n 4188c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2c7dc │ │ │ │ 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 418b8 │ │ │ │ + ble.n 418a8 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ vstr d0, [r4] │ │ │ │ - b.n 418b8 │ │ │ │ + b.n 418a8 │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #36] @ 418c8 │ │ │ │ + vldr d6, [pc, #36] @ 418b8 │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #20] @ 418c0 │ │ │ │ + vldr d7, [pc, #20] @ 418b0 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @@ -31600,1800 +31598,1800 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (418f4 ) │ │ │ │ + ldr r0, [pc, #12] @ (418e4 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 166964 │ │ │ │ + bl 166ab8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bge.n 41908 │ │ │ │ + bge.n 418f8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4194a │ │ │ │ + cbz r1, 4193a │ │ │ │ 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, 4192e │ │ │ │ + cbnz r3, 4191e │ │ │ │ movs r0, #1 │ │ │ │ - b.n 41948 │ │ │ │ + b.n 41938 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #49780 @ 0xc274 │ │ │ │ + movw r1, #51932 @ 0xcadc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r1, #35208 @ 0x8988 │ │ │ │ + movw r1, #37704 @ 0x9348 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 4198e │ │ │ │ + b.n 4197e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (4197c ) │ │ │ │ + ldr r0, [pc, #12] @ (4196c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 166964 │ │ │ │ + bl 166ab8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bhi.n 418a8 │ │ │ │ + bhi.n 41898 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00041980 : │ │ │ │ - movw r3, #42592 @ 0xa660 │ │ │ │ +00041970 : │ │ │ │ + movw r3, #44808 @ 0xaf08 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - b.w 1f39b0 │ │ │ │ + b.w 1f5210 │ │ │ │ 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, #39964 @ 0x9c1c │ │ │ │ + movw r1, #42260 @ 0xa514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #39968 @ 0x9c20 │ │ │ │ + movw r0, #42264 @ 0xa518 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 419de │ │ │ │ + beq.n 419ce │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 419e2 │ │ │ │ + bgt.n 419d2 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 419d0 │ │ │ │ + cbnz r0, 419c0 │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ - bl f85ec │ │ │ │ - cbz r0, 419ea │ │ │ │ + bl f8964 │ │ │ │ + cbz r0, 419da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 419ea │ │ │ │ + bge.n 419da │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 419ea │ │ │ │ + b.n 419da │ │ │ │ movs r0, #0 │ │ │ │ - b.n 419ea │ │ │ │ + b.n 419da │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000419ec <_PyCompile_Assemble@@Base>: │ │ │ │ +000419dc <_PyCompile_Assemble@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #8192 @ 0x2000 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq.n 41a2a <_PyCompile_Assemble@@Base+0x3e> │ │ │ │ + beq.n 41a1a <_PyCompile_Assemble@@Base+0x3e> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64492 @ 0xfbec │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #1452 @ 0x5ac │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 41b72 <_PyCompile_Assemble@@Base+0x186> │ │ │ │ + bl 12120c │ │ │ │ + b.n 41b62 <_PyCompile_Assemble@@Base+0x186> │ │ │ │ add.w r8, sp, #32 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b5ac │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41b72 <_PyCompile_Assemble@@Base+0x186> │ │ │ │ + beq.w 41b62 <_PyCompile_Assemble@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12a614 <_PyList_Extend@@Base+0x88c> │ │ │ │ + bl 12a6d0 <_PyList_Extend@@Base+0x88c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41b4e <_PyCompile_Assemble@@Base+0x162> │ │ │ │ + beq.n 41b3e <_PyCompile_Assemble@@Base+0x162> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov fp, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 41a70 <_PyCompile_Assemble@@Base+0x84> │ │ │ │ + beq.n 41a60 <_PyCompile_Assemble@@Base+0x84> │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr.w fp, [fp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ movlt r2, r3 │ │ │ │ - b.n 41a5a <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ + b.n 41a4a <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ adds r2, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 41a86 <_PyCompile_Assemble@@Base+0x9a> │ │ │ │ + cbnz r0, 41a76 <_PyCompile_Assemble@@Base+0x9a> │ │ │ │ mov r4, fp │ │ │ │ - bl 24479c │ │ │ │ - b.n 41b50 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 41b40 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ blx 2b5ac │ │ │ │ mov r2, r4 │ │ │ │ - cbz r2, 41aa0 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ + cbz r2, 41a90 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ge │ │ │ │ strge.w r2, [sl, r1, lsl #2] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b.n 41a90 <_PyCompile_Assemble@@Base+0xa4> │ │ │ │ - movw r6, #56344 @ 0xdc18 │ │ │ │ + b.n 41a80 <_PyCompile_Assemble@@Base+0xa4> │ │ │ │ + movw r6, #58816 @ 0xe5c0 │ │ │ │ movt r6, #63 @ 0x3f │ │ │ │ - cbz r4, 41ae4 <_PyCompile_Assemble@@Base+0xf8> │ │ │ │ + cbz r4, 41ad4 <_PyCompile_Assemble@@Base+0xf8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r2, #0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 41ae0 <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ + bge.n 41ad0 <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mvn.w ip, #262 @ 0x106 │ │ │ │ ldr r0, [r1, r0] │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ adds r2, #1 │ │ │ │ add.w lr, r0, ip │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ lsls r0, r0, #28 │ │ │ │ - bmi.n 41ad6 <_PyCompile_Assemble@@Base+0xea> │ │ │ │ + bmi.n 41ac6 <_PyCompile_Assemble@@Base+0xea> │ │ │ │ cmp.w lr, #2 │ │ │ │ - bhi.n 41aae <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ + bhi.n 41a9e <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w r0, [sl, r0, lsl #2] │ │ │ │ str r0, [r1, #24] │ │ │ │ - b.n 41aae <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ + b.n 41a9e <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b.n 41aa8 <_PyCompile_Assemble@@Base+0xbc> │ │ │ │ + b.n 41a98 <_PyCompile_Assemble@@Base+0xbc> │ │ │ │ mov r0, sl │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 13182c <_PyErr_SetKeyError@@Base+0x2aa4> │ │ │ │ + bl 1318dc <_PyErr_SetKeyError@@Base+0x2adc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41b50 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + beq.n 41b40 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ add r3, sp, #24 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 138398 <_PyMutex_LockTimed@@Base+0x808> │ │ │ │ + bl 138424 <_PyMutex_LockTimed@@Base+0x924> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41b50 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + beq.n 41b40 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 30638 <_PyObject_DebugMallocStats@@Base+0x2350> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41b50 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + cbz r0, 41b40 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - bl 13d8a4 <_PyDict_DelItemIf@@Base+0x3dc> │ │ │ │ + bl 13da7c <_PyDict_DelItemIf@@Base+0x3e0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41b4a <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ + bge.n 41b3a <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41b4a <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ + cbnz r3, 41b3a <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 41b50 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + b.n 41b40 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41b64 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ + bge.n 41b54 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41b64 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ + cbnz r3, 41b54 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ed9c0 │ │ │ │ + bl 1ef220 │ │ │ │ mov r0, r8 │ │ │ │ - bl 140e6c <_PyTuple_FromArraySteal@@Base+0x3e4> │ │ │ │ + bl 1410cc <_PyTuple_FromArraySteal@@Base+0x3e4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ 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 41b9a <_PyCompile_Assemble@@Base+0x1ae> │ │ │ │ + bne.n 41b8a <_PyCompile_Assemble@@Base+0x1ae> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 169010 │ │ │ │ + b.w 169168 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #8300 @ 0x206c │ │ │ │ + movw r0, #10640 @ 0x2990 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41b8e <_PyCompile_Assemble@@Base+0x1a2> │ │ │ │ + bne.n 41b7e <_PyCompile_Assemble@@Base+0x1a2> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #296] @ (41ce8 <_PyCompile_Assemble@@Base+0x2fc>) │ │ │ │ + ldr r2, [pc, #296] @ (41cd8 <_PyCompile_Assemble@@Base+0x2fc>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 41bd8 <_PyCompile_Assemble@@Base+0x1ec> │ │ │ │ + bne.n 41bc8 <_PyCompile_Assemble@@Base+0x1ec> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41bf0 <_PyCompile_Assemble@@Base+0x204> │ │ │ │ + b.n 41be0 <_PyCompile_Assemble@@Base+0x204> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 41bd4 <_PyCompile_Assemble@@Base+0x1e8> │ │ │ │ + beq.n 41bc4 <_PyCompile_Assemble@@Base+0x1e8> │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #7089 @ 0x1bb1 │ │ │ │ + movw r2, #7073 @ 0x1ba1 │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 41cc0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ + beq.n 41cb0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #7089 @ 0x1bb1 │ │ │ │ + movw r2, #7073 @ 0x1ba1 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41cc0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ + bne.n 41cb0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 41c8a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ + beq.n 41c7a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 41c2a <_PyCompile_Assemble@@Base+0x23e> │ │ │ │ + cbz r2, 41c1a <_PyCompile_Assemble@@Base+0x23e> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 41c8a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ + ble.n 41c7a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 41c18 <_PyCompile_Assemble@@Base+0x22c> │ │ │ │ - b.n 41c48 <_PyCompile_Assemble@@Base+0x25c> │ │ │ │ + bne.n 41c08 <_PyCompile_Assemble@@Base+0x22c> │ │ │ │ + b.n 41c38 <_PyCompile_Assemble@@Base+0x25c> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 41c48 <_PyCompile_Assemble@@Base+0x25c> │ │ │ │ + beq.n 41c38 <_PyCompile_Assemble@@Base+0x25c> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 41c3c <_PyCompile_Assemble@@Base+0x250> │ │ │ │ + cbz r2, 41c2c <_PyCompile_Assemble@@Base+0x250> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41c30 <_PyCompile_Assemble@@Base+0x244> │ │ │ │ - b.n 41c48 <_PyCompile_Assemble@@Base+0x25c> │ │ │ │ + bne.n 41c20 <_PyCompile_Assemble@@Base+0x244> │ │ │ │ + b.n 41c38 <_PyCompile_Assemble@@Base+0x25c> │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41c8a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ - ldr r2, [pc, #160] @ (41cec <_PyCompile_Assemble@@Base+0x300>) │ │ │ │ + bne.n 41c7a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ + ldr r2, [pc, #160] @ (41cdc <_PyCompile_Assemble@@Base+0x300>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 42d38 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ + bl 42d28 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41cd4 <_PyCompile_Assemble@@Base+0x2e8> │ │ │ │ - beq.n 41c8a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ + blt.n 41cc4 <_PyCompile_Assemble@@Base+0x2e8> │ │ │ │ + beq.n 41c7a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (41cec <_PyCompile_Assemble@@Base+0x300>) │ │ │ │ + ldr r1, [pc, #144] @ (41cdc <_PyCompile_Assemble@@Base+0x300>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41ce0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ + bne.n 41cd0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41c7e <_PyCompile_Assemble@@Base+0x292> │ │ │ │ + blt.n 41c6e <_PyCompile_Assemble@@Base+0x292> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41c8a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ + b.n 41c7a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 41c7a <_PyCompile_Assemble@@Base+0x28e> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 41c6a <_PyCompile_Assemble@@Base+0x28e> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (41cf0 <_PyCompile_Assemble@@Base+0x304>) │ │ │ │ + ldr r1, [pc, #96] @ (41ce0 <_PyCompile_Assemble@@Base+0x304>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41ce0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ + bne.n 41cd0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 41ce0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ + beq.n 41cd0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41cc0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ + bge.n 41cb0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 41cc0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 41cd8 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ - ldr r1, [pc, #40] @ (41cec <_PyCompile_Assemble@@Base+0x300>) │ │ │ │ + cbnz r2, 41cb0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 41cc8 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ + ldr r1, [pc, #40] @ (41cdc <_PyCompile_Assemble@@Base+0x300>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 41ce0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ + b.n 41cd0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 41ce0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ + b.n 41cd0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ svc 240 @ 0xf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 41c44 <_PyCompile_Assemble@@Base+0x258> │ │ │ │ + blt.n 41c34 <_PyCompile_Assemble@@Base+0x258> │ │ │ │ lsls r2, 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 41d14 <_PyCompile_Assemble@@Base+0x328> │ │ │ │ + bne.n 41d04 <_PyCompile_Assemble@@Base+0x328> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 168ec8 │ │ │ │ + b.w 169020 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28768 @ 0x7060 │ │ │ │ + movw r0, #31064 @ 0x7958 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41d08 <_PyCompile_Assemble@@Base+0x31c> │ │ │ │ + bne.n 41cf8 <_PyCompile_Assemble@@Base+0x31c> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00041d2a : │ │ │ │ +00041d1a : │ │ │ │ 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, #42808 @ 0xa738 │ │ │ │ + movw r4, #45024 @ 0xafe0 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1e19c8 │ │ │ │ + bl 1e3068 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00041d50 : │ │ │ │ +00041d40 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 15b920 │ │ │ │ - cbnz r0, 41d7e │ │ │ │ + bl 15bad4 │ │ │ │ + cbnz r0, 41d6e │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 15b920 │ │ │ │ - cbz r0, 41d9e │ │ │ │ + bl 15bad4 │ │ │ │ + cbz r0, 41d8e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #30560 @ 0x7760 │ │ │ │ + movw r1, #32856 @ 0x8058 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 41db0 │ │ │ │ + bl f5248 │ │ │ │ + b.n 41da0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 41db4 │ │ │ │ - bl 24479c │ │ │ │ + ble.n 41da4 │ │ │ │ + bl 2460c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41dd8 │ │ │ │ + b.n 41dc8 │ │ │ │ add r1, r2 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41dd8 │ │ │ │ + cbz r0, 41dc8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 41dd8 │ │ │ │ + cbz r0, 41dc8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ blx 2c198 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, r3 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 41de4 │ │ │ │ + beq.n 41dd4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 41df0 │ │ │ │ + beq.n 41de0 │ │ │ │ mov r0, sp │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ 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 r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (41e18 ) │ │ │ │ + ldr r0, [pc, #8] @ (41e08 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 166964 │ │ │ │ + bl 166ab8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bhi.n 41e84 │ │ │ │ + bhi.n 41e74 │ │ │ │ lsls r2, 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, #3960] @ 0xf78 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r9, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 41e3c │ │ │ │ + cbz r3, 41e2c │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 41e3e │ │ │ │ + b.n 41e2e │ │ │ │ mov r8, r3 │ │ │ │ - ldr r6, [pc, #308] @ (41f74 ) │ │ │ │ + ldr r6, [pc, #308] @ (41f64 ) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #20] │ │ │ │ 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} │ │ │ │ - cbnz r7, 41e6c │ │ │ │ + cbnz r7, 41e5c │ │ │ │ cmp.w r9, #1 │ │ │ │ - ble.n 41e6c │ │ │ │ + ble.n 41e5c │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 41e6c │ │ │ │ - cbnz r4, 41e8c │ │ │ │ + bne.n 41e5c │ │ │ │ + cbnz r4, 41e7c │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r7 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #244] @ (41f78 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #244] @ (41f68 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41f60 │ │ │ │ + beq.n 41f50 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ - cbz r0, 41ec8 │ │ │ │ + cbz r0, 41eb8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 41eb2 │ │ │ │ + beq.n 41ea2 │ │ │ │ add r8, r9 │ │ │ │ subs.w r9, r8, #2 │ │ │ │ - beq.n 41ef6 │ │ │ │ - b.n 41eba │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 41ec8 │ │ │ │ - b.n 41ea8 │ │ │ │ + beq.n 41ee6 │ │ │ │ + b.n 41eaa │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 41eb8 │ │ │ │ + b.n 41e98 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 41ed2 │ │ │ │ + cbz r0, 41ec2 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1efebc │ │ │ │ + bl 1f171c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 41ecc │ │ │ │ + cbnz r0, 41ebc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41f62 │ │ │ │ + b.n 41f52 │ │ │ │ subs.w r9, r8, #3 │ │ │ │ - beq.n 41efe │ │ │ │ + beq.n 41eee │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 41ee8 │ │ │ │ - bl e649c │ │ │ │ + cbz r0, 41ed8 │ │ │ │ + bl e6ea8 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 41ec8 │ │ │ │ + blt.n 41eb8 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.n 41efa │ │ │ │ - b.n 41eea │ │ │ │ + beq.n 41eea │ │ │ │ + b.n 41eda │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 41efc │ │ │ │ - b.n 41ec8 │ │ │ │ + bge.n 41eec │ │ │ │ + b.n 41eb8 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 41efe │ │ │ │ + b.n 41eee │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r4, r0 │ │ │ │ cmn.w r8, #100 @ 0x64 │ │ │ │ - bne.n 41f1c │ │ │ │ + bne.n 41f0c │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.n 41f1c │ │ │ │ - cbnz r5, 41f38 │ │ │ │ + bne.n 41f0c │ │ │ │ + cbnz r5, 41f28 │ │ │ │ mov.w r5, #256 @ 0x100 │ │ │ │ - b.n 41f22 │ │ │ │ + b.n 41f12 │ │ │ │ lsls r5, r5, #8 │ │ │ │ eor.w r5, r5, #256 @ 0x100 │ │ │ │ sxth.w r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ orr.w r3, r5, r3, lsl #9 │ │ │ │ blx 2c374 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 41f42 │ │ │ │ + b.n 41f32 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bd00 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #6412 @ 0x190c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 41f62 │ │ │ │ + b.n 41f52 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r3, [pc, #880] @ (422ec <_PyCompile_CodeGen@@Base+0x30>) │ │ │ │ + ldr r3, [pc, #880] @ (422dc <_PyCompile_CodeGen@@Base+0x30>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (41fa0 ) │ │ │ │ + ldr r0, [pc, #12] @ (41f90 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 166964 │ │ │ │ + bl 166ab8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bge.n 42034 │ │ │ │ + bge.n 42024 │ │ │ │ lsls r2, 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, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (42010 ) │ │ │ │ + ldr r3, [pc, #80] @ (42000 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2afde0 <_PyTime_ObjectToTimeval@@Base+0x170c> │ │ │ │ + bl 2b0f88 <_PyTime_ObjectToTimeval@@Base+0x170c> │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4 │ │ │ │ - bl 2b0890 │ │ │ │ + bl 2b1a38 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 41ff4 │ │ │ │ + beq.n 41fe4 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 41ff4 │ │ │ │ + beq.n 41fe4 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 41fd6 │ │ │ │ - ldr r3, [pc, #24] @ (42010 ) │ │ │ │ + b.n 41fc6 │ │ │ │ + ldr r3, [pc, #24] @ (42000 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 42006 │ │ │ │ + beq.n 41ff6 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (42038 ) │ │ │ │ + ldr r0, [pc, #12] @ (42028 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 166964 │ │ │ │ + bl 166ab8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bvc.n 4201c │ │ │ │ + bvc.n 4200c │ │ │ │ lsls r2, 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4205e │ │ │ │ + bne.n 4204e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 42078 │ │ │ │ - b.n 42072 │ │ │ │ + bne.n 42068 │ │ │ │ + b.n 42062 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56928 @ 0xde60 │ │ │ │ + movw r0, #59476 @ 0xe854 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 420c4 │ │ │ │ - b.n 42050 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 420c4 │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 420b4 │ │ │ │ + b.n 42040 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 420b4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4208a │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 420c4 │ │ │ │ + bne.n 4207a │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 420b4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #19880 @ 0x4da8 │ │ │ │ + movw r1, #22376 @ 0x5768 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #64756 @ 0xfcf4 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl aae68 │ │ │ │ + movw r0, #1716 @ 0x6b4 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 420c4 │ │ │ │ + beq.n 420b4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2baf4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 420c8 │ │ │ │ + bne.n 420b8 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 420d0 │ │ │ │ + b.n 420c0 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #288] @ (42204 ) │ │ │ │ + ldr r2, [pc, #288] @ (421f4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 420fa │ │ │ │ + bne.n 420ea │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42110 │ │ │ │ + b.n 42100 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 420f6 │ │ │ │ + beq.n 420e6 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - movw r2, #8403 @ 0x20d3 │ │ │ │ + movw r2, #8387 @ 0x20c3 │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 421de │ │ │ │ + beq.n 421ce │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - movw r2, #8403 @ 0x20d3 │ │ │ │ + movw r2, #8387 @ 0x20c3 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 421de │ │ │ │ + bne.n 421ce │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 421a8 │ │ │ │ + beq.n 42198 │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 42148 │ │ │ │ + cbz r2, 42138 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 421a8 │ │ │ │ + ble.n 42198 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 42136 │ │ │ │ - b.n 42166 │ │ │ │ + bne.n 42126 │ │ │ │ + b.n 42156 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 42166 │ │ │ │ + beq.n 42156 │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 4215a │ │ │ │ + cbz r2, 4214a │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4214e │ │ │ │ - b.n 42166 │ │ │ │ + bne.n 4213e │ │ │ │ + b.n 42156 │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 421a8 │ │ │ │ - ldr r2, [pc, #160] @ (42208 ) │ │ │ │ + bne.n 42198 │ │ │ │ + ldr r2, [pc, #160] @ (421f8 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 42d38 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ + bl 42d28 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 421f2 │ │ │ │ - beq.n 421a8 │ │ │ │ + blt.n 421e2 │ │ │ │ + beq.n 42198 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (42208 ) │ │ │ │ + ldr r1, [pc, #144] @ (421f8 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 421fe │ │ │ │ + bne.n 421ee │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4219c │ │ │ │ + blt.n 4218c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 421a8 │ │ │ │ + b.n 42198 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 42198 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 42188 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (4220c ) │ │ │ │ + ldr r1, [pc, #96] @ (421fc ) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 421fe │ │ │ │ + bne.n 421ee │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 421fe │ │ │ │ + beq.n 421ee │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 421de │ │ │ │ + bge.n 421ce │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 421de │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 421f6 │ │ │ │ - ldr r1, [pc, #36] @ (42208 ) │ │ │ │ + cbnz r2, 421ce │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 421e6 │ │ │ │ + ldr r1, [pc, #36] @ (421f8 ) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 421fe │ │ │ │ + b.n 421ee │ │ │ │ movs r3, #0 │ │ │ │ - b.n 421fe │ │ │ │ + b.n 421ee │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4222c │ │ │ │ + b.n 4221c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 421e0 │ │ │ │ + blt.n 421d0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ strd r0, r1, [sp, #4] │ │ │ │ - cbnz r2, 42230 │ │ │ │ + cbnz r2, 42220 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #52] @ (42260 ) │ │ │ │ - bl 166964 │ │ │ │ - b.n 4223a │ │ │ │ - ldr r0, [pc, #48] @ (42264 ) │ │ │ │ + ldr r0, [pc, #52] @ (42250 ) │ │ │ │ + bl 166ab8 │ │ │ │ + b.n 4222a │ │ │ │ + ldr r0, [pc, #48] @ (42254 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 166ff8 │ │ │ │ - cbz r0, 42254 │ │ │ │ + bl 167150 │ │ │ │ + cbz r0, 42244 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4224a │ │ │ │ + bge.n 4223a │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ - cbz r4, 4224e │ │ │ │ + cbz r4, 4223e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42258 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42258 │ │ │ │ + b.n 42248 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 42248 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 422a4 │ │ │ │ + bmi.n 42294 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 42508 <_PyCompile_CodeGen@@Base+0x24c> │ │ │ │ + b.n 424f8 <_PyCompile_CodeGen@@Base+0x24c> │ │ │ │ lsls r2, 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 2b0cd0 │ │ │ │ + bl 2b1e78 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4228e │ │ │ │ + beq.n 4227e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42290 │ │ │ │ + bge.n 42280 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 42290 │ │ │ │ + b.n 42280 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (422b8 ) │ │ │ │ + ldr r0, [pc, #12] @ (422a8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 166964 │ │ │ │ + bl 166ab8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bhi.n 42364 <_PyCompile_CodeGen@@Base+0xa8> │ │ │ │ + bhi.n 42354 <_PyCompile_CodeGen@@Base+0xa8> │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000422bc <_PyCompile_CodeGen@@Base>: │ │ │ │ +000422ac <_PyCompile_CodeGen@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1fa070 │ │ │ │ - cbnz r0, 422f6 <_PyCompile_CodeGen@@Base+0x3a> │ │ │ │ + bl 1fb91c │ │ │ │ + cbnz r0, 422e6 <_PyCompile_CodeGen@@Base+0x3a> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64768 @ 0xfd00 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #1728 @ 0x6c0 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 42472 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ - bl 1d11dc <_PyArena_New@@Base> │ │ │ │ + b.n 42462 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + bl 1d2014 <_PyArena_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42472 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + beq.w 42462 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 28d7f0 │ │ │ │ + bl 28e98c │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 42318 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + cbnz r0, 42308 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 145adc <_PyArena_Free@@Base> │ │ │ │ - b.n 422f2 <_PyCompile_CodeGen@@Base+0x36> │ │ │ │ - bl 2938a4 │ │ │ │ + bl 145d20 <_PyArena_Free@@Base> │ │ │ │ + b.n 422e2 <_PyCompile_CodeGen@@Base+0x36> │ │ │ │ + bl 294a40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42310 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ + beq.n 42300 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1df010 <_PyAST_Compile@@Base+0x50> │ │ │ │ + bl 1e06b0 <_PyAST_Compile@@Base+0x50> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4233c <_PyCompile_CodeGen@@Base+0x80> │ │ │ │ + cbnz r0, 4232c <_PyCompile_CodeGen@@Base+0x80> │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r7 │ │ │ │ - bl 145adc <_PyArena_Free@@Base> │ │ │ │ - b.n 42472 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + bl 145d20 <_PyArena_Free@@Base> │ │ │ │ + b.n 42462 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #56] @ 0x38 │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4243c <_PyCompile_CodeGen@@Base+0x180> │ │ │ │ + beq.n 4242c <_PyCompile_CodeGen@@Base+0x180> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 10f3ac │ │ │ │ + bl 10f6bc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42442 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 42432 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr r5, [r7, #48] @ 0x30 │ │ │ │ ldr.w r0, [r5, #752] @ 0x2f0 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42448 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 42438 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64784 @ 0xfd10 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #1744 @ 0x6d0 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 42442 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 42432 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r0, [r5, #756] @ 0x2f4 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42448 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 42438 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64796 @ 0xfd1c │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #1756 @ 0x6dc │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 42442 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 42432 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r0, [r5, #760] @ 0x2f8 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42448 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 42438 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64812 @ 0xfd2c │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #1772 @ 0x6ec │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 42442 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 42432 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 423f8 <_PyCompile_CodeGen@@Base+0x13c> │ │ │ │ + bne.n 423e8 <_PyCompile_CodeGen@@Base+0x13c> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 113b40 <_PyInstructionSequence_New@@Base+0x928> │ │ │ │ + bl 113d88 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42404 <_PyCompile_CodeGen@@Base+0x148> │ │ │ │ - b.n 42442 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + bne.n 423f4 <_PyCompile_CodeGen@@Base+0x148> │ │ │ │ + b.n 42432 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11fee4 │ │ │ │ + bl 1202d0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 423e6 <_PyCompile_CodeGen@@Base+0x12a> │ │ │ │ - b.n 42442 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + bne.n 423d6 <_PyCompile_CodeGen@@Base+0x12a> │ │ │ │ + b.n 42432 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1eaae8 │ │ │ │ + bl 1ec0b0 │ │ │ │ ldr.w r0, [r5, #728] @ 0x2d8 │ │ │ │ bl 30638 <_PyObject_DebugMallocStats@@Base+0x2350> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4244c <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ + cbz r0, 4243c <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64828 @ 0xfd3c │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #1788 @ 0x6fc │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4244c <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ + beq.n 4243c <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4244e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 4243e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4244e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 4243e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4244e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 4243e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4244e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 4243e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r8 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 42464 <_PyCompile_CodeGen@@Base+0x1a8> │ │ │ │ + cbz r3, 42454 <_PyCompile_CodeGen@@Base+0x1a8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 141470 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + bl 1416d0 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f0f4c │ │ │ │ + bl 1f27ac │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 145adc <_PyArena_Free@@Base> │ │ │ │ + bl 145d20 <_PyArena_Free@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #4] @ (42480 <_PyCompile_CodeGen@@Base+0x1c4>) │ │ │ │ + ldr r0, [pc, #4] @ (42470 <_PyCompile_CodeGen@@Base+0x1c4>) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r2, pc, #960 @ (adr r2, 42844 <_PyCompile_CodeGen@@Base+0x588>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 42834 <_PyCompile_CodeGen@@Base+0x588>) │ │ │ │ lsls r2, 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 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #596] @ (426ec <_PyCompile_CodeGen@@Base+0x430>) │ │ │ │ + ldr r0, [pc, #596] @ (426dc <_PyCompile_CodeGen@@Base+0x430>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ cmp r8, r2 │ │ │ │ ldr r7, [r3, r0] │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - bne.w 425c6 <_PyCompile_CodeGen@@Base+0x30a> │ │ │ │ + bne.w 425b6 <_PyCompile_CodeGen@@Base+0x30a> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 424c0 <_PyCompile_CodeGen@@Base+0x204> │ │ │ │ + beq.n 424b0 <_PyCompile_CodeGen@@Base+0x204> │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ - cbnz r0, 424c4 <_PyCompile_CodeGen@@Base+0x208> │ │ │ │ + cbnz r0, 424b4 <_PyCompile_CodeGen@@Base+0x208> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 424da <_PyCompile_CodeGen@@Base+0x21e> │ │ │ │ + b.n 424ca <_PyCompile_CodeGen@@Base+0x21e> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - movw r0, #9349 @ 0x2485 │ │ │ │ + movw r0, #9333 @ 0x2475 │ │ │ │ movt r0, #4 │ │ │ │ sub.w ip, r4, r0 │ │ │ │ rsbs r4, ip, #0 │ │ │ │ adc.w r4, r4, ip │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 425ae <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ + beq.n 4259e <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - movw r2, #9349 @ 0x2485 │ │ │ │ + movw r2, #9333 @ 0x2475 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 425ae <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ + bne.n 4259e <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 42574 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ + beq.n 42564 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 42510 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + cbz r2, 42500 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 42574 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ + ble.n 42564 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 424fe <_PyCompile_CodeGen@@Base+0x242> │ │ │ │ - b.n 4252e <_PyCompile_CodeGen@@Base+0x272> │ │ │ │ + bne.n 424ee <_PyCompile_CodeGen@@Base+0x242> │ │ │ │ + b.n 4251e <_PyCompile_CodeGen@@Base+0x272> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4252e <_PyCompile_CodeGen@@Base+0x272> │ │ │ │ + beq.n 4251e <_PyCompile_CodeGen@@Base+0x272> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 42522 <_PyCompile_CodeGen@@Base+0x266> │ │ │ │ + cbz r2, 42512 <_PyCompile_CodeGen@@Base+0x266> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42516 <_PyCompile_CodeGen@@Base+0x25a> │ │ │ │ - b.n 4252e <_PyCompile_CodeGen@@Base+0x272> │ │ │ │ + bne.n 42506 <_PyCompile_CodeGen@@Base+0x25a> │ │ │ │ + b.n 4251e <_PyCompile_CodeGen@@Base+0x272> │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42574 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ - ldr r2, [pc, #448] @ (426f0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ + bne.n 42564 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ + ldr r2, [pc, #448] @ (426e0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 42d38 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ + bl 42d28 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426d8 <_PyCompile_CodeGen@@Base+0x41c> │ │ │ │ - beq.n 42574 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ + blt.w 426c8 <_PyCompile_CodeGen@@Base+0x41c> │ │ │ │ + beq.n 42564 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ add r2, sp, #4 │ │ │ │ - ldr r1, [pc, #428] @ (426f0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ + ldr r1, [pc, #428] @ (426e0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp, #4] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + bne.w 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42568 <_PyCompile_CodeGen@@Base+0x2ac> │ │ │ │ + blt.n 42558 <_PyCompile_CodeGen@@Base+0x2ac> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42574 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ + b.n 42564 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 42564 <_PyCompile_CodeGen@@Base+0x2a8> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 42554 <_PyCompile_CodeGen@@Base+0x2a8> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #4 │ │ │ │ - ldr r1, [pc, #380] @ (426f4 <_PyCompile_CodeGen@@Base+0x438>) │ │ │ │ + ldr r1, [pc, #380] @ (426e4 <_PyCompile_CodeGen@@Base+0x438>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp, #4] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + bne.w 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + beq.w 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 425ae <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ + bge.n 4259e <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 425ae <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 4259e <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 426dc <_PyCompile_CodeGen@@Base+0x420> │ │ │ │ - ldr r1, [pc, #312] @ (426f0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ + beq.w 426cc <_PyCompile_CodeGen@@Base+0x420> │ │ │ │ + ldr r1, [pc, #312] @ (426e0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp, #4] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + b.n 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 425ce <_PyCompile_CodeGen@@Base+0x312> │ │ │ │ + beq.n 425be <_PyCompile_CodeGen@@Base+0x312> │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ - cbnz r0, 425d2 <_PyCompile_CodeGen@@Base+0x316> │ │ │ │ + cbnz r0, 425c2 <_PyCompile_CodeGen@@Base+0x316> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 425e2 <_PyCompile_CodeGen@@Base+0x326> │ │ │ │ + b.n 425d2 <_PyCompile_CodeGen@@Base+0x326> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - movw r0, #9349 @ 0x2485 │ │ │ │ + movw r0, #9333 @ 0x2475 │ │ │ │ movt r0, #4 │ │ │ │ subs r0, r4, r0 │ │ │ │ negs r4, r0 │ │ │ │ adcs r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 426be <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ + beq.n 426ae <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - movw r2, #9349 @ 0x2485 │ │ │ │ + movw r2, #9333 @ 0x2475 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 426be <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ + bne.n 426ae <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 42682 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + beq.n 42672 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 4261c <_PyCompile_CodeGen@@Base+0x360> │ │ │ │ + cbz r2, 4260c <_PyCompile_CodeGen@@Base+0x360> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 42682 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + ble.n 42672 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ adds r2, #12 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp lr, r3 │ │ │ │ - beq.n 4263a <_PyCompile_CodeGen@@Base+0x37e> │ │ │ │ + beq.n 4262a <_PyCompile_CodeGen@@Base+0x37e> │ │ │ │ adds r0, #1 │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 4260c <_PyCompile_CodeGen@@Base+0x350> │ │ │ │ - b.n 42682 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + bne.n 425fc <_PyCompile_CodeGen@@Base+0x350> │ │ │ │ + b.n 42672 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4263a <_PyCompile_CodeGen@@Base+0x37e> │ │ │ │ + beq.n 4262a <_PyCompile_CodeGen@@Base+0x37e> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 4262e <_PyCompile_CodeGen@@Base+0x372> │ │ │ │ + cbz r2, 4261e <_PyCompile_CodeGen@@Base+0x372> │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 42622 <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ - b.n 4263a <_PyCompile_CodeGen@@Base+0x37e> │ │ │ │ + bne.n 42612 <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ + b.n 4262a <_PyCompile_CodeGen@@Base+0x37e> │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42682 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ - ldr r2, [pc, #180] @ (426f0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ + bne.n 42672 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + ldr r2, [pc, #180] @ (426e0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 42d38 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ + bl 42d28 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426d8 <_PyCompile_CodeGen@@Base+0x41c> │ │ │ │ - beq.n 42682 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + blt.n 426c8 <_PyCompile_CodeGen@@Base+0x41c> │ │ │ │ + beq.n 42672 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ movs r3, #3 │ │ │ │ add r2, sp, #4 │ │ │ │ - ldr r1, [pc, #160] @ (426f0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ + ldr r1, [pc, #160] @ (426e0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp, #4] │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - bl 18d1bc │ │ │ │ + bl 18d0e4 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + bne.n 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42676 <_PyCompile_CodeGen@@Base+0x3ba> │ │ │ │ + blt.n 42666 <_PyCompile_CodeGen@@Base+0x3ba> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42682 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + b.n 42672 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 42672 <_PyCompile_CodeGen@@Base+0x3b6> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 42662 <_PyCompile_CodeGen@@Base+0x3b6> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #3 │ │ │ │ add r2, sp, #4 │ │ │ │ - ldr r1, [pc, #108] @ (426f4 <_PyCompile_CodeGen@@Base+0x438>) │ │ │ │ + ldr r1, [pc, #108] @ (426e4 <_PyCompile_CodeGen@@Base+0x438>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp, #4] │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - bl 18d1bc │ │ │ │ + bl 18d0e4 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + bne.n 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + beq.n 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 426be <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ + bge.n 426ae <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 426be <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 426dc <_PyCompile_CodeGen@@Base+0x420> │ │ │ │ + cbnz r2, 426ae <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 426cc <_PyCompile_CodeGen@@Base+0x420> │ │ │ │ movs r3, #3 │ │ │ │ - ldr r1, [pc, #44] @ (426f0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ + ldr r1, [pc, #44] @ (426e0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ strd r6, r5, [sp, #4] │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - bl 18d1bc │ │ │ │ + bl 18d0e4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + b.n 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + b.n 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4280c <_PyCompile_CodeGen@@Base+0x550> │ │ │ │ + b.n 427fc <_PyCompile_CodeGen@@Base+0x550> │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #60 @ 0x3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (4271c <_PyCompile_CodeGen@@Base+0x460>) │ │ │ │ + ldr r0, [pc, #12] @ (4270c <_PyCompile_CodeGen@@Base+0x460>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 166964 │ │ │ │ + bl 166ab8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bls.n 42658 <_PyCompile_CodeGen@@Base+0x39c> │ │ │ │ + bls.n 42648 <_PyCompile_CodeGen@@Base+0x39c> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4273a <_PyCompile_CodeGen@@Base+0x47e> │ │ │ │ + cbz r3, 4272a <_PyCompile_CodeGen@@Base+0x47e> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 42752 <_PyCompile_CodeGen@@Base+0x496> │ │ │ │ + b.n 42742 <_PyCompile_CodeGen@@Base+0x496> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 42742 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ + bgt.n 42732 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 42752 <_PyCompile_CodeGen@@Base+0x496> │ │ │ │ + b.n 42742 <_PyCompile_CodeGen@@Base+0x496> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4273e <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ + bgt.n 4272e <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4273e <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ + beq.n 4272e <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 42774 <_PyCompile_CodeGen@@Base+0x4b8> │ │ │ │ + b.n 42764 <_PyCompile_CodeGen@@Base+0x4b8> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #252] @ (42868 <_PyCompile_CodeGen@@Base+0x5ac>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #252] @ (42858 <_PyCompile_CodeGen@@Base+0x5ac>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42862 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ + beq.n 42852 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r6, r5 │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4278a <_PyCompile_CodeGen@@Base+0x4ce> │ │ │ │ - bl 948dc │ │ │ │ + cbnz r0, 4277a <_PyCompile_CodeGen@@Base+0x4ce> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42814 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ - b.n 42858 <_PyCompile_CodeGen@@Base+0x59c> │ │ │ │ - bl 9c1b4 │ │ │ │ + bne.n 42804 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ + b.n 42848 <_PyCompile_CodeGen@@Base+0x59c> │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 427a4 <_PyCompile_CodeGen@@Base+0x4e8> │ │ │ │ + bge.n 42794 <_PyCompile_CodeGen@@Base+0x4e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 427a4 <_PyCompile_CodeGen@@Base+0x4e8> │ │ │ │ + cbnz r3, 42794 <_PyCompile_CodeGen@@Base+0x4e8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 42780 <_PyCompile_CodeGen@@Base+0x4c4> │ │ │ │ + beq.n 42770 <_PyCompile_CodeGen@@Base+0x4c4> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 427c0 <_PyCompile_CodeGen@@Base+0x504> │ │ │ │ + beq.n 427b0 <_PyCompile_CodeGen@@Base+0x504> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 427c2 <_PyCompile_CodeGen@@Base+0x506> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 42814 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ - b.n 427c2 <_PyCompile_CodeGen@@Base+0x506> │ │ │ │ + bne.n 427b2 <_PyCompile_CodeGen@@Base+0x506> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 42804 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ + b.n 427b2 <_PyCompile_CodeGen@@Base+0x506> │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 42818 <_PyCompile_CodeGen@@Base+0x55c> │ │ │ │ + bge.n 42808 <_PyCompile_CodeGen@@Base+0x55c> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ 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 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ add.w r1, r2, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx 2b454 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 4283c <_PyCompile_CodeGen@@Base+0x580> │ │ │ │ + bge.n 4282c <_PyCompile_CodeGen@@Base+0x580> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4282c <_PyCompile_CodeGen@@Base+0x570> │ │ │ │ - bl 119460 │ │ │ │ + bne.n 4281c <_PyCompile_CodeGen@@Base+0x570> │ │ │ │ + bl 1195a4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 427e2 <_PyCompile_CodeGen@@Base+0x526> │ │ │ │ + bne.n 427d2 <_PyCompile_CodeGen@@Base+0x526> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4284a <_PyCompile_CodeGen@@Base+0x58e> │ │ │ │ + blt.n 4283a <_PyCompile_CodeGen@@Base+0x58e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42862 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ + b.n 42852 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 81340 │ │ │ │ + bl 81130 <_Py_NewReference@@Base+0x270> │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 427e2 <_PyCompile_CodeGen@@Base+0x526> │ │ │ │ - bl 24479c │ │ │ │ - b.n 42862 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ + bne.n 427d2 <_PyCompile_CodeGen@@Base+0x526> │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 42852 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 4280a <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 427fa <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 42846 <_PyCompile_CodeGen@@Base+0x58a> │ │ │ │ + beq.n 42836 <_PyCompile_CodeGen@@Base+0x58a> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b7cb0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b816c <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b.n 42862 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ + b.n 42852 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42814 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42814 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ + bne.n 42804 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 42804 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 427c6 <_PyCompile_CodeGen@@Base+0x50a> │ │ │ │ + beq.n 427b6 <_PyCompile_CodeGen@@Base+0x50a> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 427ac <_PyCompile_CodeGen@@Base+0x4f0> │ │ │ │ + b.n 4279c <_PyCompile_CodeGen@@Base+0x4f0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [pc, #32] @ (4288c <_PyCompile_CodeGen@@Base+0x5d0>) │ │ │ │ + ldr r4, [pc, #32] @ (4287c <_PyCompile_CodeGen@@Base+0x5d0>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (42890 <_PyCompile_CodeGen@@Base+0x5d4>) │ │ │ │ + ldr r0, [pc, #12] @ (42880 <_PyCompile_CodeGen@@Base+0x5d4>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 166964 │ │ │ │ + bl 166ab8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bls.n 42794 <_PyCompile_CodeGen@@Base+0x4d8> │ │ │ │ + bls.n 42784 <_PyCompile_CodeGen@@Base+0x4d8> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (428b8 <_PyCompile_CodeGen@@Base+0x5fc>) │ │ │ │ + ldr r0, [pc, #12] @ (428a8 <_PyCompile_CodeGen@@Base+0x5fc>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 166964 │ │ │ │ + bl 166ab8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bvc.n 4285c <_PyCompile_CodeGen@@Base+0x5a0> │ │ │ │ + bvc.n 4284c <_PyCompile_CodeGen@@Base+0x5a0> │ │ │ │ lsls r2, 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 428e0 <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ + cbnz r3, 428d0 <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 428e0 <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ + ble.n 428d0 <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 428e0 <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ - cbnz r4, 428fe <_PyCompile_CodeGen@@Base+0x642> │ │ │ │ + bne.n 428d0 <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ + cbnz r4, 428ee <_PyCompile_CodeGen@@Base+0x642> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r5, sp, #20 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #276] @ (42a08 <_PyCompile_CodeGen@@Base+0x74c>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #276] @ (429f8 <_PyCompile_CodeGen@@Base+0x74c>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 429fe <_PyCompile_CodeGen@@Base+0x742> │ │ │ │ + beq.n 429ee <_PyCompile_CodeGen@@Base+0x742> │ │ │ │ ldr.w r8, [r4] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4292e <_PyCompile_CodeGen@@Base+0x672> │ │ │ │ + bne.n 4291e <_PyCompile_CodeGen@@Base+0x672> │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50552 @ 0xc578 │ │ │ │ + movw r1, #52848 @ 0xce70 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #9856 @ 0x2680 │ │ │ │ + movw r0, #12816 @ 0x3210 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 429fe <_PyCompile_CodeGen@@Base+0x742> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 429ee <_PyCompile_CodeGen@@Base+0x742> │ │ │ │ mov r0, r8 │ │ │ │ - bl 14c3ec │ │ │ │ + bl 14c6bc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 429fe <_PyCompile_CodeGen@@Base+0x742> │ │ │ │ + beq.n 429ee <_PyCompile_CodeGen@@Base+0x742> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 223260 │ │ │ │ + bl 224ab8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 429de <_PyCompile_CodeGen@@Base+0x722> │ │ │ │ - bl b1654 │ │ │ │ + beq.n 429ce <_PyCompile_CodeGen@@Base+0x722> │ │ │ │ + bl b1b64 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ movs r7, #0 │ │ │ │ blx 2c024 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r6, r0 │ │ │ │ moveq.w r6, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b5918 │ │ │ │ + bl 1b6840 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 42978 <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ + cbnz r0, 42968 <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ mov r5, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r7, #1 │ │ │ │ - b.n 429a4 <_PyCompile_CodeGen@@Base+0x6e8> │ │ │ │ + b.n 42994 <_PyCompile_CodeGen@@Base+0x6e8> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b740 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 429a4 <_PyCompile_CodeGen@@Base+0x6e8> │ │ │ │ + cbz r0, 42994 <_PyCompile_CodeGen@@Base+0x6e8> │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 4299e <_PyCompile_CodeGen@@Base+0x6e2> │ │ │ │ + bne.n 4298e <_PyCompile_CodeGen@@Base+0x6e2> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 429a2 <_PyCompile_CodeGen@@Base+0x6e6> │ │ │ │ + bge.n 42992 <_PyCompile_CodeGen@@Base+0x6e6> │ │ │ │ lsls r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 42962 <_PyCompile_CodeGen@@Base+0x6a6> │ │ │ │ + b.n 42952 <_PyCompile_CodeGen@@Base+0x6a6> │ │ │ │ mov r7, r3 │ │ │ │ - b.n 429a4 <_PyCompile_CodeGen@@Base+0x6e8> │ │ │ │ + b.n 42994 <_PyCompile_CodeGen@@Base+0x6e8> │ │ │ │ movs r7, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - cbnz r6, 429d2 <_PyCompile_CodeGen@@Base+0x716> │ │ │ │ + cbnz r6, 429c2 <_PyCompile_CodeGen@@Base+0x716> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 429b8 <_PyCompile_CodeGen@@Base+0x6fc> │ │ │ │ - bl 24479c │ │ │ │ - b.n 429e2 <_PyCompile_CodeGen@@Base+0x726> │ │ │ │ + bne.n 429a8 <_PyCompile_CodeGen@@Base+0x6fc> │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 429d2 <_PyCompile_CodeGen@@Base+0x726> │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #65108 @ 0xfe54 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #2068 @ 0x814 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 429e2 <_PyCompile_CodeGen@@Base+0x726> │ │ │ │ + bl f5248 │ │ │ │ + b.n 429d2 <_PyCompile_CodeGen@@Base+0x726> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 273b28 <_PyXIData_UnregisterClass@@Base+0xd4> │ │ │ │ + bl 2754f0 <_PyXIData_UnregisterClass@@Base+0xd4> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 429e2 <_PyCompile_CodeGen@@Base+0x726> │ │ │ │ + b.n 429d2 <_PyCompile_CodeGen@@Base+0x726> │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 429fc <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ + bge.n 429ec <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 429fc <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ + cbnz r3, 429ec <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #208] @ (42adc <_PyCompile_CodeGen@@Base+0x820>) │ │ │ │ + ldr r4, [pc, #208] @ (42acc <_PyCompile_CodeGen@@Base+0x820>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 42a24 <_PyCompile_CodeGen@@Base+0x768> │ │ │ │ + cbnz r0, 42a14 <_PyCompile_CodeGen@@Base+0x768> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42a64 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ + b.n 42a54 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 42a20 <_PyCompile_CodeGen@@Base+0x764> │ │ │ │ + bpl.n 42a10 <_PyCompile_CodeGen@@Base+0x764> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 42a20 <_PyCompile_CodeGen@@Base+0x764> │ │ │ │ + bne.n 42a10 <_PyCompile_CodeGen@@Base+0x764> │ │ │ │ mov r3, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ - bl 9838c │ │ │ │ + bl 9861c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 42a64 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ + bne.n 42a54 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl f43cc │ │ │ │ + bl f4814 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42a64 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ + bge.n 42a54 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 42a64 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ + cbnz r3, 42a54 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (42a8c <_PyCompile_CodeGen@@Base+0x7d0>) │ │ │ │ + ldr r0, [pc, #8] @ (42a7c <_PyCompile_CodeGen@@Base+0x7d0>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 166964 │ │ │ │ + bl 166ab8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bge.n 42b68 <_PyCompile_CodeGen@@Base+0x8ac> │ │ │ │ + bge.n 42b58 <_PyCompile_CodeGen@@Base+0x8ac> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 42abe <_PyCompile_CodeGen@@Base+0x802> │ │ │ │ + bgt.n 42aae <_PyCompile_CodeGen@@Base+0x802> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5348 @ 0x14e4 │ │ │ │ + movw r1, #7656 @ 0x1de8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 42ad8 <_PyCompile_CodeGen@@Base+0x81c> │ │ │ │ + bl 12120c │ │ │ │ + b.n 42ac8 <_PyCompile_CodeGen@@Base+0x81c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 42adc <_PyCompile_CodeGen@@Base+0x820> │ │ │ │ + cbz r3, 42acc <_PyCompile_CodeGen@@Base+0x820> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18516 @ 0x4854 │ │ │ │ + movw r1, #20812 @ 0x514c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42af8 <_PyCompile_CodeGen@@Base+0x83c> │ │ │ │ + b.n 42ae8 <_PyCompile_CodeGen@@Base+0x83c> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 42aea <_PyCompile_CodeGen@@Base+0x82e> │ │ │ │ + cbnz r0, 42ada <_PyCompile_CodeGen@@Base+0x82e> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 42af8 <_PyCompile_CodeGen@@Base+0x83c> │ │ │ │ - ldr r1, [pc, #16] @ (42afc <_PyCompile_CodeGen@@Base+0x840>) │ │ │ │ + b.n 42ae8 <_PyCompile_CodeGen@@Base+0x83c> │ │ │ │ + ldr r1, [pc, #16] @ (42aec <_PyCompile_CodeGen@@Base+0x840>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42ae0 <_PyCompile_CodeGen@@Base+0x824> │ │ │ │ + beq.n 42ad0 <_PyCompile_CodeGen@@Base+0x824> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ asrs r0, r2, #13 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -33401,174 +33399,174 @@ │ │ │ │ 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 │ │ │ │ - beq.n 42b28 <_PyCompile_CodeGen@@Base+0x86c> │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 42b2e <_PyCompile_CodeGen@@Base+0x872> │ │ │ │ + beq.n 42b18 <_PyCompile_CodeGen@@Base+0x86c> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 42b1e <_PyCompile_CodeGen@@Base+0x872> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 42b3a <_PyCompile_CodeGen@@Base+0x87e> │ │ │ │ + cbz r3, 42b2a <_PyCompile_CodeGen@@Base+0x87e> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 42b58 <_PyCompile_CodeGen@@Base+0x89c> │ │ │ │ + b.n 42b48 <_PyCompile_CodeGen@@Base+0x89c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 22aa5c │ │ │ │ - cbnz r0, 42b54 <_PyCompile_CodeGen@@Base+0x898> │ │ │ │ + bl 22c2b4 │ │ │ │ + cbnz r0, 42b44 <_PyCompile_CodeGen@@Base+0x898> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 42b54 <_PyCompile_CodeGen@@Base+0x898> │ │ │ │ + cbnz r3, 42b44 <_PyCompile_CodeGen@@Base+0x898> │ │ │ │ mov r0, r4 │ │ │ │ - bl 22bde0 │ │ │ │ - cbnz r0, 42b54 <_PyCompile_CodeGen@@Base+0x898> │ │ │ │ + bl 22d638 │ │ │ │ + cbnz r0, 42b44 <_PyCompile_CodeGen@@Base+0x898> │ │ │ │ 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, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #292] @ (42c90 <_PyCompile_CodeGen@@Base+0x9d4>) │ │ │ │ + ldr r2, [pc, #292] @ (42c80 <_PyCompile_CodeGen@@Base+0x9d4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 42b84 <_PyCompile_CodeGen@@Base+0x8c8> │ │ │ │ + bne.n 42b74 <_PyCompile_CodeGen@@Base+0x8c8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42b9a <_PyCompile_CodeGen@@Base+0x8de> │ │ │ │ + b.n 42b8a <_PyCompile_CodeGen@@Base+0x8de> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 42b80 <_PyCompile_CodeGen@@Base+0x8c4> │ │ │ │ + beq.n 42b70 <_PyCompile_CodeGen@@Base+0x8c4> │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #11101 @ 0x2b5d │ │ │ │ + movw r2, #11085 @ 0x2b4d │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 42c68 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ + beq.n 42c58 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #11101 @ 0x2b5d │ │ │ │ + movw r2, #11085 @ 0x2b4d │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 42c68 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ + bne.n 42c58 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 42c32 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ + beq.n 42c22 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 42bd2 <_PyCompile_CodeGen@@Base+0x916> │ │ │ │ + cbz r2, 42bc2 <_PyCompile_CodeGen@@Base+0x916> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 42c32 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ + ble.n 42c22 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 42bc0 <_PyCompile_CodeGen@@Base+0x904> │ │ │ │ - b.n 42bf0 <_PyCompile_CodeGen@@Base+0x934> │ │ │ │ + bne.n 42bb0 <_PyCompile_CodeGen@@Base+0x904> │ │ │ │ + b.n 42be0 <_PyCompile_CodeGen@@Base+0x934> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 42bf0 <_PyCompile_CodeGen@@Base+0x934> │ │ │ │ + beq.n 42be0 <_PyCompile_CodeGen@@Base+0x934> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 42be4 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ + cbz r2, 42bd4 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42bd8 <_PyCompile_CodeGen@@Base+0x91c> │ │ │ │ - b.n 42bf0 <_PyCompile_CodeGen@@Base+0x934> │ │ │ │ + bne.n 42bc8 <_PyCompile_CodeGen@@Base+0x91c> │ │ │ │ + b.n 42be0 <_PyCompile_CodeGen@@Base+0x934> │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42c32 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ - ldr r2, [pc, #160] @ (42c94 <_PyCompile_CodeGen@@Base+0x9d8>) │ │ │ │ + bne.n 42c22 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ + ldr r2, [pc, #160] @ (42c84 <_PyCompile_CodeGen@@Base+0x9d8>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 42d38 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ + bl 42d28 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 42c7c <_PyCompile_CodeGen@@Base+0x9c0> │ │ │ │ - beq.n 42c32 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ + blt.n 42c6c <_PyCompile_CodeGen@@Base+0x9c0> │ │ │ │ + beq.n 42c22 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (42c94 <_PyCompile_CodeGen@@Base+0x9d8>) │ │ │ │ + ldr r1, [pc, #144] @ (42c84 <_PyCompile_CodeGen@@Base+0x9d8>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 42c88 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ + bne.n 42c78 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42c26 <_PyCompile_CodeGen@@Base+0x96a> │ │ │ │ + blt.n 42c16 <_PyCompile_CodeGen@@Base+0x96a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42c32 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ + b.n 42c22 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 42c22 <_PyCompile_CodeGen@@Base+0x966> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 42c12 <_PyCompile_CodeGen@@Base+0x966> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (42c98 <_PyCompile_CodeGen@@Base+0x9dc>) │ │ │ │ + ldr r1, [pc, #96] @ (42c88 <_PyCompile_CodeGen@@Base+0x9dc>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 42c88 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ + bne.n 42c78 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 42c88 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ + beq.n 42c78 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42c68 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ + bge.n 42c58 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 42c68 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 42c80 <_PyCompile_CodeGen@@Base+0x9c4> │ │ │ │ - ldr r1, [pc, #40] @ (42c94 <_PyCompile_CodeGen@@Base+0x9d8>) │ │ │ │ + cbnz r2, 42c58 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 42c70 <_PyCompile_CodeGen@@Base+0x9c4> │ │ │ │ + ldr r1, [pc, #40] @ (42c84 <_PyCompile_CodeGen@@Base+0x9d8>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 42c88 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ + b.n 42c78 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 42c88 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ + b.n 42c78 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 42df0 <_PyEval_SpecialMethodCanSuggest@@Base> │ │ │ │ + b.n 42de0 <_PyEval_SpecialMethodCanSuggest@@Base> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 42e34 <_PyEval_SpecialMethodCanSuggest@@Base+0x44> │ │ │ │ + b.n 42e24 <_PyEval_SpecialMethodCanSuggest@@Base+0x44> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b29f8 <_Py_GetConfig@@Base> │ │ │ │ + bl b2f04 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -33581,495 +33579,495 @@ │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - b.w 2e6464 <_Py_ForgetReference@@Base+0x4> │ │ │ │ + b.w 2e6e10 <_Py_ForgetReference@@Base+0x4> │ │ │ │ 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 3d8f4 │ │ │ │ + bl 3d8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 42d24 <_PyCompile_CodeGen@@Base+0xa68> │ │ │ │ + blt.n 42d14 <_PyCompile_CodeGen@@Base+0xa68> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 42d20 <_PyCompile_CodeGen@@Base+0xa64> │ │ │ │ + cbnz r3, 42d10 <_PyCompile_CodeGen@@Base+0xa64> │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65524 @ 0xfff4 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #2484 @ 0x9b4 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 42d26 <_PyCompile_CodeGen@@Base+0xa6a> │ │ │ │ + b.n 42d16 <_PyCompile_CodeGen@@Base+0xa6a> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (42d34 <_PyCompile_CodeGen@@Base+0xa78>) │ │ │ │ + ldr r2, [pc, #4] @ (42d24 <_PyCompile_CodeGen@@Base+0xa78>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.n 42ea8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ + b.n 42e98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ nop │ │ │ │ - beq.n 42cd0 <_PyCompile_CodeGen@@Base+0xa14> │ │ │ │ + beq.n 42cc0 <_PyCompile_CodeGen@@Base+0xa14> │ │ │ │ lsls r2, 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, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42dc4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ + beq.n 42db4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 42dc2 <_PyCompile_CodeGen@@Base+0xb06> │ │ │ │ + cbz r5, 42db2 <_PyCompile_CodeGen@@Base+0xb06> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 42dac <_PyCompile_CodeGen@@Base+0xaf0> │ │ │ │ + beq.n 42d9c <_PyCompile_CodeGen@@Base+0xaf0> │ │ │ │ ldr r6, [sp, #0] │ │ │ │ - cbnz r6, 42d8c <_PyCompile_CodeGen@@Base+0xad0> │ │ │ │ + cbnz r6, 42d7c <_PyCompile_CodeGen@@Base+0xad0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42d88 <_PyCompile_CodeGen@@Base+0xacc> │ │ │ │ + bge.n 42d78 <_PyCompile_CodeGen@@Base+0xacc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 42d88 <_PyCompile_CodeGen@@Base+0xacc> │ │ │ │ + cbnz r3, 42d78 <_PyCompile_CodeGen@@Base+0xacc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #1 │ │ │ │ - b.n 42dc4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ + b.n 42db4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl f3d74 │ │ │ │ + bl f41bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42dac <_PyCompile_CodeGen@@Base+0xaf0> │ │ │ │ + bge.n 42d9c <_PyCompile_CodeGen@@Base+0xaf0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 42dac <_PyCompile_CodeGen@@Base+0xaf0> │ │ │ │ + cbnz r3, 42d9c <_PyCompile_CodeGen@@Base+0xaf0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42dc4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ + bge.n 42db4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 42dc4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ + cbnz r3, 42db4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42dc4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 42db4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (42dec <_PyCompile_CodeGen@@Base+0xb30>) │ │ │ │ + ldr r0, [pc, #8] @ (42ddc <_PyCompile_CodeGen@@Base+0xb30>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 166964 │ │ │ │ + bl 166ab8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bls.n 42d68 <_PyCompile_CodeGen@@Base+0xaac> │ │ │ │ + bls.n 42d58 <_PyCompile_CodeGen@@Base+0xaac> │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00042df0 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00042de0 <_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 42e0a <_PyEval_SpecialMethodCanSuggest@@Base+0x1a> │ │ │ │ + bgt.n 42dfa <_PyEval_SpecialMethodCanSuggest@@Base+0x1a> │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 42e12 <_PyEval_SpecialMethodCanSuggest@@Base+0x22> │ │ │ │ - b.n 42e5a <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ + bge.n 42e02 <_PyEval_SpecialMethodCanSuggest@@Base+0x22> │ │ │ │ + b.n 42e4a <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 42e30 <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ - b.n 42e5a <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ - ldr r1, [pc, #88] @ (42e6c <_PyEval_SpecialMethodCanSuggest@@Base+0x7c>) │ │ │ │ + bls.n 42e20 <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ + b.n 42e4a <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ + ldr r1, [pc, #88] @ (42e5c <_PyEval_SpecialMethodCanSuggest@@Base+0x7c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cfe94 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 42e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1d0bd4 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 42e58 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 42e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #72] @ (42e70 <_PyEval_SpecialMethodCanSuggest@@Base+0x80>) │ │ │ │ + cbz r3, 42e58 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #72] @ (42e60 <_PyEval_SpecialMethodCanSuggest@@Base+0x80>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cfe94 <_PyType_Lookup@@Base> │ │ │ │ - cbnz r0, 42e4c <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ - b.n 42e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #64] @ (42e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x84>) │ │ │ │ + bl 1d0bd4 <_PyType_Lookup@@Base> │ │ │ │ + cbnz r0, 42e3c <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ + b.n 42e58 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #64] @ (42e64 <_PyEval_SpecialMethodCanSuggest@@Base+0x84>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cfe94 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 42e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1d0bd4 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 42e58 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 42e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #52] @ (42e78 <_PyEval_SpecialMethodCanSuggest@@Base+0x88>) │ │ │ │ + cbz r3, 42e58 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #52] @ (42e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x88>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cfe94 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 42e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1d0bd4 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 42e58 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - b.n 42e6a <_PyEval_SpecialMethodCanSuggest@@Base+0x7a> │ │ │ │ - movw r1, #116 @ 0x74 │ │ │ │ + b.n 42e5a <_PyEval_SpecialMethodCanSuggest@@Base+0x7a> │ │ │ │ + movw r1, #2612 @ 0xa34 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #24] @ (42e7c <_PyEval_SpecialMethodCanSuggest@@Base+0x8c>) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ (42e6c <_PyEval_SpecialMethodCanSuggest@@Base+0x8c>) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r7, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 42e70 <_PyEval_SpecialMethodCanSuggest@@Base+0x80> │ │ │ │ + bmi.n 42e60 <_PyEval_SpecialMethodCanSuggest@@Base+0x80> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 42eec <_PyEval_SpecialMethodCanSuggest@@Base+0xfc> │ │ │ │ + bpl.n 42edc <_PyEval_SpecialMethodCanSuggest@@Base+0xfc> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (42ea4 <_PyEval_SpecialMethodCanSuggest@@Base+0xb4>) │ │ │ │ + ldr r0, [pc, #12] @ (42e94 <_PyEval_SpecialMethodCanSuggest@@Base+0xb4>) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ae450 │ │ │ │ + bl ae954 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf71c0052 │ │ │ │ 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 r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bl e96dc │ │ │ │ + bl e9c94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42f54 <_PyEval_SpecialMethodCanSuggest@@Base+0x164> │ │ │ │ + beq.n 42f44 <_PyEval_SpecialMethodCanSuggest@@Base+0x164> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 9838c │ │ │ │ + bl 9861c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42ef2 <_PyEval_SpecialMethodCanSuggest@@Base+0x102> │ │ │ │ + beq.n 42ee2 <_PyEval_SpecialMethodCanSuggest@@Base+0x102> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 42ee4 <_PyEval_SpecialMethodCanSuggest@@Base+0xf4> │ │ │ │ + cbz r3, 42ed4 <_PyEval_SpecialMethodCanSuggest@@Base+0xf4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42f46 <_PyEval_SpecialMethodCanSuggest@@Base+0x156> │ │ │ │ - b.n 42f52 <_PyEval_SpecialMethodCanSuggest@@Base+0x162> │ │ │ │ + blt.n 42f36 <_PyEval_SpecialMethodCanSuggest@@Base+0x156> │ │ │ │ + b.n 42f42 <_PyEval_SpecialMethodCanSuggest@@Base+0x162> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a9348 │ │ │ │ + bl a9848 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 42f08 <_PyEval_SpecialMethodCanSuggest@@Base+0x118> │ │ │ │ + cbnz r0, 42ef8 <_PyEval_SpecialMethodCanSuggest@@Base+0x118> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42f3c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ + bge.n 42f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42f3c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ + cbnz r3, 42f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42f3c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 42f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42f40 <_PyEval_SpecialMethodCanSuggest@@Base+0x150> │ │ │ │ + bne.n 42f30 <_PyEval_SpecialMethodCanSuggest@@Base+0x150> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42f28 <_PyEval_SpecialMethodCanSuggest@@Base+0x138> │ │ │ │ + bge.n 42f18 <_PyEval_SpecialMethodCanSuggest@@Base+0x138> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42f28 <_PyEval_SpecialMethodCanSuggest@@Base+0x138> │ │ │ │ + cbnz r3, 42f18 <_PyEval_SpecialMethodCanSuggest@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42f3c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ + bge.n 42f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 42f3c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 42f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42f54 <_PyEval_SpecialMethodCanSuggest@@Base+0x164> │ │ │ │ + b.n 42f44 <_PyEval_SpecialMethodCanSuggest@@Base+0x164> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42f52 <_PyEval_SpecialMethodCanSuggest@@Base+0x162> │ │ │ │ + bge.n 42f42 <_PyEval_SpecialMethodCanSuggest@@Base+0x162> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42f52 <_PyEval_SpecialMethodCanSuggest@@Base+0x162> │ │ │ │ + cbnz r3, 42f42 <_PyEval_SpecialMethodCanSuggest@@Base+0x162> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ (4308c <_PyEval_SpecialMethodCanSuggest@@Base+0x29c>) │ │ │ │ + ldr r2, [pc, #288] @ (4307c <_PyEval_SpecialMethodCanSuggest@@Base+0x29c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 42f82 <_PyEval_SpecialMethodCanSuggest@@Base+0x192> │ │ │ │ + bne.n 42f72 <_PyEval_SpecialMethodCanSuggest@@Base+0x192> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42f98 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ + b.n 42f88 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 42f7e <_PyEval_SpecialMethodCanSuggest@@Base+0x18e> │ │ │ │ + beq.n 42f6e <_PyEval_SpecialMethodCanSuggest@@Base+0x18e> │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #12123 @ 0x2f5b │ │ │ │ + movw r2, #12107 @ 0x2f4b │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 43066 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ + beq.n 43056 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #12123 @ 0x2f5b │ │ │ │ + movw r2, #12107 @ 0x2f4b │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 43066 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ + bne.n 43056 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 43030 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ + beq.n 43020 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 42fd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e0> │ │ │ │ + cbz r2, 42fc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e0> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 43030 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ + ble.n 43020 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 42fbe <_PyEval_SpecialMethodCanSuggest@@Base+0x1ce> │ │ │ │ - b.n 42fee <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ + bne.n 42fae <_PyEval_SpecialMethodCanSuggest@@Base+0x1ce> │ │ │ │ + b.n 42fde <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 42fee <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ + beq.n 42fde <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 42fe2 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f2> │ │ │ │ + cbz r2, 42fd2 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f2> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42fd6 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e6> │ │ │ │ - b.n 42fee <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ + bne.n 42fc6 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e6> │ │ │ │ + b.n 42fde <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 43030 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ - ldr r2, [pc, #160] @ (43090 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0>) │ │ │ │ + bne.n 43020 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ + ldr r2, [pc, #160] @ (43080 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 42d38 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ + bl 42d28 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4307a <_PyEval_SpecialMethodCanSuggest@@Base+0x28a> │ │ │ │ - beq.n 43030 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ + blt.n 4306a <_PyEval_SpecialMethodCanSuggest@@Base+0x28a> │ │ │ │ + beq.n 43020 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (43090 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0>) │ │ │ │ + ldr r1, [pc, #144] @ (43080 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 43086 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ + bne.n 43076 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 43024 <_PyEval_SpecialMethodCanSuggest@@Base+0x234> │ │ │ │ + blt.n 43014 <_PyEval_SpecialMethodCanSuggest@@Base+0x234> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43030 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ + b.n 43020 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 43020 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 43010 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (43094 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a4>) │ │ │ │ + ldr r1, [pc, #96] @ (43084 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a4>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 43086 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ + bne.n 43076 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 43086 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ + beq.n 43076 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43066 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ + bge.n 43056 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 43066 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4307e <_PyEval_SpecialMethodCanSuggest@@Base+0x28e> │ │ │ │ - ldr r1, [pc, #36] @ (43090 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0>) │ │ │ │ + cbnz r2, 43056 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4306e <_PyEval_SpecialMethodCanSuggest@@Base+0x28e> │ │ │ │ + ldr r1, [pc, #36] @ (43080 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18d574 │ │ │ │ + bl 18d49c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 43086 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ + b.n 43076 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 43086 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ + b.n 43076 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ svc 208 @ 0xd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 430e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2f8> │ │ │ │ + blt.n 430d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2f8> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 430b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c8> │ │ │ │ + cbnz r3, 430a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c8> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 430b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c8> │ │ │ │ + ble.n 430a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c8> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 430b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c8> │ │ │ │ - cbnz r0, 430d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ + bne.n 430a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c8> │ │ │ │ + cbnz r0, 430c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #92] @ (43128 <_PyEval_SpecialMethodCanSuggest@@Base+0x338>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 43124 <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ + ldr r3, [pc, #92] @ (43118 <_PyEval_SpecialMethodCanSuggest@@Base+0x338>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 43114 <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 430f2 <_PyEval_SpecialMethodCanSuggest@@Base+0x302> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 430e2 <_PyEval_SpecialMethodCanSuggest@@Base+0x302> │ │ │ │ + bl 94b70 │ │ │ │ movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 43124 <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ + b.n 43114 <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ cmp.w r0, #266 @ 0x10a │ │ │ │ - bhi.n 4311c <_PyEval_SpecialMethodCanSuggest@@Base+0x32c> │ │ │ │ - movw r2, #56344 @ 0xdc18 │ │ │ │ + bhi.n 4310c <_PyEval_SpecialMethodCanSuggest@@Base+0x32c> │ │ │ │ + movw r2, #58816 @ 0xe5c0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldrb.w r2, [r2, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 43124 <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ + b.n 43114 <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #608] @ (4338c <_PyEval_SpecialMethodCanSuggest@@Base+0x59c>) │ │ │ │ + ldr r4, [pc, #608] @ (4337c <_PyEval_SpecialMethodCanSuggest@@Base+0x59c>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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, 4314c <_PyEval_SpecialMethodCanSuggest@@Base+0x35c> │ │ │ │ + cbz r1, 4313c <_PyEval_SpecialMethodCanSuggest@@Base+0x35c> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #256 @ 0x100 │ │ │ │ + movw r0, #2752 @ 0xac0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ 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 16bb84 │ │ │ │ - cbz r0, 431ba <_PyEval_SpecialMethodCanSuggest@@Base+0x3ca> │ │ │ │ + bl 16bd28 │ │ │ │ + cbz r0, 431aa <_PyEval_SpecialMethodCanSuggest@@Base+0x3ca> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 431a2 <_PyEval_SpecialMethodCanSuggest@@Base+0x3b2> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 43192 <_PyEval_SpecialMethodCanSuggest@@Base+0x3b2> │ │ │ │ + bl 94b70 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 431ba <_PyEval_SpecialMethodCanSuggest@@Base+0x3ca> │ │ │ │ + b.n 431aa <_PyEval_SpecialMethodCanSuggest@@Base+0x3ca> │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -34079,583 +34077,583 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 431da <_PyEval_SpecialMethodCanSuggest@@Base+0x3ea> │ │ │ │ + cbz r3, 431ca <_PyEval_SpecialMethodCanSuggest@@Base+0x3ea> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 431dc <_PyEval_SpecialMethodCanSuggest@@Base+0x3ec> │ │ │ │ + b.n 431cc <_PyEval_SpecialMethodCanSuggest@@Base+0x3ec> │ │ │ │ mov r7, r3 │ │ │ │ - ldr r5, [pc, #264] @ (432e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f8>) │ │ │ │ + ldr r5, [pc, #264] @ (432d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f8>) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 4320c <_PyEval_SpecialMethodCanSuggest@@Base+0x41c> │ │ │ │ + bne.n 431fc <_PyEval_SpecialMethodCanSuggest@@Base+0x41c> │ │ │ │ cmp r8, ip │ │ │ │ - ble.n 4320c <_PyEval_SpecialMethodCanSuggest@@Base+0x41c> │ │ │ │ + ble.n 431fc <_PyEval_SpecialMethodCanSuggest@@Base+0x41c> │ │ │ │ cmp.w r8, #2 │ │ │ │ - bgt.n 4320c <_PyEval_SpecialMethodCanSuggest@@Base+0x41c> │ │ │ │ - cbnz r6, 4322e <_PyEval_SpecialMethodCanSuggest@@Base+0x43e> │ │ │ │ + bgt.n 431fc <_PyEval_SpecialMethodCanSuggest@@Base+0x41c> │ │ │ │ + cbnz r6, 4321e <_PyEval_SpecialMethodCanSuggest@@Base+0x43e> │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #200] @ (432ec <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #200] @ (432dc <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 432cc <_PyEval_SpecialMethodCanSuggest@@Base+0x4dc> │ │ │ │ + beq.n 432bc <_PyEval_SpecialMethodCanSuggest@@Base+0x4dc> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ add r8, r7 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 432c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ + beq.n 432b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 43274 <_PyEval_SpecialMethodCanSuggest@@Base+0x484> │ │ │ │ + beq.n 43264 <_PyEval_SpecialMethodCanSuggest@@Base+0x484> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 43264 <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ - bl 125558 │ │ │ │ + cbz r0, 43254 <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4325c <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 432c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ + bne.n 4324c <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 432b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 43278 <_PyEval_SpecialMethodCanSuggest@@Base+0x488> │ │ │ │ - b.n 43268 <_PyEval_SpecialMethodCanSuggest@@Base+0x478> │ │ │ │ + beq.n 43268 <_PyEval_SpecialMethodCanSuggest@@Base+0x488> │ │ │ │ + b.n 43258 <_PyEval_SpecialMethodCanSuggest@@Base+0x478> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1efebc │ │ │ │ - cbnz r0, 43278 <_PyEval_SpecialMethodCanSuggest@@Base+0x488> │ │ │ │ - b.n 432c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ + bl 1f171c │ │ │ │ + cbnz r0, 43268 <_PyEval_SpecialMethodCanSuggest@@Base+0x488> │ │ │ │ + b.n 432b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq.n 43298 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ + beq.n 43288 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c2ec │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4329e <_PyEval_SpecialMethodCanSuggest@@Base+0x4ae> │ │ │ │ + b.n 4328e <_PyEval_SpecialMethodCanSuggest@@Base+0x4ae> │ │ │ │ blx 2b8c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4800 │ │ │ │ - cbz r5, 432d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e0> │ │ │ │ + bl b4d38 │ │ │ │ + cbz r5, 432c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e0> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 432ba <_PyEval_SpecialMethodCanSuggest@@Base+0x4ca> │ │ │ │ - bl 119460 │ │ │ │ + bne.n 432aa <_PyEval_SpecialMethodCanSuggest@@Base+0x4ca> │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4327a <_PyEval_SpecialMethodCanSuggest@@Base+0x48a> │ │ │ │ - b.n 432c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ + beq.n 4326a <_PyEval_SpecialMethodCanSuggest@@Base+0x48a> │ │ │ │ + b.n 432b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 432d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e8> │ │ │ │ + b.n 432c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e8> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 432d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e8> │ │ │ │ + b.n 432c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e8> │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r4, [pc, #784] @ (43600 ) │ │ │ │ + ldr r4, [pc, #784] @ (435f0 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (43314 <_PyEval_SpecialMethodCanSuggest@@Base+0x524>) │ │ │ │ + ldr r0, [pc, #12] @ (43304 <_PyEval_SpecialMethodCanSuggest@@Base+0x524>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 166964 │ │ │ │ + bl 166ab8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bhi.n 43340 <_PyEval_SpecialMethodCanSuggest@@Base+0x550> │ │ │ │ + bhi.n 43330 <_PyEval_SpecialMethodCanSuggest@@Base+0x550> │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 7b2c4 │ │ │ │ + b.w 7b2bc │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 43328 <_PyEval_SpecialMethodCanSuggest@@Base+0x538> │ │ │ │ - b.w 94b98 │ │ │ │ + beq.n 43318 <_PyEval_SpecialMethodCanSuggest@@Base+0x538> │ │ │ │ + b.w 94e2c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31112 @ 0x7988 │ │ │ │ + movw r1, #33608 @ 0x8348 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 4336c <_PyEval_SpecialMethodCanSuggest@@Base+0x57c> │ │ │ │ + cbz r3, 4335c <_PyEval_SpecialMethodCanSuggest@@Base+0x57c> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4336e <_PyEval_SpecialMethodCanSuggest@@Base+0x57e> │ │ │ │ + b.n 4335e <_PyEval_SpecialMethodCanSuggest@@Base+0x57e> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b5ac │ │ │ │ - cbnz r6, 43384 <_PyEval_SpecialMethodCanSuggest@@Base+0x594> │ │ │ │ + cbnz r6, 43374 <_PyEval_SpecialMethodCanSuggest@@Base+0x594> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 43384 <_PyEval_SpecialMethodCanSuggest@@Base+0x594> │ │ │ │ + ble.n 43374 <_PyEval_SpecialMethodCanSuggest@@Base+0x594> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 43384 <_PyEval_SpecialMethodCanSuggest@@Base+0x594> │ │ │ │ - cbnz r4, 433a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b4> │ │ │ │ + bgt.n 43374 <_PyEval_SpecialMethodCanSuggest@@Base+0x594> │ │ │ │ + cbnz r4, 43394 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b4> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #96] @ (433fc <_PyEval_SpecialMethodCanSuggest@@Base+0x60c>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #96] @ (433ec <_PyEval_SpecialMethodCanSuggest@@Base+0x60c>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 433ea <_PyEval_SpecialMethodCanSuggest@@Base+0x5fa> │ │ │ │ + cbz r0, 433da <_PyEval_SpecialMethodCanSuggest@@Base+0x5fa> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 15b920 │ │ │ │ - cbz r0, 433b2 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c2> │ │ │ │ + bl 15bad4 │ │ │ │ + cbz r0, 433a2 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 433ea <_PyEval_SpecialMethodCanSuggest@@Base+0x5fa> │ │ │ │ + b.n 433da <_PyEval_SpecialMethodCanSuggest@@Base+0x5fa> │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 433d6 <_PyEval_SpecialMethodCanSuggest@@Base+0x5e6> │ │ │ │ + beq.n 433c6 <_PyEval_SpecialMethodCanSuggest@@Base+0x5e6> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 433c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d0> │ │ │ │ + cbz r6, 433b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d0> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 433da <_PyEval_SpecialMethodCanSuggest@@Base+0x5ea> │ │ │ │ + beq.n 433ca <_PyEval_SpecialMethodCanSuggest@@Base+0x5ea> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 433dc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 433cc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 433ae <_PyEval_SpecialMethodCanSuggest@@Base+0x5be> │ │ │ │ - b.n 433dc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ + bne.n 4339e <_PyEval_SpecialMethodCanSuggest@@Base+0x5be> │ │ │ │ + b.n 433cc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 433dc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ + b.n 433cc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 43428 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 43418 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 433f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x604> │ │ │ │ + cbz r3, 433e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x604> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #960] @ (437c0 ) │ │ │ │ + ldr r4, [pc, #960] @ (437b0 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #276 @ 0x114 │ │ │ │ + movw r1, #2772 @ 0xad4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00043428 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +00043418 <_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 28bd74 │ │ │ │ + bl 28cef4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00043444 : │ │ │ │ +00043434 : │ │ │ │ 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, 4346c │ │ │ │ + cbz r1, 4345c │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4347a │ │ │ │ + cbz r0, 4346a │ │ │ │ str r7, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e72cc │ │ │ │ + bl 1e877c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #488 @ 0x1e8 │ │ │ │ + movw r1, #2984 @ 0xba8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000434a6 : │ │ │ │ - ldr r0, [pc, #4] @ (434ac ) │ │ │ │ - b.w 1dcf88 │ │ │ │ - ldr r5, [pc, #288] @ (435d0 ) │ │ │ │ +00043496 : │ │ │ │ + ldr r0, [pc, #4] @ (4349c ) │ │ │ │ + b.w 1de43c │ │ │ │ + ldr r5, [pc, #288] @ (435c0 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (434d4 ) │ │ │ │ + ldr r0, [pc, #12] @ (434c4 ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ae450 │ │ │ │ + bl ae954 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ svc 136 @ 0x88 │ │ │ │ lsls r2, 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 │ │ │ │ - cbnz r1, 43510 │ │ │ │ + cbnz r1, 43500 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 43508 │ │ │ │ + bne.n 434f8 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31112 @ 0x7988 │ │ │ │ + movw r1, #33608 @ 0x8348 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 43530 │ │ │ │ + bl 12120c │ │ │ │ + b.n 43520 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - b.n 4352e │ │ │ │ + b.n 4351e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1034e8 │ │ │ │ + bl 10378c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4352c │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 43530 │ │ │ │ + bne.n 4351c │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 43520 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 4353e │ │ │ │ + cbz r0, 4352e │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #8] @ (43560 ) │ │ │ │ - bl 166cb8 │ │ │ │ + ldr r0, [pc, #8] @ (43550 ) │ │ │ │ + bl 166e10 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ udf #32 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #16 │ │ │ │ - movw r1, #752 @ 0x2f0 │ │ │ │ + movw r1, #3248 @ 0xcb0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 43590 │ │ │ │ + bge.n 43580 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 437a2 │ │ │ │ + b.n 43792 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #756 @ 0x2f4 │ │ │ │ + movw r1, #3252 @ 0xcb4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #768 @ 0x300 │ │ │ │ + movw r1, #3264 @ 0xcc0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #784 @ 0x310 │ │ │ │ + movw r1, #3280 @ 0xcd0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #796 @ 0x31c │ │ │ │ + movw r1, #3292 @ 0xcdc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #808 @ 0x328 │ │ │ │ + movw r1, #3304 @ 0xce8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #824 @ 0x338 │ │ │ │ + movw r1, #3320 @ 0xcf8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #840 @ 0x348 │ │ │ │ + movw r1, #3336 @ 0xd08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #852 @ 0x354 │ │ │ │ + movw r1, #3348 @ 0xd14 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #864 @ 0x360 │ │ │ │ + movw r1, #3360 @ 0xd20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #876 @ 0x36c │ │ │ │ + movw r1, #3372 @ 0xd2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #892 @ 0x37c │ │ │ │ + movw r1, #3388 @ 0xd3c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #908 @ 0x38c │ │ │ │ + movw r1, #3404 @ 0xd4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #924 @ 0x39c │ │ │ │ + movw r1, #3420 @ 0xd5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #936 @ 0x3a8 │ │ │ │ + movw r1, #3432 @ 0xd68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #948 @ 0x3b4 │ │ │ │ + movw r1, #3444 @ 0xd74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #964 @ 0x3c4 │ │ │ │ + movw r1, #3460 @ 0xd84 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #980 @ 0x3d4 │ │ │ │ + movw r1, #3476 @ 0xd94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1004 @ 0x3ec │ │ │ │ + movw r1, #3500 @ 0xdac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #788 @ 0x314 │ │ │ │ + movw r1, #3284 @ 0xcd4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1024 @ 0x400 │ │ │ │ + movw r1, #3520 @ 0xdc0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1040 @ 0x410 │ │ │ │ + movw r1, #3536 @ 0xdd0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1056 @ 0x420 │ │ │ │ + movw r1, #3552 @ 0xde0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1064 @ 0x428 │ │ │ │ + movw r1, #3560 @ 0xde8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1072 @ 0x430 │ │ │ │ + movw r1, #3568 @ 0xdf0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1084 @ 0x43c │ │ │ │ + movw r1, #3580 @ 0xdfc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ movw r1, #20904 @ 0x51a8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f1ee0 │ │ │ │ + b.w f2320 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ - b.w 135954 │ │ │ │ + b.w 1359f0 │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 437e4 │ │ │ │ + bcs.n 437d4 │ │ │ │ lsrs r1, r0, #6 │ │ │ │ - movw r2, #6020 @ 0x1784 │ │ │ │ + movw r2, #8492 @ 0x212c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - movw r3, #12932 @ 0x3284 │ │ │ │ + movw r3, #15404 @ 0x3c2c │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ ldrh.w r2, [r3, r0, lsl #1] │ │ │ │ - b.n 437e6 │ │ │ │ + b.n 437d6 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #4788 @ 0x12b4 │ │ │ │ + movw r3, #7260 @ 0x1c5c │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -34663,895 +34661,895 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r6, #31244 @ 0x7a0c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 43822 │ │ │ │ + beq.n 43812 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 43824 │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 43814 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 43838 │ │ │ │ + beq.n 43828 │ │ │ │ movw r1, #31244 @ 0x7a0c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 4383a │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 4382a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 20d154 │ │ │ │ + b.w 20e9f8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 43980 │ │ │ │ + bl 43970 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 43876 │ │ │ │ + bne.n 43866 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1304 @ 0x518 │ │ │ │ + movw r1, #3800 @ 0xed8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4387e │ │ │ │ + b.n 4386e │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 438b2 │ │ │ │ + bmi.n 438a2 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #1364 @ 0x554 │ │ │ │ + movw r1, #3860 @ 0xf14 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 438ce │ │ │ │ + bl f5248 │ │ │ │ + b.n 438be │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 438d2 │ │ │ │ + beq.n 438c2 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1424 @ 0x590 │ │ │ │ + movw r1, #3920 @ 0xf50 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 438d8 │ │ │ │ - bl f5574 <_PyErr_FormatV@@Base+0x5e0> │ │ │ │ + b.n 438c8 │ │ │ │ + bl f59b8 <_PyErr_FormatV@@Base+0x5e0> │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2514b0 │ │ │ │ + b.w 252e20 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 43910 │ │ │ │ + bgt.n 43900 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1508 @ 0x5e4 │ │ │ │ + movw r1, #4004 @ 0xfa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 43930 │ │ │ │ + ble.n 43920 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1556 @ 0x614 │ │ │ │ + movw r1, #4052 @ 0xfd4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 43962 │ │ │ │ + beq.n 43952 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 43950 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 43962 │ │ │ │ + bne.n 43940 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 43952 │ │ │ │ cmp r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 43ad0 │ │ │ │ + b.n 43ac0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1600 @ 0x640 │ │ │ │ + movw r1, #4096 @ 0x1000 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 43998 │ │ │ │ + bmi.n 43988 │ │ │ │ movw r3, #24400 @ 0x5f50 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 43aa4 │ │ │ │ + bne.w 43a94 │ │ │ │ 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 208474 │ │ │ │ + bl 209d2c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 439bc │ │ │ │ + cbnz r0, 439ac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 43aa0 │ │ │ │ - bl a020c │ │ │ │ + b.n 43a90 │ │ │ │ + bl a0528 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 439d6 │ │ │ │ + bge.n 439c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 439d6 │ │ │ │ + cbnz r3, 439c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 439b6 │ │ │ │ + beq.n 439a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a03d8 │ │ │ │ + bl a06f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 43a80 │ │ │ │ - bl 9b904 │ │ │ │ + beq.n 43a70 │ │ │ │ + bl 9bb94 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r6, 43a0e │ │ │ │ + cbnz r6, 439fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43a3e │ │ │ │ + bge.n 43a2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43a3e │ │ │ │ + cbnz r3, 43a2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43a3e │ │ │ │ - bl 2a8ee0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 43a2e │ │ │ │ + bl 2aa088 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 43a56 │ │ │ │ + bge.n 43a46 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43a2a │ │ │ │ + bge.n 43a1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43a2a │ │ │ │ + cbnz r3, 43a1a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43a3e │ │ │ │ + bge.n 43a2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43a3e │ │ │ │ + cbnz r3, 43a2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 439b6 │ │ │ │ + bge.n 439a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 439b6 │ │ │ │ + bne.n 439a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 439b6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 439a6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43a68 │ │ │ │ + bge.n 43a58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43a68 │ │ │ │ + cbnz r3, 43a58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 439da │ │ │ │ + bge.n 439ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 439da │ │ │ │ + bne.n 439ca │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 439da │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 439ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43a94 │ │ │ │ + bge.n 43a84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43a94 │ │ │ │ + cbnz r3, 43a84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 948dc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + bl 94b70 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 43ab2 │ │ │ │ - b.w 81740 │ │ │ │ + cbnz r0, 43aa2 │ │ │ │ + b.w 817b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #47776 @ 0xbaa0 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1779a0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xefc> │ │ │ │ + b.w 177b90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ sub.w sp, sp, #1088 @ 0x440 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbnz r2, 43af2 │ │ │ │ - bl 1e7440 <_Py_strerror@@Base+0x20> │ │ │ │ - b.n 43af4 │ │ │ │ + cbnz r2, 43ae2 │ │ │ │ + bl 1e8a0c <_Py_strerror@@Base+0x20> │ │ │ │ + b.n 43ae4 │ │ │ │ mov r0, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #1676 @ 0x68c │ │ │ │ + movw r1, #4172 @ 0x104c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #1680 @ 0x690 │ │ │ │ + movw r0, #4176 @ 0x1050 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43c0c │ │ │ │ - cbnz r4, 43b18 │ │ │ │ + beq.n 43bfc │ │ │ │ + cbnz r4, 43b08 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 43b38 │ │ │ │ + b.n 43b28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14c3d8 │ │ │ │ - cbz r0, 43b68 │ │ │ │ - movw r1, #64180 @ 0xfab4 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + bl 14c6a8 │ │ │ │ + cbz r0, 43b58 │ │ │ │ + movw r1, #940 @ 0x3ac │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1a73e0 │ │ │ │ + bl 1a7bdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43c0c │ │ │ │ - bl b1654 │ │ │ │ + beq.n 43bfc │ │ │ │ + bl b1b64 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2af0c <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bne.n 43c44 │ │ │ │ + bne.n 43c34 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 43c14 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 43c04 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43c0c │ │ │ │ - b.n 43b38 │ │ │ │ + bne.n 43bfc │ │ │ │ + b.n 43b28 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 43b7a │ │ │ │ + bmi.n 43b6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 140884 │ │ │ │ + bl 140ae4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43c24 │ │ │ │ - movw r1, #1692 @ 0x69c │ │ │ │ + beq.n 43c14 │ │ │ │ + movw r1, #4188 @ 0x105c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1a73e0 │ │ │ │ + bl 1a7bdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43c0c │ │ │ │ + beq.n 43bfc │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 43bb4 │ │ │ │ + ble.n 43ba4 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1696 @ 0x6a0 │ │ │ │ + movw r1, #4192 @ 0x1060 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 15c638 │ │ │ │ - b.n 43c0c │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 43bfc │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add.w r9, r5, r4 │ │ │ │ blx 2af18 <__memcpy_chk@plt> │ │ │ │ - movw r3, #3976 @ 0xf88 │ │ │ │ + movw r3, #6472 @ 0x1948 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 15c638 │ │ │ │ - bl b1654 │ │ │ │ + bl 15c7f0 │ │ │ │ + bl b1b64 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2af0c <__fcntl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 43c10 │ │ │ │ + bne.n 43c00 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 43c14 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 43c04 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43bde │ │ │ │ + beq.n 43bce │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43c7c │ │ │ │ + b.n 43c6c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 43c50 │ │ │ │ + bge.n 43c40 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 43c0c │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 43bfc │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #1744 @ 0x6d0 │ │ │ │ + movw r1, #4240 @ 0x1090 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 43c14 │ │ │ │ + blt.n 43c04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94b98 │ │ │ │ - b.n 43c7c │ │ │ │ - ldr r1, [pc, #48] @ (43c84 ) │ │ │ │ + bl 94e2c │ │ │ │ + b.n 43c6c │ │ │ │ + ldr r1, [pc, #48] @ (43c74 ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c4d8 │ │ │ │ - cbz r0, 43c74 │ │ │ │ + cbz r0, 43c64 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1728 @ 0x6c0 │ │ │ │ + movw r1, #4224 @ 0x1080 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 43c0c │ │ │ │ + bl 12120c │ │ │ │ + b.n 43bfc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 43cae │ │ │ │ + bne.n 43c9e │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 43ccc │ │ │ │ + b.n 43cbc │ │ │ │ mov r0, r1 │ │ │ │ - bl 17826c │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 43ccc │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 43ce0 │ │ │ │ - vldr d0, [pc, #24] @ 43ce8 │ │ │ │ + bne.n 43cbc │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 43cd0 │ │ │ │ + vldr d0, [pc, #24] @ 43cd8 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9c264 │ │ │ │ + b.w 9c4f4 │ │ │ │ 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, 44060 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 44050 ) │ │ │ │ eors r4, r1 │ │ │ │ - b.n 43f46 │ │ │ │ + b.n 43f36 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 43d1e │ │ │ │ - movw r0, #52292 @ 0xcc44 │ │ │ │ + bls.n 43d0e │ │ │ │ + movw r0, #54788 @ 0xd604 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d7bdc │ │ │ │ - cbz r0, 43d62 │ │ │ │ + bl 1d89e8 │ │ │ │ + cbz r0, 43d52 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ itte le │ │ │ │ movwle r0, #6160 @ 0x1810 │ │ │ │ movtle r0, #80 @ 0x50 │ │ │ │ ldrgt r0, [r5, #0] │ │ │ │ - cbz r4, 43d3a │ │ │ │ + cbz r4, 43d2a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 43d66 │ │ │ │ - b.n 43d52 │ │ │ │ + bpl.n 43d56 │ │ │ │ + b.n 43d42 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5284 @ 0x14a4 │ │ │ │ + movw r1, #7592 @ 0x1da8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 43e40 │ │ │ │ - bl 9c1b4 │ │ │ │ + bl 12120c │ │ │ │ + b.n 43e30 │ │ │ │ + bl 9c444 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 43d92 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 43d92 │ │ │ │ + bne.n 43d82 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 43d82 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43e40 │ │ │ │ + b.n 43e30 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43d8e │ │ │ │ + beq.n 43d7e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2016 @ 0x7e0 │ │ │ │ + movw r1, #4512 @ 0x11a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43e40 │ │ │ │ + beq.n 43e30 │ │ │ │ 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 2611dc <_Py_RestoreSignals@@Base+0x24> │ │ │ │ + bl 262ba8 <_Py_RestoreSignals@@Base+0x24> │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 43e40 │ │ │ │ + beq.n 43e30 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 43e28 │ │ │ │ - bl 9c338 │ │ │ │ + beq.n 43e18 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 43e04 │ │ │ │ + bne.n 43df4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43e28 │ │ │ │ + bge.n 43e18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 43e28 │ │ │ │ + cbnz r3, 43e18 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43e28 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 43e18 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43e18 │ │ │ │ + bge.n 43e08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 43e18 │ │ │ │ + cbnz r3, 43e08 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add r9, r8 │ │ │ │ add r5, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - blt.n 43db6 │ │ │ │ + blt.n 43da6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 43db6 │ │ │ │ - b.n 43e40 │ │ │ │ + beq.n 43da6 │ │ │ │ + b.n 43e30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43d62 │ │ │ │ + bge.n 43d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43d62 │ │ │ │ + bne.n 43d52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43d62 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 43d52 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 43e66 │ │ │ │ + bmi.n 43e56 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2052 @ 0x804 │ │ │ │ + movw r1, #4548 @ 0x11c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ - bl 14c3ec │ │ │ │ + bl 14c6bc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43f3e │ │ │ │ + beq.n 43f2e │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 223260 │ │ │ │ + bl 224ab8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43f2c │ │ │ │ - bl b1654 │ │ │ │ + beq.n 43f1c │ │ │ │ + bl b1b64 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ movs r6, #0 │ │ │ │ blx 2c024 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r5, r0 │ │ │ │ moveq.w r5, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b5918 │ │ │ │ + bl 1b6840 │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 43ec6 │ │ │ │ + cbnz r0, 43eb6 │ │ │ │ mov r4, r6 │ │ │ │ str r0, [sp, #16] │ │ │ │ movs r6, #1 │ │ │ │ - b.n 43ef2 │ │ │ │ + b.n 43ee2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b664 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 43ef2 │ │ │ │ + cbz r0, 43ee2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.n 43eec │ │ │ │ + bne.n 43edc │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43ef0 │ │ │ │ + bge.n 43ee0 │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 43eb0 │ │ │ │ + b.n 43ea0 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 43ef2 │ │ │ │ + b.n 43ee2 │ │ │ │ movs r6, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbnz r5, 43f20 │ │ │ │ + cbnz r5, 43f10 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 43f06 │ │ │ │ - bl 24479c │ │ │ │ - b.n 43f30 │ │ │ │ + bne.n 43ef6 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 43f20 │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #2092 @ 0x82c │ │ │ │ + movw r1, #4588 @ 0x11ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 43f30 │ │ │ │ + bl f5248 │ │ │ │ + b.n 43f20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2178ec <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ + bl 219194 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 43f30 │ │ │ │ + b.n 43f20 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r5 │ │ │ │ - bl 16da68 <_Py_DecRef@@Base> │ │ │ │ + bl 16db9c <_Py_DecRef@@Base> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1568] @ 0x620 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subw sp, sp, #2500 @ 0x9c4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bmi.n 43f7c │ │ │ │ + bmi.n 43f6c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2168 @ 0x878 │ │ │ │ + movw r1, #4664 @ 0x1238 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4401e │ │ │ │ + b.n 4400e │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 172f60 │ │ │ │ + bl 1730ec │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43fa6 │ │ │ │ + beq.n 43f96 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2200 @ 0x898 │ │ │ │ + movw r1, #4696 @ 0x1258 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 43f78 │ │ │ │ + bl 12120c │ │ │ │ + b.n 43f68 │ │ │ │ mov r5, sp │ │ │ │ add.w r6, r4, #12 │ │ │ │ addw r9, r4, #2508 @ 0x9cc │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 125aa8 │ │ │ │ + bl 125a58 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 43fc8 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 43fb8 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43f78 │ │ │ │ + bne.n 43f68 │ │ │ │ cmp r6, r9 │ │ │ │ str.w r8, [r5], #4 │ │ │ │ - bne.n 43fb0 │ │ │ │ + bne.n 43fa0 │ │ │ │ ldr.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 43fe8 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 43fd8 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43f78 │ │ │ │ - b.n 43fee │ │ │ │ + bne.n 43f68 │ │ │ │ + b.n 43fde │ │ │ │ cmp.w r0, #624 @ 0x270 │ │ │ │ - bls.n 44006 │ │ │ │ + bls.n 43ff6 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2232 @ 0x8b8 │ │ │ │ + movw r1, #4728 @ 0x1278 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 43f78 │ │ │ │ + bl 12120c │ │ │ │ + b.n 43f68 │ │ │ │ mov.w r2, #2496 @ 0x9c0 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, r7, #12 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx 2c198 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ addw sp, sp, #2500 @ 0x9c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl f7cc4 │ │ │ │ + bl f803c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 44052 │ │ │ │ + beq.n 44042 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f8224 │ │ │ │ + b.w f859c │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #2248 @ 0x8c8 │ │ │ │ + movw r1, #4744 @ 0x1288 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4407e │ │ │ │ + bge.n 4406e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4407e │ │ │ │ + cbnz r3, 4406e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 440a8 │ │ │ │ + bne.n 44098 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 440c6 │ │ │ │ - b.n 440bc │ │ │ │ + bne.n 440b6 │ │ │ │ + b.n 440ac │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56720 @ 0xdd90 │ │ │ │ + movw r0, #59268 @ 0xe784 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 440c2 │ │ │ │ - b.n 44098 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 440c6 │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 440b2 │ │ │ │ + b.n 44088 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 440b6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44264 │ │ │ │ + b.n 44254 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44264 │ │ │ │ + beq.w 44254 │ │ │ │ movs r0, #32 │ │ │ │ blx 2b908 <__sched_cpualloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 440e4 │ │ │ │ - bl 24479c │ │ │ │ - b.n 4425c │ │ │ │ + cbnz r0, 440d4 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 4424c │ │ │ │ mov.w r8, #4 │ │ │ │ movs r7, #32 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl a03d8 │ │ │ │ + bl a06f4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4420c │ │ │ │ - bl 14c3d8 │ │ │ │ - cbnz r0, 44140 │ │ │ │ + beq.w 441fc │ │ │ │ + bl 14c6a8 │ │ │ │ + cbnz r0, 44130 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ - movw r1, #2300 @ 0x8fc │ │ │ │ + movw r1, #4796 @ 0x12bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 44254 │ │ │ │ + bge.w 44244 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 44254 │ │ │ │ + bne.w 44244 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44254 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 44244 │ │ │ │ mov r0, fp │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44160 │ │ │ │ + bge.n 44150 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 44160 │ │ │ │ + cbnz r3, 44150 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 44184 │ │ │ │ - bl 948dc │ │ │ │ + bge.n 44174 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44254 │ │ │ │ + bne.n 44244 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2356 @ 0x934 │ │ │ │ + movw r1, #4852 @ 0x12f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 44254 │ │ │ │ + bl 12120c │ │ │ │ + b.n 44244 │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 441a0 │ │ │ │ + bne.n 44190 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2376 @ 0x948 │ │ │ │ + movw r1, #4872 @ 0x1308 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 44254 │ │ │ │ + bl 12120c │ │ │ │ + b.n 44244 │ │ │ │ cmp r6, r7 │ │ │ │ - blt.n 441ec │ │ │ │ + blt.n 441dc │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 441ae │ │ │ │ + blt.n 4419e │ │ │ │ adds r7, r6, #1 │ │ │ │ - b.n 441b4 │ │ │ │ + b.n 441a4 │ │ │ │ lsls r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bge.n 441a4 │ │ │ │ + bge.n 44194 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b908 <__sched_cpualloc@plt> │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 441c4 │ │ │ │ - bl 24479c │ │ │ │ - b.n 44254 │ │ │ │ + cbnz r0, 441b4 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 44244 │ │ │ │ add.w r3, r7, #31 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx 2b5ac │ │ │ │ @@ -35560,799 +35558,799 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 2c198 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c094 <__sched_cpufree@plt> │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r5, fp │ │ │ │ cmp.w r8, r6, lsr #3 │ │ │ │ - bls.w 440f2 │ │ │ │ + bls.w 440e2 │ │ │ │ lsrs r2, r6, #5 │ │ │ │ movs r3, #1 │ │ │ │ and.w r6, r6, #31 │ │ │ │ lsl.w r6, r3, r6 │ │ │ │ ldr.w r3, [r5, r2, lsl #2] │ │ │ │ orrs r3, r6 │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ - b.n 440f2 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 44254 │ │ │ │ + b.n 440e2 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 44244 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44226 │ │ │ │ + bge.n 44216 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44226 │ │ │ │ + cbnz r3, 44216 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b8fc │ │ │ │ - cbz r0, 44244 │ │ │ │ + cbz r0, 44234 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 44254 │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 44244 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ blx 2c094 <__sched_cpufree@plt> │ │ │ │ - b.n 44264 │ │ │ │ - cbz r5, 4425c │ │ │ │ + b.n 44254 │ │ │ │ + cbz r5, 4424c │ │ │ │ mov r0, r5 │ │ │ │ blx 2c094 <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ - b.n 440c2 │ │ │ │ + bl 8589c │ │ │ │ + b.n 440b2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 44294 │ │ │ │ + cbnz r1, 44284 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2412 @ 0x96c │ │ │ │ + movw r1, #4908 @ 0x132c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 442c0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 442b0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 442d4 │ │ │ │ + beq.n 442c4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 442c6 │ │ │ │ + bmi.n 442b6 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2444 @ 0x98c │ │ │ │ + movw r1, #4940 @ 0x134c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 442e0 │ │ │ │ + b.n 442d0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 442d6 │ │ │ │ + bge.n 442c6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 442d6 │ │ │ │ + b.n 442c6 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 443a0 │ │ │ │ + beq.n 44390 │ │ │ │ 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 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4439c │ │ │ │ + bne.n 4438c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4439c │ │ │ │ + beq.n 4438c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #56640 @ 0xdd40 │ │ │ │ + movw r0, #59136 @ 0xe700 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 44338 │ │ │ │ + cbnz r0, 44328 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503ca │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - cbnz r2, 4434e │ │ │ │ + cbnz r2, 4433e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4439c │ │ │ │ + bge.n 4438c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 44392 │ │ │ │ - b.n 4439c │ │ │ │ + cbz r3, 44382 │ │ │ │ + b.n 4438c │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #754 @ 0x2f2 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #2504 @ 0x9c8 │ │ │ │ + movw r0, #5000 @ 0x1388 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4437e │ │ │ │ + bge.n 4436e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4437e │ │ │ │ + cbnz r3, 4436e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4432c │ │ │ │ + beq.n 4431c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4439c │ │ │ │ + bge.n 4438c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4439c │ │ │ │ + cbnz r3, 4438c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4446e │ │ │ │ + beq.n 4445e │ │ │ │ movw r5, #25588 @ 0x63f4 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 443de │ │ │ │ + bne.n 443ce │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 443ce │ │ │ │ + bne.n 443be │ │ │ │ dmb ish │ │ │ │ - beq.n 443ea │ │ │ │ + beq.n 443da │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c37f0 │ │ │ │ + bl 28a548 │ │ │ │ blx 2be58 │ │ │ │ blx 2b0ec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r1, 44440 │ │ │ │ - bl 273b28 <_PyXIData_UnregisterClass@@Base+0xd4> │ │ │ │ + cbz r1, 44430 │ │ │ │ + bl 2754f0 <_PyXIData_UnregisterClass@@Base+0xd4> │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r6, 4440a │ │ │ │ - bl 9c338 │ │ │ │ - cbz r0, 44428 │ │ │ │ + cbz r6, 443fa │ │ │ │ + bl 9c5c8 │ │ │ │ + cbz r0, 44418 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44424 │ │ │ │ + bge.n 44414 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44424 │ │ │ │ + cbnz r3, 44414 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44440 │ │ │ │ + b.n 44430 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 443ee │ │ │ │ + bge.n 443de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 443ee │ │ │ │ + bne.n 443de │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 443ee │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 443de │ │ │ │ blx 2b1dc │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4445c │ │ │ │ + bne.n 4444c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4444c │ │ │ │ + bne.n 4443c │ │ │ │ dmb ish │ │ │ │ - beq.n 4446e │ │ │ │ + beq.n 4445e │ │ │ │ movw r0, #25588 @ 0x63f4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - bl 288f70 │ │ │ │ + bl 28a0e8 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ blx 2b694 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4449e │ │ │ │ + bge.n 4448e │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ - bne.n 444a8 │ │ │ │ + b.w 1e8764 │ │ │ │ + bne.n 44498 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 81740 │ │ │ │ + b.w 817b0 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 444b6 │ │ │ │ + bcc.n 444a6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 444ae │ │ │ │ + beq.n 4449e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b694 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 444e8 │ │ │ │ + bne.n 444d8 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44520 │ │ │ │ - bl 81740 │ │ │ │ + b.n 44510 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 44512 │ │ │ │ + cbz r0, 44502 │ │ │ │ movs r6, #0 │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 4450a │ │ │ │ + ble.n 444fa │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 1503f0 <_PyLong_FromGid@@Base> │ │ │ │ - cbz r0, 44512 │ │ │ │ + bl 1505bc <_PyLong_FromGid@@Base> │ │ │ │ + cbz r0, 44502 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 444f2 │ │ │ │ + b.n 444e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 44520 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 44510 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ - b.n 444e4 │ │ │ │ + bl 8589c │ │ │ │ + b.n 444d4 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bl 44680 │ │ │ │ + bl 44670 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4466a │ │ │ │ - ldr r1, [pc, #300] @ (44670 ) │ │ │ │ + beq.w 4465a │ │ │ │ + ldr r1, [pc, #300] @ (44660 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 9838c │ │ │ │ + bl 9861c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 44654 │ │ │ │ - ldr r1, [pc, #288] @ (44674 ) │ │ │ │ + bne.w 44644 │ │ │ │ + ldr r1, [pc, #288] @ (44664 ) │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 9838c │ │ │ │ + bl 9861c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 44604 │ │ │ │ + beq.n 445f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 44586 │ │ │ │ - bl 1deef8 │ │ │ │ + cbz r0, 44576 │ │ │ │ + bl 1e0598 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - blt.n 445f4 │ │ │ │ + blt.n 445e4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4457e │ │ │ │ + bge.n 4456e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4457e │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4456e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 44588 │ │ │ │ + b.n 44578 │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #236] @ (44678 ) │ │ │ │ + ldr r1, [pc, #236] @ (44668 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 9838c │ │ │ │ + bl 9861c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 44604 │ │ │ │ + beq.n 445f4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4461a │ │ │ │ + bne.n 4460a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl f1428 │ │ │ │ + bl f1868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4461a │ │ │ │ - ldr r1, [pc, #212] @ (4467c ) │ │ │ │ + beq.n 4460a │ │ │ │ + ldr r1, [pc, #212] @ (4466c ) │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 445bc │ │ │ │ + cbnz r0, 445ac │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 445fa │ │ │ │ - b.n 44604 │ │ │ │ + blt.n 445ea │ │ │ │ + b.n 445f4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 44620 │ │ │ │ + bmi.n 44610 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #5632 @ 0x1600 │ │ │ │ + movw r1, #8088 @ 0x1f98 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 445f0 │ │ │ │ + bge.n 445e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 445f0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 445e0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44604 │ │ │ │ + bge.n 445f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 44604 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 445f4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44650 │ │ │ │ + bge.n 44640 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44650 │ │ │ │ + cbnz r3, 44640 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44650 │ │ │ │ - bl 80424 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 44640 │ │ │ │ + bl 8041c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r2, 44654 │ │ │ │ - cbnz r5, 44654 │ │ │ │ - ldr r1, [pc, #64] @ (44670 ) │ │ │ │ + cbz r2, 44644 │ │ │ │ + cbnz r5, 44644 │ │ │ │ + ldr r1, [pc, #64] @ (44660 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86b4c │ │ │ │ - cbz r0, 44654 │ │ │ │ + bl 86ed8 │ │ │ │ + cbz r0, 44644 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 44654 │ │ │ │ + cbz r0, 44644 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44654 │ │ │ │ + bge.n 44644 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 44654 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44654 │ │ │ │ + cbnz r3, 44644 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 44644 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4466a │ │ │ │ + b.n 4465a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44668 │ │ │ │ + bge.n 44658 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44668 │ │ │ │ + cbnz r3, 44658 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - beq.n 4460c │ │ │ │ + beq.n 445fc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 44b28 <_Py_rc_quot@@Base+0x1a8> │ │ │ │ + b.n 44b18 <_Py_rc_quot@@Base+0x1a8> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 4457c │ │ │ │ + beq.n 4456c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - add r3, pc, #0 @ (adr r3, 44680 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 44670 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #64] @ (446d0 ) │ │ │ │ - bl a9348 │ │ │ │ + ldr r1, [pc, #64] @ (446c0 ) │ │ │ │ + bl a9848 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 446cc │ │ │ │ + cbz r0, 446bc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 446cc │ │ │ │ + bmi.n 446bc │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26620 @ 0x67fc │ │ │ │ + movw r1, #28916 @ 0x70f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 446ca │ │ │ │ + bge.n 446ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 446ca │ │ │ │ + cbnz r3, 446ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - bmi.n 44794 │ │ │ │ + bmi.n 44784 │ │ │ │ lsls r2, r2, #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, #0] │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 4470a │ │ │ │ - bl 2220dc │ │ │ │ - cbz r0, 44744 │ │ │ │ + cbnz r3, 446fa │ │ │ │ + bl 2238dc │ │ │ │ + cbz r0, 44734 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r3, [r0, #260] @ 0x104 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r5, [r0, #4] │ │ │ │ - bls.n 44736 │ │ │ │ + bls.n 44726 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b56a4 │ │ │ │ + bl 2b684c │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 44744 │ │ │ │ + b.n 44734 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44766 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 44780 │ │ │ │ + bne.n 44756 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 44770 │ │ │ │ adds r4, #1 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ subs r4, r0, #1 │ │ │ │ - cbnz r0, 44776 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 44780 │ │ │ │ + cbnz r0, 44766 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 44770 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4} │ │ │ │ movs r3, #0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4} │ │ │ │ - b.w e13cc │ │ │ │ + b.w e1efc │ │ │ │ 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, 447cc │ │ │ │ + cbnz r4, 447bc │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30512 @ 0x7730 │ │ │ │ + movw r1, #32808 @ 0x8028 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 4488e │ │ │ │ + bl 12120c │ │ │ │ + b.n 4487e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 44886 │ │ │ │ + bhi.n 44876 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #16 │ │ │ │ asrs r4, r3, #16 │ │ │ │ adds r1, #33 @ 0x21 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ + movw r0, #5068 @ 0x13cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88a5c │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + b.w 88de8 │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88a5c │ │ │ │ - movw r0, #54620 @ 0xd55c │ │ │ │ + b.w 88de8 │ │ │ │ + movw r0, #57116 @ 0xdf1c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88a5c │ │ │ │ - movw r2, #3164 @ 0xc5c │ │ │ │ + b.w 88de8 │ │ │ │ + movw r2, #5844 @ 0x16d4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - b.n 44826 │ │ │ │ - movw r2, #54620 @ 0xd55c │ │ │ │ + b.n 44816 │ │ │ │ + movw r2, #57116 @ 0xdf1c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #2572 @ 0xa0c │ │ │ │ + movw r1, #5068 @ 0x13cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #62256 @ 0xf330 │ │ │ │ + movw r0, #64752 @ 0xfcf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ - movw r2, #54620 @ 0xd55c │ │ │ │ + b.w 95b6c │ │ │ │ + movw r2, #57116 @ 0xdf1c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #3164 @ 0xc5c │ │ │ │ + movw r1, #5844 @ 0x16d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #62256 @ 0xf330 │ │ │ │ + movw r0, #64752 @ 0xfcf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ - movw r3, #54620 @ 0xd55c │ │ │ │ + b.w 95b6c │ │ │ │ + movw r3, #57116 @ 0xdf1c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #3164 @ 0xc5c │ │ │ │ + movw r2, #5844 @ 0x16d4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #2572 @ 0xa0c │ │ │ │ + movw r1, #5068 @ 0x13cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #2576 @ 0xa10 │ │ │ │ + movw r0, #5072 @ 0x13d0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 44680 │ │ │ │ - cbz r0, 44902 │ │ │ │ - ldr r1, [pc, #96] @ (4490c ) │ │ │ │ + bl 44670 │ │ │ │ + cbz r0, 448f2 │ │ │ │ + ldr r1, [pc, #96] @ (448fc ) │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 448ca │ │ │ │ + cbz r4, 448ba │ │ │ │ mov r2, r4 │ │ │ │ - bl 86b4c │ │ │ │ - cbnz r0, 448e0 │ │ │ │ - ldr r1, [pc, #88] @ (44910 ) │ │ │ │ + bl 86ed8 │ │ │ │ + cbnz r0, 448d0 │ │ │ │ + ldr r1, [pc, #88] @ (44900 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1090e8 │ │ │ │ + bl 10939c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 448ec │ │ │ │ - bl 1090e8 │ │ │ │ - cbnz r0, 448e6 │ │ │ │ + b.n 448dc │ │ │ │ + bl 10939c │ │ │ │ + cbnz r0, 448d6 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #48] @ (4490c ) │ │ │ │ + ldr r1, [pc, #48] @ (448fc ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 448ec │ │ │ │ + b.n 448dc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 448b6 │ │ │ │ - b.n 448e0 │ │ │ │ + beq.n 448a6 │ │ │ │ + b.n 448d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44906 │ │ │ │ + bge.n 448f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44906 │ │ │ │ + cbnz r3, 448f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44906 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 448f6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - beq.n 448a8 │ │ │ │ + beq.n 44898 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 44814 │ │ │ │ + beq.n 44804 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2580 @ 0xa14 │ │ │ │ + movw r1, #5076 @ 0x13d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4494a │ │ │ │ - bl 46bb8 │ │ │ │ + beq.n 4493a │ │ │ │ + bl 46ba8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4494c │ │ │ │ + b.n 4493c │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4496e │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 4497a │ │ │ │ + bne.n 4495e │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 4496a │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 44c6c <_Py_rc_quot@@Base+0x2ec> │ │ │ │ + b.n 44c5c <_Py_rc_quot@@Base+0x2ec> │ │ │ │ │ │ │ │ -00044980 <_Py_rc_quot@@Base>: │ │ │ │ +00044970 <_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 449a8 <_Py_rc_quot@@Base+0x28> │ │ │ │ + bpl.n 44998 <_Py_rc_quot@@Base+0x28> │ │ │ │ vneg.f64 d5, d1 │ │ │ │ - b.n 449ac <_Py_rc_quot@@Base+0x2c> │ │ │ │ + b.n 4499c <_Py_rc_quot@@Base+0x2c> │ │ │ │ vmov.f64 d5, d1 │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ - vldr d8, [pc, #324] @ 44af8 <_Py_rc_quot@@Base+0x178> │ │ │ │ + vldr d8, [pc, #324] @ 44ae8 <_Py_rc_quot@@Base+0x178> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 449ca <_Py_rc_quot@@Base+0x4a> │ │ │ │ + bpl.n 449ba <_Py_rc_quot@@Base+0x4a> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 44a12 <_Py_rc_quot@@Base+0x92> │ │ │ │ - b.n 449f4 <_Py_rc_quot@@Base+0x74> │ │ │ │ + blt.n 44a02 <_Py_rc_quot@@Base+0x92> │ │ │ │ + b.n 449e4 <_Py_rc_quot@@Base+0x74> │ │ │ │ vcmpe.f64 d5, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 44a0e <_Py_rc_quot@@Base+0x8e> │ │ │ │ + blt.n 449fe <_Py_rc_quot@@Base+0x8e> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 449f0 <_Py_rc_quot@@Base+0x70> │ │ │ │ + bne.n 449e0 <_Py_rc_quot@@Base+0x70> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 44ae8 <_Py_rc_quot@@Base+0x168> │ │ │ │ + b.n 44ad8 <_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 44a38 <_Py_rc_quot@@Base+0xb8> │ │ │ │ + b.n 44a28 <_Py_rc_quot@@Base+0xb8> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 44a4e <_Py_rc_quot@@Base+0xce> │ │ │ │ + bhi.n 44a3e <_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 44ae8 <_Py_rc_quot@@Base+0x168> │ │ │ │ + bvc.n 44ad8 <_Py_rc_quot@@Base+0x168> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 44a56 <_Py_rc_quot@@Base+0xd6> │ │ │ │ - b.n 44ae8 <_Py_rc_quot@@Base+0x168> │ │ │ │ - vldr d7, [pc, #176] @ 44b00 <_Py_rc_quot@@Base+0x180> │ │ │ │ + bvs.n 44a46 <_Py_rc_quot@@Base+0xd6> │ │ │ │ + b.n 44ad8 <_Py_rc_quot@@Base+0x168> │ │ │ │ + vldr d7, [pc, #176] @ 44af0 <_Py_rc_quot@@Base+0x180> │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #172] @ 44b08 <_Py_rc_quot@@Base+0x188> │ │ │ │ + vldr d4, [pc, #172] @ 44af8 <_Py_rc_quot@@Base+0x188> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 44ae8 <_Py_rc_quot@@Base+0x168> │ │ │ │ + bhi.n 44ad8 <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 44a84 <_Py_rc_quot@@Base+0x104> │ │ │ │ + bgt.n 44a74 <_Py_rc_quot@@Base+0x104> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 44ae8 <_Py_rc_quot@@Base+0x168> │ │ │ │ + ble.n 44ad8 <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #108] @ 44af8 <_Py_rc_quot@@Base+0x178> │ │ │ │ + vldr d7, [pc, #108] @ 44ae8 <_Py_rc_quot@@Base+0x178> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #96] @ 44af8 <_Py_rc_quot@@Base+0x178> │ │ │ │ + vldr d6, [pc, #96] @ 44ae8 <_Py_rc_quot@@Base+0x178> │ │ │ │ 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 │ │ │ │ @@ -36383,819 +36381,845 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 44b44 <_Py_rc_quot@@Base+0x1c4> │ │ │ │ + cbz r1, 44b34 <_Py_rc_quot@@Base+0x1c4> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 44b44 <_Py_rc_quot@@Base+0x1c4> │ │ │ │ + bmi.n 44b34 <_Py_rc_quot@@Base+0x1c4> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #2996 @ 0xbb4 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 44b74 <_Py_rc_quot@@Base+0x1f4> │ │ │ │ + bl f5248 │ │ │ │ + b.n 44b64 <_Py_rc_quot@@Base+0x1f4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 44b56 <_Py_rc_quot@@Base+0x1d6> │ │ │ │ + bpl.n 44b46 <_Py_rc_quot@@Base+0x1d6> │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 44c98 <_PyObject_SetManagedDict@@Base> │ │ │ │ - bl 1db0e8 <_PyToken_ThreeChars@@Base+0x28e4> │ │ │ │ + b.w 44c88 <_PyObject_SetManagedDict@@Base> │ │ │ │ + bl 1dc4d4 <_PyToken_ThreeChars@@Base+0x2ec4> │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 44b7a <_Py_rc_quot@@Base+0x1fa> │ │ │ │ + cbnz r0, 44b6a <_Py_rc_quot@@Base+0x1fa> │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29972 @ 0x7514 │ │ │ │ + movw r1, #32268 @ 0x7e0c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44b90 <_Py_rc_quot@@Base+0x210> │ │ │ │ + b.n 44b80 <_Py_rc_quot@@Base+0x210> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ 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 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r1, 44bac <_Py_rc_quot@@Base+0x22c> │ │ │ │ - ldr r4, [pc, #184] @ (44c64 <_Py_rc_quot@@Base+0x2e4>) │ │ │ │ - b.n 44bc4 <_Py_rc_quot@@Base+0x244> │ │ │ │ + cbnz r1, 44b9c <_Py_rc_quot@@Base+0x22c> │ │ │ │ + ldr r4, [pc, #184] @ (44c54 <_Py_rc_quot@@Base+0x2e4>) │ │ │ │ + b.n 44bb4 <_Py_rc_quot@@Base+0x244> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 44ba8 <_Py_rc_quot@@Base+0x228> │ │ │ │ + beq.n 44b98 <_Py_rc_quot@@Base+0x228> │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f2c8 │ │ │ │ + bl 8f560 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44c5c <_Py_rc_quot@@Base+0x2dc> │ │ │ │ - ldr r0, [pc, #160] @ (44c68 <_Py_rc_quot@@Base+0x2e8>) │ │ │ │ + beq.n 44c4c <_Py_rc_quot@@Base+0x2dc> │ │ │ │ + ldr r0, [pc, #160] @ (44c58 <_Py_rc_quot@@Base+0x2e8>) │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl ae450 │ │ │ │ + bl ae954 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 44bee <_Py_rc_quot@@Base+0x26e> │ │ │ │ - bl a020c │ │ │ │ + cbz r0, 44bde <_Py_rc_quot@@Base+0x26e> │ │ │ │ + bl a0528 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 44c06 <_Py_rc_quot@@Base+0x286> │ │ │ │ + cbnz r0, 44bf6 <_Py_rc_quot@@Base+0x286> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44bee <_Py_rc_quot@@Base+0x26e> │ │ │ │ + bge.n 44bde <_Py_rc_quot@@Base+0x26e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44bee <_Py_rc_quot@@Base+0x26e> │ │ │ │ + cbnz r3, 44bde <_Py_rc_quot@@Base+0x26e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44c02 <_Py_rc_quot@@Base+0x282> │ │ │ │ + bge.n 44bf2 <_Py_rc_quot@@Base+0x282> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44c02 <_Py_rc_quot@@Base+0x282> │ │ │ │ + cbnz r3, 44bf2 <_Py_rc_quot@@Base+0x282> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44c5c <_Py_rc_quot@@Base+0x2dc> │ │ │ │ + b.n 44c4c <_Py_rc_quot@@Base+0x2dc> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ strd r3, r0, [sp] │ │ │ │ movs r0, #5 │ │ │ │ - bl 8f44c │ │ │ │ + bl 8f6e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44c32 <_Py_rc_quot@@Base+0x2b2> │ │ │ │ + bge.n 44c22 <_Py_rc_quot@@Base+0x2b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 44c32 <_Py_rc_quot@@Base+0x2b2> │ │ │ │ + cbnz r3, 44c22 <_Py_rc_quot@@Base+0x2b2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44c46 <_Py_rc_quot@@Base+0x2c6> │ │ │ │ + bge.n 44c36 <_Py_rc_quot@@Base+0x2c6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44c46 <_Py_rc_quot@@Base+0x2c6> │ │ │ │ + cbnz r3, 44c36 <_Py_rc_quot@@Base+0x2c6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44c5a <_Py_rc_quot@@Base+0x2da> │ │ │ │ + bge.n 44c4a <_Py_rc_quot@@Base+0x2da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44c5a <_Py_rc_quot@@Base+0x2da> │ │ │ │ + cbnz r3, 44c4a <_Py_rc_quot@@Base+0x2da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ lsls r3, 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 1f12c4 │ │ │ │ - cbnz r0, 44c94 <_Py_rc_quot@@Base+0x314> │ │ │ │ + bl 1f2b28 │ │ │ │ + cbnz r0, 44c84 <_Py_rc_quot@@Base+0x314> │ │ │ │ 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 2683f8 <_PyXIData_New@@Base+0xbc> │ │ │ │ + b.w 269dc8 <_PyXIData_New@@Base+0xe8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00044c98 <_PyObject_SetManagedDict@@Base>: │ │ │ │ +00044c88 <_PyObject_SetManagedDict@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r6, [r0, #-12] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n 44d0a <_PyObject_SetManagedDict@@Base+0x72> │ │ │ │ - cbnz r6, 44cd6 <_PyObject_SetManagedDict@@Base+0x3e> │ │ │ │ + bpl.n 44cfa <_PyObject_SetManagedDict@@Base+0x72> │ │ │ │ + cbnz r6, 44cc6 <_PyObject_SetManagedDict@@Base+0x3e> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add r0, r5 │ │ │ │ - cbz r1, 44cca <_PyObject_SetManagedDict@@Base+0x32> │ │ │ │ + cbz r1, 44cba <_PyObject_SetManagedDict@@Base+0x32> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r4, [r5, #-12] │ │ │ │ - bl 1eb9a8 <_PyEval_NoToolsForUnwind@@Base+0xabc> │ │ │ │ + bl 1ecf74 <_PyEval_NoToolsForUnwind@@Base+0xab8> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44d28 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + b.n 44d18 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 25ba80 │ │ │ │ - cbnz r0, 44d24 <_PyObject_SetManagedDict@@Base+0x8c> │ │ │ │ - cbz r4, 44cee <_PyObject_SetManagedDict@@Base+0x56> │ │ │ │ + bl 25d448 │ │ │ │ + cbnz r0, 44d14 <_PyObject_SetManagedDict@@Base+0x8c> │ │ │ │ + cbz r4, 44cde <_PyObject_SetManagedDict@@Base+0x56> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r4, [r5, #-12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44d28 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + bge.n 44d18 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ - cbnz r4, 44d28 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + cbnz r4, 44d18 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 44d28 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ - cbz r1, 44d18 <_PyObject_SetManagedDict@@Base+0x80> │ │ │ │ + b.n 44d18 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + cbz r1, 44d08 <_PyObject_SetManagedDict@@Base+0x80> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ mov r0, r6 │ │ │ │ str.w r4, [r5, #-12] │ │ │ │ - bl 1cc2ac │ │ │ │ - b.n 44cd2 <_PyObject_SetManagedDict@@Base+0x3a> │ │ │ │ + bl 1cd0dc │ │ │ │ + b.n 44cc2 <_PyObject_SetManagedDict@@Base+0x3a> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 44d4a <_PyObject_SetManagedDict@@Base+0xb2> │ │ │ │ + bne.n 44d3a <_PyObject_SetManagedDict@@Base+0xb2> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 154f90 │ │ │ │ + b.w 155158 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28260 @ 0x6e64 │ │ │ │ + movw r0, #30556 @ 0x775c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44d3e <_PyObject_SetManagedDict@@Base+0xa6> │ │ │ │ + bne.n 44d2e <_PyObject_SetManagedDict@@Base+0xa6> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00044d60 <_PyImport_ClearExtension@@Base>: │ │ │ │ +00044d50 <_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] @ (44e28 <_PyImport_ClearExtension@@Base+0xc8>) │ │ │ │ + ldr r2, [pc, #180] @ (44e18 <_PyImport_ClearExtension@@Base+0xc8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 1cf6e4 │ │ │ │ + bl 1d0424 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 44d9a <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ - bl 948dc │ │ │ │ + cbnz r0, 44d8a <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ + bl 94b70 │ │ │ │ subs.w r0, r0, r8 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44e24 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + b.n 44e14 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 44db8 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + cbz r0, 44da8 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44db8 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + bge.n 44da8 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 44db8 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 44da8 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 44dde <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ - bl b1780 │ │ │ │ + bgt.n 44dce <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ + bl b1c90 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 44e02 <_PyImport_ClearExtension@@Base+0xa2> │ │ │ │ - b.n 44df8 <_PyImport_ClearExtension@@Base+0x98> │ │ │ │ + beq.n 44df2 <_PyImport_ClearExtension@@Base+0xa2> │ │ │ │ + b.n 44de8 <_PyImport_ClearExtension@@Base+0x98> │ │ │ │ ldr.w r3, [r5, #3908] @ 0xf44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 44dc4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + beq.n 44db4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 44dc4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + bge.n 44db4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ mov r0, r5 │ │ │ │ - bl 44f1e <_PyImport_ClearExtension@@Base+0x1be> │ │ │ │ + bl 44f0e <_PyImport_ClearExtension@@Base+0x1be> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 44dc4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ - b.n 44e20 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ - bl 1dc924 │ │ │ │ + bge.n 44db4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + b.n 44e10 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ + bl 1ddd10 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 44e04 <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ - b.n 44e20 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ + cbnz r0, 44df4 <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ + b.n 44e10 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 44fb0 <_PyImport_ClearExtension@@Base+0x250> │ │ │ │ + bl 44fa0 <_PyImport_ClearExtension@@Base+0x250> │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 44e14 <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ + bne.n 44e04 <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44e24 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + b.n 44e14 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a1bc │ │ │ │ - b.n 44e10 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + bl 21ba64 │ │ │ │ + b.n 44e00 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 44e4e <_PyImport_ClearExtension@@Base+0xee> │ │ │ │ + bne.n 44e3e <_PyImport_ClearExtension@@Base+0xee> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 44e84 <_PyImport_ClearExtension@@Base+0x124> │ │ │ │ + b.n 44e74 <_PyImport_ClearExtension@@Base+0x124> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 44e48 <_PyImport_ClearExtension@@Base+0xe8> │ │ │ │ + beq.n 44e38 <_PyImport_ClearExtension@@Base+0xe8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 44e76 <_PyImport_ClearExtension@@Base+0x116> │ │ │ │ + bmi.n 44e66 <_PyImport_ClearExtension@@Base+0x116> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3300 @ 0xce4 │ │ │ │ + movw r1, #5796 @ 0x16a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 44eaa <_PyImport_ClearExtension@@Base+0x14a> │ │ │ │ + bl 12120c │ │ │ │ + b.n 44e9a <_PyImport_ClearExtension@@Base+0x14a> │ │ │ │ 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, [r5, #56] @ 0x38 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - cbz r0, 44e9a <_PyImport_ClearExtension@@Base+0x13a> │ │ │ │ + cbz r0, 44e8a <_PyImport_ClearExtension@@Base+0x13a> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 44e9e <_PyImport_ClearExtension@@Base+0x13e> │ │ │ │ + blt.n 44e8e <_PyImport_ClearExtension@@Base+0x13e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44eaa <_PyImport_ClearExtension@@Base+0x14a> │ │ │ │ + b.n 44e9a <_PyImport_ClearExtension@@Base+0x14a> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 44e9a <_PyImport_ClearExtension@@Base+0x13a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 44e8a <_PyImport_ClearExtension@@Base+0x13a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #3348 @ 0xd14 │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r3, r4, [r1, #12] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - cbnz r4, 44f0e <_PyImport_ClearExtension@@Base+0x1ae> │ │ │ │ + cbnz r4, 44efe <_PyImport_ClearExtension@@Base+0x1ae> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 1f2d4c │ │ │ │ + bl 1f45ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 44f1a <_PyImport_ClearExtension@@Base+0x1ba> │ │ │ │ + cbz r0, 44f0a <_PyImport_ClearExtension@@Base+0x1ba> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 85634 │ │ │ │ - b.n 44f1a <_PyImport_ClearExtension@@Base+0x1ba> │ │ │ │ + bl 8589c │ │ │ │ + b.n 44f0a <_PyImport_ClearExtension@@Base+0x1ba> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44f1a <_PyImport_ClearExtension@@Base+0x1ba> │ │ │ │ + bge.n 44f0a <_PyImport_ClearExtension@@Base+0x1ba> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [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 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 44f52 <_PyImport_ClearExtension@@Base+0x1f2> │ │ │ │ + ble.n 44f42 <_PyImport_ClearExtension@@Base+0x1f2> │ │ │ │ ldr.w r0, [r0, #3908] @ 0xf44 │ │ │ │ - cbz r0, 44f5c <_PyImport_ClearExtension@@Base+0x1fc> │ │ │ │ + cbz r0, 44f4c <_PyImport_ClearExtension@@Base+0x1fc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 44f66 <_PyImport_ClearExtension@@Base+0x206> │ │ │ │ + bge.n 44f56 <_PyImport_ClearExtension@@Base+0x206> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44f74 <_PyImport_ClearExtension@@Base+0x214> │ │ │ │ + bge.n 44f64 <_PyImport_ClearExtension@@Base+0x214> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 44f74 <_PyImport_ClearExtension@@Base+0x214> │ │ │ │ - movw r1, #3520 @ 0xdc0 │ │ │ │ + b.n 44f64 <_PyImport_ClearExtension@@Base+0x214> │ │ │ │ + movw r1, #6016 @ 0x1780 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 44f6e <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ - movw r1, #3544 @ 0xdd8 │ │ │ │ + b.n 44f5e <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ + movw r1, #6040 @ 0x1798 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 44f6e <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ - movw r1, #3588 @ 0xe04 │ │ │ │ + b.n 44f5e <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ + movw r1, #6084 @ 0x17c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #20] @ (44f84 <_PyImport_ClearExtension@@Base+0x224>) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #20] @ (44f74 <_PyImport_ClearExtension@@Base+0x224>) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w a32a8 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + b.w a36fc │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - movw r0, #3616 @ 0xe20 │ │ │ │ + movw r0, #6112 @ 0x17e0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 44fa6 <_PyImport_ClearExtension@@Base+0x246> │ │ │ │ + cbz r0, 44f96 <_PyImport_ClearExtension@@Base+0x246> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44fa8 <_PyImport_ClearExtension@@Base+0x248> │ │ │ │ + bge.n 44f98 <_PyImport_ClearExtension@@Base+0x248> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (44fac <_PyImport_ClearExtension@@Base+0x24c>) │ │ │ │ + ldr r0, [pc, #4] @ (44f9c <_PyImport_ClearExtension@@Base+0x24c>) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #124] @ (4503c <_PyImport_ClearExtension@@Base+0x2dc>) │ │ │ │ + ldr r4, [pc, #124] @ (4502c <_PyImport_ClearExtension@@Base+0x2dc>) │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 44fdc <_PyImport_ClearExtension@@Base+0x27c> │ │ │ │ + bne.n 44fcc <_PyImport_ClearExtension@@Base+0x27c> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 44fcc <_PyImport_ClearExtension@@Base+0x26c> │ │ │ │ + bne.n 44fbc <_PyImport_ClearExtension@@Base+0x26c> │ │ │ │ dmb ish │ │ │ │ - beq.n 44fe8 <_PyImport_ClearExtension@@Base+0x288> │ │ │ │ + beq.n 44fd8 <_PyImport_ClearExtension@@Base+0x288> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c37f0 │ │ │ │ + bl 28a548 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #1800] @ 0x708 │ │ │ │ - cbz r3, 45010 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + cbz r3, 45000 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cf76c │ │ │ │ + bl 1d04ac │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 45010 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + cbz r0, 45000 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 45010 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + cbz r0, 45000 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bl 225a24 <_PyUnicodeWriter_Dealloc@@Base+0x230> │ │ │ │ + bl 22727c <_PyUnicodeWriter_Dealloc@@Base+0x230> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 45028 <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ + bne.n 45018 <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 45018 <_PyImport_ClearExtension@@Base+0x2b8> │ │ │ │ + bne.n 45008 <_PyImport_ClearExtension@@Base+0x2b8> │ │ │ │ dmb ish │ │ │ │ - beq.n 45038 <_PyImport_ClearExtension@@Base+0x2d8> │ │ │ │ + beq.n 45028 <_PyImport_ClearExtension@@Base+0x2d8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - ldr r0, [pc, #8] @ (4503c <_PyImport_ClearExtension@@Base+0x2dc>) │ │ │ │ - b.w 288f70 │ │ │ │ + ldr r0, [pc, #8] @ (4502c <_PyImport_ClearExtension@@Base+0x2dc>) │ │ │ │ + b.w 28a0e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r2, 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 45060 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ + bne.n 45050 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 152734 │ │ │ │ + b.w 1528fc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28828 @ 0x709c │ │ │ │ + movw r0, #31124 @ 0x7994 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45054 <_PyImport_ClearExtension@@Base+0x2f4> │ │ │ │ + bne.n 45044 <_PyImport_ClearExtension@@Base+0x2f4> │ │ │ │ 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 45096 <_PyImport_ClearExtension@@Base+0x336> │ │ │ │ + bne.n 45086 <_PyImport_ClearExtension@@Base+0x336> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20d154 │ │ │ │ + b.w 20e9f8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28840 @ 0x70a8 │ │ │ │ + movw r0, #31136 @ 0x79a0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4508a <_PyImport_ClearExtension@@Base+0x32a> │ │ │ │ + bne.n 4507a <_PyImport_ClearExtension@@Base+0x32a> │ │ │ │ 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 │ │ │ │ - bl 44680 │ │ │ │ + bl 44670 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45114 <_PyImport_ClearExtension@@Base+0x3b4> │ │ │ │ - ldr r1, [pc, #84] @ (4511c <_PyImport_ClearExtension@@Base+0x3bc>) │ │ │ │ + cbz r0, 45104 <_PyImport_ClearExtension@@Base+0x3b4> │ │ │ │ + ldr r1, [pc, #84] @ (4510c <_PyImport_ClearExtension@@Base+0x3bc>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 9838c │ │ │ │ + bl 9861c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 450fe <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ - ldr r1, [pc, #72] @ (4511c <_PyImport_ClearExtension@@Base+0x3bc>) │ │ │ │ + cbnz r0, 450ee <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ + ldr r1, [pc, #72] @ (4510c <_PyImport_ClearExtension@@Base+0x3bc>) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 450fe <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ + bne.n 450ee <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 450fe <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ + cbz r0, 450ee <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 450fe <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ + bge.n 450ee <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 450fe <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 450ee <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45112 <_PyImport_ClearExtension@@Base+0x3b2> │ │ │ │ + bge.n 45102 <_PyImport_ClearExtension@@Base+0x3b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 45112 <_PyImport_ClearExtension@@Base+0x3b2> │ │ │ │ + cbnz r3, 45102 <_PyImport_ClearExtension@@Base+0x3b2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - beq.n 45020 <_PyImport_ClearExtension@@Base+0x2c0> │ │ │ │ + beq.n 45010 <_PyImport_ClearExtension@@Base+0x2c0> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 45144 <_PyImport_ClearExtension@@Base+0x3e4> │ │ │ │ + cbnz r5, 45134 <_PyImport_ClearExtension@@Base+0x3e4> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 45144 <_PyImport_ClearExtension@@Base+0x3e4> │ │ │ │ + blt.n 45134 <_PyImport_ClearExtension@@Base+0x3e4> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 45144 <_PyImport_ClearExtension@@Base+0x3e4> │ │ │ │ - cbnz r2, 4515e <_PyImport_ClearExtension@@Base+0x3fe> │ │ │ │ + bgt.n 45134 <_PyImport_ClearExtension@@Base+0x3e4> │ │ │ │ + cbnz r2, 4514e <_PyImport_ClearExtension@@Base+0x3fe> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #56] @ (45190 <_PyImport_ClearExtension@@Base+0x430>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 4518a <_PyImport_ClearExtension@@Base+0x42a> │ │ │ │ + ldr r3, [pc, #56] @ (45180 <_PyImport_ClearExtension@@Base+0x430>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 4517a <_PyImport_ClearExtension@@Base+0x42a> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 45178 <_PyImport_ClearExtension@@Base+0x418> │ │ │ │ + bgt.n 45168 <_PyImport_ClearExtension@@Base+0x418> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #10888 @ 0x2a88 │ │ │ │ + movw r1, #13400 @ 0x3458 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 4518a <_PyImport_ClearExtension@@Base+0x42a> │ │ │ │ + bl 12120c │ │ │ │ + b.n 4517a <_PyImport_ClearExtension@@Base+0x42a> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 45162 <_PyImport_ClearExtension@@Base+0x402> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 45152 <_PyImport_ClearExtension@@Base+0x402> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45162 <_PyImport_ClearExtension@@Base+0x402> │ │ │ │ + beq.n 45152 <_PyImport_ClearExtension@@Base+0x402> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r7, [pc, #1008] @ (45584 <_PyImport_ClearExtension@@Base+0x824>) │ │ │ │ + ldr r7, [pc, #1008] @ (45574 <_PyImport_ClearExtension@@Base+0x824>) │ │ │ │ lsls r2, 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 451b4 <_PyImport_ClearExtension@@Base+0x454> │ │ │ │ + bne.n 451a4 <_PyImport_ClearExtension@@Base+0x454> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25019c │ │ │ │ + b.w 251b04 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28836 @ 0x70a4 │ │ │ │ + movw r0, #31132 @ 0x799c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 451a8 <_PyImport_ClearExtension@@Base+0x448> │ │ │ │ + bne.n 45198 <_PyImport_ClearExtension@@Base+0x448> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ 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 │ │ │ │ - cbnz r1, 451f8 <_PyImport_ClearExtension@@Base+0x498> │ │ │ │ + cbnz r1, 451e8 <_PyImport_ClearExtension@@Base+0x498> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22812 @ 0x591c │ │ │ │ + movw r1, #25308 @ 0x62dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 45234 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ + bl 12120c │ │ │ │ + b.n 45224 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ mov r6, r1 │ │ │ │ - bl 44680 │ │ │ │ + bl 44670 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 45234 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ + cbz r0, 45224 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ movw r7, #6160 @ 0x1810 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 4524a <_PyImport_ClearExtension@@Base+0x4ea> │ │ │ │ + beq.n 4523a <_PyImport_ClearExtension@@Base+0x4ea> │ │ │ │ mov r0, r6 │ │ │ │ - bl f1428 │ │ │ │ - cbnz r0, 4524a <_PyImport_ClearExtension@@Base+0x4ea> │ │ │ │ + bl f1868 │ │ │ │ + cbnz r0, 4523a <_PyImport_ClearExtension@@Base+0x4ea> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26692 @ 0x6844 │ │ │ │ + movw r1, #28988 @ 0x713c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4523a <_PyImport_ClearExtension@@Base+0x4da> │ │ │ │ + blt.n 4522a <_PyImport_ClearExtension@@Base+0x4da> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 45294 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ + b.n 45284 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45234 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ + bne.n 45224 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45234 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 45224 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ mov r2, r6 │ │ │ │ - ldr r1, [pc, #72] @ (45298 <_PyImport_ClearExtension@@Base+0x538>) │ │ │ │ + ldr r1, [pc, #72] @ (45288 <_PyImport_ClearExtension@@Base+0x538>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4526c <_PyImport_ClearExtension@@Base+0x50c> │ │ │ │ + beq.n 4525c <_PyImport_ClearExtension@@Base+0x50c> │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 4527c <_PyImport_ClearExtension@@Base+0x51c> │ │ │ │ - ldr r1, [pc, #60] @ (4529c <_PyImport_ClearExtension@@Base+0x53c>) │ │ │ │ + beq.n 4526c <_PyImport_ClearExtension@@Base+0x51c> │ │ │ │ + ldr r1, [pc, #60] @ (4528c <_PyImport_ClearExtension@@Base+0x53c>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1090e8 │ │ │ │ + bl 10939c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4527c <_PyImport_ClearExtension@@Base+0x51c> │ │ │ │ + bne.n 4526c <_PyImport_ClearExtension@@Base+0x51c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45294 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ + bge.n 45284 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 4528e <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ - b.n 45294 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ + cbz r3, 4527e <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ + b.n 45284 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4528a <_PyImport_ClearExtension@@Base+0x52a> │ │ │ │ + bge.n 4527a <_PyImport_ClearExtension@@Base+0x52a> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 4528e <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ + cbz r4, 4527e <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 45294 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ + b.n 45284 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - beq.n 4519c <_PyImport_ClearExtension@@Base+0x43c> │ │ │ │ + beq.n 4518c <_PyImport_ClearExtension@@Base+0x43c> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 45238 <_PyImport_ClearExtension@@Base+0x4d8> │ │ │ │ + beq.n 45228 <_PyImport_ClearExtension@@Base+0x4d8> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - movw r0, #60380 @ 0xebdc │ │ │ │ + movw r0, #62876 @ 0xf59c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r3 │ │ │ │ - bl e36c8 │ │ │ │ - cbz r0, 452e0 <_PyImport_ClearExtension@@Base+0x580> │ │ │ │ + bl e426c │ │ │ │ + cbz r0, 452d0 <_PyImport_ClearExtension@@Base+0x580> │ │ │ │ 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 a8cc8 │ │ │ │ + b.w a91c8 │ │ │ │ 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 r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4530a <_PyImport_ClearExtension@@Base+0x5aa> │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 45310 <_PyImport_ClearExtension@@Base+0x5b0> │ │ │ │ + beq.n 452fa <_PyImport_ClearExtension@@Base+0x5aa> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 45300 <_PyImport_ClearExtension@@Base+0x5b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbz r6, 4531c <_PyImport_ClearExtension@@Base+0x5bc> │ │ │ │ + cbz r6, 4530c <_PyImport_ClearExtension@@Base+0x5bc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4533c <_PyImport_ClearExtension@@Base+0x5dc> │ │ │ │ + b.n 4532c <_PyImport_ClearExtension@@Base+0x5dc> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl e0b88 │ │ │ │ + bl e16b8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 45334 <_PyImport_ClearExtension@@Base+0x5d4> │ │ │ │ + cbz r0, 45324 <_PyImport_ClearExtension@@Base+0x5d4> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d31f0 <_PySys_GetRequiredAttr@@Base+0x1724> │ │ │ │ - cbnz r0, 45338 <_PyImport_ClearExtension@@Base+0x5d8> │ │ │ │ + bl 1d40a0 <_PySys_GetRequiredAttr@@Base+0x1734> │ │ │ │ + cbnz r0, 45328 <_PyImport_ClearExtension@@Base+0x5d8> │ │ │ │ movs r5, #0 │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 218e44 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 45360 <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ + bl 94b70 │ │ │ │ + movw r3, #6412 @ 0x190c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r0, #0 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 4537e <_PyImport_ClearExtension@@Base+0x62e> │ │ │ │ + and.w r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4788 @ 0x12b4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #6412 @ 0x190c │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp.w r2, #24576 @ 0x6000 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + pop {r3, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 4535e <_PyImport_ClearExtension@@Base+0x5fe> │ │ │ │ + bmi.n 4539c <_PyImport_ClearExtension@@Base+0x64c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 45378 <_PyImport_ClearExtension@@Base+0x618> │ │ │ │ + bpl.n 453b6 <_PyImport_ClearExtension@@Base+0x666> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6792 @ 0x1a88 │ │ │ │ + movw r1, #9088 @ 0x2380 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45390 <_PyImport_ClearExtension@@Base+0x630> │ │ │ │ + b.n 453ce <_PyImport_ClearExtension@@Base+0x67e> │ │ │ │ tst.w r3, #10 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -37204,304 +37228,304 @@ │ │ │ │ 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 16bb84 │ │ │ │ - cbz r0, 453d8 <_PyImport_ClearExtension@@Base+0x678> │ │ │ │ + bl 16bd28 │ │ │ │ + cbz r0, 45416 <_PyImport_ClearExtension@@Base+0x6c6> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1034e8 │ │ │ │ + bl 10378c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 453d0 <_PyImport_ClearExtension@@Base+0x670> │ │ │ │ + beq.n 4540e <_PyImport_ClearExtension@@Base+0x6be> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 453c4 <_PyImport_ClearExtension@@Base+0x664> │ │ │ │ + beq.n 45402 <_PyImport_ClearExtension@@Base+0x6b2> │ │ │ │ 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 r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #28 │ │ │ │ - beq.n 4542c <_PyImport_ClearExtension@@Base+0x6cc> │ │ │ │ + beq.n 4546a <_PyImport_ClearExtension@@Base+0x71a> │ │ │ │ cmp r3, #29 │ │ │ │ - bne.n 45452 <_PyImport_ClearExtension@@Base+0x6f2> │ │ │ │ + bne.n 45490 <_PyImport_ClearExtension@@Base+0x740> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - cbnz r1, 45402 <_PyImport_ClearExtension@@Base+0x6a2> │ │ │ │ + cbnz r1, 45440 <_PyImport_ClearExtension@@Base+0x6f0> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cbnz r1, 4540c <_PyImport_ClearExtension@@Base+0x6ac> │ │ │ │ - b.n 45416 <_PyImport_ClearExtension@@Base+0x6b6> │ │ │ │ - bl 2b78c4 │ │ │ │ + cbnz r1, 4544a <_PyImport_ClearExtension@@Base+0x6fa> │ │ │ │ + b.n 45454 <_PyImport_ClearExtension@@Base+0x704> │ │ │ │ + bl 2b8a6c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4545a <_PyImport_ClearExtension@@Base+0x6fa> │ │ │ │ - b.n 453fc <_PyImport_ClearExtension@@Base+0x69c> │ │ │ │ + beq.n 45498 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ + b.n 4543a <_PyImport_ClearExtension@@Base+0x6ea> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b78c4 │ │ │ │ + bl 2b8a6c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4545a <_PyImport_ClearExtension@@Base+0x6fa> │ │ │ │ + beq.n 45498 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - cbz r1, 4544e <_PyImport_ClearExtension@@Base+0x6ee> │ │ │ │ + cbz r1, 4548c <_PyImport_ClearExtension@@Base+0x73c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b78c4 │ │ │ │ + bl 2b8a6c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4545a <_PyImport_ClearExtension@@Base+0x6fa> │ │ │ │ + b.n 45498 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ - cbz r4, 4544e <_PyImport_ClearExtension@@Base+0x6ee> │ │ │ │ + cbz r4, 4548c <_PyImport_ClearExtension@@Base+0x73c> │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 4544e <_PyImport_ClearExtension@@Base+0x6ee> │ │ │ │ + ble.n 4548c <_PyImport_ClearExtension@@Base+0x73c> │ │ │ │ adds r4, #4 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 453dc <_PyImport_ClearExtension@@Base+0x67c> │ │ │ │ + bl 4541a <_PyImport_ClearExtension@@Base+0x6ca> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4545a <_PyImport_ClearExtension@@Base+0x6fa> │ │ │ │ + beq.n 45498 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 4543a <_PyImport_ClearExtension@@Base+0x6da> │ │ │ │ + bne.n 45478 <_PyImport_ClearExtension@@Base+0x728> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4545a <_PyImport_ClearExtension@@Base+0x6fa> │ │ │ │ + b.n 45498 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2b78c4 │ │ │ │ + b.w 2b8a6c │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45482 <_PyImport_ClearExtension@@Base+0x722> │ │ │ │ + bne.n 454c0 <_PyImport_ClearExtension@@Base+0x770> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 45496 <_PyImport_ClearExtension@@Base+0x736> │ │ │ │ - b.n 454f6 <_PyImport_ClearExtension@@Base+0x796> │ │ │ │ + bne.n 454d4 <_PyImport_ClearExtension@@Base+0x784> │ │ │ │ + b.n 45534 <_PyImport_ClearExtension@@Base+0x7e4> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #6268 @ 0x187c │ │ │ │ + movw r0, #8780 @ 0x224c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 454f6 <_PyImport_ClearExtension@@Base+0x796> │ │ │ │ - b.n 45474 <_PyImport_ClearExtension@@Base+0x714> │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 45534 <_PyImport_ClearExtension@@Base+0x7e4> │ │ │ │ + b.n 454b2 <_PyImport_ClearExtension@@Base+0x762> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 2862d8 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ - cbz r0, 454f6 <_PyImport_ClearExtension@@Base+0x796> │ │ │ │ + bl 287450 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + cbz r0, 45534 <_PyImport_ClearExtension@@Base+0x7e4> │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r5, [sp, #6] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4553e <_PyImport_ClearExtension@@Base+0x7de> │ │ │ │ + beq.n 4557c <_PyImport_ClearExtension@@Base+0x82c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 859a4 │ │ │ │ + bl 85d2c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 454e2 <_PyImport_ClearExtension@@Base+0x782> │ │ │ │ - cbnz r0, 454d8 <_PyImport_ClearExtension@@Base+0x778> │ │ │ │ + beq.n 45520 <_PyImport_ClearExtension@@Base+0x7d0> │ │ │ │ + cbnz r0, 45516 <_PyImport_ClearExtension@@Base+0x7c6> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 454e2 <_PyImport_ClearExtension@@Base+0x782> │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 45520 <_PyImport_ClearExtension@@Base+0x7d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 454fa <_PyImport_ClearExtension@@Base+0x79a> │ │ │ │ + cbnz r0, 45538 <_PyImport_ClearExtension@@Base+0x7e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 454f6 <_PyImport_ClearExtension@@Base+0x796> │ │ │ │ + bge.n 45534 <_PyImport_ClearExtension@@Base+0x7e4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 454f6 <_PyImport_ClearExtension@@Base+0x796> │ │ │ │ + cbnz r3, 45534 <_PyImport_ClearExtension@@Base+0x7e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4553e <_PyImport_ClearExtension@@Base+0x7de> │ │ │ │ + b.n 4557c <_PyImport_ClearExtension@@Base+0x82c> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4551a <_PyImport_ClearExtension@@Base+0x7ba> │ │ │ │ + bge.n 45558 <_PyImport_ClearExtension@@Base+0x808> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4551a <_PyImport_ClearExtension@@Base+0x7ba> │ │ │ │ + cbnz r3, 45558 <_PyImport_ClearExtension@@Base+0x808> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4552e <_PyImport_ClearExtension@@Base+0x7ce> │ │ │ │ + bge.n 4556c <_PyImport_ClearExtension@@Base+0x81c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4552e <_PyImport_ClearExtension@@Base+0x7ce> │ │ │ │ + cbnz r3, 4556c <_PyImport_ClearExtension@@Base+0x81c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 454f6 <_PyImport_ClearExtension@@Base+0x796> │ │ │ │ + beq.n 45534 <_PyImport_ClearExtension@@Base+0x7e4> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r2, 45560 <_PyImport_ClearExtension@@Base+0x800> │ │ │ │ + cbz r2, 4559e <_PyImport_ClearExtension@@Base+0x84e> │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 45562 <_PyImport_ClearExtension@@Base+0x802> │ │ │ │ + b.n 455a0 <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r6, #1 │ │ │ │ add.w r4, r1, #16 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 45570 <_PyImport_ClearExtension@@Base+0x810> │ │ │ │ - cbnz r2, 45570 <_PyImport_ClearExtension@@Base+0x810> │ │ │ │ - cbnz r4, 45596 <_PyImport_ClearExtension@@Base+0x836> │ │ │ │ + bhi.n 455ae <_PyImport_ClearExtension@@Base+0x85e> │ │ │ │ + cbnz r2, 455ae <_PyImport_ClearExtension@@Base+0x85e> │ │ │ │ + cbnz r4, 455d4 <_PyImport_ClearExtension@@Base+0x884> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #20680 @ 0x50c8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 122294 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + bl 122740 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45652 <_PyImport_ClearExtension@@Base+0x8f2> │ │ │ │ + beq.n 45690 <_PyImport_ClearExtension@@Base+0x940> │ │ │ │ add r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 455b4 <_PyImport_ClearExtension@@Base+0x854> │ │ │ │ + beq.n 455f2 <_PyImport_ClearExtension@@Base+0x8a2> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 455a8 <_PyImport_ClearExtension@@Base+0x848> │ │ │ │ + cbz r6, 455e6 <_PyImport_ClearExtension@@Base+0x896> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 455c0 <_PyImport_ClearExtension@@Base+0x860> │ │ │ │ - b.n 455b0 <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ + beq.n 455fe <_PyImport_ClearExtension@@Base+0x8ae> │ │ │ │ + b.n 455ee <_PyImport_ClearExtension@@Base+0x89e> │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - b.n 455c8 <_PyImport_ClearExtension@@Base+0x868> │ │ │ │ + b.n 45606 <_PyImport_ClearExtension@@Base+0x8b6> │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 455c8 <_PyImport_ClearExtension@@Base+0x868> │ │ │ │ + b.n 45606 <_PyImport_ClearExtension@@Base+0x8b6> │ │ │ │ movw r7, #6160 @ 0x1810 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45652 <_PyImport_ClearExtension@@Base+0x8f2> │ │ │ │ + beq.n 45690 <_PyImport_ClearExtension@@Base+0x940> │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 455ec <_PyImport_ClearExtension@@Base+0x88c> │ │ │ │ + bne.n 4562a <_PyImport_ClearExtension@@Base+0x8da> │ │ │ │ mov r0, r8 │ │ │ │ - bl 881f8 │ │ │ │ + bl 88584 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 455f4 <_PyImport_ClearExtension@@Base+0x894> │ │ │ │ + b.n 45632 <_PyImport_ClearExtension@@Base+0x8e2> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 4560e <_PyImport_ClearExtension@@Base+0x8ae> │ │ │ │ + cbnz r5, 4564c <_PyImport_ClearExtension@@Base+0x8fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4560a <_PyImport_ClearExtension@@Base+0x8aa> │ │ │ │ + bge.n 45648 <_PyImport_ClearExtension@@Base+0x8f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4560a <_PyImport_ClearExtension@@Base+0x8aa> │ │ │ │ + cbnz r3, 45648 <_PyImport_ClearExtension@@Base+0x8f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 45652 <_PyImport_ClearExtension@@Base+0x8f2> │ │ │ │ + b.n 45690 <_PyImport_ClearExtension@@Base+0x940> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 45628 <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ + beq.n 45666 <_PyImport_ClearExtension@@Base+0x916> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r5, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r4, [r5, #8] │ │ │ │ - cbz r7, 4563c <_PyImport_ClearExtension@@Base+0x8dc> │ │ │ │ + cbz r7, 4567a <_PyImport_ClearExtension@@Base+0x92a> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r5, #20] │ │ │ │ movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 4560a <_PyImport_ClearExtension@@Base+0x8aa> │ │ │ │ + b.n 45648 <_PyImport_ClearExtension@@Base+0x8f8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 45676 <_PyImport_ClearExtension@@Base+0x916> │ │ │ │ + bmi.n 456b4 <_PyImport_ClearExtension@@Base+0x964> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 45690 <_PyImport_ClearExtension@@Base+0x930> │ │ │ │ + bpl.n 456ce <_PyImport_ClearExtension@@Base+0x97e> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6792 @ 0x1a88 │ │ │ │ + movw r1, #9088 @ 0x2380 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 456a8 <_PyImport_ClearExtension@@Base+0x948> │ │ │ │ + b.n 456e6 <_PyImport_ClearExtension@@Base+0x996> │ │ │ │ tst.w r3, #12 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -37509,132 +37533,158 @@ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r0, 456c8 <_PyImport_ClearExtension@@Base+0x968> │ │ │ │ - bl 81740 │ │ │ │ + cbnz r0, 45706 <_PyImport_ClearExtension@@Base+0x9b6> │ │ │ │ + bl 817b0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 456da <_PyImport_ClearExtension@@Base+0x97a> │ │ │ │ + cbz r0, 45718 <_PyImport_ClearExtension@@Base+0x9c8> │ │ │ │ mov r1, r5 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 456de <_PyImport_ClearExtension@@Base+0x97e> │ │ │ │ + b.n 4571c <_PyImport_ClearExtension@@Base+0x9cc> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #3660 @ 0xe4c │ │ │ │ + movw r0, #6156 @ 0x180c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ 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 10719c │ │ │ │ + bl 107448 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45734 <_PyImport_ClearExtension@@Base+0x9d4> │ │ │ │ + bne.n 45772 <_PyImport_ClearExtension@@Base+0xa22> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23ab08 │ │ │ │ + b.w 23c434 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28944 @ 0x7110 │ │ │ │ + movw r0, #31240 @ 0x7a08 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45728 <_PyImport_ClearExtension@@Base+0x9c8> │ │ │ │ + bne.n 45766 <_PyImport_ClearExtension@@Base+0xa16> │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2b7958 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 218e44 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 457b6 <_PyImport_ClearExtension@@Base+0xa66> │ │ │ │ + bl 94b70 │ │ │ │ + movw r3, #6412 @ 0x190c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r0, #0 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 457d4 <_PyImport_ClearExtension@@Base+0xa84> │ │ │ │ + and.w r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4788 @ 0x12b4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #6412 @ 0x190c │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp.w r2, #49152 @ 0xc000 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 45786 <_PyImport_ClearExtension@@Base+0xa26> │ │ │ │ + cbnz r2, 4580e <_PyImport_ClearExtension@@Base+0xabe> │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #37916 @ 0x941c │ │ │ │ + movw r1, #40412 @ 0x9ddc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl e2af8 │ │ │ │ - cbnz r0, 4579c <_PyImport_ClearExtension@@Base+0xa3c> │ │ │ │ - b.n 45798 <_PyImport_ClearExtension@@Base+0xa38> │ │ │ │ - movw r0, #37916 @ 0x941c │ │ │ │ + bl e34e4 │ │ │ │ + cbnz r0, 45824 <_PyImport_ClearExtension@@Base+0xad4> │ │ │ │ + b.n 45820 <_PyImport_ClearExtension@@Base+0xad0> │ │ │ │ + movw r0, #40412 @ 0x9ddc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4576c <_PyImport_ClearExtension@@Base+0xa0c> │ │ │ │ + bne.n 457f4 <_PyImport_ClearExtension@@Base+0xaa4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 457b8 <_PyImport_ClearExtension@@Base+0xa58> │ │ │ │ + b.n 45840 <_PyImport_ClearExtension@@Base+0xaf0> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 45798 <_PyImport_ClearExtension@@Base+0xa38> │ │ │ │ + blt.n 45820 <_PyImport_ClearExtension@@Base+0xad0> │ │ │ │ itete ne │ │ │ │ movwne r0, #4788 @ 0x12b4 │ │ │ │ movweq r0, #6412 @ 0x190c │ │ │ │ movtne r0, #80 @ 0x50 │ │ │ │ movteq r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #47408 @ 0xb930 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1779a0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xefc> │ │ │ │ + b.w 177b90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ + b.w 2b8c70 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 45968 <_PyImport_ClearExtension@@Base+0xc08> │ │ │ │ + bl 459a6 <_PyImport_ClearExtension@@Base+0xc56> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 457f2 <_PyImport_ClearExtension@@Base+0xa92> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 4580c <_PyImport_ClearExtension@@Base+0xaac> │ │ │ │ + cbnz r0, 4587e <_PyImport_ClearExtension@@Base+0xb2e> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 45898 <_PyImport_ClearExtension@@Base+0xb48> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r4, [r5, #24] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1d99c0 <_PyToken_ThreeChars@@Base+0x11bc> │ │ │ │ + bl 1daa80 <_PyToken_ThreeChars@@Base+0x1470> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ @@ -37653,243 +37703,192 @@ │ │ │ │ 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 45868 <_PyImport_ClearExtension@@Base+0xb08> │ │ │ │ + beq.n 458f4 <_PyImport_ClearExtension@@Base+0xba4> │ │ │ │ strd ip, r0, [sp, #12] │ │ │ │ - movw r0, #3728 @ 0xe90 │ │ │ │ + movw r0, #6224 @ 0x1850 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 10719c │ │ │ │ - b.n 45896 <_PyImport_ClearExtension@@Base+0xb36> │ │ │ │ + bl 107448 │ │ │ │ + b.n 45922 <_PyImport_ClearExtension@@Base+0xbd2> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 45884 <_PyImport_ClearExtension@@Base+0xb24> │ │ │ │ + beq.n 45910 <_PyImport_ClearExtension@@Base+0xbc0> │ │ │ │ strd r7, ip, [sp, #8] │ │ │ │ - movw r0, #3760 @ 0xeb0 │ │ │ │ + movw r0, #6256 @ 0x1870 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 10719c │ │ │ │ - b.n 45896 <_PyImport_ClearExtension@@Base+0xb36> │ │ │ │ - movw r0, #3788 @ 0xecc │ │ │ │ + bl 107448 │ │ │ │ + b.n 45922 <_PyImport_ClearExtension@@Base+0xbd2> │ │ │ │ + movw r0, #6284 @ 0x188c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 10719c │ │ │ │ - cbz r0, 458b2 <_PyImport_ClearExtension@@Base+0xb52> │ │ │ │ + bl 107448 │ │ │ │ + cbz r0, 4593e <_PyImport_ClearExtension@@Base+0xbee> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ - cbz r1, 458a2 <_PyImport_ClearExtension@@Base+0xb42> │ │ │ │ - bl 6b568 │ │ │ │ - cbz r0, 458b2 <_PyImport_ClearExtension@@Base+0xb52> │ │ │ │ + cbz r1, 4592e <_PyImport_ClearExtension@@Base+0xbde> │ │ │ │ + bl 6b558 │ │ │ │ + cbz r0, 4593e <_PyImport_ClearExtension@@Base+0xbee> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 458b2 <_PyImport_ClearExtension@@Base+0xb52> │ │ │ │ + cbz r3, 4593e <_PyImport_ClearExtension@@Base+0xbee> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6b3ac │ │ │ │ + b.w 6b39c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 458ec <_PyImport_ClearExtension@@Base+0xb8c> │ │ │ │ + bne.n 45978 <_PyImport_ClearExtension@@Base+0xc28> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl f36a4 │ │ │ │ + bl f3af0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 45900 <_PyImport_ClearExtension@@Base+0xba0> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 4598c <_PyImport_ClearExtension@@Base+0xc3c> │ │ │ │ + bl 94b70 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 45918 <_PyImport_ClearExtension@@Base+0xbb8> │ │ │ │ + b.n 459a4 <_PyImport_ClearExtension@@Base+0xc54> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28700 @ 0x701c │ │ │ │ + movw r0, #30996 @ 0x7914 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 45918 <_PyImport_ClearExtension@@Base+0xbb8> │ │ │ │ - b.n 458ca <_PyImport_ClearExtension@@Base+0xb6a> │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 459a4 <_PyImport_ClearExtension@@Base+0xc54> │ │ │ │ + b.n 45956 <_PyImport_ClearExtension@@Base+0xc06> │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 21759c │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 45948 <_PyImport_ClearExtension@@Base+0xbe8> │ │ │ │ - bl 948dc │ │ │ │ - movw r3, #6412 @ 0x190c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r0, #0 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 45966 <_PyImport_ClearExtension@@Base+0xc06> │ │ │ │ - and.w r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4788 @ 0x12b4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6412 @ 0x190c │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - cmp.w r2, #24576 @ 0x6000 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {r3, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 459c0 <_PyImport_ClearExtension@@Base+0xc60> │ │ │ │ + cbz r1, 459fe <_PyImport_ClearExtension@@Base+0xcae> │ │ │ │ ldr r5, [r1, #0] │ │ │ │ - cbz r5, 459be <_PyImport_ClearExtension@@Base+0xc5e> │ │ │ │ + cbz r5, 459fc <_PyImport_ClearExtension@@Base+0xcac> │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r2 │ │ │ │ - bl e52b4 │ │ │ │ + bl e5cc0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 459ba <_PyImport_ClearExtension@@Base+0xc5a> │ │ │ │ + cbz r0, 459f8 <_PyImport_ClearExtension@@Base+0xca8> │ │ │ │ add.w fp, r4, #4 │ │ │ │ add.w sl, r0, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r2, r9 │ │ │ │ cmp r8, r5 │ │ │ │ - bge.n 459ba <_PyImport_ClearExtension@@Base+0xc5a> │ │ │ │ + bge.n 459f8 <_PyImport_ClearExtension@@Base+0xca8> │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ mov r0, r6 │ │ │ │ - bl d14cc │ │ │ │ + bl d1fd8 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 459c0 <_PyImport_ClearExtension@@Base+0xc60> │ │ │ │ + cbz r0, 459fe <_PyImport_ClearExtension@@Base+0xcae> │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ - b.n 4599c <_PyImport_ClearExtension@@Base+0xc3c> │ │ │ │ + b.n 459da <_PyImport_ClearExtension@@Base+0xc8a> │ │ │ │ mov r4, r7 │ │ │ │ - b.n 459c0 <_PyImport_ClearExtension@@Base+0xc60> │ │ │ │ + b.n 459fe <_PyImport_ClearExtension@@Base+0xcae> │ │ │ │ mov r4, r5 │ │ │ │ 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 r1, r0 │ │ │ │ - ldr r2, [pc, #44] @ (45a04 <_PyImport_ClearExtension@@Base+0xca4>) │ │ │ │ + ldr r2, [pc, #44] @ (45a44 <_PyImport_ClearExtension@@Base+0xcf4>) │ │ │ │ movs r0, #3 │ │ │ │ ldrd r1, r3, [r1, #4] │ │ │ │ - bl 8f09c │ │ │ │ + bl 8f334 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #32] @ (45a08 <_PyImport_ClearExtension@@Base+0xca8>) │ │ │ │ + ldr r0, [pc, #36] @ (45a48 <_PyImport_ClearExtension@@Base+0xcf8>) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45a00 <_PyImport_ClearExtension@@Base+0xca0> │ │ │ │ + bge.n 45a3e <_PyImport_ClearExtension@@Base+0xcee> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 45a00 <_PyImport_ClearExtension@@Base+0xca0> │ │ │ │ + cbnz r3, 45a3e <_PyImport_ClearExtension@@Base+0xcee> │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ + nop │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r3, 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 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 855d0 │ │ │ │ + bl 85838 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45a5a <_PyImport_ClearExtension@@Base+0xcfa> │ │ │ │ + bge.n 45a9a <_PyImport_ClearExtension@@Base+0xd4a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45a5a <_PyImport_ClearExtension@@Base+0xcfa> │ │ │ │ + cbnz r3, 45a9a <_PyImport_ClearExtension@@Base+0xd4a> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_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 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 21759c │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 45a8a <_PyImport_ClearExtension@@Base+0xd2a> │ │ │ │ - bl 948dc │ │ │ │ - movw r3, #6412 @ 0x190c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r0, #0 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 45aa8 <_PyImport_ClearExtension@@Base+0xd48> │ │ │ │ - and.w r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4788 @ 0x12b4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6412 @ 0x190c │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - cmp.w r2, #49152 @ 0xc000 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl d14cc │ │ │ │ - cbz r0, 45ae2 <_PyImport_ClearExtension@@Base+0xd82> │ │ │ │ + bl d1fd8 │ │ │ │ + cbz r0, 45ad4 <_PyImport_ClearExtension@@Base+0xd84> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r5, [r4, #24] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1decfc │ │ │ │ + bl 1e039c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 45ae4 <_PyImport_ClearExtension@@Base+0xd84> │ │ │ │ + b.n 45ad6 <_PyImport_ClearExtension@@Base+0xd86> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -37904,218 +37903,219 @@ │ │ │ │ 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 45b2a <_PyImport_ClearExtension@@Base+0xdca> │ │ │ │ + beq.n 45b1c <_PyImport_ClearExtension@@Base+0xdcc> │ │ │ │ strd r6, r0, [sp] │ │ │ │ - movw r0, #3940 @ 0xf64 │ │ │ │ + movw r0, #6436 @ 0x1924 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ - b.n 45b48 <_PyImport_ClearExtension@@Base+0xde8> │ │ │ │ - cbz r6, 45b3c <_PyImport_ClearExtension@@Base+0xddc> │ │ │ │ + bl 107448 │ │ │ │ + b.n 45b3a <_PyImport_ClearExtension@@Base+0xdea> │ │ │ │ + cbz r6, 45b2e <_PyImport_ClearExtension@@Base+0xdde> │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r0, #3660 @ 0xe4c │ │ │ │ + movw r0, #6156 @ 0x180c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ - b.n 45b48 <_PyImport_ClearExtension@@Base+0xde8> │ │ │ │ - movw r0, #3960 @ 0xf78 │ │ │ │ + bl 107448 │ │ │ │ + b.n 45b3a <_PyImport_ClearExtension@@Base+0xdea> │ │ │ │ + movw r0, #6456 @ 0x1938 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ - cbz r0, 45b64 <_PyImport_ClearExtension@@Base+0xe04> │ │ │ │ + bl 107448 │ │ │ │ + cbz r0, 45b56 <_PyImport_ClearExtension@@Base+0xe06> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 45b54 <_PyImport_ClearExtension@@Base+0xdf4> │ │ │ │ + cbz r3, 45b46 <_PyImport_ClearExtension@@Base+0xdf6> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 6b3ac │ │ │ │ - cbz r0, 45b64 <_PyImport_ClearExtension@@Base+0xe04> │ │ │ │ - cbz r5, 45b64 <_PyImport_ClearExtension@@Base+0xe04> │ │ │ │ + bl 6b39c │ │ │ │ + cbz r0, 45b56 <_PyImport_ClearExtension@@Base+0xe06> │ │ │ │ + cbz r5, 45b56 <_PyImport_ClearExtension@@Base+0xe06> │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6b568 │ │ │ │ + b.w 6b558 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45b8c <_PyImport_ClearExtension@@Base+0xe2c> │ │ │ │ + bne.n 45b7e <_PyImport_ClearExtension@@Base+0xe2e> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 45bb4 │ │ │ │ + bl 45ba6 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 45ba6 <_PyImport_ClearExtension@@Base+0xe46> │ │ │ │ - b.n 45ba0 <_PyImport_ClearExtension@@Base+0xe40> │ │ │ │ + bne.n 45b98 <_PyImport_ClearExtension@@Base+0xe48> │ │ │ │ + b.n 45b92 <_PyImport_ClearExtension@@Base+0xe42> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28720 @ 0x7030 │ │ │ │ + movw r0, #31016 @ 0x7928 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 45bb0 <_PyImport_ClearExtension@@Base+0xe50> │ │ │ │ - b.n 45b7c <_PyImport_ClearExtension@@Base+0xe1c> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 45bb0 <_PyImport_ClearExtension@@Base+0xe50> │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 45ba2 <_PyImport_ClearExtension@@Base+0xe52> │ │ │ │ + b.n 45b6e <_PyImport_ClearExtension@@Base+0xe1e> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 45ba2 <_PyImport_ClearExtension@@Base+0xe52> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00045bb4 : │ │ │ │ +00045ba6 : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 253fd8 │ │ │ │ + b.w 2559d8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #200] @ (45c94 ) │ │ │ │ + ldr r2, [pc, #204] @ (45c88 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r4, [r2, #3732] @ 0xe94 │ │ │ │ - cbz r4, 45bf8 │ │ │ │ + cbz r4, 45bea │ │ │ │ movw r3, #51832 @ 0xca78 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64700 @ 0xfcbc │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #1660 @ 0x67c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 45c1e │ │ │ │ + bl 12120c │ │ │ │ + b.n 45c10 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 45c22 │ │ │ │ + beq.n 45c14 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4148 @ 0x1034 │ │ │ │ + movw r1, #6644 @ 0x19f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45c90 │ │ │ │ + b.n 45c82 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4188 @ 0x105c │ │ │ │ + movw r0, #6684 @ 0x1a1c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 45c1e │ │ │ │ - bl 249928 │ │ │ │ + beq.n 45c10 │ │ │ │ + bl 24b2e8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c1c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 45c4e │ │ │ │ + cbnz r0, 45c40 │ │ │ │ bl 39584 │ │ │ │ - b.n 45c7a │ │ │ │ - bl 24bdcc │ │ │ │ + b.n 45c6c │ │ │ │ + bl 24d748 │ │ │ │ mov r5, r0 │ │ │ │ - bl 24c5c0 │ │ │ │ + bl 24df84 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #56824 @ 0xddf8 │ │ │ │ + movw r0, #59372 @ 0xe7ec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24d88c │ │ │ │ + bl 24f24c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 45c7a │ │ │ │ + bne.n 45c6c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 45c1e │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 45c10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #4200 @ 0x1068 │ │ │ │ + movw r0, #6696 @ 0x1a28 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #34556 @ 0x86fc │ │ │ │ + movw r2, #37052 @ 0x90bc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1ee460 │ │ │ │ - cbnz r0, 45cbe │ │ │ │ + bl 1efcc0 │ │ │ │ + cbnz r0, 45cb2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 45d24 │ │ │ │ + b.n 45d18 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 45d06 │ │ │ │ - ldr r2, [pc, #96] @ (45d28 ) │ │ │ │ + bpl.n 45cfa │ │ │ │ + ldr r2, [pc, #96] @ (45d1c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 45cec │ │ │ │ + beq.n 45ce0 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 45cf8 │ │ │ │ + bls.n 45cec │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 45d02 │ │ │ │ + b.n 45cf6 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - b.n 45d0a │ │ │ │ + b.n 45cfe │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #28] @ (45d2c ) │ │ │ │ - bl 86b4c │ │ │ │ + ldr r1, [pc, #28] @ (45d20 ) │ │ │ │ + bl 86ed8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45cb8 │ │ │ │ + bne.n 45cac │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 45d24 │ │ │ │ + cbz r3, 45d18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94120 │ │ │ │ + bl 943b4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 46408 │ │ │ │ + b.n 463fc │ │ │ │ lsls r2, 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 │ │ │ │ - beq.n 45d56 │ │ │ │ + beq.n 45d4a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28976 @ 0x7130 │ │ │ │ + movw r0, #31272 @ 0x7a28 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 45d6c │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 45d60 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 144b84 │ │ │ │ + bl 144dc8 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -38124,20 +38124,20 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [sp, #384] @ 0x180 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 45d9e │ │ │ │ + bne.n 45d92 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 21f7d4 │ │ │ │ + b.w 220fd4 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ movs r4, #62 @ 0x3e │ │ │ │ strd r0, r4, [sp, #4] │ │ │ │ @@ -38146,30 +38146,30 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #176] @ 0xb0 │ │ │ │ strd r4, r4, [sp, #184] @ 0xb8 │ │ │ │ strd r4, r4, [sp, #196] @ 0xc4 │ │ │ │ strd r4, r4, [sp, #204] @ 0xcc │ │ │ │ str r4, [sp, #212] @ 0xd4 │ │ │ │ - bl 2574ec │ │ │ │ + bl 258868 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4622c │ │ │ │ + beq.w 46220 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - bhi.n 45dea │ │ │ │ + bhi.n 45dde │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.n 45df0 │ │ │ │ + bhi.n 45de4 │ │ │ │ sub.w r3, r4, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 45df0 │ │ │ │ - b.n 46222 │ │ │ │ + bls.n 45de4 │ │ │ │ + b.n 46216 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - bne.w 46222 │ │ │ │ + bne.w 46216 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ add.w lr, sp, #176 @ 0xb0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ add.w ip, sp, #136 @ 0x88 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ @@ -38189,186 +38189,186 @@ │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne.n 45e56 │ │ │ │ + bne.n 45e4a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4368 @ 0x1110 │ │ │ │ + movw r1, #6864 @ 0x1ad0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 45e72 │ │ │ │ + bl 12120c │ │ │ │ + b.n 45e66 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne.n 45e80 │ │ │ │ + bne.n 45e74 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4424 @ 0x1148 │ │ │ │ + movw r1, #6920 @ 0x1b08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r6, #0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ strd r6, r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 461f0 │ │ │ │ + b.n 461e4 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 256d90 │ │ │ │ + bl 258758 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 45ea0 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 45e94 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45e72 │ │ │ │ + bne.n 45e66 │ │ │ │ mov r0, r7 │ │ │ │ - bl 256e0c │ │ │ │ + bl 2587d4 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 45ebc │ │ │ │ - bl 948dc │ │ │ │ + bne.n 45eb0 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45e72 │ │ │ │ + bne.n 45e66 │ │ │ │ subs r6, #0 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ mov.w sl, r6, lsl #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 45ed0 │ │ │ │ + beq.n 45ec4 │ │ │ │ orr.w sl, sl, #8 │ │ │ │ - cbnz r4, 45f00 │ │ │ │ + cbnz r4, 45ef4 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 45f0e │ │ │ │ + bne.n 45f02 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r3, r4 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 45f1a │ │ │ │ - b.n 45f0e │ │ │ │ + beq.n 45f0e │ │ │ │ + b.n 45f02 │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - beq.n 45f24 │ │ │ │ + beq.n 45f18 │ │ │ │ mov r6, r4 │ │ │ │ movs r3, #6 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ - b.n 45f2a │ │ │ │ + b.n 45f1e │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ - b.n 45f2a │ │ │ │ + b.n 45f1e │ │ │ │ mov r7, fp │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 45f2a │ │ │ │ + b.n 45f1e │ │ │ │ movs r3, #6 │ │ │ │ movs r6, #103 @ 0x67 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 45f38 │ │ │ │ + blt.n 45f2c │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ it eq │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ - b.n 45f3a │ │ │ │ + b.n 45f2e │ │ │ │ mov r8, r3 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ - bl 18f404 │ │ │ │ + bl 18f32c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 461ca │ │ │ │ + beq.w 461be │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - bl 18f404 │ │ │ │ + bl 18f32c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 461d6 │ │ │ │ + beq.w 461ca │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2c230 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2c230 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl acb10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl ad014 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 461e0 │ │ │ │ + beq.w 461d4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ - bl acb10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl ad014 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 461e8 │ │ │ │ + beq.w 461dc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 11e21c │ │ │ │ + bl 11e608 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ itet ne │ │ │ │ movne.w r8, #0 │ │ │ │ streq.w fp, [sp, #52] @ 0x34 │ │ │ │ strne.w r8, [sp, #52] @ 0x34 │ │ │ │ - bl 11e21c │ │ │ │ + bl 11e608 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ itee eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ movne.w fp, #0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ - bl 2c27a0 │ │ │ │ + bl 2c30b8 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ - bl 2c27a0 │ │ │ │ + bl 2c30b8 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ ldrd r0, r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ it eq │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ - bl 258390 <_PyInterpreterState_RequireIDRef@@Base+0x6dc> │ │ │ │ + bl 259d58 <_PyInterpreterState_RequireIDRef@@Base+0x6dc> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 461f0 │ │ │ │ + beq.w 461e4 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ - vldr d7, [pc, #564] @ 46240 │ │ │ │ + vldr d7, [pc, #560] @ 46230 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -38379,19 +38379,19 @@ │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str.w r9, [sp] │ │ │ │ str r3, [sp, #20] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ vstr d7, [sp, #136] @ 0x88 │ │ │ │ - bl 258f80 <_PyInterpreterState_RequireIDRef@@Base+0x12cc> │ │ │ │ + bl 25a948 <_PyInterpreterState_RequireIDRef@@Base+0x12cc> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 461f0 │ │ │ │ - cbnz r7, 4604e │ │ │ │ + beq.w 461e4 │ │ │ │ + cbnz r7, 46042 │ │ │ │ movs r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #268 @ 0x10c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ @@ -38402,408 +38402,407 @@ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, fp │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 258f80 <_PyInterpreterState_RequireIDRef@@Base+0x12cc> │ │ │ │ + bl 25a948 <_PyInterpreterState_RequireIDRef@@Base+0x12cc> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 461ee │ │ │ │ + beq.w 461e2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r8, #2 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ smlabb r8, r2, r8, r3 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ add r8, r4 │ │ │ │ - blt.n 460a2 │ │ │ │ + blt.n 46096 │ │ │ │ cmp r3, r8 │ │ │ │ mov r1, r3 │ │ │ │ it lt │ │ │ │ movlt r1, r8 │ │ │ │ - b.n 460a4 │ │ │ │ + b.n 46098 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ sub.w sl, r1, r8 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq.n 460be │ │ │ │ + beq.n 460b2 │ │ │ │ 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 460d8 │ │ │ │ + beq.n 460cc │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ ite cs │ │ │ │ strcs r3, [sp, #104] @ 0x68 │ │ │ │ strcc r2, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 460ea │ │ │ │ + bcc.n 460de │ │ │ │ ldrd r3, r0, [r5, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 460f8 │ │ │ │ - cbz r1, 460f8 │ │ │ │ + ble.n 460ec │ │ │ │ + cbz r1, 460ec │ │ │ │ mov r0, r5 │ │ │ │ - bl ea5a0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl eab60 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 461f0 │ │ │ │ + beq.n 461e4 │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r8, sl, [r5, #4] │ │ │ │ - bl 285d00 │ │ │ │ + bl 286e78 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 46136 │ │ │ │ + cbz r3, 4612a │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #40 @ 0x28 │ │ │ │ - bne.n 46122 │ │ │ │ + bne.n 46116 │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 46130 │ │ │ │ + b.n 46124 │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - cbnz r7, 46156 │ │ │ │ + cbnz r7, 4614a │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ strd r7, r2, [sp, #8] │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #16] │ │ │ │ strd r7, r7, [sp] │ │ │ │ - bl 259b14 <_PyInterpreterState_GetWhence@@Base+0x17c> │ │ │ │ + bl 25b4dc <_PyInterpreterState_GetWhence@@Base+0x17c> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 461f0 │ │ │ │ + beq.n 461e4 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, sp, #268 @ 0x10c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, fp │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl 259b14 <_PyInterpreterState_GetWhence@@Base+0x17c> │ │ │ │ + bl 25b4dc <_PyInterpreterState_GetWhence@@Base+0x17c> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 461f0 │ │ │ │ + beq.n 461e4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #106 @ 0x6a │ │ │ │ - bne.n 46188 │ │ │ │ + bne.n 4617c │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 46196 │ │ │ │ + b.n 4618a │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - cbz r2, 461c2 │ │ │ │ + cbz r2, 461b6 │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #41 @ 0x29 │ │ │ │ - bne.n 461b0 │ │ │ │ + bne.n 461a4 │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 461be │ │ │ │ + b.n 461b2 │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ add r3, r9 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 461f0 │ │ │ │ + b.n 461e4 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - b.n 461f0 │ │ │ │ + b.n 461e4 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - b.n 461f0 │ │ │ │ + b.n 461e4 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 461f0 │ │ │ │ + b.n 461e4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 461f0 │ │ │ │ + b.n 461e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 46230 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 46224 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2c3260 <_Py_c_abs@@Base+0xa4> │ │ │ │ + bl 2c3c58 <_Py_c_abs@@Base+0xa0> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r7 │ │ │ │ ... │ │ │ │ │ │ │ │ -00046248 : │ │ │ │ - ldr r0, [pc, #4] @ (46250 ) │ │ │ │ - b.w 1dcf88 │ │ │ │ +00046238 : │ │ │ │ + ldr r0, [pc, #4] @ (46240 ) │ │ │ │ + b.w 1de43c │ │ │ │ nop │ │ │ │ str r0, [r4, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbz r4, 4626e │ │ │ │ + cbz r4, 4625e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 206af8 │ │ │ │ + b.w 2083b0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4488 @ 0x1188 │ │ │ │ + movw r1, #6984 @ 0x1b48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 462a8 │ │ │ │ + cbz r3, 46298 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 462aa │ │ │ │ + b.n 4629a │ │ │ │ mov r8, r3 │ │ │ │ - movw r4, #4216 @ 0x1078 │ │ │ │ + movw r4, #6712 @ 0x1a38 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ 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} │ │ │ │ - cbnz r6, 462de │ │ │ │ + cbnz r6, 462ce │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 462de │ │ │ │ + ble.n 462ce │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 462de │ │ │ │ - cbnz r7, 46300 │ │ │ │ + bne.n 462ce │ │ │ │ + cbnz r7, 462f0 │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #428] @ (464a0 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #428] @ (46490 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46478 │ │ │ │ + beq.w 46468 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ ldrd r6, r5, [sp, #92] @ 0x5c │ │ │ │ ldr.w sl, [sp, #112] @ 0x70 │ │ │ │ - cbnz r0, 46322 │ │ │ │ + cbnz r0, 46312 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4648a │ │ │ │ + b.n 4647a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 2177a0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 219048 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4631e │ │ │ │ + beq.n 4630e │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 238a84 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 23a3c0 <_Py_Gid_Converter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4631e │ │ │ │ + beq.n 4630e │ │ │ │ add r8, r9 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 46366 │ │ │ │ + beq.n 46356 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - cbnz r0, 46354 │ │ │ │ + cbnz r0, 46344 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 46366 │ │ │ │ - b.n 4631e │ │ │ │ + bge.n 46356 │ │ │ │ + b.n 4630e │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1efebc │ │ │ │ + bl 1f171c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4631e │ │ │ │ + beq.n 4630e │ │ │ │ cmp.w r8, #4 │ │ │ │ - bne.n 46348 │ │ │ │ + bne.n 46338 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ ldrd r8, r7, [sp, #32] │ │ │ │ adds.w r3, r9, #100 @ 0x64 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ adds r2, r5, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq.n 4637e │ │ │ │ - cbnz r3, 463b0 │ │ │ │ + beq.n 4636e │ │ │ │ + cbnz r3, 463a0 │ │ │ │ eor.w r3, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ and.w fp, r3, #1 │ │ │ │ - blt.n 463d0 │ │ │ │ + blt.n 463c0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 463d0 │ │ │ │ + beq.n 463c0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #56288 @ 0xdbe0 │ │ │ │ + movw r2, #58836 @ 0xe5d4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #136 @ 0x88 │ │ │ │ + movw r1, #1160 @ 0x488 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 4631e │ │ │ │ + bl f5248 │ │ │ │ + b.n 4630e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #56288 @ 0xdbe0 │ │ │ │ + movw r2, #58836 @ 0xe5d4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #96 @ 0x60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 4631e │ │ │ │ + bl f5248 │ │ │ │ + b.n 4630e │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ ite ne │ │ │ │ movne r3, r9 │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r1, #4532 @ 0x11b4 │ │ │ │ + movw r1, #7028 @ 0x1b74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #4540 @ 0x11bc │ │ │ │ + movw r0, #7036 @ 0x1b7c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r3, r7 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4631e │ │ │ │ - bl b1654 │ │ │ │ + beq.n 4630e │ │ │ │ + bl b1b64 │ │ │ │ adds r3, r5, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq.n 46416 │ │ │ │ + beq.n 46406 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ae4c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4645e │ │ │ │ + b.n 4644e │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ - bne.n 46430 │ │ │ │ + bne.n 46420 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 46430 │ │ │ │ + beq.n 46420 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b460 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4645e │ │ │ │ + b.n 4644e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 4643a │ │ │ │ + cbnz r3, 4642a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 46452 │ │ │ │ + beq.n 46442 │ │ │ │ lsls r4, r4, #8 │ │ │ │ mov r3, r8 │ │ │ │ eor.w r4, r4, #256 @ 0x100 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ blx 2b2e4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4645e │ │ │ │ + b.n 4644e │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ade0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl b4800 │ │ │ │ - cbz r4, 46482 │ │ │ │ + bl b4d38 │ │ │ │ + cbz r4, 46472 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e72cc │ │ │ │ - b.n 4631e │ │ │ │ + bl 1e877c │ │ │ │ + b.n 4630e │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4648a │ │ │ │ + b.n 4647a │ │ │ │ movw r7, #6160 @ 0x1810 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ strd r6, r5, [sp, #92] @ 0x5c │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r4, [r2, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -38817,20 +38816,20 @@ │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sp │ │ │ │ str r4, [r3, #0] │ │ │ │ blx 2b870 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 464e2 │ │ │ │ + bne.n 464d2 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 46590 │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 46580 │ │ │ │ vldr s11, [sp] │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r6 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [sp, #4] │ │ │ │ @@ -38842,362 +38841,362 @@ │ │ │ │ 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 9bb24 │ │ │ │ + bl 9bdb4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4658e │ │ │ │ + cbz r0, 4657e │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46576 │ │ │ │ + cbz r0, 46566 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46576 │ │ │ │ + cbz r0, 46566 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r5, #20] │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46576 │ │ │ │ + cbz r0, 46566 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r5, #24] │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46576 │ │ │ │ + cbz r0, 46566 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r5, #28] │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4658c │ │ │ │ + cbnz r0, 4657c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46590 │ │ │ │ + bge.n 46580 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46590 │ │ │ │ + cbnz r3, 46580 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 46590 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 46580 │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r2, #4552 @ 0x11c8 │ │ │ │ + movw r2, #7048 @ 0x1b88 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 26d664 <_PyXIData_Clear@@Base+0x294> │ │ │ │ + b.w 26f034 <_PyXIData_Clear@@Base+0x294> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #28 │ │ │ │ - cbz r2, 465c2 │ │ │ │ + cbz r2, 465b2 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 465c4 │ │ │ │ + b.n 465b4 │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, r1, #16 │ │ │ │ - cbnz r2, 465d0 │ │ │ │ + cbnz r2, 465c0 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 465d0 │ │ │ │ - cbnz r4, 465ec │ │ │ │ + bne.n 465c0 │ │ │ │ + cbnz r4, 465dc │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #116] @ (46658 ) │ │ │ │ - bl 122294 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #116] @ (46648 ) │ │ │ │ + bl 122740 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46650 │ │ │ │ + cbz r0, 46640 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4661c │ │ │ │ + bne.n 4660c │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50552 @ 0xc578 │ │ │ │ + movw r1, #52848 @ 0xce70 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #4640 @ 0x1220 │ │ │ │ + movw r0, #7136 @ 0x1be0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r4, r6 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 46650 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 46640 │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #468 @ 0x1d4 │ │ │ │ movteq r4, #82 @ 0x52 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 24e6b4 <_PySlice_FromIndices@@Base+0x7dc> │ │ │ │ + bl 250074 <_PySlice_FromIndices@@Base+0x6c0> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c894 │ │ │ │ + bl 3c898 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46650 │ │ │ │ + bge.n 46640 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46650 │ │ │ │ + cbnz r3, 46640 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r6] │ │ │ │ lsls r2, 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, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 46682 │ │ │ │ + cbnz r0, 46672 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4668a │ │ │ │ + cbz r0, 4667a │ │ │ │ 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 46674 │ │ │ │ + beq.n 46664 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004668c <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0004667c <_PyErr_SetLocaleString@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7528 <_Py_strerror@@Base+0x108> │ │ │ │ - cbz r0, 466ce <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + bl 1e8af4 <_Py_strerror@@Base+0x108> │ │ │ │ + cbz r0, 466be <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ (466d0 <_PyErr_SetLocaleString@@Base+0x44>) │ │ │ │ + ldr r0, [pc, #40] @ (466c0 <_PyErr_SetLocaleString@@Base+0x44>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl f6294 <_PyUnicodeWriter_WriteStr@@Base+0xa7c> │ │ │ │ + bl f660c <_PyUnicodeWriter_WriteStr@@Base+0x9b0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 466ce <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + bge.n 466be <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 466ce <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + cbnz r3, 466be <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl ddde0 │ │ │ │ + bl de910 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 27dc04 <_PyUnicode_IsLinebreak@@Base+0x1bc> │ │ │ │ + b.w 27ed74 <_PyUnicode_IsLinebreak@@Base+0x1bc> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 46716 <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ + cbnz r3, 46706 <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 46716 <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ + ble.n 46706 <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 46716 <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ - cbnz r0, 4672e <_PyErr_SetLocaleString@@Base+0xa2> │ │ │ │ + bne.n 46706 <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ + cbnz r0, 4671e <_PyErr_SetLocaleString@@Base+0xa2> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (4677c <_PyErr_SetLocaleString@@Base+0xf0>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 46778 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ + ldr r3, [pc, #84] @ (4676c <_PyErr_SetLocaleString@@Base+0xf0>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 46768 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 46740 <_PyErr_SetLocaleString@@Base+0xb4> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 46768 <_PyErr_SetLocaleString@@Base+0xdc> │ │ │ │ - bl b1654 │ │ │ │ + bne.n 46730 <_PyErr_SetLocaleString@@Base+0xb4> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 46758 <_PyErr_SetLocaleString@@Base+0xdc> │ │ │ │ + bl b1b64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bd3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ - cbz r4, 4676c <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ - ldr r3, [pc, #40] @ (46780 <_PyErr_SetLocaleString@@Base+0xf4>) │ │ │ │ + bl b4d38 │ │ │ │ + cbz r4, 4675c <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ + ldr r3, [pc, #40] @ (46770 <_PyErr_SetLocaleString@@Base+0xf4>) │ │ │ │ ldr.w r3, [r3, #1656] @ 0x678 │ │ │ │ - cbnz r3, 46776 <_PyErr_SetLocaleString@@Base+0xea> │ │ │ │ + cbnz r3, 46766 <_PyErr_SetLocaleString@@Base+0xea> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 236e18 │ │ │ │ + b.w 238754 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46778 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ + b.n 46768 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 46778 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ - ldr r0, [pc, #12] @ (46784 <_PyErr_SetLocaleString@@Base+0xf8>) │ │ │ │ + b.n 46768 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ + ldr r0, [pc, #12] @ (46774 <_PyErr_SetLocaleString@@Base+0xf8>) │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r4, [r5, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5!, {r6, r7} │ │ │ │ lsls r2, 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 2b7f5c │ │ │ │ - cbnz r0, 467a8 <_PyErr_SetLocaleString@@Base+0x11c> │ │ │ │ + bl 2b9100 │ │ │ │ + cbnz r0, 46798 <_PyErr_SetLocaleString@@Base+0x11c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 46b40 <_PyErr_SetLocaleString@@Base+0x4b4> │ │ │ │ + b.n 46b30 <_PyErr_SetLocaleString@@Base+0x4b4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r2 │ │ │ │ - cbz r1, 467d2 <_PyErr_SetLocaleString@@Base+0x146> │ │ │ │ - movw r0, #37804 @ 0x93ac │ │ │ │ + cbz r1, 467c2 <_PyErr_SetLocaleString@@Base+0x146> │ │ │ │ + movw r0, #40300 @ 0x9d6c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 24235c <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 467e0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bl 243c84 <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 467d0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ ldrd r0, r2, [r6, #4] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ subs r3, #16 │ │ │ │ adds.w r8, r2, r3, lsr #2 │ │ │ │ - bpl.n 467e4 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ + bpl.n 467d4 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 46912 <_PyErr_SetLocaleString@@Base+0x286> │ │ │ │ - ldr r1, [pc, #308] @ (4691c <_PyErr_SetLocaleString@@Base+0x290>) │ │ │ │ - bl 9c034 │ │ │ │ + b.n 46902 <_PyErr_SetLocaleString@@Base+0x286> │ │ │ │ + ldr r1, [pc, #308] @ (4690c <_PyErr_SetLocaleString@@Base+0x290>) │ │ │ │ + bl 9c2c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 467e0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + blt.n 467d0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq.n 46810 <_PyErr_SetLocaleString@@Base+0x184> │ │ │ │ + beq.n 46800 <_PyErr_SetLocaleString@@Base+0x184> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #4696 @ 0x1258 │ │ │ │ + movw r1, #7192 @ 0x1c18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f4e04 │ │ │ │ - bl 9bb24 │ │ │ │ + b.w f5248 │ │ │ │ + bl 9bdb4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46912 <_PyErr_SetLocaleString@@Base+0x286> │ │ │ │ + beq.n 46902 <_PyErr_SetLocaleString@@Base+0x286> │ │ │ │ add.w r7, r0, #12 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 46828 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + bne.n 46818 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ adds r6, #12 │ │ │ │ - b.n 468a6 <_PyErr_SetLocaleString@@Base+0x21a> │ │ │ │ + b.n 46896 <_PyErr_SetLocaleString@@Base+0x21a> │ │ │ │ mov.w fp, #20 │ │ │ │ add.w sl, r6, #16 │ │ │ │ mul.w r1, fp, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 46866 <_PyErr_SetLocaleString@@Base+0x1da> │ │ │ │ + beq.n 46856 <_PyErr_SetLocaleString@@Base+0x1da> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 22249c │ │ │ │ + bl 223c9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 468f6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ + beq.n 468e6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 4685e <_PyErr_SetLocaleString@@Base+0x1d2> │ │ │ │ + cbnz r3, 4684e <_PyErr_SetLocaleString@@Base+0x1d2> │ │ │ │ ldr.w r3, [sl, r5, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r5, #1 │ │ │ │ str.w r3, [r7, #4]! │ │ │ │ - b.n 46830 <_PyErr_SetLocaleString@@Base+0x1a4> │ │ │ │ + b.n 46820 <_PyErr_SetLocaleString@@Base+0x1a4> │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 468c4 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ - bl 1130c8 │ │ │ │ + ble.n 468b4 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ + bl 1133d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 468f6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ + beq.n 468e6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #4772 @ 0x12a4 │ │ │ │ + movw r1, #7268 @ 0x1c64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 468f6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ + bge.n 468e6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 468f6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ + cbnz r3, 468e6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 468f6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 468e6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ cmp r5, r8 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - beq.n 468c4 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ + beq.n 468b4 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [r3, #0] │ │ │ │ str.w r3, [r7, #4]! │ │ │ │ - b.n 468a6 <_PyErr_SetLocaleString@@Base+0x21a> │ │ │ │ - ldr r0, [pc, #88] @ (46920 <_PyErr_SetLocaleString@@Base+0x294>) │ │ │ │ + b.n 46896 <_PyErr_SetLocaleString@@Base+0x21a> │ │ │ │ + ldr r0, [pc, #88] @ (46910 <_PyErr_SetLocaleString@@Base+0x294>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -39205,242 +39204,242 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 46912 <_PyErr_SetLocaleString@@Base+0x286> │ │ │ │ + b.n 46902 <_PyErr_SetLocaleString@@Base+0x286> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 467e0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bge.w 467d0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 467e0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bne.w 467d0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 467e0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 467d0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ asrs r0, r6, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 46946 <_PyErr_SetLocaleString@@Base+0x2ba> │ │ │ │ + cbz r0, 46936 <_PyErr_SetLocaleString@@Base+0x2ba> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46968 <_PyErr_SetLocaleString@@Base+0x2dc> │ │ │ │ + bge.n 46958 <_PyErr_SetLocaleString@@Base+0x2dc> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 46968 <_PyErr_SetLocaleString@@Base+0x2dc> │ │ │ │ + b.n 46958 <_PyErr_SetLocaleString@@Base+0x2dc> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 46960 <_PyErr_SetLocaleString@@Base+0x2d4> │ │ │ │ - bl 1f2d4c │ │ │ │ - cbz r0, 4695c <_PyErr_SetLocaleString@@Base+0x2d0> │ │ │ │ + cbz r0, 46950 <_PyErr_SetLocaleString@@Base+0x2d4> │ │ │ │ + bl 1f45ac │ │ │ │ + cbz r0, 4694c <_PyErr_SetLocaleString@@Base+0x2d0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 46968 <_PyErr_SetLocaleString@@Base+0x2dc> │ │ │ │ + b.n 46958 <_PyErr_SetLocaleString@@Base+0x2dc> │ │ │ │ movw r0, #468 @ 0x1d4 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 46998 <_PyErr_SetLocaleString@@Base+0x30c> │ │ │ │ + bne.n 46988 <_PyErr_SetLocaleString@@Base+0x30c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25552 @ 0x63d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 469ae <_PyErr_SetLocaleString@@Base+0x322> │ │ │ │ + bne.n 4699e <_PyErr_SetLocaleString@@Base+0x322> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 469cc <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ + b.n 469bc <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38052 @ 0x94a4 │ │ │ │ + movw r0, #40268 @ 0x9d4c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46a80 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ - b.n 46982 <_PyErr_SetLocaleString@@Base+0x2f6> │ │ │ │ - bl 17826c │ │ │ │ + beq.n 46a70 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ + b.n 46972 <_PyErr_SetLocaleString@@Base+0x2f6> │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 469cc <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 469bc <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46a80 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ + bne.n 46a70 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 469da <_PyErr_SetLocaleString@@Base+0x34e> │ │ │ │ + bne.n 469ca <_PyErr_SetLocaleString@@Base+0x34e> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 469f8 <_PyErr_SetLocaleString@@Base+0x36c> │ │ │ │ - bl 17826c │ │ │ │ + b.n 469e8 <_PyErr_SetLocaleString@@Base+0x36c> │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 469f8 <_PyErr_SetLocaleString@@Base+0x36c> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 469e8 <_PyErr_SetLocaleString@@Base+0x36c> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46a80 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ + bne.n 46a70 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #136] @ 46a88 <_PyErr_SetLocaleString@@Base+0x3fc> │ │ │ │ + vldr d6, [pc, #136] @ 46a78 <_PyErr_SetLocaleString@@Base+0x3fc> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 46a28 <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ + ble.n 46a18 <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 46a28 <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ + bhi.n 46a18 <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9c264 │ │ │ │ + b.w 9c4f4 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx 2ba70 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 46a60 <_PyErr_SetLocaleString@@Base+0x3d4> │ │ │ │ + bvc.n 46a50 <_PyErr_SetLocaleString@@Base+0x3d4> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 46a5c <_PyErr_SetLocaleString@@Base+0x3d0> │ │ │ │ + bvs.n 46a4c <_PyErr_SetLocaleString@@Base+0x3d0> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 46a64 <_PyErr_SetLocaleString@@Base+0x3d8> │ │ │ │ + b.n 46a54 <_PyErr_SetLocaleString@@Base+0x3d8> │ │ │ │ str r5, [r4, #0] │ │ │ │ - b.n 46a70 <_PyErr_SetLocaleString@@Base+0x3e4> │ │ │ │ + b.n 46a60 <_PyErr_SetLocaleString@@Base+0x3e4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 46a70 <_PyErr_SetLocaleString@@Base+0x3e4> │ │ │ │ + cbz r3, 46a60 <_PyErr_SetLocaleString@@Base+0x3e4> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2baea4 │ │ │ │ - cbnz r0, 46a80 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ + bl 2bb7e4 │ │ │ │ + cbnz r0, 46a70 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9c264 │ │ │ │ + b.w 9c4f4 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ 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 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46ad0 <_PyErr_SetLocaleString@@Base+0x444> │ │ │ │ + cbz r0, 46ac0 <_PyErr_SetLocaleString@@Base+0x444> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 46ab4 <_PyErr_SetLocaleString@@Base+0x428> │ │ │ │ + cbz r3, 46aa4 <_PyErr_SetLocaleString@@Base+0x428> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46abc <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ + b.n 46aac <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 46ac4 <_PyErr_SetLocaleString@@Base+0x438> │ │ │ │ + cbz r2, 46ab4 <_PyErr_SetLocaleString@@Base+0x438> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 46acc <_PyErr_SetLocaleString@@Base+0x440> │ │ │ │ + b.n 46abc <_PyErr_SetLocaleString@@Base+0x440> │ │ │ │ movw r1, #25428 @ 0x6354 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 46e74 │ │ │ │ + bl 46e64 │ │ │ │ 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 46b12 <_PyErr_SetLocaleString@@Base+0x486> │ │ │ │ + bne.n 46b02 <_PyErr_SetLocaleString@@Base+0x486> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #34936 @ 0x8878 │ │ │ │ + movw r0, #37432 @ 0x9238 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 46b3c <_PyErr_SetLocaleString@@Base+0x4b0> │ │ │ │ + b.n 46b2c <_PyErr_SetLocaleString@@Base+0x4b0> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 175d78 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl 175f6c <_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 45d6e │ │ │ │ + bl 45d62 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne.n 46b38 <_PyErr_SetLocaleString@@Base+0x4ac> │ │ │ │ - bl 20e034 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bne.n 46b28 <_PyErr_SetLocaleString@@Base+0x4ac> │ │ │ │ + bl 20f8d8 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46b3c <_PyErr_SetLocaleString@@Base+0x4b0> │ │ │ │ - bl acd84 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 46b2c <_PyErr_SetLocaleString@@Base+0x4b0> │ │ │ │ + bl ad288 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #10272 @ 0x2820 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r4, r1 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 46bb2 <_PyErr_SetLocaleString@@Base+0x526> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 46ba2 <_PyErr_SetLocaleString@@Base+0x526> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - cbz r4, 46b7c <_PyErr_SetLocaleString@@Base+0x4f0> │ │ │ │ + cbz r4, 46b6c <_PyErr_SetLocaleString@@Base+0x4f0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - ldr r5, [pc, #52] @ (46bb4 <_PyErr_SetLocaleString@@Base+0x528>) │ │ │ │ + ldr r5, [pc, #52] @ (46ba4 <_PyErr_SetLocaleString@@Base+0x528>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ str r4, [r0, #12] │ │ │ │ ldr r1, [r1, r5] │ │ │ │ @@ -39455,20 +39454,20 @@ │ │ │ │ strd r5, r3, [r0, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00046bb8 : │ │ │ │ +00046ba8 : │ │ │ │ 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] @ (46c20 ) │ │ │ │ + ldr r2, [pc, #84] @ (46c10 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r7, r5, #91136 @ 0x16400 │ │ │ │ @@ -39480,527 +39479,541 @@ │ │ │ │ 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 85634 │ │ │ │ + bl 8589c │ │ │ │ str.w r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 46bec │ │ │ │ + bne.n 46bdc │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r5, #1428] @ 0x594 │ │ │ │ subs r0, #1 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 46c46 │ │ │ │ + cbz r0, 46c36 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46c68 │ │ │ │ + bge.n 46c58 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 46c68 │ │ │ │ + b.n 46c58 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 46c60 │ │ │ │ - bl 1f2d4c │ │ │ │ - cbz r0, 46c5c │ │ │ │ + cbz r0, 46c50 │ │ │ │ + bl 1f45ac │ │ │ │ + cbz r0, 46c4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 46c68 │ │ │ │ + b.n 46c58 │ │ │ │ movw r0, #468 @ 0x1d4 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ 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 46c8a │ │ │ │ + bne.n 46c7a │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 46ca0 │ │ │ │ + b.w 46c90 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28952 @ 0x7118 │ │ │ │ + movw r0, #31248 @ 0x7a10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46c7e │ │ │ │ + bne.n 46c6e │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00046ca0 : │ │ │ │ +00046c90 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r0, 46cb6 │ │ │ │ + cbz r0, 46ca6 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 46cbc │ │ │ │ - bl 5e3b4 │ │ │ │ - b.n 46e44 │ │ │ │ + cbnz r1, 46cac │ │ │ │ + bl 5e3bc │ │ │ │ + b.n 46e34 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46e26 │ │ │ │ + beq.w 46e16 │ │ │ │ ldr r5, [r3, #32] │ │ │ │ - cbnz r5, 46cd0 │ │ │ │ + cbnz r5, 46cc0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 46cd8 │ │ │ │ + cbz r5, 46cc8 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bmi.w 46e26 │ │ │ │ + bmi.w 46e16 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46e26 │ │ │ │ + beq.w 46e16 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 46e26 │ │ │ │ + bmi.w 46e16 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46e26 │ │ │ │ + beq.w 46e16 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46e26 │ │ │ │ + beq.w 46e16 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 46dfe │ │ │ │ + beq.n 46dee │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 46dfe │ │ │ │ - movw r2, #44221 @ 0xacbd │ │ │ │ + beq.n 46dee │ │ │ │ + movw r2, #44877 @ 0xaf4d │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 46dd2 │ │ │ │ + bne.n 46dc2 │ │ │ │ movw r7, #12536 @ 0x30f8 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ movw r1, #11936 @ 0x2ea0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 46d48 │ │ │ │ + beq.n 46d38 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 46d70 │ │ │ │ + beq.n 46d60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 46d50 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 46d40 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46de4 │ │ │ │ - b.n 46d50 │ │ │ │ + beq.n 46dd4 │ │ │ │ + b.n 46d40 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 46d70 │ │ │ │ + beq.n 46d60 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 46d70 │ │ │ │ + beq.n 46d60 │ │ │ │ movw r1, #11936 @ 0x2ea0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 46d70 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 46d60 │ │ │ │ movw r1, #12536 @ 0x30f8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 46da4 │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 46d94 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 46dc2 │ │ │ │ + beq.n 46db2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbz r1, 46dc2 │ │ │ │ + cbz r1, 46db2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r1 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.n 46d9a │ │ │ │ + blt.n 46d8a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl a048c │ │ │ │ + bl a07a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46e44 │ │ │ │ + bne.n 46e34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10ad34 │ │ │ │ - b.n 46dbe │ │ │ │ + bl 10afc4 │ │ │ │ + b.n 46dae │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 46dba │ │ │ │ - bl 2118a8 │ │ │ │ - b.n 46dbe │ │ │ │ - bl 9f8a8 │ │ │ │ + bne.n 46daa │ │ │ │ + bl 21314c │ │ │ │ + b.n 46dae │ │ │ │ + bl 9fbc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46e44 │ │ │ │ + bne.n 46e34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - b.n 46dd8 │ │ │ │ + b.n 46dc8 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 46e46 │ │ │ │ + bne.n 46e36 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46dfe │ │ │ │ + bge.n 46dee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 46dfe │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 46dee │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12604c │ │ │ │ + bl 125ffc │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 46e46 │ │ │ │ + bne.n 46e36 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46e26 │ │ │ │ + bge.n 46e16 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 46e26 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 46e16 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57600 @ 0xe100 │ │ │ │ + movw r1, #60096 @ 0xeac0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 46ea6 │ │ │ │ + b.n 46e96 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 46ea4 │ │ │ │ + ble.n 46e94 │ │ │ │ push {r4, r5} │ │ │ │ - movw r3, #25996 @ 0x658c │ │ │ │ + movw r3, #28468 @ 0x6f34 │ │ │ │ movt r3, #66 @ 0x42 │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ - movw r4, #46260 @ 0xb4b4 │ │ │ │ + movw r4, #48756 @ 0xbe74 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46ea0 │ │ │ │ + beq.n 46e90 │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ ldrb r5, [r4, r5] │ │ │ │ strb r5, [r0, r3] │ │ │ │ - b.n 46e92 │ │ │ │ + b.n 46e82 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #32 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 46ed4 │ │ │ │ + bne.n 46ec4 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4952 @ 0x1358 │ │ │ │ + movw r1, #7448 @ 0x1d18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 46ef2 │ │ │ │ + bl 12120c │ │ │ │ + b.n 46ee2 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldrsb.w r0, [r4, #35] @ 0x23 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 46ef6 │ │ │ │ + ble.n 46ee6 │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 183944 │ │ │ │ + bl 183874 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 470ac │ │ │ │ + b.n 4709c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 47000 │ │ │ │ + bne.w 46ff0 │ │ │ │ ldrb.w r3, [r4, #34] @ 0x22 │ │ │ │ - cbz r3, 46f30 │ │ │ │ + cbz r3, 46f20 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 46f22 │ │ │ │ - movw r1, #5000 @ 0x1388 │ │ │ │ + cbnz r4, 46f12 │ │ │ │ + movw r1, #7496 @ 0x1d48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ - b.n 470ac │ │ │ │ - movw r1, #5052 @ 0x13bc │ │ │ │ + bl 12120c │ │ │ │ + b.n 4709c │ │ │ │ + movw r1, #7548 @ 0x1d7c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ - b.n 46ef2 │ │ │ │ + bl 12120c │ │ │ │ + b.n 46ee2 │ │ │ │ ldrb.w r6, [r4, #33] @ 0x21 │ │ │ │ - cbz r6, 46f4a │ │ │ │ + cbz r6, 46f3a │ │ │ │ movw r3, #51944 @ 0xcae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 183944 │ │ │ │ - b.n 46ef2 │ │ │ │ + bl 183874 │ │ │ │ + b.n 46ee2 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 46f6e │ │ │ │ + beq.n 46f5e │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48804 @ 0xbea4 │ │ │ │ + movw r1, #50948 @ 0xc704 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 46ef2 │ │ │ │ + bl 12120c │ │ │ │ + b.n 46ee2 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #16] │ │ │ │ strb.w r2, [r4, #34] @ 0x22 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 46fbe │ │ │ │ + cbnz r3, 46fae │ │ │ │ movw r1, #51984 @ 0xcb10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ strb.w r2, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r1, r3 │ │ │ │ - bl 284268 <_PyTime_ObjectToTimespec@@Base+0x24> │ │ │ │ + bl 2853e0 <_PyTime_ObjectToTimespec@@Base+0x24> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47064 │ │ │ │ + beq.n 47054 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10064 @ 0x2750 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 470ac │ │ │ │ + bne.w 4709c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47040 │ │ │ │ + bge.n 47030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47040 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47040 │ │ │ │ + bne.n 47030 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 47030 │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #56464 @ 0xdc90 │ │ │ │ + movw r1, #58960 @ 0xe650 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #3 │ │ │ │ strd r6, r6, [sp, #20] │ │ │ │ - bl e2940 │ │ │ │ + bl e35f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46ef2 │ │ │ │ + beq.n 46ee2 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 284268 <_PyTime_ObjectToTimespec@@Base+0x24> │ │ │ │ + bl 2853e0 <_PyTime_ObjectToTimespec@@Base+0x24> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2b9dc0 │ │ │ │ + bl 2ba700 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 47064 │ │ │ │ - b.n 470ac │ │ │ │ + cbz r0, 47054 │ │ │ │ + b.n 4709c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - bl 279628 │ │ │ │ + bl 27a78c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 4701e │ │ │ │ + cbz r3, 4700e │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2b9dc0 │ │ │ │ - cbz r0, 47064 │ │ │ │ + b.w 2ba700 │ │ │ │ + cbz r0, 47054 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10064 @ 0x2750 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 470ac │ │ │ │ + bne.n 4709c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47040 │ │ │ │ + bge.n 47030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 47040 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 47030 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ - movw r1, #49356 @ 0xc0cc │ │ │ │ + movw r1, #51500 @ 0xc92c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 46ef2 │ │ │ │ + bl 12120c │ │ │ │ + b.n 46ee2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #51944 @ 0xcae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r4, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl f79f4 │ │ │ │ - cbnz r0, 47092 │ │ │ │ + bl f7d6c │ │ │ │ + cbnz r0, 47082 │ │ │ │ movw r3, #51984 @ 0xcb10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46ef2 │ │ │ │ + beq.w 46ee2 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 46ef2 │ │ │ │ - bl f8250 │ │ │ │ + bne.w 46ee2 │ │ │ │ + bl f85c8 │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 183944 │ │ │ │ + bl 183874 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r3, 470c6 │ │ │ │ + cbz r3, 470b6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 470e4 │ │ │ │ + bge.n 470d4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 470e4 │ │ │ │ + b.n 470d4 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - cbnz r3, 470d6 │ │ │ │ + cbnz r3, 470c6 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - b.n 470d8 │ │ │ │ + b.n 470c8 │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ - movw r0, #4944 @ 0x1350 │ │ │ │ + movw r0, #7440 @ 0x1d10 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 470f0 │ │ │ │ - b.n 473e8 │ │ │ │ + cbnz r3, 470e0 │ │ │ │ + b.n 47400 │ │ │ │ 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 ddde0 │ │ │ │ + bl de910 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2bb290 │ │ │ │ + b.w 2bbbd0 │ │ │ │ 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 47132 │ │ │ │ + bhi.n 47122 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 47148 │ │ │ │ + ble.n 47138 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 47150 │ │ │ │ - movw r0, #37032 @ 0x90a8 │ │ │ │ + b.n 47140 │ │ │ │ + movw r0, #39528 @ 0x9a68 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d7bdc │ │ │ │ + bl 1d89e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4712a │ │ │ │ + bne.n 4711a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 47298 │ │ │ │ + b.n 472b0 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + cbz r3, 4715e │ │ │ │ + movw r0, #7608 @ 0x1db8 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + b.w 95b6c │ │ │ │ + push {r4} │ │ │ │ + mov r4, r0 │ │ │ │ + movw r0, #7616 @ 0x1dc0 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + pop {r4} │ │ │ │ + b.w 95b6c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 47168 │ │ │ │ + bne.n 47180 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w 11d818 │ │ │ │ - b.w 210f6c │ │ │ │ + b.w 11dc04 │ │ │ │ + b.w 212810 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #132] @ (47200 ) │ │ │ │ + ldr r1, [pc, #132] @ (47218 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -40015,85 +40028,85 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ - bl 13b6ec │ │ │ │ + bl 13b83c │ │ │ │ mov r0, r4 │ │ │ │ - bl 13b2a8 │ │ │ │ + bl 13b3f8 │ │ │ │ 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 471fc │ │ │ │ + bge.n 47214 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 471fc │ │ │ │ + cbnz r3, 47214 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00047204 : │ │ │ │ +0004721c : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (4721c ) │ │ │ │ + ldr r4, [pc, #16] @ (47234 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 24ff4c │ │ │ │ + b.w 25176c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4722a │ │ │ │ - b.w 94b98 │ │ │ │ + blt.n 47242 │ │ │ │ + b.w 94e2c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19948 @ 0x4dec │ │ │ │ + movw r1, #22444 @ 0x57ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2b7b54 │ │ │ │ + bl 2b8d00 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4727e │ │ │ │ - bl 948dc │ │ │ │ + bne.n 47296 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 47294 │ │ │ │ + b.n 472ac │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -40106,75 +40119,75 @@ │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 472d0 │ │ │ │ + beq.n 472e8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47342 │ │ │ │ + bne.n 4735a │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ - b.n 472dc │ │ │ │ - movw r7, #5128 @ 0x1408 │ │ │ │ + b.n 472f4 │ │ │ │ + movw r7, #7624 @ 0x1dc8 │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ mov.w r9, #6 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - cbz r4, 47300 │ │ │ │ + cbz r4, 47318 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp.w fp, #1 │ │ │ │ mov.w r5, #0 │ │ │ │ - beq.n 47316 │ │ │ │ + beq.n 4732e │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 47310 │ │ │ │ + bge.n 47328 │ │ │ │ ldrb r1, [r6, r5] │ │ │ │ blx 2c474 │ │ │ │ - cbz r0, 47310 │ │ │ │ + cbz r0, 47328 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 472ec │ │ │ │ + b.n 47304 │ │ │ │ movw r6, #25428 @ 0x6354 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ mov r5, r4 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 47316 │ │ │ │ + beq.n 4732e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 4732e │ │ │ │ + beq.n 47346 │ │ │ │ mov fp, r4 │ │ │ │ subs r4, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - blt.n 4732c │ │ │ │ + blt.n 47344 │ │ │ │ ldrb r1, [r6, r4] │ │ │ │ blx 2c474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47316 │ │ │ │ + bne.n 4732e │ │ │ │ mov r4, fp │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 47338 │ │ │ │ + beq.n 47350 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ subs r1, r4, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 18caf8 │ │ │ │ - b.n 47344 │ │ │ │ + bl 18ca20 │ │ │ │ + b.n 4735c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #136] @ (473e4 ) │ │ │ │ + ldr r1, [pc, #136] @ (473fc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -40189,53 +40202,53 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ - bl 13b6ec │ │ │ │ + bl 13b83c │ │ │ │ mov r0, r4 │ │ │ │ - bl 13b2a8 │ │ │ │ + bl 13b3f8 │ │ │ │ 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 473e0 │ │ │ │ + bge.n 473f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 473e0 │ │ │ │ + cbnz r3, 473f8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, 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 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl ddde0 │ │ │ │ + bl de910 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2bb4bc │ │ │ │ + b.w 2bbdfc │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ands.w r0, r2, r1, asr #32 │ │ │ │ it cc │ │ │ │ @@ -40247,416 +40260,416 @@ │ │ │ │ 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 47452 │ │ │ │ + bhi.n 4746a │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 47468 │ │ │ │ - b.n 4747a │ │ │ │ - movw r0, #36920 @ 0x9038 │ │ │ │ + cbnz r0, 47480 │ │ │ │ + b.n 47492 │ │ │ │ + movw r0, #39416 @ 0x99f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4755e │ │ │ │ - b.n 47444 │ │ │ │ - bl 9c1b4 │ │ │ │ + beq.n 47576 │ │ │ │ + b.n 4745c │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47488 │ │ │ │ + blt.n 474a0 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 47498 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 474b0 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4755e │ │ │ │ + bne.n 47576 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 47498 │ │ │ │ + b.n 474b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47476 │ │ │ │ + bne.n 4748e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47476 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4748e │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 47524 │ │ │ │ + ble.n 4753c │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 474cc │ │ │ │ + bpl.n 474e4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 474c8 │ │ │ │ + beq.n 474e0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5168 @ 0x1430 │ │ │ │ + movw r1, #7664 @ 0x1df0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 47526 │ │ │ │ + b.n 4753e │ │ │ │ movw r1, #34688 @ 0x8780 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 474de │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 474fe │ │ │ │ + beq.n 474f6 │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 47516 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4751e │ │ │ │ + beq.n 47536 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5260 @ 0x148c │ │ │ │ + movw r1, #7756 @ 0x1e4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #13812 @ 0x35f4 │ │ │ │ + movw r2, #16108 @ 0x3eec │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #36920 @ 0x9038 │ │ │ │ + movw r0, #39416 @ 0x99f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4755e │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 47576 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 47526 │ │ │ │ + b.n 4753e │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 47542 │ │ │ │ - cbz r1, 47532 │ │ │ │ + bgt.n 4755a │ │ │ │ + cbz r1, 4754a │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4753a │ │ │ │ + b.n 47552 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 18caf8 │ │ │ │ + b.w 18ca20 │ │ │ │ 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 476b8 │ │ │ │ + b.n 476d0 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 47586 │ │ │ │ + cbnz r3, 4759e │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 47586 │ │ │ │ + ble.n 4759e │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 47586 │ │ │ │ - cbnz r4, 475a8 │ │ │ │ + bne.n 4759e │ │ │ │ + cbnz r4, 475c0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r5, sp, #16 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 475d8 │ │ │ │ + cbz r0, 475f0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 475d8 │ │ │ │ + beq.n 475f0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 26cc30 │ │ │ │ + bl 26e600 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 475c6 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 475d8 │ │ │ │ + bne.n 475de │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 475f0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #3 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 26f34c │ │ │ │ + b.w 270d1c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl ddde0 │ │ │ │ + bl de910 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2baf88 │ │ │ │ + b.w 2bb8c8 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 4762c │ │ │ │ + beq.n 47644 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5444 @ 0x1544 │ │ │ │ + movw r1, #7940 @ 0x1f04 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 476b4 │ │ │ │ + beq.n 476cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4764c │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 476b4 │ │ │ │ + bne.n 47664 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 476cc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #19880 @ 0x4da8 │ │ │ │ + movw r1, #22376 @ 0x5768 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #5480 @ 0x1568 │ │ │ │ + movw r0, #7976 @ 0x1f28 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 476b4 │ │ │ │ - bl b1654 │ │ │ │ + beq.n 476cc │ │ │ │ + bl b1b64 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b438 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 476a8 │ │ │ │ + bne.n 476c0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 47696 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 476ae │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47668 │ │ │ │ - b.n 476b4 │ │ │ │ + beq.n 47680 │ │ │ │ + b.n 476cc │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 47696 │ │ │ │ + blt.n 476ae │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e7440 <_Py_strerror@@Base+0x20> │ │ │ │ + b.w 1e8a0c <_Py_strerror@@Base+0x20> │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ bic.w r5, r1, r1, asr #31 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ bic.w r8, r2, r2, asr #31 │ │ │ │ orrs.w r6, r5, r8 │ │ │ │ - bne.n 476f0 │ │ │ │ - cbz r4, 476de │ │ │ │ + bne.n 47708 │ │ │ │ + cbz r4, 476f6 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 476e6 │ │ │ │ + b.n 476fe │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 18caf8 │ │ │ │ + b.w 18ca20 │ │ │ │ add r4, r8 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4776e │ │ │ │ + cbz r0, 47786 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 47724 │ │ │ │ + ble.n 4773c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 47714 │ │ │ │ + cbz r3, 4772c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4771c │ │ │ │ + b.n 47734 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 4772c │ │ │ │ + cbz r3, 47744 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 47734 │ │ │ │ + b.n 4774c │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r0, r5 │ │ │ │ - cbz r2, 4773e │ │ │ │ + cbz r2, 47756 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - b.n 47746 │ │ │ │ + b.n 4775e │ │ │ │ movw r1, #25428 @ 0x6354 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ blx 2c198 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 4776e │ │ │ │ + ble.n 47786 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 47758 │ │ │ │ + cbz r3, 47770 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 47760 │ │ │ │ + b.n 47778 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r5, r3 │ │ │ │ add r0, r5 │ │ │ │ blx 2b5ac │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00047774 : │ │ │ │ - cbz r1, 4777a │ │ │ │ - b.w 44b10 <_Py_rc_quot@@Base+0x190> │ │ │ │ +0004778c : │ │ │ │ + cbz r1, 47792 │ │ │ │ + b.w 44b00 <_Py_rc_quot@@Base+0x190> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5592 @ 0x15d8 │ │ │ │ + movw r1, #8088 @ 0x1f98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000477a4 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +000477bc <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 477ac <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ + cbz r3, 477c4 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 477f0 <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ + cbnz r3, 47808 <_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 477d8 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ + bge.n 477f0 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ movw r1, #51824 @ 0xca70 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #21216 @ 0x52e0 │ │ │ │ + movw r2, #23512 @ 0x5bd8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 2359f0 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 23732c <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ movw r1, #51952 @ 0xcaf0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #5616 @ 0x15f0 │ │ │ │ + movw r2, #8112 @ 0x1fb0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 2359f0 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 23732c <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 47812 <_PyEval_FormatExcUnbound@@Base+0x6e> │ │ │ │ + bhi.n 4782a <_PyEval_FormatExcUnbound@@Base+0x6e> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 47828 <_PyEval_FormatExcUnbound@@Base+0x84> │ │ │ │ + ble.n 47840 <_PyEval_FormatExcUnbound@@Base+0x84> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 47830 <_PyEval_FormatExcUnbound@@Base+0x8c> │ │ │ │ - movw r0, #37188 @ 0x9144 │ │ │ │ + b.n 47848 <_PyEval_FormatExcUnbound@@Base+0x8c> │ │ │ │ + movw r0, #39684 @ 0x9b04 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d7bdc │ │ │ │ + bl 1d89e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4780a <_PyEval_FormatExcUnbound@@Base+0x66> │ │ │ │ + bne.n 47822 <_PyEval_FormatExcUnbound@@Base+0x66> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 47298 │ │ │ │ + b.w 472b0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ lsrs r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ ldrd r4, r1, [r2, #16] │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 47868 <_PyEval_FormatExcUnbound@@Base+0xc4> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 47872 <_PyEval_FormatExcUnbound@@Base+0xce> │ │ │ │ + bne.n 47880 <_PyEval_FormatExcUnbound@@Base+0xc4> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 4788a <_PyEval_FormatExcUnbound@@Base+0xce> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 478a4 <_PyEval_FormatExcUnbound@@Base+0x100> │ │ │ │ + bge.n 478bc <_PyEval_FormatExcUnbound@@Base+0x100> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19948 @ 0x4dec │ │ │ │ + movw r1, #22444 @ 0x57ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 478b0 <_PyEval_FormatExcUnbound@@Base+0x10c> │ │ │ │ + b.n 478c8 <_PyEval_FormatExcUnbound@@Base+0x10c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -40665,76 +40678,76 @@ │ │ │ │ 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 │ │ │ │ - beq.n 478da <_PyEval_FormatExcUnbound@@Base+0x136> │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 478e0 <_PyEval_FormatExcUnbound@@Base+0x13c> │ │ │ │ + beq.n 478f2 <_PyEval_FormatExcUnbound@@Base+0x136> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 478f8 <_PyEval_FormatExcUnbound@@Base+0x13c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 478ec <_PyEval_FormatExcUnbound@@Base+0x148> │ │ │ │ + cbz r3, 47904 <_PyEval_FormatExcUnbound@@Base+0x148> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4790e <_PyEval_FormatExcUnbound@@Base+0x16a> │ │ │ │ + b.n 47926 <_PyEval_FormatExcUnbound@@Base+0x16a> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 4790a <_PyEval_FormatExcUnbound@@Base+0x166> │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 47922 <_PyEval_FormatExcUnbound@@Base+0x166> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4790a <_PyEval_FormatExcUnbound@@Base+0x166> │ │ │ │ + cbnz r3, 47922 <_PyEval_FormatExcUnbound@@Base+0x166> │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 4790a <_PyEval_FormatExcUnbound@@Base+0x166> │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 47922 <_PyEval_FormatExcUnbound@@Base+0x166> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 47940 <_PyEval_FormatExcUnbound@@Base+0x19c> │ │ │ │ + bhi.n 47958 <_PyEval_FormatExcUnbound@@Base+0x19c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 184cbc │ │ │ │ - bl efe3c │ │ │ │ + bl 184bec │ │ │ │ + bl f0280 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 12e298 │ │ │ │ + b.w 12e310 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32304 @ 0x7e30 │ │ │ │ + movw r0, #34800 @ 0x87f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ - bl 1d7bdc │ │ │ │ + bl 1d89e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47926 <_PyEval_FormatExcUnbound@@Base+0x182> │ │ │ │ + bne.n 4793e <_PyEval_FormatExcUnbound@@Base+0x182> │ │ │ │ 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 132b74 │ │ │ │ + bl 132bf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 479e8 <_PyEval_FormatExcUnbound@@Base+0x244> │ │ │ │ - ldr r5, [pc, #124] @ (479ec <_PyEval_FormatExcUnbound@@Base+0x248>) │ │ │ │ + bne.n 47a00 <_PyEval_FormatExcUnbound@@Base+0x244> │ │ │ │ + ldr r5, [pc, #124] @ (47a04 <_PyEval_FormatExcUnbound@@Base+0x248>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #-8] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r3, [r3, r5] │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -40746,164 +40759,164 @@ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ ldr.w r3, [r5, #3868] @ 0xf1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #3868] @ 0xf1c │ │ │ │ - cbz r2, 479c4 <_PyEval_FormatExcUnbound@@Base+0x220> │ │ │ │ + cbz r2, 479dc <_PyEval_FormatExcUnbound@@Base+0x220> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 479c4 <_PyEval_FormatExcUnbound@@Base+0x220> │ │ │ │ + bge.n 479dc <_PyEval_FormatExcUnbound@@Base+0x220> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 479c4 <_PyEval_FormatExcUnbound@@Base+0x220> │ │ │ │ + cbnz r3, 479dc <_PyEval_FormatExcUnbound@@Base+0x220> │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 479de <_PyEval_FormatExcUnbound@@Base+0x23a> │ │ │ │ + cbz r0, 479f6 <_PyEval_FormatExcUnbound@@Base+0x23a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 479de <_PyEval_FormatExcUnbound@@Base+0x23a> │ │ │ │ + bge.n 479f6 <_PyEval_FormatExcUnbound@@Base+0x23a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 479de <_PyEval_FormatExcUnbound@@Base+0x23a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 479f6 <_PyEval_FormatExcUnbound@@Base+0x23a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 90e28 │ │ │ │ + b.w 910bc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000479f0 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +00047a08 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 208520 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 47a56 <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ + bl 209dd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 47a6e <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ mov r0, r5 │ │ │ │ - bl 208538 <_PyErr_Clear@@Base> │ │ │ │ + bl 209df0 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 246ca8 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 2485a8 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47b44 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + beq.w 47b5c <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #51700 @ 0xc9f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #6012 @ 0x177c │ │ │ │ + movw r2, #8508 @ 0x213c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47b1e <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ - b.n 47b44 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + blt.n 47b36 <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ + b.n 47b5c <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 208520 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 209dd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47b44 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + beq.n 47b5c <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ bl 3801e │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 47b0e <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + beq.n 47b26 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 47b0e <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bpl.n 47b26 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 47b0e <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bne.n 47b26 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 208538 <_PyErr_Clear@@Base> │ │ │ │ + bl 209df0 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 246ca8 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 2485a8 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 47ae4 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + cbz r0, 47afc <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #6064 @ 0x17b0 │ │ │ │ + movw r2, #8560 @ 0x2170 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47ae4 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + bge.n 47afc <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 47ae4 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ - ldr r2, [pc, #128] @ (47b4c <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ + cbnz r3, 47afc <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + ldr r2, [pc, #128] @ (47b64 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 47adc <_PyEval_FormatKwargsError@@Base+0xec> │ │ │ │ + cbz r3, 47af4 <_PyEval_FormatKwargsError@@Base+0xec> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47b16 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + bge.n 47b2e <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 47b16 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ - ldr r2, [pc, #88] @ (47b4c <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ + cbnz r3, 47b2e <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + ldr r2, [pc, #88] @ (47b64 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 47b04 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ + cbz r3, 47b1c <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 47b16 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + b.n 47b2e <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47b44 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + bge.n 47b5c <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47b44 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ - ldr r2, [pc, #36] @ (47b4c <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ + cbnz r3, 47b5c <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + ldr r2, [pc, #36] @ (47b64 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 47b36 <_PyEval_FormatKwargsError@@Base+0x146> │ │ │ │ + cbz r3, 47b4e <_PyEval_FormatKwargsError@@Base+0x146> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -40918,189 +40931,189 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #6116 @ 0x17e4 │ │ │ │ + movw r1, #8612 @ 0x21a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 47b8e <_PyEval_FormatKwargsError@@Base+0x19e> │ │ │ │ + beq.n 47ba6 <_PyEval_FormatKwargsError@@Base+0x19e> │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 47baa <_PyEval_FormatKwargsError@@Base+0x1ba> │ │ │ │ - ldr r2, [pc, #20] @ (47bac <_PyEval_FormatKwargsError@@Base+0x1bc>) │ │ │ │ + cbnz r3, 47bc2 <_PyEval_FormatKwargsError@@Base+0x1ba> │ │ │ │ + ldr r2, [pc, #20] @ (47bc4 <_PyEval_FormatKwargsError@@Base+0x1bc>) │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ add.w r1, r2, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ - b.w 5d74c <_PyMonitoring_FireStopIterationEvent@@Base+0x5ae> │ │ │ │ + b.w 5d754 <_PyMonitoring_FireStopIterationEvent@@Base+0x5ae> │ │ │ │ bx lr │ │ │ │ @ instruction: 0xeb300052 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 47bcc <_PyEval_FormatKwargsError@@Base+0x1dc> │ │ │ │ + cbz r3, 47be4 <_PyEval_FormatKwargsError@@Base+0x1dc> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 47bce <_PyEval_FormatKwargsError@@Base+0x1de> │ │ │ │ + b.n 47be6 <_PyEval_FormatKwargsError@@Base+0x1de> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b5ac │ │ │ │ - cbnz r6, 47be4 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ + cbnz r6, 47bfc <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 47be4 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ + ble.n 47bfc <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 47be4 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ - cbnz r4, 47c04 <_PyEval_FormatKwargsError@@Base+0x214> │ │ │ │ + bgt.n 47bfc <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ + cbnz r4, 47c1c <_PyEval_FormatKwargsError@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #96] @ (47c5c <_PyEval_FormatKwargsError@@Base+0x26c>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #96] @ (47c74 <_PyEval_FormatKwargsError@@Base+0x26c>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 47c4a <_PyEval_FormatKwargsError@@Base+0x25a> │ │ │ │ + cbz r0, 47c62 <_PyEval_FormatKwargsError@@Base+0x25a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 15b920 │ │ │ │ - cbz r0, 47c12 <_PyEval_FormatKwargsError@@Base+0x222> │ │ │ │ + bl 15bad4 │ │ │ │ + cbz r0, 47c2a <_PyEval_FormatKwargsError@@Base+0x222> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47c4a <_PyEval_FormatKwargsError@@Base+0x25a> │ │ │ │ + b.n 47c62 <_PyEval_FormatKwargsError@@Base+0x25a> │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 47c36 <_PyEval_FormatKwargsError@@Base+0x246> │ │ │ │ + beq.n 47c4e <_PyEval_FormatKwargsError@@Base+0x246> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 47c20 <_PyEval_FormatKwargsError@@Base+0x230> │ │ │ │ + cbz r6, 47c38 <_PyEval_FormatKwargsError@@Base+0x230> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 47c3a <_PyEval_FormatKwargsError@@Base+0x24a> │ │ │ │ + beq.n 47c52 <_PyEval_FormatKwargsError@@Base+0x24a> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47c3c <_PyEval_FormatKwargsError@@Base+0x24c> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 47c54 <_PyEval_FormatKwargsError@@Base+0x24c> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47c0e <_PyEval_FormatKwargsError@@Base+0x21e> │ │ │ │ - b.n 47c3c <_PyEval_FormatKwargsError@@Base+0x24c> │ │ │ │ + bne.n 47c26 <_PyEval_FormatKwargsError@@Base+0x21e> │ │ │ │ + b.n 47c54 <_PyEval_FormatKwargsError@@Base+0x24c> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 47c3c <_PyEval_FormatKwargsError@@Base+0x24c> │ │ │ │ + b.n 47c54 <_PyEval_FormatKwargsError@@Base+0x24c> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 43428 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 43418 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 47c54 <_PyEval_FormatKwargsError@@Base+0x264> │ │ │ │ + cbz r3, 47c6c <_PyEval_FormatKwargsError@@Base+0x264> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 47c80 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ + cbnz r3, 47c98 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 47c80 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ + ble.n 47c98 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 47c80 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ - cbnz r4, 47c9e <_PyEval_FormatKwargsError@@Base+0x2ae> │ │ │ │ + bne.n 47c98 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ + cbnz r4, 47cb6 <_PyEval_FormatKwargsError@@Base+0x2ae> │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #136] @ (47d1c <_PyEval_FormatKwargsError@@Base+0x32c>) │ │ │ │ + ldr r3, [pc, #136] @ (47d34 <_PyEval_FormatKwargsError@@Base+0x32c>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47d16 <_PyEval_FormatKwargsError@@Base+0x326> │ │ │ │ + beq.n 47d2e <_PyEval_FormatKwargsError@@Base+0x326> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 47cb0 <_PyEval_FormatKwargsError@@Base+0x2c0> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 47d06 <_PyEval_FormatKwargsError@@Base+0x316> │ │ │ │ + bne.n 47cc8 <_PyEval_FormatKwargsError@@Base+0x2c0> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 47d1e <_PyEval_FormatKwargsError@@Base+0x316> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47cc2 <_PyEval_FormatKwargsError@@Base+0x2d2> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 47d06 <_PyEval_FormatKwargsError@@Base+0x316> │ │ │ │ + bne.n 47cda <_PyEval_FormatKwargsError@@Base+0x2d2> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 47d1e <_PyEval_FormatKwargsError@@Base+0x316> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b4a8 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 47d0a <_PyEval_FormatKwargsError@@Base+0x31a> │ │ │ │ + bge.n 47d22 <_PyEval_FormatKwargsError@@Base+0x31a> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 47cf8 <_PyEval_FormatKwargsError@@Base+0x308> │ │ │ │ - bl 119460 │ │ │ │ + bne.n 47d10 <_PyEval_FormatKwargsError@@Base+0x308> │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47cc6 <_PyEval_FormatKwargsError@@Base+0x2d6> │ │ │ │ - b.n 47d06 <_PyEval_FormatKwargsError@@Base+0x316> │ │ │ │ + beq.n 47cde <_PyEval_FormatKwargsError@@Base+0x2d6> │ │ │ │ + b.n 47d1e <_PyEval_FormatKwargsError@@Base+0x316> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47d16 <_PyEval_FormatKwargsError@@Base+0x326> │ │ │ │ + b.n 47d2e <_PyEval_FormatKwargsError@@Base+0x326> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #32 │ │ │ │ - bl 47f78 <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ + bl 47f90 <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r4, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -41110,224 +41123,224 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #20 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 47d4a <_PyEval_FormatKwargsError@@Base+0x35a> │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 47d50 <_PyEval_FormatKwargsError@@Base+0x360> │ │ │ │ + beq.n 47d62 <_PyEval_FormatKwargsError@@Base+0x35a> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 47d68 <_PyEval_FormatKwargsError@@Base+0x360> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 47f6c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ + bne.w 47f84 <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 47db6 <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ + cbz r0, 47dce <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 47db6 <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 47dce <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 47db6 <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 47dce <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d31f0 <_PySys_GetRequiredAttr@@Base+0x1724> │ │ │ │ - cbz r0, 47db6 <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ + bl 1d40a0 <_PySys_GetRequiredAttr@@Base+0x1734> │ │ │ │ + cbz r0, 47dce <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movw r3, #51848 @ 0xca88 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #6472 @ 0x1948 │ │ │ │ + movw r3, #8968 @ 0x2308 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - bl 2248c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 948dc │ │ │ │ + bl 226118 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94b70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 47f64 <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ - b.n 47f6c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ + bne.w 47f7c <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ + b.n 47f84 <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 47f6c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ + bne.w 47f84 <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 47e18 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 47e30 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 47e18 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 47e30 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ mov r0, r4 │ │ │ │ - bl e561c <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ - cbz r0, 47e18 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ - movw r0, #38139 @ 0x94fb │ │ │ │ + bl e6028 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + cbz r0, 47e30 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ + movw r0, #38163 @ 0x9513 │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b47d8 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 47e18 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ + bl b4d10 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 47e30 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ movw r1, #51936 @ 0xcae0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #6532 @ 0x1984 │ │ │ │ + movw r3, #9028 @ 0x2344 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2248c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 948dc │ │ │ │ + bl 226118 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94b70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 47f64 <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ - b.n 47f6c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ + bne.w 47f7c <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ + b.n 47f84 <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 47f6c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ + bne.w 47f84 <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 47eb2 <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 47eb2 <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 49620 <_PyEval_FormatKwargsError@@Base+0x1c30> │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + bl 49638 <_PyEval_FormatKwargsError@@Base+0x1c30> │ │ │ │ + cbz r0, 47eb2 <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da910 <_PyToken_ThreeChars@@Base+0x210c> │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + bl 1dbd00 <_PyToken_ThreeChars@@Base+0x26f0> │ │ │ │ + cbz r0, 47eb2 <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + cbz r0, 47eb2 <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + cbz r0, 47eb2 <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl d1f9c │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + bl d2aa8 │ │ │ │ + cbz r0, 47eb2 <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d6d40 │ │ │ │ + bl 1d7b4c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + cbnz r3, 47eb2 <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ - movw r3, #6572 @ 0x19ac │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 47eb2 <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + movw r3, #9068 @ 0x236c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #51936 @ 0xcae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 47f4e <_PyEval_FormatKwargsError@@Base+0x55e> │ │ │ │ + b.n 47f66 <_PyEval_FormatKwargsError@@Base+0x55e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47f6c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ + bne.n 47f84 <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + beq.n 47f82 <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + beq.n 47f82 <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 49620 <_PyEval_FormatKwargsError@@Base+0x1c30> │ │ │ │ + bl 49638 <_PyEval_FormatKwargsError@@Base+0x1c30> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + beq.n 47f82 <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 29fe58 │ │ │ │ + bl 2a0ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + beq.n 47f82 <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + beq.n 47f82 <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47ef8 <_PyEval_FormatKwargsError@@Base+0x508> │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 47efe <_PyEval_FormatKwargsError@@Base+0x50e> │ │ │ │ + beq.n 47f10 <_PyEval_FormatKwargsError@@Base+0x508> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 47f16 <_PyEval_FormatKwargsError@@Base+0x50e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 47f0a <_PyEval_FormatKwargsError@@Base+0x51a> │ │ │ │ + cbz r3, 47f22 <_PyEval_FormatKwargsError@@Base+0x51a> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + b.n 47f82 <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl d1f9c │ │ │ │ - cbz r0, 47f1e <_PyEval_FormatKwargsError@@Base+0x52e> │ │ │ │ + bl d2aa8 │ │ │ │ + cbz r0, 47f36 <_PyEval_FormatKwargsError@@Base+0x52e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d6d40 │ │ │ │ + bl 1d7b4c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 47f20 <_PyEval_FormatKwargsError@@Base+0x530> │ │ │ │ + cbz r3, 47f38 <_PyEval_FormatKwargsError@@Base+0x530> │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r2, 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + cbnz r2, 47f82 <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ - movw r3, #6572 @ 0x19ac │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 47f82 <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + movw r3, #9068 @ 0x236c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #51936 @ 0xcae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ - bl 22c06c │ │ │ │ - bl 948dc │ │ │ │ + bl 22d8c4 │ │ │ │ + bl 94b70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 47f6c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ + cbz r0, 47f84 <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 47f70 <_PyEval_FormatKwargsError@@Base+0x580> │ │ │ │ + b.n 47f88 <_PyEval_FormatKwargsError@@Base+0x580> │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -41335,658 +41348,658 @@ │ │ │ │ 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, 47f9e <_PyEval_FormatKwargsError@@Base+0x5ae> │ │ │ │ + cbnz r0, 47fb6 <_PyEval_FormatKwargsError@@Base+0x5ae> │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b5ac │ │ │ │ - movw r1, #54476 @ 0xd4cc │ │ │ │ + movw r1, #56772 @ 0xddc4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #10688 @ 0x29c0 │ │ │ │ + movw r0, #12984 @ 0x32b8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f2058 │ │ │ │ + bl 1f38bc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48102 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ - bl 9bb24 │ │ │ │ + beq.w 4811a <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ + bl 9bdb4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47fd4 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ + bge.n 47fec <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 47fd4 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ + cbnz r3, 47fec <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 48102 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ + beq.w 4811a <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ - vldr d9, [pc, #300] @ 48110 <_PyEval_FormatKwargsError@@Base+0x720> │ │ │ │ + bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + vldr d9, [pc, #300] @ 48128 <_PyEval_FormatKwargsError@@Base+0x720> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + beq.n 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + beq.n 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + beq.n 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #24] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + beq.n 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + beq.n 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + beq.n 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + beq.n 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 94b98 │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 94e2c │ │ │ │ + cbz r0, 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ - bl 94b98 │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 94e2c │ │ │ │ + cbz r0, 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - bl 94b98 │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 94e2c │ │ │ │ + cbz r0, 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 94b98 │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 94e2c │ │ │ │ + cbz r0, 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl 94b98 │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 94e2c │ │ │ │ + cbz r0, 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 94b98 │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 94e2c │ │ │ │ + cbz r0, 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 94b98 │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 94e2c │ │ │ │ + cbz r0, 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + cbz r0, 480e2 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 480e0 <_PyEval_FormatKwargsError@@Base+0x6f0> │ │ │ │ + cbnz r0, 480f8 <_PyEval_FormatKwargsError@@Base+0x6f0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48102 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ + bge.n 4811a <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48102 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ + cbnz r3, 4811a <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48102 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4811a <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r3, r4 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #6656 @ 0x1a00 │ │ │ │ + movw r0, #9152 @ 0x23c0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ 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, 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 │ │ │ │ - movw r1, #62760 @ 0xf528 │ │ │ │ + movw r1, #57280 @ 0xdfc0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r5, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 1258c0 │ │ │ │ + bl 125870 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48166 <_PyEval_FormatKwargsError@@Base+0x776> │ │ │ │ + cbz r0, 4817e <_PyEval_FormatKwargsError@@Base+0x776> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 481e4 <_PyEval_FormatKwargsError@@Base+0x7f4> │ │ │ │ + bl 481fc <_PyEval_FormatKwargsError@@Base+0x7f4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48156 <_PyEval_FormatKwargsError@@Base+0x766> │ │ │ │ + blt.n 4816e <_PyEval_FormatKwargsError@@Base+0x766> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 48166 <_PyEval_FormatKwargsError@@Base+0x776> │ │ │ │ + b.n 4817e <_PyEval_FormatKwargsError@@Base+0x776> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48152 <_PyEval_FormatKwargsError@@Base+0x762> │ │ │ │ + bne.n 4816a <_PyEval_FormatKwargsError@@Base+0x762> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48152 <_PyEval_FormatKwargsError@@Base+0x762> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4816a <_PyEval_FormatKwargsError@@Base+0x762> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #6660 @ 0x1a04 │ │ │ │ + movw r2, #9156 @ 0x23c4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #33961 @ 0x84a9 │ │ │ │ + movw r1, #33985 @ 0x84c1 │ │ │ │ movt r1, #4 │ │ │ │ - b.w 1acb18 <_PyEval_SliceIndexNotNone@@Base+0xa84> │ │ │ │ + b.w 1ada20 <_PyEval_SliceIndexNotNone@@Base+0x12ec> │ │ │ │ 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 │ │ │ │ - beq.n 481ae <_PyEval_FormatKwargsError@@Base+0x7be> │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 481b4 <_PyEval_FormatKwargsError@@Base+0x7c4> │ │ │ │ + beq.n 481c6 <_PyEval_FormatKwargsError@@Base+0x7be> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 481cc <_PyEval_FormatKwargsError@@Base+0x7c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 481c0 <_PyEval_FormatKwargsError@@Base+0x7d0> │ │ │ │ + cbz r3, 481d8 <_PyEval_FormatKwargsError@@Base+0x7d0> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 481e0 <_PyEval_FormatKwargsError@@Base+0x7f0> │ │ │ │ + b.n 481f8 <_PyEval_FormatKwargsError@@Base+0x7f0> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1d6fb0 │ │ │ │ - cbnz r0, 481dc <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ + bl 1d7dbc │ │ │ │ + cbnz r0, 481f4 <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 481dc <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ + cbnz r3, 481f4 <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 481dc <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 481f4 <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ 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, #3600] @ 0xe10 │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 48206 <_PyEval_FormatKwargsError@@Base+0x816> │ │ │ │ + beq.n 4821e <_PyEval_FormatKwargsError@@Base+0x816> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 48210 <_PyEval_FormatKwargsError@@Base+0x820> │ │ │ │ + b.n 48228 <_PyEval_FormatKwargsError@@Base+0x820> │ │ │ │ movw r3, #25428 @ 0x6354 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ - cbnz r2, 48222 <_PyEval_FormatKwargsError@@Base+0x832> │ │ │ │ + cbnz r2, 4823a <_PyEval_FormatKwargsError@@Base+0x832> │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 18caf8 │ │ │ │ + b.w 18ca20 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, #10 │ │ │ │ - ble.n 48250 <_PyEval_FormatKwargsError@@Base+0x860> │ │ │ │ + ble.n 48268 <_PyEval_FormatKwargsError@@Base+0x860> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 48246 <_PyEval_FormatKwargsError@@Base+0x856> │ │ │ │ + bhi.n 4825e <_PyEval_FormatKwargsError@@Base+0x856> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ mul.w r0, r2, r0 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 48252 <_PyEval_FormatKwargsError@@Base+0x862> │ │ │ │ + cbnz r0, 4826a <_PyEval_FormatKwargsError@@Base+0x862> │ │ │ │ mov.w r8, #0 │ │ │ │ - bl 24479c │ │ │ │ - b.n 484a0 <_PyEval_FormatKwargsError@@Base+0xab0> │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 484b8 <_PyEval_FormatKwargsError@@Base+0xab0> │ │ │ │ add r5, sp, #16 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r5 │ │ │ │ mov sl, fp │ │ │ │ strd r5, r5, [sp] │ │ │ │ movs r3, #1 │ │ │ │ movw r5, #42176 @ 0xa4c0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r6 │ │ │ │ mov fp, r2 │ │ │ │ cmp r6, fp │ │ │ │ - bge.w 48386 <_PyEval_FormatKwargsError@@Base+0x996> │ │ │ │ + bge.w 4839e <_PyEval_FormatKwargsError@@Base+0x996> │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r1, #6 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r9, #16 │ │ │ │ ldrmi.w r1, [r9, #12] │ │ │ │ ldr.w r4, [r1, r6, lsl #2] │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 482aa <_PyEval_FormatKwargsError@@Base+0x8ba> │ │ │ │ + bne.n 482c2 <_PyEval_FormatKwargsError@@Base+0x8ba> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r4, #0] │ │ │ │ str.w r4, [r8, #4] │ │ │ │ adds r4, #16 │ │ │ │ str.w r1, [r8, #8] │ │ │ │ str.w r4, [r8] │ │ │ │ - b.n 48310 <_PyEval_FormatKwargsError@@Base+0x920> │ │ │ │ + b.n 48328 <_PyEval_FormatKwargsError@@Base+0x920> │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r8 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 482fa <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ + cbz r0, 48312 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ ldrd r5, sl, [sp] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 482d8 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ + bge.n 482f0 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 482d8 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ + cbnz r1, 482f0 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #51700 @ 0xc9f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #39820 @ 0x9b8c │ │ │ │ + movw r1, #42036 @ 0xa434 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl f4e04 │ │ │ │ - b.n 48440 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + bl f5248 │ │ │ │ + b.n 48458 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48310 <_PyEval_FormatKwargsError@@Base+0x920> │ │ │ │ + bge.n 48328 <_PyEval_FormatKwargsError@@Base+0x920> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 48310 <_PyEval_FormatKwargsError@@Base+0x920> │ │ │ │ + cbnz r1, 48328 <_PyEval_FormatKwargsError@@Base+0x920> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ adds r4, r6, #1 │ │ │ │ subs r0, r0, r7 │ │ │ │ cmp r0, r1 │ │ │ │ - blt.n 48336 <_PyEval_FormatKwargsError@@Base+0x946> │ │ │ │ + blt.n 4834e <_PyEval_FormatKwargsError@@Base+0x946> │ │ │ │ add r7, r1 │ │ │ │ - cbz r6, 48354 <_PyEval_FormatKwargsError@@Base+0x964> │ │ │ │ + cbz r6, 4836c <_PyEval_FormatKwargsError@@Base+0x964> │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #32767 @ 0x7fff │ │ │ │ subs r1, r1, r7 │ │ │ │ cmp r1, sl │ │ │ │ - bge.n 48352 <_PyEval_FormatKwargsError@@Base+0x962> │ │ │ │ + bge.n 4836a <_PyEval_FormatKwargsError@@Base+0x962> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39884 @ 0x9bcc │ │ │ │ + movw r1, #42100 @ 0xa474 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldrd r5, sl, [sp] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 4837a <_PyEval_FormatKwargsError@@Base+0x98a> │ │ │ │ + bl 12120c │ │ │ │ + b.n 48392 <_PyEval_FormatKwargsError@@Base+0x98a> │ │ │ │ add r7, sl │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ add.w r8, r8, #44 @ 0x2c │ │ │ │ cmp r1, fp │ │ │ │ - beq.n 48382 <_PyEval_FormatKwargsError@@Base+0x992> │ │ │ │ + beq.n 4839a <_PyEval_FormatKwargsError@@Base+0x992> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39912 @ 0x9be8 │ │ │ │ + movw r1, #42128 @ 0xa490 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldrd r5, sl, [sp] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r6, r4 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 48440 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + b.n 48458 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ mov r6, r4 │ │ │ │ - b.n 4826a <_PyEval_FormatKwargsError@@Base+0x87a> │ │ │ │ + b.n 48282 <_PyEval_FormatKwargsError@@Base+0x87a> │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48440 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + beq.n 48458 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r2, 483a8 <_PyEval_FormatKwargsError@@Base+0x9b8> │ │ │ │ + cbz r2, 483c0 <_PyEval_FormatKwargsError@@Base+0x9b8> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - b.n 483b0 <_PyEval_FormatKwargsError@@Base+0x9c0> │ │ │ │ + b.n 483c8 <_PyEval_FormatKwargsError@@Base+0x9c0> │ │ │ │ movw r4, #25428 @ 0x6354 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ cmp.w r7, #1048576 @ 0x100000 │ │ │ │ - blt.n 483c4 <_PyEval_FormatKwargsError@@Base+0x9d4> │ │ │ │ + blt.n 483dc <_PyEval_FormatKwargsError@@Base+0x9d4> │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 483c4 <_PyEval_FormatKwargsError@@Base+0x9d4> │ │ │ │ - bl b1654 │ │ │ │ + bpl.n 483dc <_PyEval_FormatKwargsError@@Base+0x9d4> │ │ │ │ + bl b1b64 │ │ │ │ movs r7, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 483c8 <_PyEval_FormatKwargsError@@Base+0x9d8> │ │ │ │ + b.n 483e0 <_PyEval_FormatKwargsError@@Base+0x9d8> │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 48402 <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ + bne.n 4841a <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ mov.w fp, #44 @ 0x2c │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r5 │ │ │ │ mla fp, fp, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 483f8 <_PyEval_FormatKwargsError@@Base+0xa08> │ │ │ │ + beq.n 48410 <_PyEval_FormatKwargsError@@Base+0xa08> │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ ldr.w r1, [r9], #44 │ │ │ │ mov r2, r5 │ │ │ │ add r4, r5 │ │ │ │ blx 2c198 │ │ │ │ - b.n 483e0 <_PyEval_FormatKwargsError@@Base+0x9f0> │ │ │ │ + b.n 483f8 <_PyEval_FormatKwargsError@@Base+0x9f0> │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ - b.n 48438 <_PyEval_FormatKwargsError@@Base+0xa48> │ │ │ │ + b.n 48450 <_PyEval_FormatKwargsError@@Base+0xa48> │ │ │ │ mov.w r9, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 48436 <_PyEval_FormatKwargsError@@Base+0xa46> │ │ │ │ + beq.n 4844e <_PyEval_FormatKwargsError@@Base+0xa46> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 4841e <_PyEval_FormatKwargsError@@Base+0xa2e> │ │ │ │ + beq.n 48436 <_PyEval_FormatKwargsError@@Base+0xa2e> │ │ │ │ add r4, fp │ │ │ │ blx 2c198 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r5], #44 │ │ │ │ add.w r9, r9, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 2c198 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r4, r2 │ │ │ │ - b.n 48408 <_PyEval_FormatKwargsError@@Base+0xa18> │ │ │ │ + b.n 48420 <_PyEval_FormatKwargsError@@Base+0xa18> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r7, 48440 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + cbz r7, 48458 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ - movw r9, #6429 @ 0x191d │ │ │ │ + movw r9, #6225 @ 0x1851 │ │ │ │ movt r9, #24 │ │ │ │ movs r7, #0 │ │ │ │ mla r6, r3, r6, r5 │ │ │ │ cmp sl, r6 │ │ │ │ - beq.n 48494 <_PyEval_FormatKwargsError@@Base+0xaa4> │ │ │ │ + beq.n 484ac <_PyEval_FormatKwargsError@@Base+0xaa4> │ │ │ │ ldr.w r4, [sl, #4] │ │ │ │ - cbz r4, 4848e <_PyEval_FormatKwargsError@@Base+0xa9e> │ │ │ │ + cbz r4, 484a6 <_PyEval_FormatKwargsError@@Base+0xa9e> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 48476 <_PyEval_FormatKwargsError@@Base+0xa86> │ │ │ │ + cbz r3, 4848e <_PyEval_FormatKwargsError@@Base+0xa86> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 48476 <_PyEval_FormatKwargsError@@Base+0xa86> │ │ │ │ + cbz r3, 4848e <_PyEval_FormatKwargsError@@Base+0xa86> │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 48470 <_PyEval_FormatKwargsError@@Base+0xa80> │ │ │ │ + bne.n 48488 <_PyEval_FormatKwargsError@@Base+0xa80> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 48476 <_PyEval_FormatKwargsError@@Base+0xa86> │ │ │ │ + b.n 4848e <_PyEval_FormatKwargsError@@Base+0xa86> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r7, [sl, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4848e <_PyEval_FormatKwargsError@@Base+0xa9e> │ │ │ │ + bge.n 484a6 <_PyEval_FormatKwargsError@@Base+0xa9e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4848e <_PyEval_FormatKwargsError@@Base+0xa9e> │ │ │ │ + cbnz r3, 484a6 <_PyEval_FormatKwargsError@@Base+0xa9e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #44 @ 0x2c │ │ │ │ - b.n 48450 <_PyEval_FormatKwargsError@@Base+0xa60> │ │ │ │ + b.n 48468 <_PyEval_FormatKwargsError@@Base+0xa60> │ │ │ │ add r3, sp, #16 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 484a0 <_PyEval_FormatKwargsError@@Base+0xab0> │ │ │ │ + beq.n 484b8 <_PyEval_FormatKwargsError@@Base+0xab0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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] @ 48700 <_PyEval_FormatKwargsError@@Base+0xd10> │ │ │ │ + vldr d10, [pc, #576] @ 48718 <_PyEval_FormatKwargsError@@Base+0xd10> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 484ea <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + bls.n 48502 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.w 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + bvs.w 4870e <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ - b.n 48534 <_PyEval_FormatKwargsError@@Base+0xb44> │ │ │ │ - vldr d9, [pc, #540] @ 48708 <_PyEval_FormatKwargsError@@Base+0xd18> │ │ │ │ + bgt.w 4870e <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + b.n 4854c <_PyEval_FormatKwargsError@@Base+0xb44> │ │ │ │ + vldr d9, [pc, #540] @ 48720 <_PyEval_FormatKwargsError@@Base+0xd18> │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4851c <_PyEval_FormatKwargsError@@Base+0xb2c> │ │ │ │ + bne.n 48534 <_PyEval_FormatKwargsError@@Base+0xb2c> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #524] @ 48710 <_PyEval_FormatKwargsError@@Base+0xd20> │ │ │ │ - vldr d7, [pc, #528] @ 48718 <_PyEval_FormatKwargsError@@Base+0xd28> │ │ │ │ + vldr d6, [pc, #524] @ 48728 <_PyEval_FormatKwargsError@@Base+0xd20> │ │ │ │ + vldr d7, [pc, #528] @ 48730 <_PyEval_FormatKwargsError@@Base+0xd28> │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b.n 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + b.n 4870e <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ blx 2c7dc │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4856c <_PyEval_FormatKwargsError@@Base+0xb7c> │ │ │ │ + bne.n 48584 <_PyEval_FormatKwargsError@@Base+0xb7c> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 48542 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ + bpl.n 4855a <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #484] @ 48720 <_PyEval_FormatKwargsError@@Base+0xd30> │ │ │ │ + vldr d8, [pc, #484] @ 48738 <_PyEval_FormatKwargsError@@Base+0xd30> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + b.n 4870e <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 486dc <_PyEval_FormatKwargsError@@Base+0xcec> │ │ │ │ + bhi.w 486f4 <_PyEval_FormatKwargsError@@Base+0xcec> │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #4496 @ 0x1190 │ │ │ │ + movw r3, #6992 @ 0x1b50 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ vmov r2, s16 │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #-8] │ │ │ │ - b.n 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ - vldr d7, [pc, #440] @ 48728 <_PyEval_FormatKwargsError@@Base+0xd38> │ │ │ │ + b.n 4870e <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + vldr d7, [pc, #440] @ 48740 <_PyEval_FormatKwargsError@@Base+0xd38> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 48594 <_PyEval_FormatKwargsError@@Base+0xba4> │ │ │ │ + bpl.n 485ac <_PyEval_FormatKwargsError@@Base+0xba4> │ │ │ │ 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 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ - b.n 486d2 <_PyEval_FormatKwargsError@@Base+0xce2> │ │ │ │ - vldr d7, [pc, #408] @ 48730 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + ble.w 4870e <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + b.n 486ea <_PyEval_FormatKwargsError@@Base+0xce2> │ │ │ │ + vldr d7, [pc, #408] @ 48748 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 485c8 <_PyEval_FormatKwargsError@@Base+0xbd8> │ │ │ │ + ble.n 485e0 <_PyEval_FormatKwargsError@@Base+0xbd8> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 485ba <_PyEval_FormatKwargsError@@Base+0xbca> │ │ │ │ + bpl.n 485d2 <_PyEval_FormatKwargsError@@Base+0xbca> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 50adc │ │ │ │ + bl 50af4 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + b.n 4870e <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #336] @ 48710 <_PyEval_FormatKwargsError@@Base+0xd20> │ │ │ │ + vldr d8, [pc, #336] @ 48728 <_PyEval_FormatKwargsError@@Base+0xd20> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ - vldr d7, [pc, #364] @ 48738 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ + b.n 4870e <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + vldr d7, [pc, #364] @ 48750 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vadd.f64 d14, d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 485e8 <_PyEval_FormatKwargsError@@Base+0xbf8> │ │ │ │ + ble.n 48600 <_PyEval_FormatKwargsError@@Base+0xbf8> │ │ │ │ vsub.f64 d7, d14, d13 │ │ │ │ - vldr d6, [pc, #344] @ 48738 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ + vldr d6, [pc, #344] @ 48750 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b.n 485f0 <_PyEval_FormatKwargsError@@Base+0xc00> │ │ │ │ + b.n 48608 <_PyEval_FormatKwargsError@@Base+0xc00> │ │ │ │ vsub.f64 d7, d14, d7 │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #328] @ 48740 <_PyEval_FormatKwargsError@@Base+0xd50> │ │ │ │ + vldr d6, [pc, #328] @ 48758 <_PyEval_FormatKwargsError@@Base+0xd50> │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - vldr d11, [pc, #328] @ 48748 <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ + vldr d11, [pc, #328] @ 48760 <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d14 │ │ │ │ - bpl.n 48678 <_PyEval_FormatKwargsError@@Base+0xc88> │ │ │ │ - bl 50adc │ │ │ │ + bpl.n 48690 <_PyEval_FormatKwargsError@@Base+0xc88> │ │ │ │ + bl 50af4 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c53c │ │ │ │ - vldr d6, [pc, #300] @ 48750 <_PyEval_FormatKwargsError@@Base+0xd60> │ │ │ │ + vldr d6, [pc, #300] @ 48768 <_PyEval_FormatKwargsError@@Base+0xd60> │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vdiv.f64 d8, d7, d13 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - bl 487f6 <_PyEval_FormatKwargsError@@Base+0xe06> │ │ │ │ + bl 4880e <_PyEval_FormatKwargsError@@Base+0xe06> │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d9, d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d9, d12, d9 │ │ │ │ - bpl.n 4865e <_PyEval_FormatKwargsError@@Base+0xc6e> │ │ │ │ + bpl.n 48676 <_PyEval_FormatKwargsError@@Base+0xc6e> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c458 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 486c4 <_PyEval_FormatKwargsError@@Base+0xcd4> │ │ │ │ + b.n 486dc <_PyEval_FormatKwargsError@@Base+0xcd4> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c458 │ │ │ │ vdiv.f64 d7, d9, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b.n 486c4 <_PyEval_FormatKwargsError@@Base+0xcd4> │ │ │ │ - bl 487f6 <_PyEval_FormatKwargsError@@Base+0xe06> │ │ │ │ + b.n 486dc <_PyEval_FormatKwargsError@@Base+0xcd4> │ │ │ │ + bl 4880e <_PyEval_FormatKwargsError@@Base+0xe06> │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c53c │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl.n 486ac <_PyEval_FormatKwargsError@@Base+0xcbc> │ │ │ │ + bpl.n 486c4 <_PyEval_FormatKwargsError@@Base+0xcbc> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c458 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b.n 486c4 <_PyEval_FormatKwargsError@@Base+0xcd4> │ │ │ │ + b.n 486dc <_PyEval_FormatKwargsError@@Base+0xcd4> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c458 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + ble.n 4870e <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ - vldr d7, [pc, #80] @ 48730 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + b.n 4870e <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + vldr d7, [pc, #80] @ 48748 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 485ba <_PyEval_FormatKwargsError@@Base+0xbca> │ │ │ │ - vldr d14, [pc, #72] @ 48738 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ + bgt.w 485d2 <_PyEval_FormatKwargsError@@Base+0xbca> │ │ │ │ + vldr d14, [pc, #72] @ 48750 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ vadd.f64 d14, d13, d14 │ │ │ │ - b.n 485da <_PyEval_FormatKwargsError@@Base+0xbea> │ │ │ │ + b.n 485f2 <_PyEval_FormatKwargsError@@Base+0xbea> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ @@ -42003,19 +42016,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, 4875e <_PyEval_FormatKwargsError@@Base+0xd6e> │ │ │ │ + cbnz r0, 48776 <_PyEval_FormatKwargsError@@Base+0xd6e> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 48766 <_PyEval_FormatKwargsError@@Base+0xd76> │ │ │ │ + cbnz r0, 4877e <_PyEval_FormatKwargsError@@Base+0xd76> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r1, r4 │ │ │ │ cmp r5, #24 │ │ │ │ @@ -42030,438 +42043,438 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 48788 <_PyEval_FormatKwargsError@@Base+0xd98> │ │ │ │ + bne.n 487a0 <_PyEval_FormatKwargsError@@Base+0xd98> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 15b920 │ │ │ │ - cbz r0, 4879e <_PyEval_FormatKwargsError@@Base+0xdae> │ │ │ │ + bl 15bad4 │ │ │ │ + cbz r0, 487b6 <_PyEval_FormatKwargsError@@Base+0xdae> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 487e6 <_PyEval_FormatKwargsError@@Base+0xdf6> │ │ │ │ - movw r0, #38508 @ 0x966c │ │ │ │ + b.n 487fe <_PyEval_FormatKwargsError@@Base+0xdf6> │ │ │ │ + movw r0, #40724 @ 0x9f14 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48784 <_PyEval_FormatKwargsError@@Base+0xd94> │ │ │ │ - b.n 4877a <_PyEval_FormatKwargsError@@Base+0xd8a> │ │ │ │ + beq.n 4879c <_PyEval_FormatKwargsError@@Base+0xd94> │ │ │ │ + b.n 48792 <_PyEval_FormatKwargsError@@Base+0xd8a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 26cc30 │ │ │ │ + bl 26e600 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 487b2 <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 487ca <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48784 <_PyEval_FormatKwargsError@@Base+0xd94> │ │ │ │ + bne.n 4879c <_PyEval_FormatKwargsError@@Base+0xd94> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - movw r5, #4496 @ 0x1190 │ │ │ │ + movw r5, #6992 @ 0x1b50 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ ldr r2, [sp, #4] │ │ │ │ uxth r0, r4 │ │ │ │ adds r1, r2, r3 │ │ │ │ subs r3, r1, r2 │ │ │ │ lsls r4, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 487e0 <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ + ble.n 487f8 <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ uxth r4, r4 │ │ │ │ eor.w r3, r3, r0, lsr #8 │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ ldrh.w r0, [r3, #184] @ 0xb8 │ │ │ │ eors r0, r4 │ │ │ │ - b.n 487c2 <_PyEval_FormatKwargsError@@Base+0xdd2> │ │ │ │ - bl 8ff00 │ │ │ │ + b.n 487da <_PyEval_FormatKwargsError@@Base+0xdd2> │ │ │ │ + bl 90194 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 487f0 <_PyEval_FormatKwargsError@@Base+0xe00> │ │ │ │ + cbz r3, 48808 <_PyEval_FormatKwargsError@@Base+0xe00> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ - ldr r3, [pc, #108] @ (48868 <_PyEval_FormatKwargsError@@Base+0xe78>) │ │ │ │ + ldr r3, [pc, #108] @ (48880 <_PyEval_FormatKwargsError@@Base+0xe78>) │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ - vldr d7, [pc, #92] @ 48860 <_PyEval_FormatKwargsError@@Base+0xe70> │ │ │ │ + vldr d7, [pc, #92] @ 48878 <_PyEval_FormatKwargsError@@Base+0xe70> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 48834 <_PyEval_FormatKwargsError@@Base+0xe44> │ │ │ │ + bpl.n 4884c <_PyEval_FormatKwargsError@@Base+0xe44> │ │ │ │ vmov.f64 d6, d7 │ │ │ │ add.w r2, r3, #104 @ 0x68 │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ vldmdb r2!, {d4} │ │ │ │ vldmdb r1!, {d5} │ │ │ │ vmla.f64 d4, d0, d6 │ │ │ │ vmla.f64 d5, d0, d7 │ │ │ │ cmp r2, r3 │ │ │ │ vmov.f64 d6, d4 │ │ │ │ vmov.f64 d7, d5 │ │ │ │ - bne.n 48816 <_PyEval_FormatKwargsError@@Base+0xe26> │ │ │ │ - b.n 4885a <_PyEval_FormatKwargsError@@Base+0xe6a> │ │ │ │ + bne.n 4882e <_PyEval_FormatKwargsError@@Base+0xe26> │ │ │ │ + b.n 48872 <_PyEval_FormatKwargsError@@Base+0xe6a> │ │ │ │ vmov.f64 d6, d7 │ │ │ │ add.w r1, r3, #104 @ 0x68 │ │ │ │ movs r2, #13 │ │ │ │ vdiv.f64 d4, d6, d0 │ │ │ │ vldmia r3!, {d6} │ │ │ │ vdiv.f64 d5, d7, d0 │ │ │ │ vldmia r1!, {d7} │ │ │ │ subs r2, #1 │ │ │ │ vadd.f64 d6, d4, d6 │ │ │ │ vadd.f64 d7, d5, d7 │ │ │ │ - bne.n 4883e <_PyEval_FormatKwargsError@@Base+0xe4e> │ │ │ │ + bne.n 48856 <_PyEval_FormatKwargsError@@Base+0xe4e> │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ bx lr │ │ │ │ ... │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 488a4 <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ + cbnz r4, 488bc <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 488a4 <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ + ble.n 488bc <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 488a4 <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ - cbz r2, 488a4 <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ + bne.n 488bc <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ + cbz r2, 488bc <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #57884 @ 0xe21c │ │ │ │ + movw r1, #60432 @ 0xec10 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 488c0 <_PyEval_FormatKwargsError@@Base+0xed0> │ │ │ │ + bl 12120c │ │ │ │ + b.n 488d8 <_PyEval_FormatKwargsError@@Base+0xed0> │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #16] @ (488c8 <_PyEval_FormatKwargsError@@Base+0xed8>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #16] @ (488e0 <_PyEval_FormatKwargsError@@Base+0xed8>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4888e <_PyEval_FormatKwargsError@@Base+0xe9e> │ │ │ │ + bne.n 488a6 <_PyEval_FormatKwargsError@@Base+0xe9e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, r5] │ │ │ │ lsls r2, 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, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 488f8 <_PyEval_FormatKwargsError@@Base+0xf08> │ │ │ │ + bgt.n 48910 <_PyEval_FormatKwargsError@@Base+0xf08> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b7f5c │ │ │ │ - cbnz r0, 48912 <_PyEval_FormatKwargsError@@Base+0xf22> │ │ │ │ + bl 2b9100 │ │ │ │ + cbnz r0, 4892a <_PyEval_FormatKwargsError@@Base+0xf22> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 46b40 <_PyErr_SetLocaleString@@Base+0x4b4> │ │ │ │ + b.w 46b30 <_PyErr_SetLocaleString@@Base+0x4b4> │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6804 @ 0x1a94 │ │ │ │ + movw r1, #9300 @ 0x2454 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 488e4 <_PyEval_FormatKwargsError@@Base+0xef4> │ │ │ │ + bne.n 488fc <_PyEval_FormatKwargsError@@Base+0xef4> │ │ │ │ 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 │ │ │ │ - bl 272ecc <_PyTime_ObjectToTime_t@@Base+0x544> │ │ │ │ + bl 274894 <_PyTime_ObjectToTime_t@@Base+0x544> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 489a0 <_PyEval_FormatKwargsError@@Base+0xfb0> │ │ │ │ + beq.n 489b8 <_PyEval_FormatKwargsError@@Base+0xfb0> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 4894a <_PyEval_FormatKwargsError@@Base+0xf5a> │ │ │ │ + cbnz r0, 48962 <_PyEval_FormatKwargsError@@Base+0xf5a> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48968 <_PyEval_FormatKwargsError@@Base+0xf78> │ │ │ │ + bge.n 48980 <_PyEval_FormatKwargsError@@Base+0xf78> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 48968 <_PyEval_FormatKwargsError@@Base+0xf78> │ │ │ │ - bl 9af3c │ │ │ │ + b.n 48980 <_PyEval_FormatKwargsError@@Base+0xf78> │ │ │ │ + bl 9b1c8 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 48970 <_PyEval_FormatKwargsError@@Base+0xf80> │ │ │ │ + cbnz r0, 48988 <_PyEval_FormatKwargsError@@Base+0xf80> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4899e <_PyEval_FormatKwargsError@@Base+0xfae> │ │ │ │ + bge.n 489b6 <_PyEval_FormatKwargsError@@Base+0xfae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4899e <_PyEval_FormatKwargsError@@Base+0xfae> │ │ │ │ + cbnz r3, 489b6 <_PyEval_FormatKwargsError@@Base+0xfae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4899e <_PyEval_FormatKwargsError@@Base+0xfae> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 489b6 <_PyEval_FormatKwargsError@@Base+0xfae> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #6900 @ 0x1af4 │ │ │ │ + movw r0, #9396 @ 0x24b4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4898e <_PyEval_FormatKwargsError@@Base+0xf9e> │ │ │ │ + blt.n 489a6 <_PyEval_FormatKwargsError@@Base+0xf9e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 489a0 <_PyEval_FormatKwargsError@@Base+0xfb0> │ │ │ │ + b.n 489b8 <_PyEval_FormatKwargsError@@Base+0xfb0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4898a <_PyEval_FormatKwargsError@@Base+0xf9a> │ │ │ │ + bne.n 489a2 <_PyEval_FormatKwargsError@@Base+0xf9a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4898a <_PyEval_FormatKwargsError@@Base+0xf9a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 489a2 <_PyEval_FormatKwargsError@@Base+0xf9a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bhi.n 489ca <_PyEval_FormatKwargsError@@Base+0xfda> │ │ │ │ + bhi.n 489e2 <_PyEval_FormatKwargsError@@Base+0xfda> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 489e0 <_PyEval_FormatKwargsError@@Base+0xff0> │ │ │ │ - b.n 489ea <_PyEval_FormatKwargsError@@Base+0xffa> │ │ │ │ - movw r0, #58368 @ 0xe400 │ │ │ │ + bgt.n 489f8 <_PyEval_FormatKwargsError@@Base+0xff0> │ │ │ │ + b.n 48a02 <_PyEval_FormatKwargsError@@Base+0xffa> │ │ │ │ + movw r0, #60916 @ 0xedf4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d7bdc │ │ │ │ + bl 1d89e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 489c4 <_PyEval_FormatKwargsError@@Base+0xfd4> │ │ │ │ - b.n 48a1a <_PyEval_FormatKwargsError@@Base+0x102a> │ │ │ │ + bne.n 489dc <_PyEval_FormatKwargsError@@Base+0xfd4> │ │ │ │ + b.n 48a32 <_PyEval_FormatKwargsError@@Base+0x102a> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 162f24 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbz r0, 48a1a <_PyEval_FormatKwargsError@@Base+0x102a> │ │ │ │ + bl 16309c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbz r0, 48a32 <_PyEval_FormatKwargsError@@Base+0x102a> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 48a00 <_PyEval_FormatKwargsError@@Base+0x1010> │ │ │ │ + cbz r3, 48a18 <_PyEval_FormatKwargsError@@Base+0x1010> │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 48a0a <_PyEval_FormatKwargsError@@Base+0x101a> │ │ │ │ + blt.n 48a22 <_PyEval_FormatKwargsError@@Base+0x101a> │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 48a0e <_PyEval_FormatKwargsError@@Base+0x101e> │ │ │ │ - b.n 48a0a <_PyEval_FormatKwargsError@@Base+0x101a> │ │ │ │ + ble.n 48a26 <_PyEval_FormatKwargsError@@Base+0x101e> │ │ │ │ + b.n 48a22 <_PyEval_FormatKwargsError@@Base+0x101a> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 252144 │ │ │ │ + b.w 253ab8 │ │ │ │ bic.w r1, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 261298 <_Py_RestoreSignals@@Base+0xe0> │ │ │ │ + b.w 262c64 <_Py_RestoreSignals@@Base+0xe0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48a60 <_PyEval_FormatKwargsError@@Base+0x1070> │ │ │ │ + cbz r0, 48a78 <_PyEval_FormatKwargsError@@Base+0x1070> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 48a44 <_PyEval_FormatKwargsError@@Base+0x1054> │ │ │ │ + cbz r3, 48a5c <_PyEval_FormatKwargsError@@Base+0x1054> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 48a4c <_PyEval_FormatKwargsError@@Base+0x105c> │ │ │ │ + b.n 48a64 <_PyEval_FormatKwargsError@@Base+0x105c> │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 48a54 <_PyEval_FormatKwargsError@@Base+0x1064> │ │ │ │ + cbz r2, 48a6c <_PyEval_FormatKwargsError@@Base+0x1064> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 48a5c <_PyEval_FormatKwargsError@@Base+0x106c> │ │ │ │ + b.n 48a74 <_PyEval_FormatKwargsError@@Base+0x106c> │ │ │ │ movw r1, #25428 @ 0x6354 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 255ddc <_PyXI_GetMainNamespace@@Base+0x40> │ │ │ │ + bl 257738 <_PyXI_GetMainNamespace@@Base+0x40> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #12512 @ 0x30e0 │ │ │ │ + movw r0, #14808 @ 0x39d8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ 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 r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48aa0 <_PyEval_FormatKwargsError@@Base+0x10b0> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 48ad8 <_PyEval_FormatKwargsError@@Base+0x10e8> │ │ │ │ + bne.n 48ab8 <_PyEval_FormatKwargsError@@Base+0x10b0> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 48af0 <_PyEval_FormatKwargsError@@Base+0x10e8> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f695c <_Py_set_inheritable@@Base+0x5c> │ │ │ │ + bl 1f8214 <_Py_set_inheritable@@Base+0x5c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 48ac0 <_PyEval_FormatKwargsError@@Base+0x10d0> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 48ad8 <_PyEval_FormatKwargsError@@Base+0x10d0> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 48ada <_PyEval_FormatKwargsError@@Base+0x10ea> │ │ │ │ + b.n 48af2 <_PyEval_FormatKwargsError@@Base+0x10ea> │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 48ada <_PyEval_FormatKwargsError@@Base+0x10ea> │ │ │ │ + b.n 48af2 <_PyEval_FormatKwargsError@@Base+0x10ea> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ 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, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bpl.n 48afc <_PyEval_FormatKwargsError@@Base+0x110c> │ │ │ │ + bpl.n 48b14 <_PyEval_FormatKwargsError@@Base+0x110c> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 48b1c <_PyEval_FormatKwargsError@@Base+0x112c> │ │ │ │ + bgt.n 48b34 <_PyEval_FormatKwargsError@@Base+0x112c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6980 @ 0x1b44 │ │ │ │ + movw r1, #9476 @ 0x2504 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 48b3e <_PyEval_FormatKwargsError@@Base+0x114e> │ │ │ │ + bgt.n 48b56 <_PyEval_FormatKwargsError@@Base+0x114e> │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 1a3574 <_PyTime_AsLong@@Base+0x900> │ │ │ │ + bl 1a33e4 <_PyTime_AsLong@@Base+0x904> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 48b54 <_PyEval_FormatKwargsError@@Base+0x1164> │ │ │ │ - bl 94b98 │ │ │ │ + blt.n 48b6c <_PyEval_FormatKwargsError@@Base+0x1164> │ │ │ │ + bl 94e2c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 48b58 <_PyEval_FormatKwargsError@@Base+0x1168> │ │ │ │ - b.n 48c18 <_PyEval_FormatKwargsError@@Base+0x1228> │ │ │ │ + cbnz r0, 48b70 <_PyEval_FormatKwargsError@@Base+0x1168> │ │ │ │ + b.n 48c30 <_PyEval_FormatKwargsError@@Base+0x1228> │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44064 @ 0xac20 │ │ │ │ + movw r1, #46280 @ 0xb4c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 48c18 <_PyEval_FormatKwargsError@@Base+0x1228> │ │ │ │ + b.n 48c30 <_PyEval_FormatKwargsError@@Base+0x1228> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48b6a <_PyEval_FormatKwargsError@@Base+0x117a> │ │ │ │ + bge.n 48b82 <_PyEval_FormatKwargsError@@Base+0x117a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 48b6a <_PyEval_FormatKwargsError@@Base+0x117a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 48b82 <_PyEval_FormatKwargsError@@Base+0x117a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 48b90 <_PyEval_FormatKwargsError@@Base+0x11a0> │ │ │ │ + bmi.n 48ba8 <_PyEval_FormatKwargsError@@Base+0x11a0> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7040 @ 0x1b80 │ │ │ │ + movw r1, #9536 @ 0x2540 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ - bl 9c1b4 │ │ │ │ + b.w f5248 │ │ │ │ + bl 9c444 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 48ba0 <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 48ba4 <_PyEval_FormatKwargsError@@Base+0x11b4> │ │ │ │ - b.n 48b54 <_PyEval_FormatKwargsError@@Base+0x1164> │ │ │ │ + bne.n 48bb8 <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 48bbc <_PyEval_FormatKwargsError@@Base+0x11b4> │ │ │ │ + b.n 48b6c <_PyEval_FormatKwargsError@@Base+0x1164> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 48bbc <_PyEval_FormatKwargsError@@Base+0x11cc> │ │ │ │ + bge.n 48bd4 <_PyEval_FormatKwargsError@@Base+0x11cc> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7092 @ 0x1bb4 │ │ │ │ + movw r1, #9588 @ 0x2574 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 48b54 <_PyEval_FormatKwargsError@@Base+0x1164> │ │ │ │ + bl 12120c │ │ │ │ + b.n 48b6c <_PyEval_FormatKwargsError@@Base+0x1164> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 48c10 <_PyEval_FormatKwargsError@@Base+0x1220> │ │ │ │ + beq.n 48c28 <_PyEval_FormatKwargsError@@Base+0x1220> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 48bf0 <_PyEval_FormatKwargsError@@Base+0x1200> │ │ │ │ + bmi.n 48c08 <_PyEval_FormatKwargsError@@Base+0x1200> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7128 @ 0x1bd8 │ │ │ │ + movw r1, #9624 @ 0x2598 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbz r0, 48c02 <_PyEval_FormatKwargsError@@Base+0x1212> │ │ │ │ - bl a0b44 │ │ │ │ + cbz r0, 48c1a <_PyEval_FormatKwargsError@@Base+0x1212> │ │ │ │ + bl a0ecc │ │ │ │ adds r0, #1 │ │ │ │ ite ne │ │ │ │ movne r3, r4 │ │ │ │ moveq r3, #0 │ │ │ │ - b.n 48c18 <_PyEval_FormatKwargsError@@Base+0x1228> │ │ │ │ + b.n 48c30 <_PyEval_FormatKwargsError@@Base+0x1228> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r5, #20] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ @@ -42474,802 +42487,802 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4056] @ 0xfd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 48c5a <_PyEval_FormatKwargsError@@Base+0x126a> │ │ │ │ + bne.n 48c72 <_PyEval_FormatKwargsError@@Base+0x126a> │ │ │ │ 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 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48ca4 <_PyEval_FormatKwargsError@@Base+0x12b4> │ │ │ │ - b.n 48cc6 <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ + blt.n 48cbc <_PyEval_FormatKwargsError@@Base+0x12b4> │ │ │ │ + b.n 48cde <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ ldr.w r0, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 48c80 <_PyEval_FormatKwargsError@@Base+0x1290> │ │ │ │ + bne.n 48c98 <_PyEval_FormatKwargsError@@Base+0x1290> │ │ │ │ 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 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48ca4 <_PyEval_FormatKwargsError@@Base+0x12b4> │ │ │ │ - b.n 48cc6 <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ + blt.n 48cbc <_PyEval_FormatKwargsError@@Base+0x12b4> │ │ │ │ + b.n 48cde <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ ldr.w r3, [r3, #4060] @ 0xfdc │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 48caa <_PyEval_FormatKwargsError@@Base+0x12ba> │ │ │ │ + bne.n 48cc2 <_PyEval_FormatKwargsError@@Base+0x12ba> │ │ │ │ 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 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48cc6 <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ + bge.n 48cde <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 48cc6 <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ + b.n 48cde <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #59236 @ 0xe764 │ │ │ │ + movw r1, #61732 @ 0xf124 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 48cf0 <_PyEval_FormatKwargsError@@Base+0x1300> │ │ │ │ + cbnz r5, 48d08 <_PyEval_FormatKwargsError@@Base+0x1300> │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 48cf0 <_PyEval_FormatKwargsError@@Base+0x1300> │ │ │ │ + ble.n 48d08 <_PyEval_FormatKwargsError@@Base+0x1300> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 48cf0 <_PyEval_FormatKwargsError@@Base+0x1300> │ │ │ │ - cbnz r2, 48d12 <_PyEval_FormatKwargsError@@Base+0x1322> │ │ │ │ + bne.n 48d08 <_PyEval_FormatKwargsError@@Base+0x1300> │ │ │ │ + cbnz r2, 48d2a <_PyEval_FormatKwargsError@@Base+0x1322> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #304] @ (48e38 <_PyEval_FormatKwargsError@@Base+0x1448>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #304] @ (48e50 <_PyEval_FormatKwargsError@@Base+0x1448>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48e30 <_PyEval_FormatKwargsError@@Base+0x1440> │ │ │ │ + beq.w 48e48 <_PyEval_FormatKwargsError@@Base+0x1440> │ │ │ │ ldrd r8, r0, [r4] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 48d2c <_PyEval_FormatKwargsError@@Base+0x133c> │ │ │ │ - bl 948dc │ │ │ │ + cbnz r0, 48d44 <_PyEval_FormatKwargsError@@Base+0x133c> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + bne.n 48dee <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 48d4a <_PyEval_FormatKwargsError@@Base+0x135a> │ │ │ │ - bl 9c1b4 │ │ │ │ + b.n 48d62 <_PyEval_FormatKwargsError@@Base+0x135a> │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48d46 <_PyEval_FormatKwargsError@@Base+0x1356> │ │ │ │ + bge.n 48d5e <_PyEval_FormatKwargsError@@Base+0x1356> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 48d46 <_PyEval_FormatKwargsError@@Base+0x1356> │ │ │ │ + cbnz r3, 48d5e <_PyEval_FormatKwargsError@@Base+0x1356> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 48d1e <_PyEval_FormatKwargsError@@Base+0x132e> │ │ │ │ + beq.n 48d36 <_PyEval_FormatKwargsError@@Base+0x132e> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - bge.n 48d6a <_PyEval_FormatKwargsError@@Base+0x137a> │ │ │ │ + bge.n 48d82 <_PyEval_FormatKwargsError@@Base+0x137a> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22024 @ 0x5608 │ │ │ │ + movw r1, #24320 @ 0x5f00 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + bl 12120c │ │ │ │ + b.n 48dee <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e7138 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 48d7e <_PyEval_FormatKwargsError@@Base+0x138e> │ │ │ │ - bl 24479c │ │ │ │ - b.n 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + ble.n 48d96 <_PyEval_FormatKwargsError@@Base+0x138e> │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 48dee <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ mov r0, r7 │ │ │ │ mul.w r5, r4, r5 │ │ │ │ - bl 184cbc │ │ │ │ + bl 184bec │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #6644 @ 0x19f4 │ │ │ │ + movw r2, #9140 @ 0x23b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 2093d0 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 20ac88 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48e30 <_PyEval_FormatKwargsError@@Base+0x1440> │ │ │ │ + beq.n 48e48 <_PyEval_FormatKwargsError@@Base+0x1440> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 48dda <_PyEval_FormatKwargsError@@Base+0x13ea> │ │ │ │ + bmi.n 48df2 <_PyEval_FormatKwargsError@@Base+0x13ea> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7180 @ 0x1c0c │ │ │ │ + movw r1, #9676 @ 0x25cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + bge.n 48dee <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + cbnz r3, 48dee <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48e30 <_PyEval_FormatKwargsError@@Base+0x1440> │ │ │ │ + b.n 48e48 <_PyEval_FormatKwargsError@@Base+0x1440> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 27a588 │ │ │ │ + bl 27b6f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48dfa <_PyEval_FormatKwargsError@@Base+0x140a> │ │ │ │ + bge.n 48e12 <_PyEval_FormatKwargsError@@Base+0x140a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48dfa <_PyEval_FormatKwargsError@@Base+0x140a> │ │ │ │ + cbnz r3, 48e12 <_PyEval_FormatKwargsError@@Base+0x140a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 48e2e <_PyEval_FormatKwargsError@@Base+0x143e> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 48e46 <_PyEval_FormatKwargsError@@Base+0x143e> │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 48e2e <_PyEval_FormatKwargsError@@Base+0x143e> │ │ │ │ + beq.n 48e46 <_PyEval_FormatKwargsError@@Base+0x143e> │ │ │ │ movw r3, #51964 @ 0xcafc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7208 @ 0x1c28 │ │ │ │ + movw r1, #9704 @ 0x25e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + bge.n 48dee <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + bne.n 48dee <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 48dee <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r4, [r7, r5] │ │ │ │ lsls r2, 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48e5e <_PyEval_FormatKwargsError@@Base+0x146e> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 48e6a <_PyEval_FormatKwargsError@@Base+0x147a> │ │ │ │ + bne.n 48e76 <_PyEval_FormatKwargsError@@Base+0x146e> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 48e82 <_PyEval_FormatKwargsError@@Base+0x147a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 24ebf0 <_PySlice_FromIndices@@Base+0xd18> │ │ │ │ + b.w 2505b0 <_PySlice_FromIndices@@Base+0xbfc> │ │ │ │ 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, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 48e8e <_PyEval_FormatKwargsError@@Base+0x149e> │ │ │ │ + bhi.n 48ea6 <_PyEval_FormatKwargsError@@Base+0x149e> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 48ea4 <_PyEval_FormatKwargsError@@Base+0x14b4> │ │ │ │ + ble.n 48ebc <_PyEval_FormatKwargsError@@Base+0x14b4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - b.n 48eac <_PyEval_FormatKwargsError@@Base+0x14bc> │ │ │ │ - movw r0, #57312 @ 0xdfe0 │ │ │ │ + b.n 48ec4 <_PyEval_FormatKwargsError@@Base+0x14bc> │ │ │ │ + movw r0, #59860 @ 0xe9d4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d7bdc │ │ │ │ + bl 1d89e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48f54 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ - b.n 48e86 <_PyEval_FormatKwargsError@@Base+0x1496> │ │ │ │ + beq.n 48f6c <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ + b.n 48e9e <_PyEval_FormatKwargsError@@Base+0x1496> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 48efc <_PyEval_FormatKwargsError@@Base+0x150c> │ │ │ │ + cbz r3, 48f14 <_PyEval_FormatKwargsError@@Base+0x150c> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 48f1a <_PyEval_FormatKwargsError@@Base+0x152a> │ │ │ │ + bgt.n 48f32 <_PyEval_FormatKwargsError@@Base+0x152a> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 48ec6 <_PyEval_FormatKwargsError@@Base+0x14d6> │ │ │ │ + bne.n 48ede <_PyEval_FormatKwargsError@@Base+0x14d6> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ - b.n 48f32 <_PyEval_FormatKwargsError@@Base+0x1542> │ │ │ │ - bl 1066d0 │ │ │ │ + b.n 48f4a <_PyEval_FormatKwargsError@@Base+0x1542> │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 48ed8 <_PyEval_FormatKwargsError@@Base+0x14e8> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 48edc <_PyEval_FormatKwargsError@@Base+0x14ec> │ │ │ │ - b.n 48f54 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ + bne.n 48ef0 <_PyEval_FormatKwargsError@@Base+0x14e8> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 48ef4 <_PyEval_FormatKwargsError@@Base+0x14ec> │ │ │ │ + b.n 48f6c <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 48ef8 <_PyEval_FormatKwargsError@@Base+0x1508> │ │ │ │ + bge.n 48f10 <_PyEval_FormatKwargsError@@Base+0x1508> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #7300 @ 0x1c84 │ │ │ │ + movw r1, #9796 @ 0x2644 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 48f14 <_PyEval_FormatKwargsError@@Base+0x1524> │ │ │ │ + cbnz r3, 48f2c <_PyEval_FormatKwargsError@@Base+0x1524> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5284 @ 0x14a4 │ │ │ │ + movw r1, #7592 @ 0x1da8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 48f54 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ + bl 12120c │ │ │ │ + b.n 48f6c <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 48f32 <_PyEval_FormatKwargsError@@Base+0x1542> │ │ │ │ + ble.n 48f4a <_PyEval_FormatKwargsError@@Base+0x1542> │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44064 @ 0xac20 │ │ │ │ + movw r1, #46280 @ 0xb4c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 48f54 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ + bl 12120c │ │ │ │ + b.n 48f6c <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, r4 │ │ │ │ - ble.n 48f4a <_PyEval_FormatKwargsError@@Base+0x155a> │ │ │ │ + ble.n 48f62 <_PyEval_FormatKwargsError@@Base+0x155a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 272bcc <_PyTime_ObjectToTime_t@@Base+0x244> │ │ │ │ + bl 274594 <_PyTime_ObjectToTime_t@@Base+0x244> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48f4a <_PyEval_FormatKwargsError@@Base+0x155a> │ │ │ │ + bne.n 48f62 <_PyEval_FormatKwargsError@@Base+0x155a> │ │ │ │ str r6, [r5, #16] │ │ │ │ - b.n 48f54 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ + b.n 48f6c <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #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 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 48f80 <_PyEval_FormatKwargsError@@Base+0x1590> │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 48f86 <_PyEval_FormatKwargsError@@Base+0x1596> │ │ │ │ + beq.n 48f98 <_PyEval_FormatKwargsError@@Base+0x1590> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 48f9e <_PyEval_FormatKwargsError@@Base+0x1596> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 48f92 <_PyEval_FormatKwargsError@@Base+0x15a2> │ │ │ │ + cbz r3, 48faa <_PyEval_FormatKwargsError@@Base+0x15a2> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 48fb2 <_PyEval_FormatKwargsError@@Base+0x15c2> │ │ │ │ + b.n 48fca <_PyEval_FormatKwargsError@@Base+0x15c2> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 48fa8 <_PyEval_FormatKwargsError@@Base+0x15b8> │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 48fc0 <_PyEval_FormatKwargsError@@Base+0x15b8> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 48fac <_PyEval_FormatKwargsError@@Base+0x15bc> │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 48fc4 <_PyEval_FormatKwargsError@@Base+0x15bc> │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 48fae <_PyEval_FormatKwargsError@@Base+0x15be> │ │ │ │ - ldr r0, [pc, #8] @ (48fb8 <_PyEval_FormatKwargsError@@Base+0x15c8>) │ │ │ │ + b.n 48fc6 <_PyEval_FormatKwargsError@@Base+0x15be> │ │ │ │ + ldr r0, [pc, #8] @ (48fd0 <_PyEval_FormatKwargsError@@Base+0x15c8>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r2, 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 48fe0 <_PyEval_FormatKwargsError@@Base+0x15f0> │ │ │ │ + bne.n 48ff8 <_PyEval_FormatKwargsError@@Base+0x15f0> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 253ed8 │ │ │ │ + bl 255850 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 48ffa <_PyEval_FormatKwargsError@@Base+0x160a> │ │ │ │ - b.n 48ff4 <_PyEval_FormatKwargsError@@Base+0x1604> │ │ │ │ + bne.n 49012 <_PyEval_FormatKwargsError@@Base+0x160a> │ │ │ │ + b.n 4900c <_PyEval_FormatKwargsError@@Base+0x1604> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28712 @ 0x7028 │ │ │ │ + movw r0, #31008 @ 0x7920 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 49004 <_PyEval_FormatKwargsError@@Base+0x1614> │ │ │ │ - b.n 48fd0 <_PyEval_FormatKwargsError@@Base+0x15e0> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 49004 <_PyEval_FormatKwargsError@@Base+0x1614> │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 4901c <_PyEval_FormatKwargsError@@Base+0x1614> │ │ │ │ + b.n 48fe8 <_PyEval_FormatKwargsError@@Base+0x15e0> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 4901c <_PyEval_FormatKwargsError@@Base+0x1614> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 49040 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ + cbnz r4, 49058 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 49040 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ + blt.n 49058 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 49040 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ - cbz r2, 49040 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ + bgt.n 49058 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ + cbz r2, 49058 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #57312 @ 0xdfe0 │ │ │ │ + movw r1, #59860 @ 0xe9d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 4905c <_PyEval_FormatKwargsError@@Base+0x166c> │ │ │ │ + bl 12120c │ │ │ │ + b.n 49074 <_PyEval_FormatKwargsError@@Base+0x166c> │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #16] @ (49064 <_PyEval_FormatKwargsError@@Base+0x1674>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #16] @ (4907c <_PyEval_FormatKwargsError@@Base+0x1674>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4902a <_PyEval_FormatKwargsError@@Base+0x163a> │ │ │ │ + bne.n 49042 <_PyEval_FormatKwargsError@@Base+0x163a> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ - movw r1, #7352 @ 0x1cb8 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 237ac8 <_PyXIData_GetNotShareableErrorType@@Base+0x30> │ │ │ │ - cbnz r0, 4908e <_PyEval_FormatKwargsError@@Base+0x169e> │ │ │ │ + bl 239404 <_PyXIData_GetNotShareableErrorType@@Base+0x30> │ │ │ │ + cbnz r0, 490a6 <_PyEval_FormatKwargsError@@Base+0x169e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 490d8 <_PyEval_FormatKwargsError@@Base+0x16e8> │ │ │ │ + b.n 490f0 <_PyEval_FormatKwargsError@@Base+0x16e8> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 1f24e8 <_PyTime_localtime@@Base> │ │ │ │ + bl 1f3d48 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4908a <_PyEval_FormatKwargsError@@Base+0x169a> │ │ │ │ + bne.n 490a2 <_PyEval_FormatKwargsError@@Base+0x169a> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - movw r2, #3992 @ 0xf98 │ │ │ │ + movw r2, #6488 @ 0x1958 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ ldrd r5, r1, [sp, #28] │ │ │ │ ldmia r0, {r0, r3, r4} │ │ │ │ str r1, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ addw r3, r3, #1900 @ 0x76c │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #4040 @ 0xfc8 │ │ │ │ + movw r1, #6536 @ 0x1988 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ - movw r0, #1868 @ 0x74c │ │ │ │ + movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ 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 490fc <_PyEval_FormatKwargsError@@Base+0x170c> │ │ │ │ + bne.n 49114 <_PyEval_FormatKwargsError@@Base+0x170c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e9e9c │ │ │ │ + b.w 1eb464 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28844 @ 0x70ac │ │ │ │ + movw r0, #31140 @ 0x79a4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 490f0 <_PyEval_FormatKwargsError@@Base+0x1700> │ │ │ │ + bne.n 49108 <_PyEval_FormatKwargsError@@Base+0x1700> │ │ │ │ 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 49132 <_PyEval_FormatKwargsError@@Base+0x1742> │ │ │ │ + bhi.n 4914a <_PyEval_FormatKwargsError@@Base+0x1742> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 49148 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ + ble.n 49160 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 49150 <_PyEval_FormatKwargsError@@Base+0x1760> │ │ │ │ - movw r0, #37148 @ 0x911c │ │ │ │ + b.n 49168 <_PyEval_FormatKwargsError@@Base+0x1760> │ │ │ │ + movw r0, #39644 @ 0x9adc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d7bdc │ │ │ │ + bl 1d89e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4912a <_PyEval_FormatKwargsError@@Base+0x173a> │ │ │ │ + bne.n 49142 <_PyEval_FormatKwargsError@@Base+0x173a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 47298 │ │ │ │ + b.w 472b0 │ │ │ │ stmdb 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 r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4917a <_PyEval_FormatKwargsError@@Base+0x178a> │ │ │ │ + cbz r3, 49192 <_PyEval_FormatKwargsError@@Base+0x178a> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 49192 <_PyEval_FormatKwargsError@@Base+0x17a2> │ │ │ │ + b.n 491aa <_PyEval_FormatKwargsError@@Base+0x17a2> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 49182 <_PyEval_FormatKwargsError@@Base+0x1792> │ │ │ │ + bge.n 4919a <_PyEval_FormatKwargsError@@Base+0x1792> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 49192 <_PyEval_FormatKwargsError@@Base+0x17a2> │ │ │ │ + b.n 491aa <_PyEval_FormatKwargsError@@Base+0x17a2> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4917e <_PyEval_FormatKwargsError@@Base+0x178e> │ │ │ │ + bgt.n 49196 <_PyEval_FormatKwargsError@@Base+0x178e> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4917e <_PyEval_FormatKwargsError@@Base+0x178e> │ │ │ │ + beq.n 49196 <_PyEval_FormatKwargsError@@Base+0x178e> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 491b4 <_PyEval_FormatKwargsError@@Base+0x17c4> │ │ │ │ + b.n 491cc <_PyEval_FormatKwargsError@@Base+0x17c4> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #308] @ (492dc <_PyEval_FormatKwargsError@@Base+0x18ec>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #308] @ (492f4 <_PyEval_FormatKwargsError@@Base+0x18ec>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 492d4 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ + beq.w 492ec <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 491ce <_PyEval_FormatKwargsError@@Base+0x17de> │ │ │ │ + beq.n 491e6 <_PyEval_FormatKwargsError@@Base+0x17de> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 491d0 <_PyEval_FormatKwargsError@@Base+0x17e0> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 491d0 <_PyEval_FormatKwargsError@@Base+0x17e0> │ │ │ │ + bne.n 491e8 <_PyEval_FormatKwargsError@@Base+0x17e0> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 491e8 <_PyEval_FormatKwargsError@@Base+0x17e0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 492d4 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ + b.n 492ec <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ movs r5, #8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - cbz r2, 491d8 <_PyEval_FormatKwargsError@@Base+0x17e8> │ │ │ │ + cbz r2, 491f0 <_PyEval_FormatKwargsError@@Base+0x17e8> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 491e0 <_PyEval_FormatKwargsError@@Base+0x17f0> │ │ │ │ + b.n 491f8 <_PyEval_FormatKwargsError@@Base+0x17f0> │ │ │ │ movw r3, #25428 @ 0x6354 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r3, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r4 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r8, r6 │ │ │ │ - bls.n 49234 <_PyEval_FormatKwargsError@@Base+0x1844> │ │ │ │ + bls.n 4924c <_PyEval_FormatKwargsError@@Base+0x1844> │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 49216 <_PyEval_FormatKwargsError@@Base+0x1826> │ │ │ │ + bne.n 4922e <_PyEval_FormatKwargsError@@Base+0x1826> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 49230 <_PyEval_FormatKwargsError@@Base+0x1840> │ │ │ │ + ble.n 49248 <_PyEval_FormatKwargsError@@Base+0x1840> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 492bc <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ + bgt.n 492d4 <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 49230 <_PyEval_FormatKwargsError@@Base+0x1840> │ │ │ │ + b.n 49248 <_PyEval_FormatKwargsError@@Base+0x1840> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 492bc <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ + beq.n 492d4 <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 49224 <_PyEval_FormatKwargsError@@Base+0x1834> │ │ │ │ + beq.n 4923c <_PyEval_FormatKwargsError@@Base+0x1834> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 49230 <_PyEval_FormatKwargsError@@Base+0x1840> │ │ │ │ + bne.n 49248 <_PyEval_FormatKwargsError@@Base+0x1840> │ │ │ │ sub.w r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ - blt.n 492bc <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ + blt.n 492d4 <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ add r9, r4 │ │ │ │ movs r4, #0 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 491f2 <_PyEval_FormatKwargsError@@Base+0x1802> │ │ │ │ + b.n 4920a <_PyEval_FormatKwargsError@@Base+0x1802> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 492bc <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ + bgt.n 492d4 <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ add.w r1, r4, r9 │ │ │ │ movs r0, #0 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 492d4 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ + beq.n 492ec <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 49258 <_PyEval_FormatKwargsError@@Base+0x1868> │ │ │ │ + cbz r3, 49270 <_PyEval_FormatKwargsError@@Base+0x1868> │ │ │ │ ldr.w sl, [r0, #20] │ │ │ │ - b.n 49260 <_PyEval_FormatKwargsError@@Base+0x1870> │ │ │ │ + b.n 49278 <_PyEval_FormatKwargsError@@Base+0x1870> │ │ │ │ movw sl, #25428 @ 0x6354 │ │ │ │ movt sl, #87 @ 0x57 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cbz r3, 49268 <_PyEval_FormatKwargsError@@Base+0x1878> │ │ │ │ + cbz r3, 49280 <_PyEval_FormatKwargsError@@Base+0x1878> │ │ │ │ ldr r6, [r7, #20] │ │ │ │ - b.n 49270 <_PyEval_FormatKwargsError@@Base+0x1880> │ │ │ │ + b.n 49288 <_PyEval_FormatKwargsError@@Base+0x1880> │ │ │ │ movw r6, #25428 @ 0x6354 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ movs r7, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r8, r6 │ │ │ │ - bls.n 492d4 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ + bls.n 492ec <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ ldrb.w r2, [r6], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 492a0 <_PyEval_FormatKwargsError@@Base+0x18b0> │ │ │ │ + bne.n 492b8 <_PyEval_FormatKwargsError@@Base+0x18b0> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 492b2 <_PyEval_FormatKwargsError@@Base+0x18c2> │ │ │ │ + ble.n 492ca <_PyEval_FormatKwargsError@@Base+0x18c2> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r7, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 492b8 <_PyEval_FormatKwargsError@@Base+0x18c8> │ │ │ │ + beq.n 492d0 <_PyEval_FormatKwargsError@@Base+0x18c8> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 49296 <_PyEval_FormatKwargsError@@Base+0x18a6> │ │ │ │ + b.n 492ae <_PyEval_FormatKwargsError@@Base+0x18a6> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 492b6 <_PyEval_FormatKwargsError@@Base+0x18c6> │ │ │ │ + beq.n 492ce <_PyEval_FormatKwargsError@@Base+0x18c6> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 492b6 <_PyEval_FormatKwargsError@@Base+0x18c6> │ │ │ │ + beq.n 492ce <_PyEval_FormatKwargsError@@Base+0x18c6> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 492b8 <_PyEval_FormatKwargsError@@Base+0x18c8> │ │ │ │ + b.n 492d0 <_PyEval_FormatKwargsError@@Base+0x18c8> │ │ │ │ mov r3, sl │ │ │ │ - b.n 492b8 <_PyEval_FormatKwargsError@@Base+0x18c8> │ │ │ │ + b.n 492d0 <_PyEval_FormatKwargsError@@Base+0x18c8> │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 49276 <_PyEval_FormatKwargsError@@Base+0x1886> │ │ │ │ + b.n 4928e <_PyEval_FormatKwargsError@@Base+0x1886> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7456 @ 0x1d20 │ │ │ │ + movw r1, #9952 @ 0x26e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 491ca <_PyEval_FormatKwargsError@@Base+0x17da> │ │ │ │ + bl 12120c │ │ │ │ + b.n 491e2 <_PyEval_FormatKwargsError@@Base+0x17da> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r0, [r0, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1130c8 │ │ │ │ + b.w 1133d8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4931e <_PyEval_FormatKwargsError@@Base+0x192e> │ │ │ │ + cbnz r3, 49336 <_PyEval_FormatKwargsError@@Base+0x192e> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4931e <_PyEval_FormatKwargsError@@Base+0x192e> │ │ │ │ + ble.n 49336 <_PyEval_FormatKwargsError@@Base+0x192e> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4931e <_PyEval_FormatKwargsError@@Base+0x192e> │ │ │ │ - cbnz r4, 4933a <_PyEval_FormatKwargsError@@Base+0x194a> │ │ │ │ + bne.n 49336 <_PyEval_FormatKwargsError@@Base+0x192e> │ │ │ │ + cbnz r4, 49352 <_PyEval_FormatKwargsError@@Base+0x194a> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r6, sp, #16 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #52] @ (49368 <_PyEval_FormatKwargsError@@Base+0x1978>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #52] @ (49380 <_PyEval_FormatKwargsError@@Base+0x1978>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49360 <_PyEval_FormatKwargsError@@Base+0x1970> │ │ │ │ + cbz r0, 49378 <_PyEval_FormatKwargsError@@Base+0x1970> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 9838c │ │ │ │ - cbnz r0, 4935e <_PyEval_FormatKwargsError@@Base+0x196e> │ │ │ │ - movw r1, #54496 @ 0xd4e0 │ │ │ │ + bl 9861c │ │ │ │ + cbnz r0, 49376 <_PyEval_FormatKwargsError@@Base+0x196e> │ │ │ │ + movw r1, #56992 @ 0xdea0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, r0] │ │ │ │ lsls r2, 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 4938c <_PyEval_FormatKwargsError@@Base+0x199c> │ │ │ │ + bne.n 493a4 <_PyEval_FormatKwargsError@@Base+0x199c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23af98 │ │ │ │ + b.w 23c8c0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28924 @ 0x70fc │ │ │ │ + movw r0, #31220 @ 0x79f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49380 <_PyEval_FormatKwargsError@@Base+0x1990> │ │ │ │ + bne.n 49398 <_PyEval_FormatKwargsError@@Base+0x1990> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 493ba <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ + blt.n 493d2 <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 493d4 <_PyEval_FormatKwargsError@@Base+0x19e4> │ │ │ │ + blt.n 493ec <_PyEval_FormatKwargsError@@Base+0x19e4> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52072 @ 0xcb68 │ │ │ │ + movw r1, #54368 @ 0xd460 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 493de <_PyEval_FormatKwargsError@@Base+0x19ee> │ │ │ │ + b.n 493f6 <_PyEval_FormatKwargsError@@Base+0x19ee> │ │ │ │ adds r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ (493e0 <_PyEval_FormatKwargsError@@Base+0x19f0>) │ │ │ │ + ldr r0, [pc, #8] @ (493f8 <_PyEval_FormatKwargsError@@Base+0x19f0>) │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #960 @ (adr r2, 497a4 <_PyEval_FormatKwargsError@@Base+0x1db4>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 497bc <_PyEval_FormatKwargsError@@Base+0x1db4>) │ │ │ │ lsls r2, r2, #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, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 494aa <_PyEval_FormatKwargsError@@Base+0x1aba> │ │ │ │ + bhi.n 494c2 <_PyEval_FormatKwargsError@@Base+0x1aba> │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #4 │ │ │ │ asrs r5, r2, #25 │ │ │ │ strb r5, [r2, r5] │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 494c2 <_PyEval_FormatKwargsError@@Base+0x1ad2> │ │ │ │ + b.n 494da <_PyEval_FormatKwargsError@@Base+0x1ad2> │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ subs r2, #1 │ │ │ │ - bmi.n 49408 <_PyEval_FormatKwargsError@@Base+0x1a18> │ │ │ │ + bmi.n 49420 <_PyEval_FormatKwargsError@@Base+0x1a18> │ │ │ │ ldrb.w r0, [r3], #2 │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ strb.w r1, [r3, #-2] │ │ │ │ strb.w r0, [r3, #-1] │ │ │ │ - b.n 49416 <_PyEval_FormatKwargsError@@Base+0x1a26> │ │ │ │ + b.n 4942e <_PyEval_FormatKwargsError@@Base+0x1a26> │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ subs r1, #1 │ │ │ │ - bmi.n 49408 <_PyEval_FormatKwargsError@@Base+0x1a18> │ │ │ │ + bmi.n 49420 <_PyEval_FormatKwargsError@@Base+0x1a18> │ │ │ │ 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 49430 <_PyEval_FormatKwargsError@@Base+0x1a40> │ │ │ │ + b.n 49448 <_PyEval_FormatKwargsError@@Base+0x1a40> │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ subs r0, #1 │ │ │ │ - bmi.n 49408 <_PyEval_FormatKwargsError@@Base+0x1a18> │ │ │ │ + bmi.n 49420 <_PyEval_FormatKwargsError@@Base+0x1a18> │ │ │ │ ldrb r5, [r3, #3] │ │ │ │ adds r3, #8 │ │ │ │ ldrb.w r4, [r3, #-6] │ │ │ │ ldrb.w r6, [r3, #-1] │ │ │ │ bfi r1, r5, #0, #8 │ │ │ │ ldrb.w r5, [r3, #-7] │ │ │ │ bfi r1, r4, #8, #8 │ │ │ │ @@ -43281,81 +43294,81 @@ │ │ │ │ ldrb.w r4, [r3, #-3] │ │ │ │ bfi r1, r5, #24, #8 │ │ │ │ bfi r2, r4, #16, #8 │ │ │ │ ldrb.w r4, [r3, #-4] │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ bfi r2, r4, #24, #8 │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ - b.n 49458 <_PyEval_FormatKwargsError@@Base+0x1a68> │ │ │ │ + b.n 49470 <_PyEval_FormatKwargsError@@Base+0x1a68> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7604 @ 0x1db4 │ │ │ │ + movw r1, #10100 @ 0x2774 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ 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 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 494e4 <_PyEval_FormatKwargsError@@Base+0x1af4> │ │ │ │ + bne.n 494fc <_PyEval_FormatKwargsError@@Base+0x1af4> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2aa854 │ │ │ │ + b.w 2ab9fc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28876 @ 0x70cc │ │ │ │ + movw r0, #31172 @ 0x79c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 494d8 <_PyEval_FormatKwargsError@@Base+0x1ae8> │ │ │ │ + bne.n 494f0 <_PyEval_FormatKwargsError@@Base+0x1ae8> │ │ │ │ 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 │ │ │ │ - beq.n 49522 <_PyEval_FormatKwargsError@@Base+0x1b32> │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 49528 <_PyEval_FormatKwargsError@@Base+0x1b38> │ │ │ │ + beq.n 4953a <_PyEval_FormatKwargsError@@Base+0x1b32> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 49540 <_PyEval_FormatKwargsError@@Base+0x1b38> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 49534 <_PyEval_FormatKwargsError@@Base+0x1b44> │ │ │ │ + cbz r3, 4954c <_PyEval_FormatKwargsError@@Base+0x1b44> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4955a <_PyEval_FormatKwargsError@@Base+0x1b6a> │ │ │ │ + b.n 49572 <_PyEval_FormatKwargsError@@Base+0x1b6a> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 49556 <_PyEval_FormatKwargsError@@Base+0x1b66> │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 4956e <_PyEval_FormatKwargsError@@Base+0x1b66> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 49556 <_PyEval_FormatKwargsError@@Base+0x1b66> │ │ │ │ + cbnz r3, 4956e <_PyEval_FormatKwargsError@@Base+0x1b66> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #673 @ 0x2a1 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 49556 <_PyEval_FormatKwargsError@@Base+0x1b66> │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 4956e <_PyEval_FormatKwargsError@@Base+0x1b66> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #36] @ (49584 <_PyEval_FormatKwargsError@@Base+0x1b94>) │ │ │ │ + ldr r1, [pc, #36] @ (4959c <_PyEval_FormatKwargsError@@Base+0x1b94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -43373,63 +43386,63 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r3, 495a8 <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ + cbz r3, 495c0 <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 495aa <_PyEval_FormatKwargsError@@Base+0x1bba> │ │ │ │ + b.n 495c2 <_PyEval_FormatKwargsError@@Base+0x1bba> │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b5ac │ │ │ │ - cbnz r5, 495c2 <_PyEval_FormatKwargsError@@Base+0x1bd2> │ │ │ │ + cbnz r5, 495da <_PyEval_FormatKwargsError@@Base+0x1bd2> │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 495c2 <_PyEval_FormatKwargsError@@Base+0x1bd2> │ │ │ │ + ble.n 495da <_PyEval_FormatKwargsError@@Base+0x1bd2> │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 495c2 <_PyEval_FormatKwargsError@@Base+0x1bd2> │ │ │ │ - cbnz r4, 495e0 <_PyEval_FormatKwargsError@@Base+0x1bf0> │ │ │ │ + bne.n 495da <_PyEval_FormatKwargsError@@Base+0x1bd2> │ │ │ │ + cbnz r4, 495f8 <_PyEval_FormatKwargsError@@Base+0x1bf0> │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #68] @ (4961c <_PyEval_FormatKwargsError@@Base+0x1c2c>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #68] @ (49634 <_PyEval_FormatKwargsError@@Base+0x1c2c>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4960a <_PyEval_FormatKwargsError@@Base+0x1c1a> │ │ │ │ + cbz r0, 49622 <_PyEval_FormatKwargsError@@Base+0x1c1a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 495f0 <_PyEval_FormatKwargsError@@Base+0x1c00> │ │ │ │ + cbz r0, 49608 <_PyEval_FormatKwargsError@@Base+0x1c00> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4960a <_PyEval_FormatKwargsError@@Base+0x1c1a> │ │ │ │ + b.n 49622 <_PyEval_FormatKwargsError@@Base+0x1c1a> │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 49600 <_PyEval_FormatKwargsError@@Base+0x1c10> │ │ │ │ + beq.n 49618 <_PyEval_FormatKwargsError@@Base+0x1c10> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 495ec <_PyEval_FormatKwargsError@@Base+0x1bfc> │ │ │ │ + blt.n 49604 <_PyEval_FormatKwargsError@@Base+0x1bfc> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 49740 <_PyEval_FormatKwargsError@@Base+0x1d50> │ │ │ │ + bl 49758 <_PyEval_FormatKwargsError@@Base+0x1d50> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 49614 <_PyEval_FormatKwargsError@@Base+0x1c24> │ │ │ │ + cbz r3, 4962c <_PyEval_FormatKwargsError@@Base+0x1c24> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r4, [r0, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -43437,365 +43450,365 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4964a <_PyEval_FormatKwargsError@@Base+0x1c5a> │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 49650 <_PyEval_FormatKwargsError@@Base+0x1c60> │ │ │ │ + beq.n 49662 <_PyEval_FormatKwargsError@@Base+0x1c5a> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 49668 <_PyEval_FormatKwargsError@@Base+0x1c60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 49662 <_PyEval_FormatKwargsError@@Base+0x1c72> │ │ │ │ + beq.n 4967a <_PyEval_FormatKwargsError@@Base+0x1c72> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 496f6 <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ + b.n 4970e <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ movs r0, #4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4967e <_PyEval_FormatKwargsError@@Base+0x1c8e> │ │ │ │ + cbnz r0, 49696 <_PyEval_FormatKwargsError@@Base+0x1c8e> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r6 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 496f6 <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ + b.n 4970e <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4965a <_PyEval_FormatKwargsError@@Base+0x1c6a> │ │ │ │ + bne.n 49672 <_PyEval_FormatKwargsError@@Base+0x1c6a> │ │ │ │ mov r8, r7 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl e561c <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl e6028 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 496b8 <_PyEval_FormatKwargsError@@Base+0x1cc8> │ │ │ │ + cbz r0, 496d0 <_PyEval_FormatKwargsError@@Base+0x1cc8> │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 496ac <_PyEval_FormatKwargsError@@Base+0x1cbc> │ │ │ │ + bne.n 496c4 <_PyEval_FormatKwargsError@@Base+0x1cbc> │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ - bl 9c580 │ │ │ │ + bl 9c810 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 496c6 <_PyEval_FormatKwargsError@@Base+0x1cd6> │ │ │ │ + cbz r0, 496de <_PyEval_FormatKwargsError@@Base+0x1cd6> │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str.w sl, [r6, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4968a <_PyEval_FormatKwargsError@@Base+0x1c9a> │ │ │ │ + b.n 496a2 <_PyEval_FormatKwargsError@@Base+0x1c9a> │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl cfb84 │ │ │ │ + bl d06a4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 496da <_PyEval_FormatKwargsError@@Base+0x1cea> │ │ │ │ + cbnz r0, 496f2 <_PyEval_FormatKwargsError@@Base+0x1cea> │ │ │ │ mov r0, r6 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 496f6 <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ + b.n 4970e <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 496ec <_PyEval_FormatKwargsError@@Base+0x1cfc> │ │ │ │ + ble.n 49704 <_PyEval_FormatKwargsError@@Base+0x1cfc> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 496da <_PyEval_FormatKwargsError@@Base+0x1cea> │ │ │ │ + b.n 496f2 <_PyEval_FormatKwargsError@@Base+0x1cea> │ │ │ │ mov r0, r6 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 81340 │ │ │ │ + bl 81130 <_Py_NewReference@@Base+0x270> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49724 <_PyEval_FormatKwargsError@@Base+0x1d34> │ │ │ │ + cbz r0, 4973c <_PyEval_FormatKwargsError@@Base+0x1d34> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 46e74 │ │ │ │ + bl 46e64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #8104 @ 0x1fa8 │ │ │ │ + movw r0, #10600 @ 0x2968 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ 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, #3536] @ 0xdd0 │ │ │ │ mov r6, r1 │ │ │ │ sub.w sp, sp, #540 @ 0x21c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r5, r2 │ │ │ │ - bl 156f20 <_PyBytesWriter_Init@@Base> │ │ │ │ + bl 1570e8 <_PyBytesWriter_Init@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ - ble.n 49780 <_PyEval_FormatKwargsError@@Base+0x1d90> │ │ │ │ + ble.n 49798 <_PyEval_FormatKwargsError@@Base+0x1d90> │ │ │ │ mov r0, r7 │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49800 <_PyEval_FormatKwargsError@@Base+0x1e10> │ │ │ │ + beq.n 49818 <_PyEval_FormatKwargsError@@Base+0x1e10> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #8136 @ 0x1fc8 │ │ │ │ + movw r1, #10632 @ 0x2988 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49800 <_PyEval_FormatKwargsError@@Base+0x1e10> │ │ │ │ + b.n 49818 <_PyEval_FormatKwargsError@@Base+0x1e10> │ │ │ │ adds r3, r4, #2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ mov r0, sp │ │ │ │ ldr r6, [r6, #0] │ │ │ │ smull r2, r1, r3, r2 │ │ │ │ sub.w r1, r1, r3, asr #31 │ │ │ │ lsls r1, r1, #2 │ │ │ │ adds r1, #2 │ │ │ │ - bl 156f30 <_PyBytesWriter_Alloc@@Base> │ │ │ │ - cbz r0, 49800 <_PyEval_FormatKwargsError@@Base+0x1e10> │ │ │ │ + bl 1570f8 <_PyBytesWriter_Alloc@@Base> │ │ │ │ + cbz r0, 49818 <_PyEval_FormatKwargsError@@Base+0x1e10> │ │ │ │ adds r1, r0, #1 │ │ │ │ - cbnz r4, 497a6 <_PyEval_FormatKwargsError@@Base+0x1db6> │ │ │ │ - cbnz r5, 497ac <_PyEval_FormatKwargsError@@Base+0x1dbc> │ │ │ │ + cbnz r4, 497be <_PyEval_FormatKwargsError@@Base+0x1db6> │ │ │ │ + cbnz r5, 497c4 <_PyEval_FormatKwargsError@@Base+0x1dbc> │ │ │ │ add.w r3, r4, #32 │ │ │ │ - b.n 497ae <_PyEval_FormatKwargsError@@Base+0x1dbe> │ │ │ │ + b.n 497c6 <_PyEval_FormatKwargsError@@Base+0x1dbe> │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ strb r3, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 497f0 <_PyEval_FormatKwargsError@@Base+0x1e00> │ │ │ │ + ble.n 49808 <_PyEval_FormatKwargsError@@Base+0x1e00> │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r0, r0, lsl #8 │ │ │ │ add.w r3, r3, #8 │ │ │ │ mov r7, r1 │ │ │ │ itt gt │ │ │ │ ldrbgt r2, [r6, #0] │ │ │ │ orrgt r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ cmp r3, #5 │ │ │ │ - ble.n 497ea <_PyEval_FormatKwargsError@@Base+0x1dfa> │ │ │ │ + ble.n 49802 <_PyEval_FormatKwargsError@@Base+0x1dfa> │ │ │ │ subs r3, #6 │ │ │ │ lsr.w r2, r0, r3 │ │ │ │ ands.w r2, r2, #63 @ 0x3f │ │ │ │ - bne.n 497de <_PyEval_FormatKwargsError@@Base+0x1dee> │ │ │ │ - cbnz r5, 497e2 <_PyEval_FormatKwargsError@@Base+0x1df2> │ │ │ │ + bne.n 497f6 <_PyEval_FormatKwargsError@@Base+0x1dee> │ │ │ │ + cbnz r5, 497fa <_PyEval_FormatKwargsError@@Base+0x1df2> │ │ │ │ adds r2, #32 │ │ │ │ - b.n 497e4 <_PyEval_FormatKwargsError@@Base+0x1df4> │ │ │ │ + b.n 497fc <_PyEval_FormatKwargsError@@Base+0x1df4> │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ strb.w r2, [r7], #1 │ │ │ │ - b.n 497ca <_PyEval_FormatKwargsError@@Base+0x1dda> │ │ │ │ + b.n 497e2 <_PyEval_FormatKwargsError@@Base+0x1dda> │ │ │ │ subs r4, #1 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 497b4 <_PyEval_FormatKwargsError@@Base+0x1dc4> │ │ │ │ + b.n 497cc <_PyEval_FormatKwargsError@@Base+0x1dc4> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 497b8 <_PyEval_FormatKwargsError@@Base+0x1dc8> │ │ │ │ + bne.n 497d0 <_PyEval_FormatKwargsError@@Base+0x1dc8> │ │ │ │ movs r3, #10 │ │ │ │ mov r0, sp │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ - bl ee68c <_PyBytesWriter_Finish@@Base> │ │ │ │ + bl eeb84 <_PyBytesWriter_Finish@@Base> │ │ │ │ add.w sp, sp, #540 @ 0x21c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 49826 <_PyEval_FormatKwargsError@@Base+0x1e36> │ │ │ │ + bne.n 4983e <_PyEval_FormatKwargsError@@Base+0x1e36> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 199690 │ │ │ │ + b.w 19949c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28908 @ 0x70ec │ │ │ │ + movw r0, #31204 @ 0x79e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4981a <_PyEval_FormatKwargsError@@Base+0x1e2a> │ │ │ │ + bne.n 49832 <_PyEval_FormatKwargsError@@Base+0x1e2a> │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (49848 <_PyEval_FormatKwargsError@@Base+0x1e58>) │ │ │ │ + ldr r2, [pc, #8] @ (49860 <_PyEval_FormatKwargsError@@Base+0x1e58>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 42ea8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ + b.w 42e98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ nop │ │ │ │ - beq.n 497e4 <_PyEval_FormatKwargsError@@Base+0x1df4> │ │ │ │ + beq.n 497fc <_PyEval_FormatKwargsError@@Base+0x1df4> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4986e <_PyEval_FormatKwargsError@@Base+0x1e7e> │ │ │ │ + cbnz r3, 49886 <_PyEval_FormatKwargsError@@Base+0x1e7e> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4986e <_PyEval_FormatKwargsError@@Base+0x1e7e> │ │ │ │ + ble.n 49886 <_PyEval_FormatKwargsError@@Base+0x1e7e> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4986e <_PyEval_FormatKwargsError@@Base+0x1e7e> │ │ │ │ - cbnz r4, 49890 <_PyEval_FormatKwargsError@@Base+0x1ea0> │ │ │ │ + bne.n 49886 <_PyEval_FormatKwargsError@@Base+0x1e7e> │ │ │ │ + cbnz r4, 498a8 <_PyEval_FormatKwargsError@@Base+0x1ea0> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r6, sp, #20 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movw r3, #21892 @ 0x5584 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 498c8 <_PyEval_FormatKwargsError@@Base+0x1ed8> │ │ │ │ + cbz r0, 498e0 <_PyEval_FormatKwargsError@@Base+0x1ed8> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1090e8 │ │ │ │ + bl 10939c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 498bc <_PyEval_FormatKwargsError@@Base+0x1ecc> │ │ │ │ - cbnz r0, 498c0 <_PyEval_FormatKwargsError@@Base+0x1ed0> │ │ │ │ + beq.n 498d4 <_PyEval_FormatKwargsError@@Base+0x1ecc> │ │ │ │ + cbnz r0, 498d8 <_PyEval_FormatKwargsError@@Base+0x1ed0> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #54496 @ 0xd4e0 │ │ │ │ + movw r1, #56992 @ 0xdea0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 498c8 <_PyEval_FormatKwargsError@@Base+0x1ed8> │ │ │ │ + b.n 498e0 <_PyEval_FormatKwargsError@@Base+0x1ed8> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #8164 @ 0x1fe4 │ │ │ │ + movw r0, #10660 @ 0x29a4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11804 @ 0x2e1c │ │ │ │ + movw r1, #14100 @ 0x3714 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ - ldr r2, [pc, #32] @ (4991c <_PyEval_FormatKwargsError@@Base+0x1f2c>) │ │ │ │ + b.w f5248 │ │ │ │ + ldr r2, [pc, #32] @ (49934 <_PyEval_FormatKwargsError@@Base+0x1f2c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #29696 @ 0x7400 │ │ │ │ + movw r0, #32192 @ 0x7dc0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r1, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r1, #3780] @ 0xec4 │ │ │ │ ldr.w r1, [r1, #3764] @ 0xeb4 │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #8184 @ 0x1ff8 │ │ │ │ + movw r3, #10680 @ 0x29b8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r1, #39639 @ 0x9ad7 │ │ │ │ + movw r1, #39663 @ 0x9aef │ │ │ │ movt r1, #4 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1774f0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xa4c> │ │ │ │ + b.w 1776e0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xa48> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r8, r7, [sp, #40] @ 0x28 │ │ │ │ mov sl, r0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl 17826c │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4999a <_PyEval_FormatKwargsError@@Base+0x1faa> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 4999a <_PyEval_FormatKwargsError@@Base+0x1faa> │ │ │ │ + bne.n 499b2 <_PyEval_FormatKwargsError@@Base+0x1faa> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 499b2 <_PyEval_FormatKwargsError@@Base+0x1faa> │ │ │ │ vpop {d8} │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - movw r1, #8224 @ 0x2020 │ │ │ │ + movw r1, #10720 @ 0x29e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ubfx r2, r5, #3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ ite ge │ │ │ │ movge r1, r6 │ │ │ │ movlt r1, #6 │ │ │ │ uxtb.w r0, r9 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bl 24e500 <_PySlice_FromIndices@@Base+0x628> │ │ │ │ + bl 24fec0 <_PySlice_FromIndices@@Base+0x50c> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 499bc <_PyEval_FormatKwargsError@@Base+0x1fcc> │ │ │ │ + cbnz r0, 499d4 <_PyEval_FormatKwargsError@@Base+0x1fcc> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49a04 <_PyEval_FormatKwargsError@@Base+0x2014> │ │ │ │ + b.n 49a1c <_PyEval_FormatKwargsError@@Base+0x2014> │ │ │ │ blx 2c230 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r7, 499ea <_PyEval_FormatKwargsError@@Base+0x1ffa> │ │ │ │ + cbz r7, 49a02 <_PyEval_FormatKwargsError@@Base+0x1ffa> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl ee63c <_PyBytesWriter_Prepare@@Base> │ │ │ │ - cbnz r0, 499d8 <_PyEval_FormatKwargsError@@Base+0x1fe8> │ │ │ │ + bl eeb34 <_PyBytesWriter_Prepare@@Base> │ │ │ │ + cbnz r0, 499f0 <_PyEval_FormatKwargsError@@Base+0x1fe8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 499b8 <_PyEval_FormatKwargsError@@Base+0x1fc8> │ │ │ │ + bl 845f4 │ │ │ │ + b.n 499d0 <_PyEval_FormatKwargsError@@Base+0x1fc8> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ adds r4, r0, r6 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 49a04 <_PyEval_FormatKwargsError@@Base+0x2014> │ │ │ │ + bl 845f4 │ │ │ │ + b.n 49a1c <_PyEval_FormatKwargsError@@Base+0x2014> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, r7 │ │ │ │ it eq │ │ │ │ moveq r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ str.w r6, [r8] │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ @@ -43803,28 +43816,28 @@ │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - beq.n 49ace <_PyEval_FormatKwargsError@@Base+0x20de> │ │ │ │ + beq.n 49ae6 <_PyEval_FormatKwargsError@@Base+0x20de> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 49a94 <_PyEval_FormatKwargsError@@Base+0x20a4> │ │ │ │ + bmi.n 49aac <_PyEval_FormatKwargsError@@Base+0x20a4> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26908 @ 0x691c │ │ │ │ + movw r1, #29404 @ 0x72dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49ace <_PyEval_FormatKwargsError@@Base+0x20de> │ │ │ │ + b.n 49ae6 <_PyEval_FormatKwargsError@@Base+0x20de> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -43832,186 +43845,186 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl 998ec │ │ │ │ + bl 99b7c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 49aa6 <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ + blt.n 49abe <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 49ab6 <_PyEval_FormatKwargsError@@Base+0x20c6> │ │ │ │ + blt.n 49ace <_PyEval_FormatKwargsError@@Base+0x20c6> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 49a52 <_PyEval_FormatKwargsError@@Base+0x2062> │ │ │ │ + blt.n 49a6a <_PyEval_FormatKwargsError@@Base+0x2062> │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8950 │ │ │ │ + bl a8e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49a56 <_PyEval_FormatKwargsError@@Base+0x2066> │ │ │ │ - b.n 49ac6 <_PyEval_FormatKwargsError@@Base+0x20d6> │ │ │ │ + bne.n 49a6e <_PyEval_FormatKwargsError@@Base+0x2066> │ │ │ │ + b.n 49ade <_PyEval_FormatKwargsError@@Base+0x20d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49a86 <_PyEval_FormatKwargsError@@Base+0x2096> │ │ │ │ + bne.n 49a9e <_PyEval_FormatKwargsError@@Base+0x2096> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49a86 <_PyEval_FormatKwargsError@@Base+0x2096> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 49a9e <_PyEval_FormatKwargsError@@Base+0x2096> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49a8e <_PyEval_FormatKwargsError@@Base+0x209e> │ │ │ │ + bne.n 49aa6 <_PyEval_FormatKwargsError@@Base+0x209e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49a8e <_PyEval_FormatKwargsError@@Base+0x209e> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 49aa6 <_PyEval_FormatKwargsError@@Base+0x209e> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 49ae4 <_PyEval_FormatKwargsError@@Base+0x20f4> │ │ │ │ + beq.n 49afc <_PyEval_FormatKwargsError@@Base+0x20f4> │ │ │ │ b.w 2b00c │ │ │ │ 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 49b06 <_PyEval_FormatKwargsError@@Base+0x2116> │ │ │ │ + bne.n 49b1e <_PyEval_FormatKwargsError@@Base+0x2116> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28b86c │ │ │ │ + b.w 28c9ec │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28900 @ 0x70e4 │ │ │ │ + movw r0, #31196 @ 0x79dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49afa <_PyEval_FormatKwargsError@@Base+0x210a> │ │ │ │ + bne.n 49b12 <_PyEval_FormatKwargsError@@Base+0x210a> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 2884f8 │ │ │ │ + bl 289670 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49b54 <_PyEval_FormatKwargsError@@Base+0x2164> │ │ │ │ + bge.n 49b6c <_PyEval_FormatKwargsError@@Base+0x2164> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49b54 <_PyEval_FormatKwargsError@@Base+0x2164> │ │ │ │ + cbnz r3, 49b6c <_PyEval_FormatKwargsError@@Base+0x2164> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00049b58 : │ │ │ │ - ldr r0, [pc, #4] @ (49b60 ) │ │ │ │ - b.w 1dcf88 │ │ │ │ +00049b70 : │ │ │ │ + ldr r0, [pc, #4] @ (49b78 ) │ │ │ │ + b.w 1de43c │ │ │ │ nop │ │ │ │ strb r0, [r6, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49b6c │ │ │ │ + cbz r1, 49b84 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49b74 │ │ │ │ + b.n 49b8c │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 49cd6 │ │ │ │ + b.n 49cee │ │ │ │ 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, #228] @ 49c70 │ │ │ │ + vldr d0, [pc, #228] @ 49c88 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9c264 │ │ │ │ - movw r1, #36428 @ 0x8e4c │ │ │ │ + bl 9c4f4 │ │ │ │ + movw r1, #38644 @ 0x96f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dd61c │ │ │ │ + bl 1debf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 49bae │ │ │ │ + bge.n 49bc6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 49c68 │ │ │ │ - vldr d0, [pc, #200] @ 49c78 │ │ │ │ - bl 9c264 │ │ │ │ - movw r1, #19948 @ 0x4dec │ │ │ │ + b.n 49c80 │ │ │ │ + vldr d0, [pc, #200] @ 49c90 │ │ │ │ + bl 9c4f4 │ │ │ │ + movw r1, #22244 @ 0x56e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dd61c │ │ │ │ + bl 1debf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49ba8 │ │ │ │ - vldr d0, [pc, #180] @ 49c80 │ │ │ │ - bl 9c264 │ │ │ │ - movw r1, #36432 @ 0x8e50 │ │ │ │ + blt.n 49bc0 │ │ │ │ + vldr d0, [pc, #180] @ 49c98 │ │ │ │ + bl 9c4f4 │ │ │ │ + movw r1, #38648 @ 0x96f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dd61c │ │ │ │ + bl 1debf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49ba8 │ │ │ │ - vldr d8, [pc, #160] @ 49c88 │ │ │ │ + blt.n 49bc0 │ │ │ │ + vldr d8, [pc, #160] @ 49ca0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9c264 │ │ │ │ - movw r1, #7680 @ 0x1e00 │ │ │ │ + bl 9c4f4 │ │ │ │ + movw r1, #9976 @ 0x26f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dd61c │ │ │ │ + bl 1debf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49ba8 │ │ │ │ - vldr d9, [pc, #136] @ 49c90 │ │ │ │ + blt.n 49bc0 │ │ │ │ + vldr d9, [pc, #136] @ 49ca8 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 251d10 │ │ │ │ - movw r1, #8300 @ 0x206c │ │ │ │ + bl 253684 │ │ │ │ + movw r1, #10796 @ 0x2a2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dd61c │ │ │ │ + bl 1debf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49ba8 │ │ │ │ - vldr d8, [pc, #108] @ 49c98 │ │ │ │ + blt.n 49bc0 │ │ │ │ + vldr d8, [pc, #108] @ 49cb0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9c264 │ │ │ │ - movw r1, #7736 @ 0x1e38 │ │ │ │ + bl 9c4f4 │ │ │ │ + movw r1, #10032 @ 0x2730 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dd61c │ │ │ │ + bl 1debf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49ba8 │ │ │ │ + blt.n 49bc0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 251d10 │ │ │ │ - movw r1, #8308 @ 0x2074 │ │ │ │ + bl 253684 │ │ │ │ + movw r1, #10804 @ 0x2a34 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dd61c │ │ │ │ + bl 1debf4 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, pc} │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ @@ -44033,280 +44046,280 @@ │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ 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 49cc0 │ │ │ │ + bne.n 49cd8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 277248 │ │ │ │ + b.w 278c10 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28860 @ 0x70bc │ │ │ │ + movw r0, #31156 @ 0x79b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49cb4 │ │ │ │ + bne.n 49ccc │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49cf6 │ │ │ │ + bne.n 49d0e │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #47732 @ 0xba74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - beq.n 49cf8 │ │ │ │ + beq.n 49d10 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49d14 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + cbz r1, 49d2c │ │ │ │ + movw r3, #47732 @ 0xba74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49cec │ │ │ │ + bls.n 49d04 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bne.n 49d02 │ │ │ │ + bne.n 49d1a │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49d26 │ │ │ │ + cbz r1, 49d3e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49d2e │ │ │ │ + b.n 49d46 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 49f28 │ │ │ │ + b.n 49f40 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r3, #6908 @ 0x1afc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 49d64 │ │ │ │ + bne.n 49d7c │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49d7a │ │ │ │ + bge.n 49d92 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49d7a │ │ │ │ + b.n 49d92 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8324 @ 0x2084 │ │ │ │ + movw r1, #10820 @ 0x2a44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 289378 │ │ │ │ + bl 28a4f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 49d98 │ │ │ │ + cbz r0, 49db0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49dac │ │ │ │ + bge.n 49dc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49dac │ │ │ │ + cbnz r3, 49dc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 49db4 │ │ │ │ + bne.n 49dcc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49dca │ │ │ │ - cbnz r6, 49dc8 │ │ │ │ + b.n 49de2 │ │ │ │ + cbnz r6, 49de0 │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecc8 │ │ │ │ - b.n 49db0 │ │ │ │ + bl 15ee78 │ │ │ │ + b.n 49dc8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 49e80 │ │ │ │ + beq.n 49e98 │ │ │ │ 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 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49e7c │ │ │ │ + bne.n 49e94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49e7c │ │ │ │ - movw r0, #30296 @ 0x7658 │ │ │ │ + beq.n 49e94 │ │ │ │ + movw r0, #32792 @ 0x8018 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 49e18 │ │ │ │ + cbnz r0, 49e30 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503ca │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ - cbnz r2, 49e2e │ │ │ │ + cbnz r2, 49e46 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49e7c │ │ │ │ + bge.n 49e94 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 49e72 │ │ │ │ - b.n 49e7c │ │ │ │ + cbz r2, 49e8a │ │ │ │ + b.n 49e94 │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #763 @ 0x2fb │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #8420 @ 0x20e4 │ │ │ │ + movw r0, #10916 @ 0x2aa4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49e5e │ │ │ │ + bge.n 49e76 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 49e5e │ │ │ │ + cbnz r2, 49e76 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 49e0c │ │ │ │ + beq.n 49e24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49e7c │ │ │ │ + bge.n 49e94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49e7c │ │ │ │ + cbnz r3, 49e94 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 49ea2 │ │ │ │ + cbnz r3, 49eba │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 49ea2 │ │ │ │ + ble.n 49eba │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 49ea2 │ │ │ │ - cbnz r0, 49eba │ │ │ │ + bne.n 49eba │ │ │ │ + cbnz r0, 49ed2 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #112] @ (49f24 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 49f1e │ │ │ │ + ldr r3, [pc, #112] @ (49f3c ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 49f36 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 49ecc │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 49f1c │ │ │ │ + bne.n 49ee4 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 49f34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b88c <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 49f10 │ │ │ │ + bge.n 49f28 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 49f00 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 49f18 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49ed0 │ │ │ │ - b.n 49f1c │ │ │ │ + beq.n 49ee8 │ │ │ │ + b.n 49f34 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 49f1c │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 49f34 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 47f78 <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ - b.n 49f1e │ │ │ │ + bl 47f90 <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ + b.n 49f36 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49f48 │ │ │ │ + bne.n 49f60 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #47732 @ 0xba74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 49f4a │ │ │ │ + beq.n 49f62 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49f66 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + cbz r1, 49f7e │ │ │ │ + movw r3, #47732 @ 0xba74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49f3e │ │ │ │ + bls.n 49f56 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bne.n 49f54 │ │ │ │ + bne.n 49f6c │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ mov.w r3, r3, ror #4 │ │ │ │ mov.w r0, r0, ror #4 │ │ │ │ adds r2, r3, #1 │ │ │ │ @@ -44319,279 +44332,279 @@ │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a04a │ │ │ │ + beq.n 4a062 │ │ │ │ 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 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a046 │ │ │ │ + bne.n 4a05e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a046 │ │ │ │ - movw r0, #30296 @ 0x7658 │ │ │ │ + beq.n 4a05e │ │ │ │ + movw r0, #32792 @ 0x8018 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 49fe2 │ │ │ │ + cbnz r0, 49ffa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503ca │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbnz r2, 49ff8 │ │ │ │ + cbnz r2, 4a010 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a046 │ │ │ │ + bge.n 4a05e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 4a03c │ │ │ │ - b.n 4a046 │ │ │ │ + cbz r2, 4a054 │ │ │ │ + b.n 4a05e │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #767 @ 0x2ff │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #8608 @ 0x21a0 │ │ │ │ + movw r0, #11104 @ 0x2b60 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a028 │ │ │ │ + bge.n 4a040 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 4a028 │ │ │ │ + cbnz r2, 4a040 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 49fd6 │ │ │ │ + beq.n 49fee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a046 │ │ │ │ + bge.n 4a05e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a046 │ │ │ │ + cbnz r3, 4a05e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4a06c │ │ │ │ + bne.n 4a084 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 41d2a │ │ │ │ + b.w 41d1a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28868 @ 0x70c4 │ │ │ │ + movw r0, #31164 @ 0x79bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a060 │ │ │ │ + bne.n 4a078 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4a08a │ │ │ │ + cbz r1, 4a0a2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4a092 │ │ │ │ + b.n 4a0aa │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 3e2ce │ │ │ │ + b.w 3e2da │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 4a0c4 │ │ │ │ + beq.n 4a0dc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14612 @ 0x3914 │ │ │ │ + movw r0, #16908 @ 0x420c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a2ba │ │ │ │ + beq.w 4a2d2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25552 @ 0x63d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4a0da │ │ │ │ + bne.n 4a0f2 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 4a0fa │ │ │ │ - bl 17826c │ │ │ │ + b.n 4a112 │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4a0fa │ │ │ │ - bl 948dc │ │ │ │ + bne.n 4a112 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4a2ba │ │ │ │ + bne.w 4a2d2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4a108 │ │ │ │ + bne.n 4a120 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 4a128 │ │ │ │ - bl 17826c │ │ │ │ + b.n 4a140 │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4a128 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 4a140 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4a2ba │ │ │ │ + bne.w 4a2d2 │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #408] @ 4a2c8 │ │ │ │ + vldr d10, [pc, #408] @ 4a2e0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4a154 │ │ │ │ + bhi.n 4a16c │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4a244 │ │ │ │ - b.n 4a174 │ │ │ │ + bls.n 4a25c │ │ │ │ + b.n 4a18c │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 4a174 │ │ │ │ + bvc.n 4a18c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d8, d9 │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a2ae │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 4a192 │ │ │ │ + bvc.n 4a1aa │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a2ae │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4a206 │ │ │ │ + ble.n 4a21e │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4a288 │ │ │ │ + bhi.n 4a2a0 │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ blx 2ba70 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ - ble.n 4a1d4 │ │ │ │ + ble.n 4a1ec │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldr d8, [pc, #260] @ 4a2d0 │ │ │ │ + vldr d8, [pc, #260] @ 4a2e8 │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d9 │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a2ae │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4a282 │ │ │ │ - cbnz r3, 4a1f0 │ │ │ │ - vldr d8, [pc, #236] @ 4a2d8 │ │ │ │ - b.n 4a296 │ │ │ │ + beq.n 4a29a │ │ │ │ + cbnz r3, 4a208 │ │ │ │ + vldr d8, [pc, #236] @ 4a2f0 │ │ │ │ + b.n 4a2ae │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #224] @ 4a2d8 │ │ │ │ - vldr d7, [pc, #228] @ 4a2e0 │ │ │ │ + vldr d8, [pc, #224] @ 4a2f0 │ │ │ │ + vldr d7, [pc, #228] @ 4a2f8 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a2ae │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4a282 │ │ │ │ + beq.n 4a29a │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4a232 │ │ │ │ + ble.n 4a24a │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ - vldr d7, [pc, #180] @ 4a2d8 │ │ │ │ + vldr d7, [pc, #180] @ 4a2f0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ vmovle.f64 d8, d7 │ │ │ │ - b.n 4a296 │ │ │ │ - bpl.n 4a1ea │ │ │ │ + b.n 4a2ae │ │ │ │ + bpl.n 4a202 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4a1ea │ │ │ │ + bpl.n 4a202 │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a2ae │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2c458 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4a296 │ │ │ │ + bls.n 4a2ae │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4a276 │ │ │ │ + bvs.n 4a28e │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4a27c │ │ │ │ + bne.n 4a294 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a2ae │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a2ae │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a2ae │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4a2b6 │ │ │ │ - vldr d8, [pc, #60] @ 4a2d0 │ │ │ │ + ble.n 4a2ce │ │ │ │ + vldr d8, [pc, #60] @ 4a2e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4a2a6 │ │ │ │ + cbz r3, 4a2be │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2baea4 │ │ │ │ - cbnz r0, 4a2ba │ │ │ │ + bl 2bb7e4 │ │ │ │ + cbnz r0, 4a2d2 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9c264 │ │ │ │ + b.w 9c4f4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 4a1de │ │ │ │ + b.n 4a1f6 │ │ │ │ vpop {d8-d11} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ @@ -44619,273 +44632,273 @@ │ │ │ │ blx 2b4d8 │ │ │ │ mov r2, r8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 4a438 │ │ │ │ + bl 4a450 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4a332 │ │ │ │ + cbz r1, 4a34a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4a33a │ │ │ │ + b.n 4a352 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4a58a │ │ │ │ + b.n 4a5a2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r5, r6, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #112] @ (4a3c4 ) │ │ │ │ + ldr r1, [pc, #112] @ (4a3dc ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a3ba │ │ │ │ + beq.n 4a3d2 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 4a368 │ │ │ │ + cbz r4, 4a380 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 4a378 │ │ │ │ - b.n 4a396 │ │ │ │ - ldr r1, [pc, #92] @ (4a3c8 ) │ │ │ │ + cbnz r0, 4a390 │ │ │ │ + b.n 4a3ae │ │ │ │ + ldr r1, [pc, #92] @ (4a3e0 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4a362 │ │ │ │ - b.n 4a3bc │ │ │ │ + bne.n 4a37a │ │ │ │ + b.n 4a3d4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4a396 │ │ │ │ + bne.n 4a3ae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a396 │ │ │ │ + bge.n 4a3ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4a396 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4a3ae │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #35816 @ 0x8be8 │ │ │ │ + movw r2, #38312 @ 0x95a8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #8624 @ 0x21b0 │ │ │ │ + movw r0, #11120 @ 0x2b70 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ - b.n 4a3bc │ │ │ │ + bl 1cd0dc │ │ │ │ + b.n 4a3d4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ udf #120 @ 0x78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 4a494 │ │ │ │ + bgt.n 4a4ac │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4a3f2 │ │ │ │ + bne.n 4a40a │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 4a410 │ │ │ │ + b.n 4a428 │ │ │ │ mov r0, r1 │ │ │ │ - bl 17826c │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4a410 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 4a424 │ │ │ │ - vldr d0, [pc, #28] @ 4a430 │ │ │ │ + bne.n 4a428 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 4a43c │ │ │ │ + vldr d0, [pc, #28] @ 4a448 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9c264 │ │ │ │ + b.w 9c4f4 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop.w │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ - add r2, pc, #328 @ (adr r2, 4a57c ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 4a594 ) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldrd r6, r7, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 4a47a │ │ │ │ + cbnz r4, 4a492 │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae7c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #8648 @ 0x21c8 │ │ │ │ + movw r0, #11144 @ 0x2b88 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4a48a │ │ │ │ + b.n 4a4a2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94874 │ │ │ │ + bl 94b08 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4a548 │ │ │ │ + beq.n 4a560 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a4ac │ │ │ │ + bge.n 4a4c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4a4ac │ │ │ │ + cbnz r3, 4a4c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 4a53c │ │ │ │ + beq.n 4a554 │ │ │ │ mov r0, sl │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4a4ce │ │ │ │ + cbz r0, 4a4e6 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #144] @ (4a550 ) │ │ │ │ + ldr r1, [pc, #144] @ (4a568 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 998ec │ │ │ │ + bl 99b7c │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4a4d0 │ │ │ │ + b.n 4a4e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1cc2ac │ │ │ │ - cbz r4, 4a53c │ │ │ │ + bl 1cd0dc │ │ │ │ + cbz r4, 4a554 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 135954 │ │ │ │ + bl 1359f0 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 4a4fc │ │ │ │ + cbz r0, 4a514 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48488 @ 0xbd68 │ │ │ │ + movw r1, #50984 @ 0xc728 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, fp │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4a4fe │ │ │ │ + b.n 4a516 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cc2ac │ │ │ │ - cbz r4, 4a53c │ │ │ │ + bl 1cd0dc │ │ │ │ + cbz r4, 4a554 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 135954 │ │ │ │ + bl 1359f0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4a52a │ │ │ │ + cbz r0, 4a542 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64216 @ 0xfad8 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #976 @ 0x3d0 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ mov r0, fp │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4a52c │ │ │ │ + b.n 4a544 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc2ac │ │ │ │ - cbz r4, 4a53c │ │ │ │ + bl 1cd0dc │ │ │ │ + cbz r4, 4a554 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, fp │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1cc2ac │ │ │ │ + b.w 1cd0dc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf5e40052 │ │ │ │ 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 4a574 │ │ │ │ + bne.n 4a58c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10a348 │ │ │ │ + b.w 10a5fc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28940 @ 0x710c │ │ │ │ + movw r0, #31236 @ 0x7a04 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a568 │ │ │ │ + bne.n 4a580 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4a5b6 │ │ │ │ + bne.n 4a5ce │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #45236 @ 0xb0b4 │ │ │ │ + movw r2, #47732 @ 0xba74 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4a604 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + cbz r1, 4a61c │ │ │ │ + movw r3, #47732 @ 0xba74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4a5ea │ │ │ │ + bls.n 4a602 │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r4, [r3, r4, lsl #2] │ │ │ │ and.w r5, r4, #1 │ │ │ │ tst.w r4, #2 │ │ │ │ orr.w r2, r2, r5 │ │ │ │ - beq.n 4a5c6 │ │ │ │ + beq.n 4a5de │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4a600 │ │ │ │ + b.n 4a618 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -44895,517 +44908,517 @@ │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4a63a │ │ │ │ - bl 948dc │ │ │ │ + bne.n 4a652 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 4a650 │ │ │ │ + b.n 4a668 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4a65c │ │ │ │ + cbz r1, 4a674 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4a664 │ │ │ │ + b.n 4a67c │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4a782 │ │ │ │ + b.n 4a79a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #3 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a734 │ │ │ │ + beq.n 4a74c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 2b7b54 │ │ │ │ + bl 2b8d00 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4a71e │ │ │ │ + beq.n 4a736 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4a6c6 │ │ │ │ + bne.n 4a6de │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4a6b4 │ │ │ │ + blt.n 4a6cc │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 4a6fc │ │ │ │ + b.n 4a714 │ │ │ │ adds r1, r2, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3, #0] │ │ │ │ - beq.n 4a6fc │ │ │ │ + beq.n 4a714 │ │ │ │ adds r2, #2 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 4a6fc │ │ │ │ + b.n 4a714 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - ldr r1, [pc, #112] @ (4a73c ) │ │ │ │ + ldr r1, [pc, #112] @ (4a754 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r5, #20] │ │ │ │ - bl f43cc │ │ │ │ + bl f4814 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4a71e │ │ │ │ + beq.n 4a736 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4a706 │ │ │ │ + bne.n 4a71e │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 4a714 │ │ │ │ + b.n 4a72c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a738 │ │ │ │ + bge.n 4a750 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a738 │ │ │ │ + cbnz r3, 4a750 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a738 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a750 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r3, pc, #0 @ (adr r3, 4a740 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 4a758 ) │ │ │ │ lsls r2, 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 4a768 │ │ │ │ + bne.n 4a780 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4a77e │ │ │ │ + b.w 4a796 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28984 @ 0x7138 │ │ │ │ + movw r0, #31280 @ 0x7a30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a754 │ │ │ │ + bne.n 4a76c │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004a77e : │ │ │ │ - b.w 4106e │ │ │ │ +0004a796 : │ │ │ │ + b.w 4105a │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4a7a2 │ │ │ │ + bne.n 4a7ba │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #47732 @ 0xba74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 4a7a4 │ │ │ │ + bpl.n 4a7bc │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4a7c0 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + cbz r1, 4a7d8 │ │ │ │ + movw r3, #47732 @ 0xba74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4a798 │ │ │ │ + bls.n 4a7b0 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bmi.n 4a7ae │ │ │ │ + bmi.n 4a7c6 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 1066d0 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4a7ea │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 4a7f8 │ │ │ │ + bne.n 4a802 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 4a810 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ae7c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b4550 │ │ │ │ + b.w 2b56f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4a820 │ │ │ │ + bne.n 4a838 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4a83c │ │ │ │ - b.n 4a836 │ │ │ │ + bne.n 4a854 │ │ │ │ + b.n 4a84e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57300 @ 0xdfd4 │ │ │ │ + movw r0, #59848 @ 0xe9c8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a812 │ │ │ │ - b.n 4a854 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 4a854 │ │ │ │ + bne.n 4a82a │ │ │ │ + b.n 4a86c │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 4a86c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 2481e8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ - cbz r0, 4a854 │ │ │ │ + bl 249ae8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + cbz r0, 4a86c │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 4a870 │ │ │ │ + b.n 4a888 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4a862 │ │ │ │ + cbz r1, 4a87a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4a86a │ │ │ │ + b.n 4a882 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4a8fa │ │ │ │ - b.w 2c1308 │ │ │ │ + b.n 4a912 │ │ │ │ + b.w 2c1c20 │ │ │ │ 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, #40980 @ 0xa014 │ │ │ │ + movw r1, #43476 @ 0xa9d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r0, #8676 @ 0x21e4 │ │ │ │ + movw r0, #11172 @ 0x2ba4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a8e8 │ │ │ │ - bl b1654 │ │ │ │ + beq.n 4a900 │ │ │ │ + bl b1b64 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2af24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4800 │ │ │ │ - cbz r7, 4a8ec │ │ │ │ + bl b4d38 │ │ │ │ + cbz r7, 4a904 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4a8d4 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 4a8ec │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a8a6 │ │ │ │ - b.n 4a8e8 │ │ │ │ + beq.n 4a8be │ │ │ │ + b.n 4a900 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a8f4 │ │ │ │ + b.n 4a90c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4a926 │ │ │ │ + bne.n 4a93e │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #45236 @ 0xb0b4 │ │ │ │ + movw r2, #47732 @ 0xba74 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4a988 │ │ │ │ + cbz r1, 4a9a0 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5} │ │ │ │ add r1, r0 │ │ │ │ - movw r5, #45236 @ 0xb0b4 │ │ │ │ + movw r5, #47732 @ 0xba74 │ │ │ │ movt r5, #50 @ 0x32 │ │ │ │ mov r4, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4a96e │ │ │ │ + bls.n 4a986 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr.w r2, [r5, r2, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ - beq.n 4a95a │ │ │ │ - cbz r3, 4a954 │ │ │ │ + beq.n 4a972 │ │ │ │ + cbz r3, 4a96c │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4a984 │ │ │ │ + b.n 4a99c │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 4a96a │ │ │ │ + b.n 4a982 │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - beq.n 4a968 │ │ │ │ + beq.n 4a980 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a94a │ │ │ │ + beq.n 4a962 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 4a96a │ │ │ │ + b.n 4a982 │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4a938 │ │ │ │ + b.n 4a950 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - b.w 2c13d4 │ │ │ │ + b.w 2c1cec │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ ldrgt r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ it gt │ │ │ │ mulgt r3, r1 │ │ │ │ add r0, r3 │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4a9e0 │ │ │ │ + beq.n 4a9f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4a9e0 │ │ │ │ + ble.n 4a9f8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a9f2 │ │ │ │ + bge.n 4aa0a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4a9f2 │ │ │ │ - movw r0, #8688 @ 0x21f0 │ │ │ │ + b.n 4aa0a │ │ │ │ + movw r0, #11184 @ 0x2bb0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #124] @ (4aa74 ) │ │ │ │ - bl a8b48 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #124] @ (4aa8c ) │ │ │ │ + bl a9048 <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4aa1c │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 4aa24 │ │ │ │ + cbnz r0, 4aa34 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 4aa3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa6c │ │ │ │ + bge.n 4aa84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4aa6c │ │ │ │ + cbnz r3, 4aa84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aa6c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aa84 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 4aa3a │ │ │ │ + bmi.n 4aa52 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #8712 @ 0x2208 │ │ │ │ + movw r0, #11208 @ 0x2bc8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4aa50 │ │ │ │ + b.n 4aa68 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #8744 @ 0x2228 │ │ │ │ + movw r0, #11240 @ 0x2be8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa64 │ │ │ │ + bge.n 4aa7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4aa64 │ │ │ │ + cbnz r3, 4aa7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bgt.n 4ab40 │ │ │ │ + bgt.n 4ab58 │ │ │ │ lsls r2, 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 4aa98 │ │ │ │ + bne.n 4aab0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b1f78 │ │ │ │ + b.w 2b3120 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28916 @ 0x70f4 │ │ │ │ + movw r0, #31212 @ 0x79ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aa8c │ │ │ │ + bne.n 4aaa4 │ │ │ │ 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 4aaea │ │ │ │ + bne.n 4ab02 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aafe │ │ │ │ + bge.n 4ab16 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4aafe │ │ │ │ + b.n 4ab16 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28728 @ 0x7038 │ │ │ │ + movw r0, #31024 @ 0x7930 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aac2 │ │ │ │ + bne.n 4aada │ │ │ │ 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 4ab3c │ │ │ │ + bne.n 4ab54 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ab50 │ │ │ │ + bge.n 4ab68 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4ab50 │ │ │ │ + b.n 4ab68 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28732 @ 0x703c │ │ │ │ + movw r0, #31028 @ 0x7934 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ab14 │ │ │ │ + bne.n 4ab2c │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4ab5a │ │ │ │ + cbz r1, 4ab72 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4ab62 │ │ │ │ + b.n 4ab7a │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4ac98 │ │ │ │ + b.n 4acb0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ - movw r4, #5520 @ 0x1590 │ │ │ │ + movw r4, #8016 @ 0x1f50 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov r7, r0 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r3 │ │ │ │ mov r6, r1 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ @@ -45414,67 +45427,67 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 4abae │ │ │ │ + bne.n 4abc6 │ │ │ │ cmp ip, lr │ │ │ │ - ble.n 4abae │ │ │ │ + ble.n 4abc6 │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 4abae │ │ │ │ - cbnz r6, 4abce │ │ │ │ + bne.n 4abc6 │ │ │ │ + cbnz r6, 4abe6 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, ip │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #208] @ (4ac94 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #208] @ (4acac ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ac72 │ │ │ │ + beq.n 4ac8a │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ strd r3, r2, [sp, #100] @ 0x64 │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ ldrd r9, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ac7c │ │ │ │ - bl b1654 │ │ │ │ + beq.n 4ac94 │ │ │ │ + bl b1b64 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 4ac04 │ │ │ │ + beq.n 4ac1c │ │ │ │ mov r0, r5 │ │ │ │ blx 2bb0c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4ac0c │ │ │ │ + b.n 4ac24 │ │ │ │ mov r0, r9 │ │ │ │ blx 2bcb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4800 │ │ │ │ - cbz r4, 4ac28 │ │ │ │ + bl b4d38 │ │ │ │ + cbz r4, 4ac40 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e72cc │ │ │ │ - b.n 4ac7e │ │ │ │ + bl 1e877c │ │ │ │ + b.n 4ac96 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ ldrd r6, r7, [sp, #176] @ 0xb0 │ │ │ │ strd r6, r7, [sp, #40] @ 0x28 │ │ │ │ ldrd r6, r7, [sp, #168] @ 0xa8 │ │ │ │ strd r6, r7, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ @@ -45487,67 +45500,67 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ ldrd r6, r7, [sp, #136] @ 0x88 │ │ │ │ strd r6, r7, [sp] │ │ │ │ ldrd r1, r2, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 4ae46 │ │ │ │ + bl 4ae5e │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4ac7e │ │ │ │ + b.n 4ac96 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ac7e │ │ │ │ + b.n 4ac96 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r9, r5, [sp, #100] @ 0x64 │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r0, [r4, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4acc4 │ │ │ │ + bne.n 4acdc │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #45236 @ 0xb0b4 │ │ │ │ + movw r2, #47732 @ 0xba74 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4ad16 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + cbz r1, 4ad2e │ │ │ │ + movw r3, #47732 @ 0xba74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4acfc │ │ │ │ + bls.n 4ad14 │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ and.w r4, r5, #2 │ │ │ │ lsls r5, r5, #31 │ │ │ │ - bpl.n 4acf2 │ │ │ │ + bpl.n 4ad0a │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4ad12 │ │ │ │ + b.n 4ad2a │ │ │ │ orrs r4, r2 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b.n 4acd4 │ │ │ │ + b.n 4acec │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -45562,495 +45575,495 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #36500 @ 0x8e94 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4ad4c │ │ │ │ + beq.n 4ad64 │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4ad5a │ │ │ │ + bne.n 4ad72 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27795c │ │ │ │ + bl 279324 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4ad64 │ │ │ │ - b.n 4ad6c │ │ │ │ + bne.n 4ad7c │ │ │ │ + b.n 4ad84 │ │ │ │ movs r2, #1 │ │ │ │ - bl 253fd8 │ │ │ │ + bl 2559d8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4ad6c │ │ │ │ + beq.n 4ad84 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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 4ad90 │ │ │ │ + bne.n 4ada8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 21e670 │ │ │ │ + b.w 21feec │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28852 @ 0x70b4 │ │ │ │ + movw r0, #31148 @ 0x79ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ad84 │ │ │ │ + bne.n 4ad9c │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r5, #1 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r1 │ │ │ │ strd r4, r2, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bhi.n 4add4 │ │ │ │ + bhi.n 4adec │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 4adfc │ │ │ │ - b.n 4adec │ │ │ │ - movw r0, #37176 @ 0x9138 │ │ │ │ + ble.n 4ae14 │ │ │ │ + b.n 4ae04 │ │ │ │ + movw r0, #39672 @ 0x9af8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4adcc │ │ │ │ + bne.n 4ade4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ae42 │ │ │ │ + b.n 4ae5a │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 14b240 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 14b514 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ade8 │ │ │ │ + beq.n 4ae00 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 4ae14 │ │ │ │ + bne.n 4ae2c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r1, 4ae22 │ │ │ │ + cbnz r1, 4ae3a │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4ae24 │ │ │ │ + b.n 4ae3c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 14b240 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 14b514 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4adfc │ │ │ │ - b.n 4ade8 │ │ │ │ + bne.n 4ae14 │ │ │ │ + b.n 4ae00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #37176 @ 0x9138 │ │ │ │ + movw r2, #39672 @ 0x9af8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 253320 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x330> │ │ │ │ + bl 254c98 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x330> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - bl 9bb24 │ │ │ │ + bl 9bdb4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4af10 │ │ │ │ + beq.n 4af28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4aef8 │ │ │ │ + beq.n 4af10 │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4aef8 │ │ │ │ + beq.n 4af10 │ │ │ │ str r4, [r5, #20] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 1503fc │ │ │ │ + bl 1505c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4af10 │ │ │ │ str r4, [r5, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 1503fc │ │ │ │ + bl 1505c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4af10 │ │ │ │ str r4, [r5, #28] │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 1503fc │ │ │ │ + bl 1505c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4af10 │ │ │ │ str r4, [r5, #32] │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 1503fc │ │ │ │ + bl 1505c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4af10 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 1503fc │ │ │ │ + bl 1505c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4af10 │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ - bl 1503fc │ │ │ │ + bl 1505c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4af10 │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4af10 │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4af10 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 8ff00 │ │ │ │ + bl 90194 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4af0e │ │ │ │ + cbnz r0, 4af26 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4af12 │ │ │ │ + bge.n 4af2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4af12 │ │ │ │ + cbnz r3, 4af2a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4af12 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4af2a │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #44716 @ 0xaeac │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1779a0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xefc> │ │ │ │ + b.w 177b90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ 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 4af46 │ │ │ │ + bne.n 4af5e │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2acf74 │ │ │ │ + b.w 2ae0e4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28888 @ 0x70d8 │ │ │ │ + movw r0, #31184 @ 0x79d0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4af3a │ │ │ │ + bne.n 4af52 │ │ │ │ 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 │ │ │ │ - beq.n 4af84 │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4af8a │ │ │ │ + beq.n 4af9c │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 4afa2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4af96 │ │ │ │ + cbz r3, 4afae │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4afb8 │ │ │ │ + b.n 4afd0 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 4afb4 │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 4afcc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4afb4 │ │ │ │ + cbnz r3, 4afcc │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 4afb4 │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 4afcc │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #19128 @ 0x4ab8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #24749 @ 0x60ad │ │ │ │ + movw r3, #31209 @ 0x79e9 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4afea │ │ │ │ - bl 2360b0 <_PyErr_Format@@Base+0xe0> │ │ │ │ + bne.n 4b002 │ │ │ │ + bl 2379ec <_PyErr_Format@@Base+0xe0> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4afee │ │ │ │ + b.n 4b006 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4b094 │ │ │ │ + beq.n 4b0ac │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbnz r0, 4b006 │ │ │ │ - movw r0, #24596 @ 0x6014 │ │ │ │ + cbnz r0, 4b01e │ │ │ │ + movw r0, #27108 @ 0x69e4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4b02e │ │ │ │ - bl 1743b8 │ │ │ │ - cbz r0, 4b020 │ │ │ │ + b.n 4b046 │ │ │ │ + bl 174564 │ │ │ │ + cbz r0, 4b038 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b030 │ │ │ │ - movw r0, #61328 @ 0xef90 │ │ │ │ + beq.n 4b048 │ │ │ │ + movw r0, #63824 @ 0xf950 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4b02e │ │ │ │ + b.n 4b046 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 11d818 │ │ │ │ + bl 11dc04 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 21c58c │ │ │ │ - cbnz r5, 4b04c │ │ │ │ + bl 21de38 │ │ │ │ + cbnz r5, 4b064 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b03c │ │ │ │ + blt.n 4b054 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b094 │ │ │ │ + b.n 4b0ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b038 │ │ │ │ + bne.n 4b050 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b038 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b050 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #8928 @ 0x22e0 │ │ │ │ + movw r0, #11424 @ 0x2ca0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b07a │ │ │ │ + bge.n 4b092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b07a │ │ │ │ + cbnz r3, 4b092 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b088 │ │ │ │ + bge.n 4b0a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4b08c │ │ │ │ + cbz r3, 4b0a4 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4b094 │ │ │ │ + b.n 4b0ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b088 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b0a0 │ │ │ │ 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 │ │ │ │ - movw r0, #9756 @ 0x261c │ │ │ │ + movw r0, #12052 @ 0x2f14 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #8940 @ 0x22ec │ │ │ │ + movw r1, #11436 @ 0x2cac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1f2058 │ │ │ │ + bl 1f38bc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b0e4 │ │ │ │ + cbz r0, 4b0fc │ │ │ │ mov r1, r5 │ │ │ │ - bl 10a4e4 │ │ │ │ + bl 10a798 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b0d4 │ │ │ │ + blt.n 4b0ec │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4b0e4 │ │ │ │ + b.n 4b0fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b0d0 │ │ │ │ + bne.n 4b0e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b0d0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b0e8 │ │ │ │ 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4b112 │ │ │ │ + bhi.n 4b12a │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b128 │ │ │ │ - b.n 4b13a │ │ │ │ - movw r0, #37024 @ 0x90a0 │ │ │ │ + cbnz r0, 4b140 │ │ │ │ + b.n 4b152 │ │ │ │ + movw r0, #39520 @ 0x9a60 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b210 │ │ │ │ - b.n 4b104 │ │ │ │ - bl 9c1b4 │ │ │ │ + beq.n 4b228 │ │ │ │ + b.n 4b11c │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b148 │ │ │ │ + blt.n 4b160 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4b158 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 4b170 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b210 │ │ │ │ + bne.n 4b228 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b158 │ │ │ │ + b.n 4b170 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b136 │ │ │ │ + bne.n 4b14e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b136 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b14e │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4b1e4 │ │ │ │ + ble.n 4b1fc │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4b18c │ │ │ │ + bpl.n 4b1a4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4b188 │ │ │ │ + beq.n 4b1a0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8956 @ 0x22fc │ │ │ │ + movw r1, #11452 @ 0x2cbc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4b1e6 │ │ │ │ + b.n 4b1fe │ │ │ │ movw r1, #34688 @ 0x8780 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4b19e │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 4b1be │ │ │ │ + beq.n 4b1b6 │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 4b1d6 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4b1de │ │ │ │ + beq.n 4b1f6 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9044 @ 0x2354 │ │ │ │ + movw r1, #11540 @ 0x2d14 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #13812 @ 0x35f4 │ │ │ │ + movw r2, #16108 @ 0x3eec │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #37024 @ 0x90a0 │ │ │ │ + movw r0, #39520 @ 0x9a60 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4b210 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4b228 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4b1e6 │ │ │ │ + b.n 4b1fe │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4b202 │ │ │ │ - cbz r1, 4b1f2 │ │ │ │ + bgt.n 4b21a │ │ │ │ + cbz r1, 4b20a │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4b1fa │ │ │ │ + b.n 4b212 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 18caf8 │ │ │ │ + b.w 18ca20 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 476b8 │ │ │ │ + b.w 476d0 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #7612 @ 0x1dbc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4b23c │ │ │ │ + beq.n 4b254 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4b2be │ │ │ │ + b.n 4b2d6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4b232 │ │ │ │ + bne.n 4b24a │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4b232 │ │ │ │ + bhi.n 4b24a │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r7, r2 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -46058,90 +46071,90 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 4b536 <_PyBytes_ReverseFind@@Base+0x32> │ │ │ │ + bl 4b54e <_PyBytes_ReverseFind@@Base+0x32> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b284 │ │ │ │ + bge.n 4b29c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b284 │ │ │ │ + cbnz r3, 4b29c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b298 │ │ │ │ + bge.n 4b2b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b298 │ │ │ │ + cbnz r3, 4b2b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4b2bc │ │ │ │ + beq.n 4b2d4 │ │ │ │ cmp r7, #3 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ eoreq.w r4, r4, #1 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 4b2be │ │ │ │ + b.n 4b2d6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4b2fa │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 4b312 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #30716 @ 0x77fc │ │ │ │ + movw r0, #33212 @ 0x81bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b344 │ │ │ │ + b.n 4b35c │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b344 │ │ │ │ + cbz r0, 4b35c │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4b32a │ │ │ │ + beq.n 4b342 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 4b2f6 │ │ │ │ + bl 12120c │ │ │ │ + b.n 4b30e │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ blx 2b484 │ │ │ │ - cbnz r0, 4b33c │ │ │ │ - bl 24479c │ │ │ │ + cbnz r0, 4b354 │ │ │ │ + bl 2460c4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b344 │ │ │ │ + b.n 4b35c │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -46149,198 +46162,198 @@ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 4b382 │ │ │ │ + beq.n 4b39a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9196 @ 0x23ec │ │ │ │ + movw r1, #11692 @ 0x2dac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b4f4 │ │ │ │ + b.n 4b50c │ │ │ │ movw r2, #51976 @ 0xcb08 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 4b39c │ │ │ │ + bne.n 4b3b4 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 4b4f4 │ │ │ │ - ldr r0, [pc, #348] @ (4b4fc ) │ │ │ │ + b.n 4b50c │ │ │ │ + ldr r0, [pc, #348] @ (4b514 ) │ │ │ │ mov r1, sp │ │ │ │ ldrd r6, r7, [r3, #20] │ │ │ │ ldr.w r9, [r3, #28] │ │ │ │ - bl 1f8acc <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1fa384 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4b37e │ │ │ │ + blt.n 4b396 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - cbz r4, 4b3c0 │ │ │ │ + cbz r4, 4b3d8 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 4b3fc │ │ │ │ + bne.n 4b414 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 4b392 │ │ │ │ + beq.n 4b3aa │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #9252 @ 0x2424 │ │ │ │ + movw r1, #11748 @ 0x2de4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b4f4 │ │ │ │ + beq.w 4b50c │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 4b3fc │ │ │ │ + bne.n 4b414 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b392 │ │ │ │ + bge.n 4b3aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b392 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b392 │ │ │ │ + bne.n 4b3aa │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b3aa │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #9260 @ 0x242c │ │ │ │ + movw r0, #11756 @ 0x2dec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b4d2 │ │ │ │ + beq.n 4b4ea │ │ │ │ movs r3, #0 │ │ │ │ cmp r9, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 4b428 │ │ │ │ - ldr r1, [pc, #228] @ (4b500 ) │ │ │ │ + beq.n 4b440 │ │ │ │ + ldr r1, [pc, #228] @ (4b518 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.n 4b4d2 │ │ │ │ + beq.n 4b4ea │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4b438 │ │ │ │ + beq.n 4b450 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 4b452 │ │ │ │ - bl 7a88c │ │ │ │ + b.n 4b46a │ │ │ │ + bl 7a884 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #60492 @ 0xec4c │ │ │ │ + movw r0, #62988 @ 0xf60c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 4b48c │ │ │ │ + cbz r0, 4b4a4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e66d4 │ │ │ │ + bl 1e7ca0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 4b476 │ │ │ │ + bne.n 4b48e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b4d2 │ │ │ │ + bge.n 4b4ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4b4d2 │ │ │ │ + cbnz r3, 4b4ea │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b4d2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b4ea │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b4a4 │ │ │ │ + bge.n 4b4bc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4b4a4 │ │ │ │ + cbnz r3, 4b4bc │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b4a4 │ │ │ │ - bl f8250 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b4bc │ │ │ │ + bl f85c8 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #9284 @ 0x2444 │ │ │ │ + movw r0, #11780 @ 0x2e04 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4b4d2 │ │ │ │ + beq.n 4b4ea │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #5548 @ 0x15ac │ │ │ │ + movw r0, #8004 @ 0x1f44 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b4d2 │ │ │ │ + beq.n 4b4ea │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 1f8d98 │ │ │ │ + bl 1fa650 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f309c │ │ │ │ + bl 1f48fc │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b4e6 │ │ │ │ + bge.n 4b4fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b4e6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b4fe │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r0, r3, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0004b504 <_PyBytes_ReverseFind@@Base>: │ │ │ │ +0004b51c <_PyBytes_ReverseFind@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r3, 4b51c <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ + cbnz r3, 4b534 <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ adds r0, r1, r4 │ │ │ │ - b.n 4b532 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ + b.n 4b54a <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ mov.w ip, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ - bl 223770 │ │ │ │ + bl 224fc8 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 4b65a <_PyBytes_ReverseFind@@Base+0x156> │ │ │ │ + beq.w 4b672 <_PyBytes_ReverseFind@@Base+0x156> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 4b65e <_PyBytes_ReverseFind@@Base+0x15a> │ │ │ │ + bne.w 4b676 <_PyBytes_ReverseFind@@Base+0x15a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -46356,28 +46369,28 @@ │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ strb.w r3, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 2c1dbc │ │ │ │ + bl 2c26d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b624 <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ + bne.n 4b63c <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 289390 │ │ │ │ + bl 28a508 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4b5ae <_PyBytes_ReverseFind@@Base+0xaa> │ │ │ │ - bhi.n 4b586 <_PyBytes_ReverseFind@@Base+0x82> │ │ │ │ + beq.n 4b5c6 <_PyBytes_ReverseFind@@Base+0xaa> │ │ │ │ + bhi.n 4b59e <_PyBytes_ReverseFind@@Base+0x82> │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ negs r4, r4 │ │ │ │ - b.n 4b630 <_PyBytes_ReverseFind@@Base+0x12c> │ │ │ │ + b.n 4b648 <_PyBytes_ReverseFind@@Base+0x12c> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -46388,210 +46401,210 @@ │ │ │ │ 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 f43cc │ │ │ │ + bl f4814 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b5f4 <_PyBytes_ReverseFind@@Base+0xf0> │ │ │ │ + bge.n 4b60c <_PyBytes_ReverseFind@@Base+0xf0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4b5f4 <_PyBytes_ReverseFind@@Base+0xf0> │ │ │ │ + cbnz r3, 4b60c <_PyBytes_ReverseFind@@Base+0xf0> │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b608 <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ + bge.n 4b620 <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b608 <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b620 <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b61c <_PyBytes_ReverseFind@@Base+0x118> │ │ │ │ + bge.n 4b634 <_PyBytes_ReverseFind@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b61c <_PyBytes_ReverseFind@@Base+0x118> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b634 <_PyBytes_ReverseFind@@Base+0x118> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 4b62c <_PyBytes_ReverseFind@@Base+0x128> │ │ │ │ - bne.n 4b586 <_PyBytes_ReverseFind@@Base+0x82> │ │ │ │ - b.n 4b630 <_PyBytes_ReverseFind@@Base+0x12c> │ │ │ │ + blt.n 4b644 <_PyBytes_ReverseFind@@Base+0x128> │ │ │ │ + bne.n 4b59e <_PyBytes_ReverseFind@@Base+0x82> │ │ │ │ + b.n 4b648 <_PyBytes_ReverseFind@@Base+0x12c> │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4b586 <_PyBytes_ReverseFind@@Base+0x82> │ │ │ │ + bne.n 4b59e <_PyBytes_ReverseFind@@Base+0x82> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b630 <_PyBytes_ReverseFind@@Base+0x12c> │ │ │ │ + b.n 4b648 <_PyBytes_ReverseFind@@Base+0x12c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b644 <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ + bge.n 4b65c <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b644 <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ + cbnz r3, 4b65c <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b660 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ + bge.n 4b678 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b660 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ + cbnz r3, 4b678 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b660 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b678 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ movs r4, #1 │ │ │ │ - b.n 4b660 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ + b.n 4b678 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4b686 <_PyBytes_ReverseFind@@Base+0x182> │ │ │ │ + bne.n 4b69e <_PyBytes_ReverseFind@@Base+0x182> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 250a28 │ │ │ │ + b.w 252390 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28932 @ 0x7104 │ │ │ │ + movw r0, #31228 @ 0x79fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b67a <_PyBytes_ReverseFind@@Base+0x176> │ │ │ │ + bne.n 4b692 <_PyBytes_ReverseFind@@Base+0x176> │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r0, [fp, #88] @ 0x58 │ │ │ │ - beq.n 4b6ca <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4b6d0 <_PyBytes_ReverseFind@@Base+0x1cc> │ │ │ │ + beq.n 4b6e2 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 4b6e8 <_PyBytes_ReverseFind@@Base+0x1cc> │ │ │ │ mov r0, fp │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 4b6e0 <_PyBytes_ReverseFind@@Base+0x1dc> │ │ │ │ + cbz r2, 4b6f8 <_PyBytes_ReverseFind@@Base+0x1dc> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 4b7f8 <_PyBytes_ReverseFind@@Base+0x2f4> │ │ │ │ + b.n 4b810 <_PyBytes_ReverseFind@@Base+0x2f4> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d1f9c │ │ │ │ + bl d2aa8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b7ea <_PyBytes_ReverseFind@@Base+0x2e6> │ │ │ │ + beq.n 4b802 <_PyBytes_ReverseFind@@Base+0x2e6> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 4b70e <_PyBytes_ReverseFind@@Base+0x20a> │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4b714 <_PyBytes_ReverseFind@@Base+0x210> │ │ │ │ + beq.n 4b726 <_PyBytes_ReverseFind@@Base+0x20a> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 4b72c <_PyBytes_ReverseFind@@Base+0x210> │ │ │ │ mov r0, fp │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 4b732 <_PyBytes_ReverseFind@@Base+0x22e> │ │ │ │ + cbnz r2, 4b74a <_PyBytes_ReverseFind@@Base+0x22e> │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4b73e <_PyBytes_ReverseFind@@Base+0x23a> │ │ │ │ + cbnz r0, 4b756 <_PyBytes_ReverseFind@@Base+0x23a> │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 4b7ea <_PyBytes_ReverseFind@@Base+0x2e6> │ │ │ │ + b.n 4b802 <_PyBytes_ReverseFind@@Base+0x2e6> │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4b732 <_PyBytes_ReverseFind@@Base+0x22e> │ │ │ │ + bne.n 4b74a <_PyBytes_ReverseFind@@Base+0x22e> │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ - cbz r2, 4b7a2 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ - bl d1f9c │ │ │ │ + cbz r2, 4b7ba <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ + bl d2aa8 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4b7a2 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ + cbz r0, 4b7ba <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 4b784 <_PyBytes_ReverseFind@@Base+0x280> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 4b784 <_PyBytes_ReverseFind@@Base+0x280> │ │ │ │ + cbz r2, 4b79c <_PyBytes_ReverseFind@@Base+0x280> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 4b79c <_PyBytes_ReverseFind@@Base+0x280> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 4b7ea <_PyBytes_ReverseFind@@Base+0x2e6> │ │ │ │ + b.n 4b802 <_PyBytes_ReverseFind@@Base+0x2e6> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 4b796 <_PyBytes_ReverseFind@@Base+0x292> │ │ │ │ + bne.n 4b7ae <_PyBytes_ReverseFind@@Base+0x292> │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9c580 │ │ │ │ - cbz r0, 4b7b4 <_PyBytes_ReverseFind@@Base+0x2b0> │ │ │ │ + bl 9c810 │ │ │ │ + cbz r0, 4b7cc <_PyBytes_ReverseFind@@Base+0x2b0> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4b74a <_PyBytes_ReverseFind@@Base+0x246> │ │ │ │ + b.n 4b762 <_PyBytes_ReverseFind@@Base+0x246> │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl cfb84 │ │ │ │ + bl d06a4 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4b7bc <_PyBytes_ReverseFind@@Base+0x2b8> │ │ │ │ + cbnz r0, 4b7d4 <_PyBytes_ReverseFind@@Base+0x2b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 4b728 <_PyBytes_ReverseFind@@Base+0x224> │ │ │ │ + bl 845f4 │ │ │ │ + b.n 4b740 <_PyBytes_ReverseFind@@Base+0x224> │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 4b7ce <_PyBytes_ReverseFind@@Base+0x2ca> │ │ │ │ + ble.n 4b7e6 <_PyBytes_ReverseFind@@Base+0x2ca> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4b7bc <_PyBytes_ReverseFind@@Base+0x2b8> │ │ │ │ + b.n 4b7d4 <_PyBytes_ReverseFind@@Base+0x2b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e127c │ │ │ │ - b.n 4b7f2 <_PyBytes_ReverseFind@@Base+0x2ee> │ │ │ │ + bl e1dac │ │ │ │ + b.n 4b80a <_PyBytes_ReverseFind@@Base+0x2ee> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ @@ -46600,111 +46613,111 @@ │ │ │ │ movw r4, #51696 @ 0xc9f0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r1 │ │ │ │ subs r1, #33 @ 0x21 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bhi.n 4b826 <_PyBytes_ReverseFind@@Base+0x322> │ │ │ │ - movw r1, #9312 @ 0x2460 │ │ │ │ + bhi.n 4b83e <_PyBytes_ReverseFind@@Base+0x322> │ │ │ │ + movw r1, #11808 @ 0x2e20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ pop {r4} │ │ │ │ - b.w f4e04 │ │ │ │ - movw r1, #9344 @ 0x2480 │ │ │ │ + b.w f5248 │ │ │ │ + movw r1, #11840 @ 0x2e40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ pop {r4} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b83e <_PyBytes_ReverseFind@@Base+0x33a> │ │ │ │ - b.w 181618 │ │ │ │ + beq.n 4b856 <_PyBytes_ReverseFind@@Base+0x33a> │ │ │ │ + b.w 18154c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 18caf8 │ │ │ │ - cbz r0, 4b890 <_PyBytes_ReverseFind@@Base+0x38c> │ │ │ │ + bl 18ca20 │ │ │ │ + cbz r0, 4b8a8 <_PyBytes_ReverseFind@@Base+0x38c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4b86a <_PyBytes_ReverseFind@@Base+0x366> │ │ │ │ + cbz r3, 4b882 <_PyBytes_ReverseFind@@Base+0x366> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 4b872 <_PyBytes_ReverseFind@@Base+0x36e> │ │ │ │ + b.n 4b88a <_PyBytes_ReverseFind@@Base+0x36e> │ │ │ │ movw r2, #25428 @ 0x6354 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 4b890 <_PyBytes_ReverseFind@@Base+0x38c> │ │ │ │ + cbz r5, 4b8a8 <_PyBytes_ReverseFind@@Base+0x38c> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - movw r1, #46260 @ 0xb4b4 │ │ │ │ + movw r1, #48756 @ 0xbe74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 4b890 <_PyBytes_ReverseFind@@Base+0x38c> │ │ │ │ + ble.n 4b8a8 <_PyBytes_ReverseFind@@Base+0x38c> │ │ │ │ ldrb r6, [r4, r3] │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ strb r6, [r2, r3] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4b882 <_PyBytes_ReverseFind@@Base+0x37e> │ │ │ │ + b.n 4b89a <_PyBytes_ReverseFind@@Base+0x37e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b89c <_PyBytes_ReverseFind@@Base+0x398> │ │ │ │ - b.w 181618 │ │ │ │ + beq.n 4b8b4 <_PyBytes_ReverseFind@@Base+0x398> │ │ │ │ + b.w 18154c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b9b4 <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ + beq.n 4b9cc <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ strd r7, r0, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #236] @ (4b9c0 <_PyBytes_ReverseFind@@Base+0x4bc>) │ │ │ │ - bl 166964 │ │ │ │ + ldr r0, [pc, #236] @ (4b9d8 <_PyBytes_ReverseFind@@Base+0x4bc>) │ │ │ │ + bl 166ab8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b996 <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ + beq.n 4b9ae <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #16272 @ 0x3f90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4b902 <_PyBytes_ReverseFind@@Base+0x3fe> │ │ │ │ + beq.n 4b91a <_PyBytes_ReverseFind@@Base+0x3fe> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9876 @ 0x2694 │ │ │ │ + movw r1, #12372 @ 0x3054 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 4b996 <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ + bl f5248 │ │ │ │ + b.n 4b9ae <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 15b5b0 │ │ │ │ + bl 15b764 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4b996 <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ + blt.n 4b9ae <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ movw r0, #9856 @ 0x2680 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b996 <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ + beq.n 4b9ae <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ sub.w lr, r0, #8 │ │ │ │ - ldr r2, [pc, #156] @ (4b9c4 <_PyBytes_ReverseFind@@Base+0x4c0>) │ │ │ │ + ldr r2, [pc, #156] @ (4b9dc <_PyBytes_ReverseFind@@Base+0x4c0>) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r4, [r0, #8] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r7, [r0, #12] │ │ │ │ @@ -46720,52 +46733,52 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ orr.w r2, r2, r8 │ │ │ │ str.w lr, [r8] │ │ │ │ strd ip, r2, [r0, #-8] │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r7, [r1, #3868] @ 0xf1c │ │ │ │ str r0, [r6, #4] │ │ │ │ - bge.n 4b97c <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ + bge.n 4b994 <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b97c <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ + cbnz r3, 4b994 <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b98a <_PyBytes_ReverseFind@@Base+0x486> │ │ │ │ + bge.n 4b9a2 <_PyBytes_ReverseFind@@Base+0x486> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 4b98e <_PyBytes_ReverseFind@@Base+0x48a> │ │ │ │ + cbz r4, 4b9a6 <_PyBytes_ReverseFind@@Base+0x48a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b9b8 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ + b.n 4b9d0 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b9b8 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ - bl 8564c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b9d0 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ + bl 858b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b9b4 <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ + bge.n 4b9cc <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b9b4 <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ + cbnz r3, 4b9cc <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bne.n 4b8fc <_PyBytes_ReverseFind@@Base+0x3f8> │ │ │ │ + bne.n 4b914 <_PyBytes_ReverseFind@@Base+0x3f8> │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 4b9d8 <_PyBytes_ReverseFind@@Base+0x4d4> │ │ │ │ + cbz r0, 4b9f0 <_PyBytes_ReverseFind@@Base+0x4d4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -46775,594 +46788,594 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4ba00 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ + cbz r3, 4ba18 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4ba18 <_PyBytes_ReverseFind@@Base+0x514> │ │ │ │ + b.n 4ba30 <_PyBytes_ReverseFind@@Base+0x514> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4ba08 <_PyBytes_ReverseFind@@Base+0x504> │ │ │ │ + bgt.n 4ba20 <_PyBytes_ReverseFind@@Base+0x504> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4ba18 <_PyBytes_ReverseFind@@Base+0x514> │ │ │ │ + b.n 4ba30 <_PyBytes_ReverseFind@@Base+0x514> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4ba04 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ + bne.n 4ba1c <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4ba04 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ + beq.n 4ba1c <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4ba40 <_PyBytes_ReverseFind@@Base+0x53c> │ │ │ │ + b.n 4ba58 <_PyBytes_ReverseFind@@Base+0x53c> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ movw r3, #22592 @ 0x5840 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bd46 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ + beq.w 4bd5e <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ add r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #0 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bd44 <_PyBytes_ReverseFind@@Base+0x840> │ │ │ │ - ldr r3, [pc, #620] @ (4bcc8 <_PyBytes_ReverseFind@@Base+0x7c4>) │ │ │ │ + beq.w 4bd5c <_PyBytes_ReverseFind@@Base+0x840> │ │ │ │ + ldr r3, [pc, #620] @ (4bce0 <_PyBytes_ReverseFind@@Base+0x7c4>) │ │ │ │ movw r8, #42384 @ 0xa590 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r6, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 4bba0 <_PyBytes_ReverseFind@@Base+0x69c> │ │ │ │ + bne.w 4bbb8 <_PyBytes_ReverseFind@@Base+0x69c> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1067c4 │ │ │ │ + bl 106a74 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4bba0 <_PyBytes_ReverseFind@@Base+0x69c> │ │ │ │ + bne.w 4bbb8 <_PyBytes_ReverseFind@@Base+0x69c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4baa2 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ + bge.n 4baba <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4baa2 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ + cbnz r3, 4baba <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a03d8 │ │ │ │ + bl a06f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4bada <_PyBytes_ReverseFind@@Base+0x5d6> │ │ │ │ + cbnz r0, 4baf2 <_PyBytes_ReverseFind@@Base+0x5d6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bac0 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ + bge.n 4bad8 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bac0 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ + cbnz r3, 4bad8 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 948dc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4bd46 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ + bne.w 4bd5e <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 4bb60 <_PyBytes_ReverseFind@@Base+0x65c> │ │ │ │ + bne.n 4bb78 <_PyBytes_ReverseFind@@Base+0x65c> │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1067c4 │ │ │ │ + bl 106a74 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 4bb60 <_PyBytes_ReverseFind@@Base+0x65c> │ │ │ │ + cbnz r3, 4bb78 <_PyBytes_ReverseFind@@Base+0x65c> │ │ │ │ vmov s15, r0 │ │ │ │ mul.w r0, r7, r0 │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ vmov s15, r7 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmov s13, r0 │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4bb46 <_PyBytes_ReverseFind@@Base+0x642> │ │ │ │ + beq.n 4bb5e <_PyBytes_ReverseFind@@Base+0x642> │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 4bb26 <_PyBytes_ReverseFind@@Base+0x622> │ │ │ │ + bge.n 4bb3e <_PyBytes_ReverseFind@@Base+0x622> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 4bb34 <_PyBytes_ReverseFind@@Base+0x630> │ │ │ │ + bge.n 4bb4c <_PyBytes_ReverseFind@@Base+0x630> │ │ │ │ vneg.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #392] @ 4bcc0 <_PyBytes_ReverseFind@@Base+0x7bc> │ │ │ │ + vldr d5, [pc, #392] @ 4bcd8 <_PyBytes_ReverseFind@@Base+0x7bc> │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4bb60 <_PyBytes_ReverseFind@@Base+0x65c> │ │ │ │ + bhi.n 4bb78 <_PyBytes_ReverseFind@@Base+0x65c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4baa2 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ + bge.n 4baba <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4baa2 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ + bne.n 4baba <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4baa2 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4baba <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bbdc <_PyBytes_ReverseFind@@Base+0x6d8> │ │ │ │ + beq.n 4bbf4 <_PyBytes_ReverseFind@@Base+0x6d8> │ │ │ │ mov r1, r4 │ │ │ │ - bl 1504b0 │ │ │ │ + bl 15067c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bb88 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ + bge.n 4bba0 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4bb88 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ + cbnz r3, 4bba0 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bb9c <_PyBytes_ReverseFind@@Base+0x698> │ │ │ │ + bge.n 4bbb4 <_PyBytes_ReverseFind@@Base+0x698> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bb9c <_PyBytes_ReverseFind@@Base+0x698> │ │ │ │ + cbnz r3, 4bbb4 <_PyBytes_ReverseFind@@Base+0x698> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4bc0e <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ + beq.n 4bc26 <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r7, #25552 @ 0x63d0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 4bccc <_PyBytes_ReverseFind@@Base+0x7c8> │ │ │ │ + bne.w 4bce4 <_PyBytes_ReverseFind@@Base+0x7c8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ vldr d8, [r6, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bc3e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ + bge.n 4bc56 <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bc3e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ + bne.n 4bc56 <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bc3e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bc56 <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4bc7a <_PyBytes_ReverseFind@@Base+0x776> │ │ │ │ + beq.n 4bc92 <_PyBytes_ReverseFind@@Base+0x776> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4bbf2 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ + cbnz r0, 4bc0a <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bc0e <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ + bge.n 4bc26 <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bc0e <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ + cbnz r3, 4bc26 <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bc0e <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bc26 <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ mov r1, r4 │ │ │ │ - bl 1504b0 │ │ │ │ + bl 15067c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4bc9c <_PyBytes_ReverseFind@@Base+0x798> │ │ │ │ + blt.n 4bcb4 <_PyBytes_ReverseFind@@Base+0x798> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4bcac <_PyBytes_ReverseFind@@Base+0x7a8> │ │ │ │ + blt.n 4bcc4 <_PyBytes_ReverseFind@@Base+0x7a8> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4bccc <_PyBytes_ReverseFind@@Base+0x7c8> │ │ │ │ + bne.n 4bce4 <_PyBytes_ReverseFind@@Base+0x7c8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bc22 <_PyBytes_ReverseFind@@Base+0x71e> │ │ │ │ + bge.n 4bc3a <_PyBytes_ReverseFind@@Base+0x71e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bc22 <_PyBytes_ReverseFind@@Base+0x71e> │ │ │ │ + cbnz r3, 4bc3a <_PyBytes_ReverseFind@@Base+0x71e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bd46 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ + b.n 4bd5e <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4bbcc <_PyBytes_ReverseFind@@Base+0x6c8> │ │ │ │ + bne.n 4bbe4 <_PyBytes_ReverseFind@@Base+0x6c8> │ │ │ │ vldr d7, [r4, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4bc90 <_PyBytes_ReverseFind@@Base+0x78c> │ │ │ │ + blt.n 4bca8 <_PyBytes_ReverseFind@@Base+0x78c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a03d8 │ │ │ │ + bl a06f4 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bc26 <_PyBytes_ReverseFind@@Base+0x722> │ │ │ │ + bne.n 4bc3e <_PyBytes_ReverseFind@@Base+0x722> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bc60 <_PyBytes_ReverseFind@@Base+0x75c> │ │ │ │ + bge.n 4bc78 <_PyBytes_ReverseFind@@Base+0x75c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bc60 <_PyBytes_ReverseFind@@Base+0x75c> │ │ │ │ + cbnz r3, 4bc78 <_PyBytes_ReverseFind@@Base+0x75c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 948dc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bd46 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ + bne.n 4bd5e <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9c264 │ │ │ │ - bl 1067c4 │ │ │ │ + b.w 9c4f4 │ │ │ │ + bl 106a74 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bbd0 <_PyBytes_ReverseFind@@Base+0x6cc> │ │ │ │ + bne.n 4bbe8 <_PyBytes_ReverseFind@@Base+0x6cc> │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ - b.n 4bc30 <_PyBytes_ReverseFind@@Base+0x72c> │ │ │ │ + b.n 4bc48 <_PyBytes_ReverseFind@@Base+0x72c> │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bc3e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bc3e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ + bne.n 4bc56 <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bc56 <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bc02 <_PyBytes_ReverseFind@@Base+0x6fe> │ │ │ │ + bne.n 4bc1a <_PyBytes_ReverseFind@@Base+0x6fe> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bc02 <_PyBytes_ReverseFind@@Base+0x6fe> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bc1a <_PyBytes_ReverseFind@@Base+0x6fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bc0a <_PyBytes_ReverseFind@@Base+0x706> │ │ │ │ + bne.n 4bc22 <_PyBytes_ReverseFind@@Base+0x706> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bc0a <_PyBytes_ReverseFind@@Base+0x706> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bc22 <_PyBytes_ReverseFind@@Base+0x706> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r0 │ │ │ │ - add r3, pc, #0 @ (adr r3, 4bccc <_PyBytes_ReverseFind@@Base+0x7c8>) │ │ │ │ + add r3, pc, #0 @ (adr r3, 4bce4 <_PyBytes_ReverseFind@@Base+0x7c8>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl a03d8 │ │ │ │ + bl a06f4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r6, 4bcfa <_PyBytes_ReverseFind@@Base+0x7f6> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 4bd2e <_PyBytes_ReverseFind@@Base+0x82a> │ │ │ │ + cbnz r6, 4bd12 <_PyBytes_ReverseFind@@Base+0x7f6> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 4bd46 <_PyBytes_ReverseFind@@Base+0x82a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bcf6 <_PyBytes_ReverseFind@@Base+0x7f2> │ │ │ │ + bge.n 4bd0e <_PyBytes_ReverseFind@@Base+0x7f2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bcf6 <_PyBytes_ReverseFind@@Base+0x7f2> │ │ │ │ + cbnz r3, 4bd0e <_PyBytes_ReverseFind@@Base+0x7f2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bd2e <_PyBytes_ReverseFind@@Base+0x82a> │ │ │ │ - bl 1504b0 │ │ │ │ + b.n 4bd46 <_PyBytes_ReverseFind@@Base+0x82a> │ │ │ │ + bl 15067c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bd14 <_PyBytes_ReverseFind@@Base+0x810> │ │ │ │ + bge.n 4bd2c <_PyBytes_ReverseFind@@Base+0x810> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bd14 <_PyBytes_ReverseFind@@Base+0x810> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4bd2c <_PyBytes_ReverseFind@@Base+0x810> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bd28 <_PyBytes_ReverseFind@@Base+0x824> │ │ │ │ + bge.n 4bd40 <_PyBytes_ReverseFind@@Base+0x824> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4bd28 <_PyBytes_ReverseFind@@Base+0x824> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4bd40 <_PyBytes_ReverseFind@@Base+0x824> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4bcce <_PyBytes_ReverseFind@@Base+0x7ca> │ │ │ │ + bne.n 4bce6 <_PyBytes_ReverseFind@@Base+0x7ca> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bd46 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ + bge.n 4bd5e <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bd46 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ + cbnz r3, 4bd5e <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bd46 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bd5e <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 1f5fc0 │ │ │ │ + b.w 1f787c │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r1, 4bd76 <_PyBytes_ReverseFind@@Base+0x872> │ │ │ │ - bl cfaec │ │ │ │ - cbz r0, 4bda8 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + cbnz r1, 4bd8e <_PyBytes_ReverseFind@@Base+0x872> │ │ │ │ + bl d060c │ │ │ │ + cbz r0, 4bdc0 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r3, #0] │ │ │ │ - b.n 4bda8 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + b.n 4bdc0 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ - bl cfb84 │ │ │ │ - cbz r0, 4bda8 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + bl d06a4 │ │ │ │ + cbz r0, 4bdc0 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ adds r6, r2, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4bd9e <_PyBytes_ReverseFind@@Base+0x89a> │ │ │ │ + ble.n 4bdb6 <_PyBytes_ReverseFind@@Base+0x89a> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr.w r7, [r7, r2, lsl #2] │ │ │ │ str.w r7, [r1, r2, lsl #2] │ │ │ │ mov r2, r6 │ │ │ │ - b.n 4bd88 <_PyBytes_ReverseFind@@Base+0x884> │ │ │ │ + b.n 4bda0 <_PyBytes_ReverseFind@@Base+0x884> │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ str.w r5, [r1, r3, lsl #2] │ │ │ │ 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4bdd4 <_PyBytes_ReverseFind@@Base+0x8d0> │ │ │ │ + bhi.n 4bdec <_PyBytes_ReverseFind@@Base+0x8d0> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4bdea <_PyBytes_ReverseFind@@Base+0x8e6> │ │ │ │ - b.n 4bdfc <_PyBytes_ReverseFind@@Base+0x8f8> │ │ │ │ - movw r0, #37120 @ 0x9100 │ │ │ │ + cbnz r0, 4be02 <_PyBytes_ReverseFind@@Base+0x8e6> │ │ │ │ + b.n 4be14 <_PyBytes_ReverseFind@@Base+0x8f8> │ │ │ │ + movw r0, #39616 @ 0x9ac0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bed2 <_PyBytes_ReverseFind@@Base+0x9ce> │ │ │ │ - b.n 4bdc6 <_PyBytes_ReverseFind@@Base+0x8c2> │ │ │ │ - bl 9c1b4 │ │ │ │ + beq.n 4beea <_PyBytes_ReverseFind@@Base+0x9ce> │ │ │ │ + b.n 4bdde <_PyBytes_ReverseFind@@Base+0x8c2> │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4be0a <_PyBytes_ReverseFind@@Base+0x906> │ │ │ │ + blt.n 4be22 <_PyBytes_ReverseFind@@Base+0x906> │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4be1a <_PyBytes_ReverseFind@@Base+0x916> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 4be32 <_PyBytes_ReverseFind@@Base+0x916> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bed2 <_PyBytes_ReverseFind@@Base+0x9ce> │ │ │ │ + bne.n 4beea <_PyBytes_ReverseFind@@Base+0x9ce> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4be1a <_PyBytes_ReverseFind@@Base+0x916> │ │ │ │ + b.n 4be32 <_PyBytes_ReverseFind@@Base+0x916> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bdf8 <_PyBytes_ReverseFind@@Base+0x8f4> │ │ │ │ + bne.n 4be10 <_PyBytes_ReverseFind@@Base+0x8f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bdf8 <_PyBytes_ReverseFind@@Base+0x8f4> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4be10 <_PyBytes_ReverseFind@@Base+0x8f4> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4bea6 <_PyBytes_ReverseFind@@Base+0x9a2> │ │ │ │ + ble.n 4bebe <_PyBytes_ReverseFind@@Base+0x9a2> │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4be4e <_PyBytes_ReverseFind@@Base+0x94a> │ │ │ │ + bpl.n 4be66 <_PyBytes_ReverseFind@@Base+0x94a> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4be4a <_PyBytes_ReverseFind@@Base+0x946> │ │ │ │ + beq.n 4be62 <_PyBytes_ReverseFind@@Base+0x946> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9944 @ 0x26d8 │ │ │ │ + movw r1, #12440 @ 0x3098 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4bea8 <_PyBytes_ReverseFind@@Base+0x9a4> │ │ │ │ + b.n 4bec0 <_PyBytes_ReverseFind@@Base+0x9a4> │ │ │ │ movw r1, #34688 @ 0x8780 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4be60 <_PyBytes_ReverseFind@@Base+0x95c> │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 4be80 <_PyBytes_ReverseFind@@Base+0x97c> │ │ │ │ + beq.n 4be78 <_PyBytes_ReverseFind@@Base+0x95c> │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 4be98 <_PyBytes_ReverseFind@@Base+0x97c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4bea0 <_PyBytes_ReverseFind@@Base+0x99c> │ │ │ │ + beq.n 4beb8 <_PyBytes_ReverseFind@@Base+0x99c> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10032 @ 0x2730 │ │ │ │ + movw r1, #12528 @ 0x30f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #13812 @ 0x35f4 │ │ │ │ + movw r2, #16108 @ 0x3eec │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #37120 @ 0x9100 │ │ │ │ + movw r0, #39616 @ 0x9ac0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4bed2 <_PyBytes_ReverseFind@@Base+0x9ce> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4beea <_PyBytes_ReverseFind@@Base+0x9ce> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4bea8 <_PyBytes_ReverseFind@@Base+0x9a4> │ │ │ │ + b.n 4bec0 <_PyBytes_ReverseFind@@Base+0x9a4> │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4bec4 <_PyBytes_ReverseFind@@Base+0x9c0> │ │ │ │ - cbz r1, 4beb4 <_PyBytes_ReverseFind@@Base+0x9b0> │ │ │ │ + bgt.n 4bedc <_PyBytes_ReverseFind@@Base+0x9c0> │ │ │ │ + cbz r1, 4becc <_PyBytes_ReverseFind@@Base+0x9b0> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4bebc <_PyBytes_ReverseFind@@Base+0x9b8> │ │ │ │ + b.n 4bed4 <_PyBytes_ReverseFind@@Base+0x9b8> │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 18caf8 │ │ │ │ + b.w 18ca20 │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 476b8 │ │ │ │ + b.w 476d0 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2a51b8 │ │ │ │ + bl 2a6360 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4bf10 <_PyBytes_ReverseFind@@Base+0xa0c> │ │ │ │ + cbz r0, 4bf28 <_PyBytes_ReverseFind@@Base+0xa0c> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2319f4 <_PySet_Update@@Base> │ │ │ │ + bl 2332b0 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4bf10 <_PyBytes_ReverseFind@@Base+0xa0c> │ │ │ │ + bne.n 4bf28 <_PyBytes_ReverseFind@@Base+0xa0c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bf0e <_PyBytes_ReverseFind@@Base+0xa0a> │ │ │ │ + bge.n 4bf26 <_PyBytes_ReverseFind@@Base+0xa0a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bf0e <_PyBytes_ReverseFind@@Base+0xa0a> │ │ │ │ + cbnz r3, 4bf26 <_PyBytes_ReverseFind@@Base+0xa0a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4bfaa <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + beq.n 4bfc2 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4bfaa <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + beq.n 4bfc2 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #50849 @ 0xc6a1 │ │ │ │ + movw r3, #51289 @ 0xc859 │ │ │ │ movt r3, #21 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4bf4c <_PyBytes_ReverseFind@@Base+0xa48> │ │ │ │ + bne.n 4bf64 <_PyBytes_ReverseFind@@Base+0xa48> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 4bf50 <_PyBytes_ReverseFind@@Base+0xa4c> │ │ │ │ + b.n 4bf68 <_PyBytes_ReverseFind@@Base+0xa4c> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 4bf72 <_PyBytes_ReverseFind@@Base+0xa6e> │ │ │ │ + beq.n 4bf8a <_PyBytes_ReverseFind@@Base+0xa6e> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 4bf72 <_PyBytes_ReverseFind@@Base+0xa6e> │ │ │ │ + cbz r3, 4bf8a <_PyBytes_ReverseFind@@Base+0xa6e> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #19093 @ 0x4a95 │ │ │ │ + movw r3, #19085 @ 0x4a8d │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4bf72 <_PyBytes_ReverseFind@@Base+0xa6e> │ │ │ │ + bne.n 4bf8a <_PyBytes_ReverseFind@@Base+0xa6e> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 649a0 │ │ │ │ + bl 64998 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4bf8c <_PyBytes_ReverseFind@@Base+0xa88> │ │ │ │ + cbz r0, 4bfa4 <_PyBytes_ReverseFind@@Base+0xa88> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bf8c <_PyBytes_ReverseFind@@Base+0xa88> │ │ │ │ + bge.n 4bfa4 <_PyBytes_ReverseFind@@Base+0xa88> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4bf8c <_PyBytes_ReverseFind@@Base+0xa88> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4bfa4 <_PyBytes_ReverseFind@@Base+0xa88> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4bfaa <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + cbz r0, 4bfc2 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bfaa <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + bge.n 4bfc2 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4bfaa <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + cbnz r3, 4bfc2 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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 4bfd2 <_PyBytes_ReverseFind@@Base+0xace> │ │ │ │ + bne.n 4bfea <_PyBytes_ReverseFind@@Base+0xace> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17695c │ │ │ │ + b.w 176b50 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28780 @ 0x706c │ │ │ │ + movw r0, #31076 @ 0x7964 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bfc6 <_PyBytes_ReverseFind@@Base+0xac2> │ │ │ │ + bne.n 4bfde <_PyBytes_ReverseFind@@Base+0xac2> │ │ │ │ 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 r2, [pc, #88] @ (4c050 <_PyBytes_ReverseFind@@Base+0xb4c>) │ │ │ │ + ldr r2, [pc, #88] @ (4c068 <_PyBytes_ReverseFind@@Base+0xb4c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ @@ -47376,17 +47389,17 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r5, #3868] @ 0xf1c │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -47412,176 +47425,176 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #18452 @ 0x4814 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4c0b0 <_PyBytes_ReverseFind@@Base+0xbac> │ │ │ │ + beq.n 4c0c8 <_PyBytes_ReverseFind@@Base+0xbac> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c3be <_PyBytes_ReverseFind@@Base+0xeba> │ │ │ │ + beq.w 4c3d6 <_PyBytes_ReverseFind@@Base+0xeba> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4c0c8 <_PyBytes_ReverseFind@@Base+0xbc4> │ │ │ │ + beq.n 4c0e0 <_PyBytes_ReverseFind@@Base+0xbc4> │ │ │ │ movw r1, #18452 @ 0x4814 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c3be <_PyBytes_ReverseFind@@Base+0xeba> │ │ │ │ + beq.w 4c3d6 <_PyBytes_ReverseFind@@Base+0xeba> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbnz r2, 4c0e4 <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ + cbnz r2, 4c0fc <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ mov r1, r2 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80550 │ │ │ │ + bl 80548 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c212 <_PyBytes_ReverseFind@@Base+0xd0e> │ │ │ │ + b.n 4c22a <_PyBytes_ReverseFind@@Base+0xd0e> │ │ │ │ ldr r6, [r5, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4c188 <_PyBytes_ReverseFind@@Base+0xc84> │ │ │ │ + beq.n 4c1a0 <_PyBytes_ReverseFind@@Base+0xc84> │ │ │ │ mov r0, r6 │ │ │ │ - bl 256570 <_PyXI_GetMainNamespace@@Base+0x7d4> │ │ │ │ + bl 257f3c <_PyXI_GetMainNamespace@@Base+0x844> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4c0fc <_PyBytes_ReverseFind@@Base+0xbf8> │ │ │ │ - bl 24479c │ │ │ │ + cbnz r0, 4c114 <_PyBytes_ReverseFind@@Base+0xbf8> │ │ │ │ + bl 2460c4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c212 <_PyBytes_ReverseFind@@Base+0xd0e> │ │ │ │ + b.n 4c22a <_PyBytes_ReverseFind@@Base+0xd0e> │ │ │ │ movw r0, #19128 @ 0x4ab8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c114 <_PyBytes_ReverseFind@@Base+0xc10> │ │ │ │ + cbz r0, 4c12c <_PyBytes_ReverseFind@@Base+0xc10> │ │ │ │ ldrb r7, [r6, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 4c132 <_PyBytes_ReverseFind@@Base+0xc2e> │ │ │ │ + b.n 4c14a <_PyBytes_ReverseFind@@Base+0xc2e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + bl 845f4 │ │ │ │ + b.n 4c428 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ - cbz r2, 4c132 <_PyBytes_ReverseFind@@Base+0xc2e> │ │ │ │ + cbz r2, 4c14a <_PyBytes_ReverseFind@@Base+0xc2e> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r2] │ │ │ │ cmp r3, r7 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bcc.n 4c11c <_PyBytes_ReverseFind@@Base+0xc18> │ │ │ │ + bcc.n 4c134 <_PyBytes_ReverseFind@@Base+0xc18> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ sub.w r5, r4, #8 │ │ │ │ strd r2, r6, [r4, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ itt ge │ │ │ │ addge r3, #1 │ │ │ │ strge r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #660] @ (4c3f0 <_PyBytes_ReverseFind@@Base+0xeec>) │ │ │ │ + ldr r3, [pc, #660] @ (4c408 <_PyBytes_ReverseFind@@Base+0xeec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w r0, [r2, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r2, #3868] @ 0xf1c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r5, [r6, #0] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ str r5, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - b.n 4c218 <_PyBytes_ReverseFind@@Base+0xd14> │ │ │ │ + b.n 4c230 <_PyBytes_ReverseFind@@Base+0xd14> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #15565 @ 0x3ccd │ │ │ │ + movw r3, #15901 @ 0x3e1d │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4c1d6 <_PyBytes_ReverseFind@@Base+0xcd2> │ │ │ │ + bne.n 4c1ee <_PyBytes_ReverseFind@@Base+0xcd2> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ lsls r3, r3, #1 │ │ │ │ smull r1, r0, r3, r1 │ │ │ │ sub.w r3, r0, r3, asr #31 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4c1d6 <_PyBytes_ReverseFind@@Base+0xcd2> │ │ │ │ + blt.n 4c1ee <_PyBytes_ReverseFind@@Base+0xcd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9b4a4 │ │ │ │ + bl 9b734 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + beq.w 4c428 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 80550 │ │ │ │ + bl 80548 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + beq.w 4c428 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 4c218 <_PyBytes_ReverseFind@@Base+0xd14> │ │ │ │ + b.n 4c230 <_PyBytes_ReverseFind@@Base+0xd14> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 80550 │ │ │ │ + bl 80548 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + beq.w 4c428 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ mov r1, r5 │ │ │ │ - bl a0d1c │ │ │ │ - cbz r0, 4c218 <_PyBytes_ReverseFind@@Base+0xd14> │ │ │ │ + bl a10a4 │ │ │ │ + cbz r0, 4c230 <_PyBytes_ReverseFind@@Base+0xd14> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4c3ba <_PyBytes_ReverseFind@@Base+0xeb6> │ │ │ │ + bge.w 4c3d2 <_PyBytes_ReverseFind@@Base+0xeb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4c3ba <_PyBytes_ReverseFind@@Base+0xeb6> │ │ │ │ + bne.w 4c3d2 <_PyBytes_ReverseFind@@Base+0xeb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c3ba <_PyBytes_ReverseFind@@Base+0xeb6> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c3d2 <_PyBytes_ReverseFind@@Base+0xeb6> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ - bl 109604 │ │ │ │ + beq.w 4c428 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + bl 1098b8 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4c23c <_PyBytes_ReverseFind@@Base+0xd38> │ │ │ │ + cbnz r0, 4c254 <_PyBytes_ReverseFind@@Base+0xd38> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4c386 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ + bge.w 4c39e <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4c386 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ + bne.w 4c39e <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c386 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c39e <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ add r5, sp, #20 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl a8a30 │ │ │ │ + bl a8e54 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c336 <_PyBytes_ReverseFind@@Base+0xe32> │ │ │ │ + beq.n 4c34e <_PyBytes_ReverseFind@@Base+0xe32> │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, sl │ │ │ │ @@ -47590,360 +47603,360 @@ │ │ │ │ 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 29ec7c <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 29fe1c <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4c290 <_PyBytes_ReverseFind@@Base+0xd8c> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 4c2b8 <_PyBytes_ReverseFind@@Base+0xdb4> │ │ │ │ - b.n 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + cbnz r0, 4c2a8 <_PyBytes_ReverseFind@@Base+0xd8c> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 4c2d0 <_PyBytes_ReverseFind@@Base+0xdb4> │ │ │ │ + b.n 4c3b4 <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - bl f43cc │ │ │ │ + bl f4814 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ - beq.n 4c2b8 <_PyBytes_ReverseFind@@Base+0xdb4> │ │ │ │ + blt.n 4c3b4 <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + beq.n 4c2d0 <_PyBytes_ReverseFind@@Base+0xdb4> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl dc524 │ │ │ │ + bl dcfe4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4c304 <_PyBytes_ReverseFind@@Base+0xe00> │ │ │ │ - b.n 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + bne.n 4c31c <_PyBytes_ReverseFind@@Base+0xe00> │ │ │ │ + b.n 4c3b4 <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + beq.n 4c3b4 <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 109680 │ │ │ │ + bl 109934 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4c2f0 <_PyBytes_ReverseFind@@Base+0xdec> │ │ │ │ + bne.n 4c308 <_PyBytes_ReverseFind@@Base+0xdec> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + bge.n 4c3b4 <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + bne.n 4c3b4 <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c3b4 <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c304 <_PyBytes_ReverseFind@@Base+0xe00> │ │ │ │ + bge.n 4c31c <_PyBytes_ReverseFind@@Base+0xe00> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4c304 <_PyBytes_ReverseFind@@Base+0xe00> │ │ │ │ + cbnz r3, 4c31c <_PyBytes_ReverseFind@@Base+0xe00> │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c318 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + bge.n 4c330 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c318 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + cbnz r3, 4c330 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c244 <_PyBytes_ReverseFind@@Base+0xd40> │ │ │ │ + bge.n 4c25c <_PyBytes_ReverseFind@@Base+0xd40> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c244 <_PyBytes_ReverseFind@@Base+0xd40> │ │ │ │ + bne.n 4c25c <_PyBytes_ReverseFind@@Base+0xd40> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c244 <_PyBytes_ReverseFind@@Base+0xd40> │ │ │ │ - ldr r0, [pc, #188] @ (4c3f4 <_PyBytes_ReverseFind@@Base+0xef0>) │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c25c <_PyBytes_ReverseFind@@Base+0xd40> │ │ │ │ + ldr r0, [pc, #188] @ (4c40c <_PyBytes_ReverseFind@@Base+0xef0>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl ae450 │ │ │ │ + bl ae954 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + cbz r0, 4c3b4 <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2319f4 <_PySet_Update@@Base> │ │ │ │ + bl 2332b0 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4c36a <_PyBytes_ReverseFind@@Base+0xe66> │ │ │ │ + bne.n 4c382 <_PyBytes_ReverseFind@@Base+0xe66> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c39a <_PyBytes_ReverseFind@@Base+0xe96> │ │ │ │ + bge.n 4c3b2 <_PyBytes_ReverseFind@@Base+0xe96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c39a <_PyBytes_ReverseFind@@Base+0xe96> │ │ │ │ + cbnz r3, 4c3b2 <_PyBytes_ReverseFind@@Base+0xe96> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c39a <_PyBytes_ReverseFind@@Base+0xe96> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c3b2 <_PyBytes_ReverseFind@@Base+0xe96> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c37e <_PyBytes_ReverseFind@@Base+0xe7a> │ │ │ │ + bge.n 4c396 <_PyBytes_ReverseFind@@Base+0xe7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c37e <_PyBytes_ReverseFind@@Base+0xe7a> │ │ │ │ + cbnz r3, 4c396 <_PyBytes_ReverseFind@@Base+0xe7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c38a <_PyBytes_ReverseFind@@Base+0xe86> │ │ │ │ + blt.n 4c3a2 <_PyBytes_ReverseFind@@Base+0xe86> │ │ │ │ mov r4, r8 │ │ │ │ - b.n 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + b.n 4c428 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c386 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ + bne.n 4c39e <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c386 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c39e <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + b.n 4c428 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a51b8 │ │ │ │ + bl 2a6360 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4c40e <_PyBytes_ReverseFind@@Base+0xf0a> │ │ │ │ - ldr r0, [pc, #44] @ (4c3f8 <_PyBytes_ReverseFind@@Base+0xef4>) │ │ │ │ + cbz r0, 4c426 <_PyBytes_ReverseFind@@Base+0xf0a> │ │ │ │ + ldr r0, [pc, #44] @ (4c410 <_PyBytes_ReverseFind@@Base+0xef4>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r6, [sp, #24] │ │ │ │ - bl ae110 <_PyUnicodeWriter_Finish@@Base+0x138c> │ │ │ │ + bl ae7e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c3fc <_PyBytes_ReverseFind@@Base+0xef8> │ │ │ │ + cbnz r0, 4c414 <_PyBytes_ReverseFind@@Base+0xef8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + bge.n 4c428 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + cbnz r3, 4c428 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c428 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c40e <_PyBytes_ReverseFind@@Base+0xf0a> │ │ │ │ + bge.n 4c426 <_PyBytes_ReverseFind@@Base+0xf0a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c40e <_PyBytes_ReverseFind@@Base+0xf0a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c426 <_PyBytes_ReverseFind@@Base+0xf0a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ 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, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4c436 <_PyBytes_ReverseFind@@Base+0xf32> │ │ │ │ + cbz r3, 4c44e <_PyBytes_ReverseFind@@Base+0xf32> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4c44e <_PyBytes_ReverseFind@@Base+0xf4a> │ │ │ │ + b.n 4c466 <_PyBytes_ReverseFind@@Base+0xf4a> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4c43e <_PyBytes_ReverseFind@@Base+0xf3a> │ │ │ │ + bge.n 4c456 <_PyBytes_ReverseFind@@Base+0xf3a> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4c44e <_PyBytes_ReverseFind@@Base+0xf4a> │ │ │ │ + b.n 4c466 <_PyBytes_ReverseFind@@Base+0xf4a> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4c43a <_PyBytes_ReverseFind@@Base+0xf36> │ │ │ │ + bgt.n 4c452 <_PyBytes_ReverseFind@@Base+0xf36> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c43a <_PyBytes_ReverseFind@@Base+0xf36> │ │ │ │ + beq.n 4c452 <_PyBytes_ReverseFind@@Base+0xf36> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 4c46e <_PyBytes_ReverseFind@@Base+0xf6a> │ │ │ │ + b.n 4c486 <_PyBytes_ReverseFind@@Base+0xf6a> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #268] @ (4c570 <_PyBytes_ReverseFind@@Base+0x106c>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #268] @ (4c588 <_PyBytes_ReverseFind@@Base+0x106c>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c568 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ + beq.n 4c580 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 4c488 <_PyBytes_ReverseFind@@Base+0xf84> │ │ │ │ + beq.n 4c4a0 <_PyBytes_ReverseFind@@Base+0xf84> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4c48a <_PyBytes_ReverseFind@@Base+0xf86> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 4c48a <_PyBytes_ReverseFind@@Base+0xf86> │ │ │ │ + bne.n 4c4a2 <_PyBytes_ReverseFind@@Base+0xf86> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 4c4a2 <_PyBytes_ReverseFind@@Base+0xf86> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c568 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ + b.n 4c580 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ movs r5, #8 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r7, r8, #16 │ │ │ │ mov r8, r7 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ add r7, r3 │ │ │ │ mov r9, r8 │ │ │ │ mov r6, r4 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r7, r9 │ │ │ │ - bls.n 4c4ec <_PyBytes_ReverseFind@@Base+0xfe8> │ │ │ │ + bls.n 4c504 <_PyBytes_ReverseFind@@Base+0xfe8> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 4c4ca <_PyBytes_ReverseFind@@Base+0xfc6> │ │ │ │ + bne.n 4c4e2 <_PyBytes_ReverseFind@@Base+0xfc6> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4c4e6 <_PyBytes_ReverseFind@@Base+0xfe2> │ │ │ │ + ble.n 4c4fe <_PyBytes_ReverseFind@@Base+0xfe2> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4c550 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ + bgt.n 4c568 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 4c4e6 <_PyBytes_ReverseFind@@Base+0xfe2> │ │ │ │ + b.n 4c4fe <_PyBytes_ReverseFind@@Base+0xfe2> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 4c550 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ + beq.n 4c568 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4c4d8 <_PyBytes_ReverseFind@@Base+0xfd4> │ │ │ │ + beq.n 4c4f0 <_PyBytes_ReverseFind@@Base+0xfd4> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4c4e6 <_PyBytes_ReverseFind@@Base+0xfe2> │ │ │ │ + bne.n 4c4fe <_PyBytes_ReverseFind@@Base+0xfe2> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 4c550 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ + blt.n 4c568 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ add r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 4c4a4 <_PyBytes_ReverseFind@@Base+0xfa0> │ │ │ │ + b.n 4c4bc <_PyBytes_ReverseFind@@Base+0xfa0> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bgt.n 4c550 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ + bgt.n 4c568 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ adds r0, r4, r6 │ │ │ │ - bl 81340 │ │ │ │ + bl 81130 <_Py_NewReference@@Base+0x270> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c568 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ + cbz r0, 4c580 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ add.w sl, r0, #16 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r7, r8 │ │ │ │ - bls.n 4c568 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ + bls.n 4c580 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ ldrb.w r2, [r8], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 4c534 <_PyBytes_ReverseFind@@Base+0x1030> │ │ │ │ + bne.n 4c54c <_PyBytes_ReverseFind@@Base+0x1030> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4c546 <_PyBytes_ReverseFind@@Base+0x1042> │ │ │ │ + ble.n 4c55e <_PyBytes_ReverseFind@@Base+0x1042> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r6, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4c54c <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ + beq.n 4c564 <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 4c52a <_PyBytes_ReverseFind@@Base+0x1026> │ │ │ │ + b.n 4c542 <_PyBytes_ReverseFind@@Base+0x1026> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 4c54a <_PyBytes_ReverseFind@@Base+0x1046> │ │ │ │ + beq.n 4c562 <_PyBytes_ReverseFind@@Base+0x1046> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 4c54a <_PyBytes_ReverseFind@@Base+0x1046> │ │ │ │ + beq.n 4c562 <_PyBytes_ReverseFind@@Base+0x1046> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4c54c <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ + b.n 4c564 <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ mov r3, sl │ │ │ │ - b.n 4c54c <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ + b.n 4c564 <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 4c50a <_PyBytes_ReverseFind@@Base+0x1006> │ │ │ │ + b.n 4c522 <_PyBytes_ReverseFind@@Base+0x1006> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7456 @ 0x1d20 │ │ │ │ + movw r1, #9952 @ 0x26e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 4c484 <_PyBytes_ReverseFind@@Base+0xf80> │ │ │ │ + bl 12120c │ │ │ │ + b.n 4c49c <_PyBytes_ReverseFind@@Base+0xf80> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004c574 : │ │ │ │ +0004c58c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 4c592 │ │ │ │ + bpl.n 4c5aa │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4c5a8 │ │ │ │ + beq.n 4c5c0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ movs r1, #123 @ 0x7b │ │ │ │ - movw r0, #52520 @ 0xcd28 │ │ │ │ + movw r0, #57324 @ 0xdfec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 4c5ce │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 4c5e6 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 4c5b2 │ │ │ │ + blt.n 4c5ca │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt.n 4c5d4 │ │ │ │ + blt.n 4c5ec │ │ │ │ mov r0, r2 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10172 @ 0x27bc │ │ │ │ + movw r1, #12700 @ 0x319c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c5e4 │ │ │ │ + b.n 4c5fc │ │ │ │ adds r3, #16 │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ @@ -47959,311 +47972,311 @@ │ │ │ │ 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, #20] │ │ │ │ - cbz r0, 4c63c │ │ │ │ + cbz r0, 4c654 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c63c │ │ │ │ + bge.n 4c654 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c63c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c654 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 4c658 │ │ │ │ + cbnz r2, 4c670 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4c658 │ │ │ │ + cbz r0, 4c670 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c658 │ │ │ │ + bge.n 4c670 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c658 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c670 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 206be0 │ │ │ │ + bl 208498 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ - cbnz r1, 4c694 │ │ │ │ + cbnz r1, 4c6ac │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1f2d4c │ │ │ │ + bl 1f45ac │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c6a6 │ │ │ │ - b.n 4c712 │ │ │ │ - movw r0, #37804 @ 0x93ac │ │ │ │ + cbnz r0, 4c6be │ │ │ │ + b.n 4c72a │ │ │ │ + movw r0, #40300 @ 0x9d6c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 24235c <_PyArg_NoPositional@@Base> │ │ │ │ + bl 243c84 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c688 │ │ │ │ - b.n 4c710 │ │ │ │ + bne.n 4c6a0 │ │ │ │ + b.n 4c728 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #6944 @ 0x1b20 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 4c6e2 │ │ │ │ + beq.n 4c6fa │ │ │ │ mov r1, r5 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 4c6e2 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 4c6fa │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #10352 @ 0x2870 │ │ │ │ + movw r1, #12848 @ 0x3230 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c704 │ │ │ │ - b.n 4c710 │ │ │ │ + blt.n 4c71c │ │ │ │ + b.n 4c728 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a0b44 │ │ │ │ + bl a0ecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c6fc │ │ │ │ - cbz r7, 4c712 │ │ │ │ + beq.n 4c714 │ │ │ │ + cbz r7, 4c72a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl a0b44 │ │ │ │ + bl a0ecc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4c712 │ │ │ │ + bne.n 4c72a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c710 │ │ │ │ + bge.n 4c728 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c710 │ │ │ │ + cbnz r3, 4c728 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r3, 4c744 │ │ │ │ + cbnz r3, 4c75c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - movw r0, #55364 @ 0xd844 │ │ │ │ + movw r0, #57860 @ 0xe204 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 10719c │ │ │ │ - bl 1743b8 │ │ │ │ - cbz r0, 4c75e │ │ │ │ + b.w 107448 │ │ │ │ + bl 174564 │ │ │ │ + cbz r0, 4c776 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4c7a4 │ │ │ │ - movw r0, #61328 @ 0xef90 │ │ │ │ + bne.n 4c7bc │ │ │ │ + movw r0, #63824 @ 0xf950 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9af3c │ │ │ │ + bl 9b1c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c79c │ │ │ │ + cbz r0, 4c7b4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #24300 @ 0x5eec │ │ │ │ + movw r0, #26796 @ 0x68ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c78c │ │ │ │ + blt.n 4c7a4 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4c79c │ │ │ │ + b.n 4c7b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c788 │ │ │ │ + bne.n 4c7a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c788 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c7a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21c58c │ │ │ │ - b.n 4c7a6 │ │ │ │ + bl 21de38 │ │ │ │ + b.n 4c7be │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ - cbnz r5, 4c7da │ │ │ │ + cbnz r5, 4c7f2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1fa050 │ │ │ │ + bl 1fb8fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4c7da │ │ │ │ + cbz r0, 4c7f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c7da │ │ │ │ + bge.n 4c7f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c7da │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c7f2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4c806 │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4c80c │ │ │ │ + beq.n 4c81e │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 4c824 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4c818 │ │ │ │ + cbz r3, 4c830 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4c84a │ │ │ │ + b.n 4c862 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 4c846 │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 4c85e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4c846 │ │ │ │ + cbnz r3, 4c85e │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 4c846 │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 4c85e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4c846 │ │ │ │ + cbnz r3, 4c85e │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 4c846 │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 4c85e │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4c860 │ │ │ │ + cbz r0, 4c878 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c862 │ │ │ │ + bge.n 4c87a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #0] @ (4c864 ) │ │ │ │ + ldr r0, [pc, #0] @ (4c87c ) │ │ │ │ bx lr │ │ │ │ mov r8, r5 │ │ │ │ lsls r3, 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 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c922 │ │ │ │ + beq.n 4c93a │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ - bl fa980 <_PyEval_CheckExceptTypeValid@@Base+0x198c> │ │ │ │ + bl facd4 <_PyEval_CheckExceptTypeValid@@Base+0x1968> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c91e │ │ │ │ + bne.n 4c936 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4c91e │ │ │ │ + bne.n 4c936 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #516] @ 0x204 │ │ │ │ - bl dde40 │ │ │ │ + bl de970 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c910 │ │ │ │ + beq.n 4c928 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c912 │ │ │ │ + beq.n 4c92a │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r7, #820] @ 0x334 │ │ │ │ mov r0, r5 │ │ │ │ - bl 998ec │ │ │ │ + bl 99b7c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c912 │ │ │ │ + beq.n 4c92a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c8ce │ │ │ │ + bge.n 4c8e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c8ce │ │ │ │ + cbnz r3, 4c8e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r7, #928] @ 0x3a0 │ │ │ │ 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 998ec │ │ │ │ + bl 99b7c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c912 │ │ │ │ + beq.n 4c92a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c92a │ │ │ │ + bge.n 4c942 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c92a │ │ │ │ + cbnz r3, 4c942 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c92a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c942 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4c92a │ │ │ │ + b.n 4c942 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -48273,150 +48286,150 @@ │ │ │ │ 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 4c95e │ │ │ │ + bne.n 4c976 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 153544 │ │ │ │ + b.w 15370c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28804 @ 0x7084 │ │ │ │ + movw r0, #31100 @ 0x797c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c952 │ │ │ │ + bne.n 4c96a │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004c974 : │ │ │ │ +0004c98c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #48956 @ 0xbf3c │ │ │ │ + movw r1, #51452 @ 0xc8fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286314 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 4c99c │ │ │ │ + bl 28748c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 4c9b4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 286364 <_PyLong_UnsignedShort_Converter@@Base+0x8c> │ │ │ │ + b.w 2874dc <_PyLong_UnsignedShort_Converter@@Base+0x8c> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4c9bc │ │ │ │ + cbz r3, 4c9d4 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4c9d4 │ │ │ │ + b.n 4c9ec │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4c9c4 │ │ │ │ + bgt.n 4c9dc │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4c9d4 │ │ │ │ + b.n 4c9ec │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4c9c0 │ │ │ │ + bgt.n 4c9d8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c9c0 │ │ │ │ + beq.n 4c9d8 │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 4c9f6 │ │ │ │ + b.n 4ca0e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #200] @ (4cab4 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #200] @ (4cacc ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4caae │ │ │ │ + beq.n 4cac6 │ │ │ │ add r6, r7 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4ca0c │ │ │ │ + beq.n 4ca24 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge.n 4ca0c │ │ │ │ + bge.n 4ca24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4caae │ │ │ │ + b.n 4cac6 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ - cbz r4, 4ca46 │ │ │ │ - cbz r6, 4ca14 │ │ │ │ + cbz r4, 4ca5e │ │ │ │ + cbz r6, 4ca2c │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 4caa6 │ │ │ │ + beq.n 4cabe │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4ca30 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 4ca48 │ │ │ │ + bl 94b70 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ca46 │ │ │ │ - b.n 4ca08 │ │ │ │ + cbz r0, 4ca5e │ │ │ │ + b.n 4ca20 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a0854 │ │ │ │ + bl 1a06c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4ca26 │ │ │ │ + blt.n 4ca3e │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r4, [r3, r0, lsl #2] │ │ │ │ - cbnz r4, 4ca58 │ │ │ │ - b.n 4ca26 │ │ │ │ + cbnz r4, 4ca70 │ │ │ │ + b.n 4ca3e │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecc8 │ │ │ │ - b.n 4caae │ │ │ │ - cbz r6, 4ca82 │ │ │ │ + bl 15ee78 │ │ │ │ + b.n 4cac6 │ │ │ │ + cbz r6, 4ca9a │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4caa6 │ │ │ │ + beq.n 4cabe │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a4828 │ │ │ │ + bl 2a59d0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - cbnz r3, 4ca76 │ │ │ │ + cbnz r3, 4ca8e │ │ │ │ str r4, [r5, #32] │ │ │ │ - b.n 4ca78 │ │ │ │ + b.n 4ca90 │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b.n 4caa6 │ │ │ │ + b.n 4cabe │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4caa6 │ │ │ │ + beq.n 4cabe │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a4828 │ │ │ │ + bl 2a59d0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ strd r3, r6, [r4, #8] │ │ │ │ - cbnz r3, 4ca9c │ │ │ │ + cbnz r3, 4cab4 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - b.n 4ca9e │ │ │ │ + b.n 4cab6 │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #32] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ @@ -48429,50 +48442,50 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #7240 @ 0x1c48 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4caf0 │ │ │ │ + beq.n 4cb08 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #10428 @ 0x28bc │ │ │ │ + movw r1, #12924 @ 0x327c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ - bl 4cbb6 │ │ │ │ + b.w f5248 │ │ │ │ + bl 4cbce │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ 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, 4cb2e │ │ │ │ + cbnz r1, 4cb46 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #144 @ 0x90 │ │ │ │ + movw r1, #2640 @ 0xa50 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 4cb3a │ │ │ │ + bl 12120c │ │ │ │ + b.n 4cb52 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 4cb40 │ │ │ │ + bge.n 4cb58 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4cb44 │ │ │ │ + b.n 4cb5c │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ @@ -48481,473 +48494,473 @@ │ │ │ │ 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 16bb84 │ │ │ │ - cbz r0, 4cb7e │ │ │ │ + bl 16bd28 │ │ │ │ + cbz r0, 4cb96 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4cba0 │ │ │ │ + bne.n 4cbb8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 41980 │ │ │ │ + b.w 41970 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28760 @ 0x7058 │ │ │ │ + movw r0, #31056 @ 0x7950 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cb94 │ │ │ │ + bne.n 4cbac │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004cbb6 : │ │ │ │ +0004cbce : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6908 @ 0x1afc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4cbec │ │ │ │ + beq.n 4cc04 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35072 @ 0x8900 │ │ │ │ + movw r1, #37288 @ 0x91a8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 4cc12 │ │ │ │ + bl 12120c │ │ │ │ + b.n 4cc2a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #7240 @ 0x1c48 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4cc18 │ │ │ │ + beq.n 4cc30 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10468 @ 0x28e4 │ │ │ │ + movw r1, #12964 @ 0x32a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ccfe │ │ │ │ + b.n 4cd16 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ - cbz r7, 4cc36 │ │ │ │ + cbz r7, 4cc4e │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #10504 @ 0x2908 │ │ │ │ + movw r1, #13000 @ 0x32c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 4cc12 │ │ │ │ + bl f5248 │ │ │ │ + b.n 4cc2a │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4cc58 │ │ │ │ + beq.n 4cc70 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #10536 @ 0x2928 │ │ │ │ + movw r1, #13032 @ 0x32e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 4cc12 │ │ │ │ - ldr.w r8, [pc, #168] @ 4cd04 │ │ │ │ + bl f5248 │ │ │ │ + b.n 4cc2a │ │ │ │ + ldr.w r8, [pc, #168] @ 4cd1c │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r6, r8] │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ - cbnz r0, 4cc74 │ │ │ │ - bl 251eac │ │ │ │ - cbz r0, 4cc74 │ │ │ │ + cbnz r0, 4cc8c │ │ │ │ + bl 253820 │ │ │ │ + cbz r0, 4cc8c │ │ │ │ str.w r0, [r9, #120] @ 0x78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4cc94 │ │ │ │ + beq.n 4ccac │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #10580 @ 0x2954 │ │ │ │ + movw r1, #13076 @ 0x3314 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 4cc12 │ │ │ │ + bl f5248 │ │ │ │ + b.n 4cc2a │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbnz r1, 4ccf4 │ │ │ │ + cbnz r1, 4cd0c │ │ │ │ ldr.w r6, [r8, r6] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ - cbnz r4, 4ccb2 │ │ │ │ - bl 251eac │ │ │ │ + cbnz r4, 4ccca │ │ │ │ + bl 253820 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cc12 │ │ │ │ + beq.n 4cc2a │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d7fa │ │ │ │ + bl 4d812 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cc12 │ │ │ │ + beq.n 4cc2a │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 4ccea │ │ │ │ + bne.n 4cd02 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ccd8 │ │ │ │ + bge.n 4ccf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ccd8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4ccf0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #51956 @ 0xcaf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecc8 │ │ │ │ - b.n 4cc12 │ │ │ │ + bl 15ee78 │ │ │ │ + b.n 4cc2a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 1cc2ac │ │ │ │ - b.n 4ccfe │ │ │ │ + bl 1cd0dc │ │ │ │ + b.n 4cd16 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 2893d0 │ │ │ │ + b.w 28a550 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4cd12 │ │ │ │ - b.w 181618 │ │ │ │ + beq.n 4cd2a │ │ │ │ + b.w 18154c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r2, 4cd36 │ │ │ │ + cbz r2, 4cd4e │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 4cd38 │ │ │ │ + b.n 4cd50 │ │ │ │ mov r4, r2 │ │ │ │ add.w r3, r1, #16 │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 4cd46 │ │ │ │ - cbnz r2, 4cd46 │ │ │ │ - cbnz r3, 4cd64 │ │ │ │ + bhi.n 4cd5e │ │ │ │ + cbnz r2, 4cd5e │ │ │ │ + cbnz r3, 4cd7c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #36] @ (4cd80 ) │ │ │ │ - bl 122294 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #36] @ (4cd98 ) │ │ │ │ + bl 122740 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 4cd7c │ │ │ │ + cbz r0, 4cd94 │ │ │ │ add r4, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16f328 <_PyList_SliceSubscript@@Base+0x1714> │ │ │ │ + b.w 16f45c <_PyList_SliceSubscript@@Base+0x1714> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, r3] │ │ │ │ lsls r2, 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, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 4cdba │ │ │ │ + bne.n 4cdd2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ced8 │ │ │ │ + beq.w 4cef0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 4cee0 │ │ │ │ + b.n 4cef8 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movw r7, #12536 @ 0x30f8 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 4ce14 │ │ │ │ + beq.n 4ce2c │ │ │ │ movw r1, #11936 @ 0x2ea0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4ce14 │ │ │ │ + beq.n 4ce2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 4ce14 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 4ce2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ movw r1, #19608 @ 0x4c98 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4ce14 │ │ │ │ + beq.n 4ce2c │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.n 4ce14 │ │ │ │ + bmi.n 4ce2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ movw r1, #18452 @ 0x4814 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4ce14 │ │ │ │ + beq.n 4ce2c │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bmi.n 4ce14 │ │ │ │ + bmi.n 4ce2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 4ce32 │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 4ce4a │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - cbz r6, 4ce1a │ │ │ │ + cbz r6, 4ce32 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14426c │ │ │ │ + bl 1449b4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4ce68 │ │ │ │ + beq.n 4ce80 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r5, r4 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ce40 │ │ │ │ - b.n 4ce68 │ │ │ │ - cbnz r7, 4ce8c │ │ │ │ + cbnz r0, 4ce58 │ │ │ │ + b.n 4ce80 │ │ │ │ + cbnz r7, 4cea4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a03d8 │ │ │ │ + bl a06f4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 4ceae │ │ │ │ - bl f36a4 │ │ │ │ + cbz r6, 4cec6 │ │ │ │ + bl f3af0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ce6c │ │ │ │ + blt.n 4ce84 │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 4ce3e │ │ │ │ + bne.n 4ce56 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ce7c │ │ │ │ + blt.n 4ce94 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4cee0 │ │ │ │ + b.n 4cef8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ce5c │ │ │ │ + bne.n 4ce74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ce5c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ce74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ce68 │ │ │ │ + bne.n 4ce80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ce68 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ce80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ce9e │ │ │ │ + blt.n 4ceb6 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4cee0 │ │ │ │ + b.n 4cef8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ce94 │ │ │ │ + bne.n 4ceac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ce94 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ceac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cec2 │ │ │ │ + bge.n 4ceda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cec2 │ │ │ │ + cbnz r3, 4ceda │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 948dc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + bl 94b70 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4cee0 │ │ │ │ + b.n 4cef8 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 r4, [r0, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 4cf0c │ │ │ │ + cbz r0, 4cf24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cf0c │ │ │ │ + bge.n 4cf24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4cf0c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4cf24 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4cf26 │ │ │ │ + cbz r0, 4cf3e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cf26 │ │ │ │ + bge.n 4cf3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4cf26 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4cf3e │ │ │ │ + bl 8515c <_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 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #40856 @ 0x9f98 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 2b140c │ │ │ │ + bl 2b25b4 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4cf9e │ │ │ │ - cbz r0, 4cf58 │ │ │ │ + beq.n 4cfb6 │ │ │ │ + cbz r0, 4cf70 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 4cf5c │ │ │ │ + b.n 4cf74 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 4cfa2 │ │ │ │ + bpl.n 4cfba │ │ │ │ ldr r2, [r3, #32] │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl e13cc │ │ │ │ + bl e1efc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4cfaa │ │ │ │ + cbz r0, 4cfc2 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0b44 │ │ │ │ - cbz r0, 4cfaa │ │ │ │ + bl a0ecc │ │ │ │ + cbz r0, 4cfc2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cf9e │ │ │ │ + bge.n 4cfb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cf9e │ │ │ │ + cbnz r3, 4cfb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4cfaa │ │ │ │ + b.n 4cfc2 │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 4cee2 │ │ │ │ + b.n 4cefa │ │ │ │ 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, 4cfcc │ │ │ │ + cbnz r2, 4cfe4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4cff4 │ │ │ │ - b.n 4cfe2 │ │ │ │ - movw r0, #62144 @ 0xf2c0 │ │ │ │ + beq.n 4d00c │ │ │ │ + b.n 4cffa │ │ │ │ + movw r0, #64640 @ 0xfc80 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cfc4 │ │ │ │ + bne.n 4cfdc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d026 │ │ │ │ - movw r0, #62144 @ 0xf2c0 │ │ │ │ + b.n 4d03e │ │ │ │ + movw r0, #64640 @ 0xfc80 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cfde │ │ │ │ + beq.n 4cff6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a9348 │ │ │ │ + bl a9848 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d026 │ │ │ │ + cbz r0, 4d03e │ │ │ │ ldrd r1, r2, [r5, #12] │ │ │ │ - bl 10a5e8 │ │ │ │ + bl 10a878 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4d016 │ │ │ │ + blt.n 4d02e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4d026 │ │ │ │ + b.n 4d03e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d012 │ │ │ │ + bne.n 4d02a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d012 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d02a │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -48956,73 +48969,73 @@ │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-216] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r1, [pc, #280] @ (4d178 ) │ │ │ │ + ldr r1, [pc, #280] @ (4d190 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #1000 @ 0x3e8 │ │ │ │ + movw r2, #3496 @ 0xda8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #10712 @ 0x29d8 │ │ │ │ + movw r1, #13208 @ 0x3398 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ - bl a684c │ │ │ │ + bl a6d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d152 │ │ │ │ + beq.n 4d16a │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #10760 @ 0x2a08 │ │ │ │ + movw r1, #13256 @ 0x33c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #10732 @ 0x29ec │ │ │ │ + movw r0, #13228 @ 0x33ac │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ ldr.w r1, [r5, #-160] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d0ea │ │ │ │ + beq.n 4d102 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ movs r3, #0 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - bl 24b33c │ │ │ │ + bl 24ccfc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d0ea │ │ │ │ + beq.n 4d102 │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4d0ee │ │ │ │ + beq.n 4d106 │ │ │ │ cmp r4, #10 │ │ │ │ - beq.n 4d0fa │ │ │ │ + beq.n 4d112 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1124 @ 0x464 │ │ │ │ + movw r1, #3620 @ 0xe24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d148 │ │ │ │ + b.n 4d160 │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #4 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ - b.n 4d104 │ │ │ │ + b.n 4d11c │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #16 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ 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 │ │ │ │ @@ -49030,760 +49043,760 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx 2b2b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ ldr.w r1, [r5, #-168] │ │ │ │ str r1, [sp, #0] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r3, r4 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ ldr.w r1, [r5, #-164] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40832 │ │ │ │ + bl 4081e │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #-160] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 4d154 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 4d16c │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (4d178 ) │ │ │ │ + ldr r3, [pc, #28] @ (4d190 ) │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4d16c │ │ │ │ + beq.n 4d184 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #16512 @ 0x4080 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #49848 @ 0xc2b8 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1779a0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xefc> │ │ │ │ + b.w 177b90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4d1aa │ │ │ │ + cbz r3, 4d1c2 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4d1c2 │ │ │ │ + b.n 4d1da │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4d1b2 │ │ │ │ + bge.n 4d1ca │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4d1c2 │ │ │ │ + b.n 4d1da │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4d1ae │ │ │ │ + bgt.n 4d1c6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4d1ae │ │ │ │ + beq.n 4d1c6 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4d1e4 │ │ │ │ + b.n 4d1fc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #648] @ (4d460 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #648] @ (4d478 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d638 │ │ │ │ + beq.w 4d650 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4d230 │ │ │ │ + beq.n 4d248 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4d1f8 │ │ │ │ + beq.n 4d210 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 4d200 │ │ │ │ - b.n 4d23e │ │ │ │ + bne.n 4d218 │ │ │ │ + b.n 4d256 │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d228 │ │ │ │ - bl 9c1b4 │ │ │ │ + cbz r0, 4d240 │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d224 │ │ │ │ + bge.n 4d23c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d224 │ │ │ │ + cbnz r3, 4d23c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 4d242 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 4d23e │ │ │ │ - b.n 4d636 │ │ │ │ + bne.n 4d25a │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 4d256 │ │ │ │ + b.n 4d64e │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4d242 │ │ │ │ + b.n 4d25a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r7, [r9, #8] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - cbz r7, 4d258 │ │ │ │ + cbz r7, 4d270 │ │ │ │ ldr.w r6, [r9, #20] │ │ │ │ - b.n 4d260 │ │ │ │ + b.n 4d278 │ │ │ │ movw r6, #25428 @ 0x6354 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it lt │ │ │ │ mvnlt.w r5, #2147483648 @ 0x80000000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 4d3d2 │ │ │ │ + bne.w 4d3ea │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d62a │ │ │ │ - movw sl, #45236 @ 0xb0b4 │ │ │ │ + beq.w 4d642 │ │ │ │ + movw sl, #47732 @ 0xba74 │ │ │ │ movt sl, #50 @ 0x32 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 4d334 │ │ │ │ + beq.n 4d34c │ │ │ │ cmp r7, r0 │ │ │ │ - ble.n 4d2b4 │ │ │ │ + ble.n 4d2cc │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 4d2b6 │ │ │ │ + bpl.n 4d2ce │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4d2a2 │ │ │ │ - beq.n 4d3aa │ │ │ │ + b.n 4d2ba │ │ │ │ + beq.n 4d3c2 │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - ble.n 4d2d0 │ │ │ │ + ble.n 4d2e8 │ │ │ │ ldrb.w r3, [r6, r8] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 4d2d0 │ │ │ │ + bmi.n 4d2e8 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4d2ba │ │ │ │ + b.n 4d2d2 │ │ │ │ sub.w r1, r8, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d3b6 │ │ │ │ + beq.n 4d3ce │ │ │ │ cmp.w r9, #11 │ │ │ │ - bgt.n 4d2ee │ │ │ │ + bgt.n 4d306 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r9, lsl #2] │ │ │ │ - b.n 4d32c │ │ │ │ + b.n 4d344 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 4d318 │ │ │ │ + cbz r0, 4d330 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d3ba │ │ │ │ + bge.n 4d3d2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d3ba │ │ │ │ + bne.n 4d3d2 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d3ba │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d3d2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d32c │ │ │ │ + bge.n 4d344 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4d32c │ │ │ │ + cbnz r3, 4d344 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 4d29e │ │ │ │ + b.n 4d2b6 │ │ │ │ mov r8, r9 │ │ │ │ cmp r7, r0 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - ble.n 4d3b0 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + ble.n 4d3c8 │ │ │ │ + movw r3, #47732 @ 0xba74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 4d358 │ │ │ │ + bpl.n 4d370 │ │ │ │ adds r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 4d346 │ │ │ │ - b.n 4d3b0 │ │ │ │ + bne.n 4d35e │ │ │ │ + b.n 4d3c8 │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4d3ba │ │ │ │ + cbz r0, 4d3d2 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d372 │ │ │ │ + bgt.n 4d38a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d3a4 │ │ │ │ + b.n 4d3bc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4d392 │ │ │ │ + cbz r0, 4d3aa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d3ba │ │ │ │ + bge.n 4d3d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d3ba │ │ │ │ + cbnz r3, 4d3d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d3ba │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d3d2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d3a4 │ │ │ │ + bge.n 4d3bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d3a4 │ │ │ │ + cbnz r3, 4d3bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4d3b0 │ │ │ │ + b.n 4d3c8 │ │ │ │ mov r8, r9 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4d62a │ │ │ │ + b.n 4d642 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d3ce │ │ │ │ + bge.n 4d3e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d3ce │ │ │ │ + cbnz r3, 4d3e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d62a │ │ │ │ + b.n 4d642 │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d3ce │ │ │ │ + bne.n 4d3e6 │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4d404 │ │ │ │ + bne.n 4d41c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37624 @ 0x92f8 │ │ │ │ + movw r1, #39920 @ 0x9bf0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d624 │ │ │ │ + b.n 4d63c │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne.n 4d506 │ │ │ │ + bne.n 4d51e │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d624 │ │ │ │ + beq.w 4d63c │ │ │ │ mov r8, sl │ │ │ │ mov r0, sl │ │ │ │ cmp r7, sl │ │ │ │ - ble.n 4d4ba │ │ │ │ + ble.n 4d4d2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4d4ba │ │ │ │ + beq.n 4d4d2 │ │ │ │ ldrb.w r3, [r6, sl] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4d4ae │ │ │ │ + bne.n 4d4c6 │ │ │ │ sub.w r1, sl, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d608 │ │ │ │ + beq.w 4d620 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d464 │ │ │ │ + bgt.n 4d47c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d4a2 │ │ │ │ + b.n 4d4ba │ │ │ │ nop │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ - cbz r0, 4d48e │ │ │ │ + cbz r0, 4d4a6 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d608 │ │ │ │ + bge.w 4d620 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4d608 │ │ │ │ + bne.w 4d620 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d608 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d620 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d4a2 │ │ │ │ + bge.n 4d4ba │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 4d4a2 │ │ │ │ + cbnz r2, 4d4ba │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, sl │ │ │ │ - b.n 4d4b6 │ │ │ │ + b.n 4d4ce │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 4d434 │ │ │ │ + bne.n 4d44c │ │ │ │ subs r5, #1 │ │ │ │ - b.n 4d42c │ │ │ │ + b.n 4d444 │ │ │ │ cmp r7, r0 │ │ │ │ - blt.n 4d500 │ │ │ │ + blt.n 4d518 │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d608 │ │ │ │ + beq.w 4d620 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d4dc │ │ │ │ + bgt.n 4d4f4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d4fc │ │ │ │ + b.n 4d514 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d5d6 │ │ │ │ + bne.n 4d5ee │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d4fc │ │ │ │ + bge.n 4d514 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d4fc │ │ │ │ + cbnz r3, 4d514 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4d624 │ │ │ │ - bl 81740 │ │ │ │ + b.n 4d63c │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d624 │ │ │ │ + beq.w 4d63c │ │ │ │ mov r8, sl │ │ │ │ str r5, [sp, #32] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add.w r3, r6, sl │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r0, r6, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ sub.w r1, r7, sl │ │ │ │ mov r3, fp │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 4d5ae │ │ │ │ + beq.n 4d5c6 │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 223770 │ │ │ │ + bl 224fc8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ subs.w r9, r0, #0 │ │ │ │ add.w r0, r6, sl │ │ │ │ - blt.n 4d5ae │ │ │ │ + blt.n 4d5c6 │ │ │ │ mov r1, r9 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d604 │ │ │ │ + beq.n 4d61c │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d56a │ │ │ │ + bgt.n 4d582 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d5a4 │ │ │ │ + b.n 4d5bc │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r0, 4d592 │ │ │ │ + cbz r0, 4d5aa │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d608 │ │ │ │ + bge.n 4d620 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4d608 │ │ │ │ + bne.n 4d620 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d608 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d620 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d5a4 │ │ │ │ + bge.n 4d5bc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 4d5a4 │ │ │ │ + cbnz r2, 4d5bc │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add sl, fp │ │ │ │ add.w r8, r8, #1 │ │ │ │ add sl, r9 │ │ │ │ - b.n 4d51a │ │ │ │ + b.n 4d532 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4d608 │ │ │ │ + cbz r0, 4d620 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d5ca │ │ │ │ + bgt.n 4d5e2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d5fc │ │ │ │ + b.n 4d614 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4d5ea │ │ │ │ + cbz r0, 4d602 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d608 │ │ │ │ + bge.n 4d620 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d608 │ │ │ │ + cbnz r3, 4d620 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d608 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d620 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d5fc │ │ │ │ + bge.n 4d614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d5fc │ │ │ │ + cbnz r3, 4d614 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w r3, r8, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 4d624 │ │ │ │ + b.n 4d63c │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d400 │ │ │ │ + bge.w 4d418 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d400 │ │ │ │ + bne.w 4d418 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d400 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d418 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 4d638 │ │ │ │ + b.n 4d650 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 4d654 │ │ │ │ - movw r0, #10844 @ 0x2a5c │ │ │ │ + bpl.n 4d66c │ │ │ │ + movw r0, #13340 @ 0x341c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 10719c │ │ │ │ - movw r0, #10868 @ 0x2a74 │ │ │ │ + b.w 107448 │ │ │ │ + movw r0, #13364 @ 0x3434 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6908 @ 0x1afc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d692 │ │ │ │ + bne.n 4d6aa │ │ │ │ ldr r4, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d6b0 │ │ │ │ + bge.n 4d6c8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4d6b0 │ │ │ │ + b.n 4d6c8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #8324 @ 0x2084 │ │ │ │ + movw r1, #10820 @ 0x2a44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 4d6ce │ │ │ │ + bl f5248 │ │ │ │ + b.n 4d6e6 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 289378 │ │ │ │ + bl 28a4f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d6ce │ │ │ │ + bge.n 4d6e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d6ce │ │ │ │ + cbnz r3, 4d6e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0004d6d4 : │ │ │ │ +0004d6ec : │ │ │ │ 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 4d788 │ │ │ │ + bl 4d7a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4d704 │ │ │ │ + bne.n 4d71c │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #11060 @ 0x2b34 │ │ │ │ + movw r0, #13556 @ 0x34f4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 24f39c │ │ │ │ + bl 250a9c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 252f48 │ │ │ │ + bl 2548bc │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 4d766 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 4d77e │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #72] @ 4d780 │ │ │ │ + vldr d7, [pc, #72] @ 4d798 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4d76a │ │ │ │ + bhi.n 4d782 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 4d772 │ │ │ │ + b.n 4d78a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d772 │ │ │ │ + b.n 4d78a │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -0004d788 : │ │ │ │ +0004d7a0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ - cbnz r3, 4d7d0 │ │ │ │ + cbnz r3, 4d7e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4d7ae │ │ │ │ + cbnz r0, 4d7c6 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 4d7e8 │ │ │ │ + b.n 4d800 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d7f6 │ │ │ │ + bge.n 4d80e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d7f6 │ │ │ │ + cbnz r3, 4d80e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d7f6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d80e │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 4d7f4 │ │ │ │ + cbnz r0, 4d80c │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ - cbnz r0, 4d7ee │ │ │ │ + bl f7d6c │ │ │ │ + cbnz r0, 4d806 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4d7f6 │ │ │ │ - bl f8250 │ │ │ │ - b.n 4d7f6 │ │ │ │ + b.n 4d80e │ │ │ │ + bl f85c8 │ │ │ │ + b.n 4d80e │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4d898 │ │ │ │ + beq.n 4d8b0 │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 4d900 │ │ │ │ + bl 4d918 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.n 4d870 │ │ │ │ + bhi.n 4d888 │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r6, #24 │ │ │ │ subs r2, r0, #0 │ │ │ │ - ldr r3, [pc, #100] @ (4d8a0 ) │ │ │ │ + ldr r3, [pc, #100] @ (4d8b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add.w r2, r4, #110592 @ 0x1b000 │ │ │ │ add.w r4, r4, #114176 @ 0x1be00 │ │ │ │ add.w r4, r4, #508 @ 0x1fc │ │ │ │ ldr.w r3, [r2, #4092] @ 0xffc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d89a │ │ │ │ + bge.n 4d8b2 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #4092] @ 0xffc │ │ │ │ - b.n 4d89a │ │ │ │ + b.n 4d8b2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - b.n 4d89a │ │ │ │ - bl 289fd8 <_PyDeadline_Init@@Base+0xa34> │ │ │ │ + b.n 4d8b2 │ │ │ │ + bl 28b158 <_PyDeadline_Init@@Base+0xa34> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbnz r4, 4d88e │ │ │ │ + cbnz r4, 4d8a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d89a │ │ │ │ + bge.n 4d8b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d89a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d89a │ │ │ │ + cbnz r3, 4d8b2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d8b2 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 4d89a │ │ │ │ + b.n 4d8b2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ 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 │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 4d8c2 │ │ │ │ + cbnz r0, 4d8da │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 4d8cc │ │ │ │ - b.n 4d8d2 │ │ │ │ + cbnz r0, 4d8e4 │ │ │ │ + b.n 4d8ea │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d8bc │ │ │ │ - b.n 4d8fe │ │ │ │ + beq.n 4d8d4 │ │ │ │ + b.n 4d916 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4d8fe │ │ │ │ + cbnz r0, 4d916 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4d8dc │ │ │ │ + cbz r0, 4d8f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4d8fe │ │ │ │ + cbnz r0, 4d916 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 4d8e6 │ │ │ │ + cbz r0, 4d8fe │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4d8fe │ │ │ │ + cbnz r0, 4d916 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 4d8f0 │ │ │ │ + cbz r0, 4d908 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4d8fe │ │ │ │ + cbnz r0, 4d916 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 4d8fe │ │ │ │ + cbz r0, 4d916 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -49795,816 +49808,816 @@ │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r3 │ │ │ │ cmp sl, r9 │ │ │ │ - bne.w 4dad6 │ │ │ │ + bne.w 4daee │ │ │ │ lsr.w r3, r2, r8 │ │ │ │ movs r5, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r5, r3 │ │ │ │ tst r5, r0 │ │ │ │ - beq.w 4dd26 │ │ │ │ + beq.w 4dd3e │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #12] │ │ │ │ and.w r0, r0, fp │ │ │ │ - bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e7838 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ add.w r3, r4, r0, lsl #3 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4da3c │ │ │ │ + bne.n 4da54 │ │ │ │ add r5, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r3, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ add.w r1, r8, #5 │ │ │ │ - bl 4d900 │ │ │ │ + bl 4d918 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 4dd2c │ │ │ │ + bls.w 4dd44 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 4d9fe │ │ │ │ + bne.n 4da16 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4d9fe │ │ │ │ + bhi.n 4da16 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d9fe │ │ │ │ + beq.n 4da16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b15e4 │ │ │ │ + bl 2b278c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4da08 │ │ │ │ + beq.n 4da20 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ add.w r9, r0, r9, lsl #3 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r9, #16] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str.w r6, [r9, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d9e2 │ │ │ │ + bge.n 4d9fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d9e2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d9fa │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4db9e │ │ │ │ + bge.w 4dbb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4db9e │ │ │ │ + bne.w 4dbb6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4db9e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4dbb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b15e4 │ │ │ │ + bl 2b278c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4da24 │ │ │ │ + cbnz r0, 4da3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4dc50 │ │ │ │ + bge.w 4dc68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4dc50 │ │ │ │ + bne.w 4dc68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4dc50 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4dc68 │ │ │ │ add.w r9, r0, r9, lsl #3 │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ str.w r5, [r9, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 4db94 │ │ │ │ - b.n 4db9e │ │ │ │ - bl f43cc │ │ │ │ + blt.w 4dbac │ │ │ │ + b.n 4dbb6 │ │ │ │ + bl f4814 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4dc50 │ │ │ │ - beq.w 4dd26 │ │ │ │ + blt.w 4dc68 │ │ │ │ + beq.w 4dd3e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 4dd2a │ │ │ │ - bl 289ec0 <_PyDeadline_Init@@Base+0x91c> │ │ │ │ + bls.w 4dd42 │ │ │ │ + bl 28b040 <_PyDeadline_Init@@Base+0x91c> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4dad2 │ │ │ │ + cbz r0, 4daea │ │ │ │ mov r9, r4 │ │ │ │ ldr.w r8, [r9, #12]! │ │ │ │ and.w r0, fp, r8 │ │ │ │ - bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e7838 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ movs r1, #0 │ │ │ │ lsls r3, r0, #1 │ │ │ │ add.w r0, r6, #12 │ │ │ │ cmp r3, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bls.n 4da98 │ │ │ │ + bls.n 4dab0 │ │ │ │ ldr.w r2, [r9, #4]! │ │ │ │ - cbz r2, 4da92 │ │ │ │ + cbz r2, 4daaa │ │ │ │ ldr.w ip, [r2] │ │ │ │ add.w lr, ip, #1 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r2] │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - b.n 4da72 │ │ │ │ + b.n 4da8a │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ adds r3, #2 │ │ │ │ adds r4, #16 │ │ │ │ add.w r0, r6, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bcs.n 4dac6 │ │ │ │ + bcs.n 4dade │ │ │ │ ldr.w r2, [r4, r3, lsl #2] │ │ │ │ - cbz r2, 4dabe │ │ │ │ + cbz r2, 4dad6 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w lr, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r2] │ │ │ │ str.w r2, [r0, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4daa4 │ │ │ │ + b.n 4dabc │ │ │ │ bic.w r3, r8, r5 │ │ │ │ movs r5, #3 │ │ │ │ str r3, [r6, #12] │ │ │ │ str r6, [r7, #0] │ │ │ │ - b.n 4dd2c │ │ │ │ + b.n 4dd44 │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 4dc50 │ │ │ │ + b.n 4dc68 │ │ │ │ movw r5, #8608 @ 0x21a0 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 4dc34 │ │ │ │ + bne.w 4dc4c │ │ │ │ lsr.w r6, r2, r8 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r1, r6, #2 │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4dd26 │ │ │ │ + beq.w 4dd3e │ │ │ │ add.w r1, r8, #5 │ │ │ │ add r5, sp, #20 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - bl 4d900 │ │ │ │ + bl 4d918 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4db5e │ │ │ │ + beq.n 4db76 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.w 4dd2c │ │ │ │ + bne.w 4dd44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a3b6 <_PyXIData_FormatNotShareableError@@Base+0x2e> │ │ │ │ + bl 5a3be <_PyXIData_FormatNotShareableError@@Base+0x2e> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4db40 │ │ │ │ + cbnz r0, 4db58 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4dc50 │ │ │ │ + bge.w 4dc68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4dc50 │ │ │ │ + bne.w 4dc68 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4dc50 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4dc68 │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4db5a │ │ │ │ + bge.n 4db72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4db5a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4db72 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 4dd2c │ │ │ │ + b.n 4dd44 │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ subs.w sl, r3, #1 │ │ │ │ - beq.w 4dd2c │ │ │ │ + beq.w 4dd44 │ │ │ │ cmp.w sl, #15 │ │ │ │ - ble.n 4dba2 │ │ │ │ + ble.n 4dbba │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a3b6 <_PyXIData_FormatNotShareableError@@Base+0x2e> │ │ │ │ + bl 5a3be <_PyXIData_FormatNotShareableError@@Base+0x2e> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dc50 │ │ │ │ + beq.n 4dc68 │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ str.w sl, [r0, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4db9e │ │ │ │ + cbz r0, 4dbb6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str.w r8, [r6, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4db9e │ │ │ │ + bge.n 4dbb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4db9e │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4dbb6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 4dcbc │ │ │ │ + b.n 4dcd4 │ │ │ │ mov.w r0, sl, lsl #1 │ │ │ │ - bl 289ec0 <_PyDeadline_Init@@Base+0x91c> │ │ │ │ + bl 28b040 <_PyDeadline_Init@@Base+0x91c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dc50 │ │ │ │ + beq.n 4dc68 │ │ │ │ add.w lr, r4, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r2, r8 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 4dc28 │ │ │ │ + beq.n 4dc40 │ │ │ │ ldr.w r3, [lr, r2, lsl #2] │ │ │ │ - cbz r3, 4dc28 │ │ │ │ + cbz r3, 4dc40 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add.w r8, r1, #1 │ │ │ │ add.w sl, r1, #4 │ │ │ │ cmp r5, r9 │ │ │ │ lsl.w r5, ip, r2 │ │ │ │ orr.w r4, r4, r5 │ │ │ │ - bne.n 4dc0a │ │ │ │ + bne.n 4dc22 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ subs r5, #2 │ │ │ │ cmp r5, #1 │ │ │ │ - bhi.n 4dc0a │ │ │ │ + bhi.n 4dc22 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ - cbz r5, 4dc0a │ │ │ │ + cbz r5, 4dc22 │ │ │ │ ldr.w fp, [r5] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp.w fp, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt.w fp, fp, #1 │ │ │ │ strlt.w fp, [r5] │ │ │ │ str.w r5, [r0, sl, lsl #2] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4dc1a │ │ │ │ - b.n 4dc1e │ │ │ │ + blt.n 4dc32 │ │ │ │ + b.n 4dc36 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [r0, sl, lsl #2] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dc1e │ │ │ │ + bge.n 4dc36 │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r3, #0] │ │ │ │ add.w r8, r8, #4 │ │ │ │ adds r1, #2 │ │ │ │ str.w r3, [r0, r8, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 4dbbc │ │ │ │ + bne.n 4dbd4 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 4dcbc │ │ │ │ + b.n 4dcd4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4dd26 │ │ │ │ + bne.n 4dd3e │ │ │ │ add r2, sp, #20 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 596e8 │ │ │ │ + bl 596e8 <_PyObject_CheckXIData@@Base+0x13c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4dd2c │ │ │ │ + beq.n 4dd44 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4dc54 │ │ │ │ + beq.n 4dc6c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4dd2c │ │ │ │ + b.n 4dd44 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r3, r1, r1, lsr #31 │ │ │ │ asrs r3, r3, #1 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 4dd2c │ │ │ │ + beq.n 4dd44 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4dcc0 │ │ │ │ - bl 289ec0 <_PyDeadline_Init@@Base+0x91c> │ │ │ │ + bne.n 4dcd8 │ │ │ │ + bl 28b040 <_PyDeadline_Init@@Base+0x91c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dc50 │ │ │ │ + beq.n 4dc68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 4dc8c │ │ │ │ + cbnz r3, 4dca4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4dca6 │ │ │ │ - b.n 4dcaa │ │ │ │ + blt.n 4dcbe │ │ │ │ + b.n 4dcc2 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dcaa │ │ │ │ + bge.n 4dcc2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ lsr.w r6, r6, r8 │ │ │ │ movs r2, #1 │ │ │ │ and.w r6, r6, #31 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsls r2, r6 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r7, #0] │ │ │ │ movs r5, #3 │ │ │ │ - b.n 4dd2c │ │ │ │ + b.n 4dd44 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r1, #2 │ │ │ │ - bl 59676 │ │ │ │ + bl 59678 <_PyObject_CheckXIData@@Base+0xcc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dc50 │ │ │ │ + beq.n 4dc68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r6, r0, #12 │ │ │ │ add.w r5, r4, #12 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bge.n 4dcfc │ │ │ │ + bge.n 4dd14 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ ldr.w ip, [r1] │ │ │ │ add.w lr, ip, #1 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r1] │ │ │ │ str.w r1, [r6, #4]! │ │ │ │ - b.n 4dcd8 │ │ │ │ + b.n 4dcf0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ adds r3, #2 │ │ │ │ adds r4, #16 │ │ │ │ add.w r5, r0, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 4dcba │ │ │ │ + bge.n 4dcd2 │ │ │ │ ldr.w r2, [r4, r3, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w ip, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r2] │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4dd06 │ │ │ │ + b.n 4dd1e │ │ │ │ movs r5, #1 │ │ │ │ - b.n 4dd2c │ │ │ │ + b.n 4dd44 │ │ │ │ movs r5, #2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4dd52 │ │ │ │ + cbz r3, 4dd6a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4dd6a │ │ │ │ + b.n 4dd82 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4dd5a │ │ │ │ + bge.n 4dd72 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4dd6a │ │ │ │ + b.n 4dd82 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4dd56 │ │ │ │ + bgt.n 4dd6e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4dd56 │ │ │ │ + beq.n 4dd6e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4dd8a │ │ │ │ + b.n 4dda2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #236] @ (4de6c ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #236] @ (4de84 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4de64 │ │ │ │ + beq.n 4de7c │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4dd9c │ │ │ │ + beq.n 4ddb4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 4dd9c │ │ │ │ + bge.n 4ddb4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4de64 │ │ │ │ + b.n 4de7c │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4ddac │ │ │ │ + beq.n 4ddc4 │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ - b.n 4ddb4 │ │ │ │ + b.n 4ddcc │ │ │ │ movw r9, #25428 @ 0x6354 │ │ │ │ movt r9, #87 @ 0x57 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4de64 │ │ │ │ + beq.n 4de7c │ │ │ │ movs r0, #0 │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 4de64 │ │ │ │ + ble.n 4de7c │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4ddde │ │ │ │ + beq.n 4ddf6 │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 4ddde │ │ │ │ + beq.n 4ddf6 │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 4de04 │ │ │ │ + beq.n 4de1c │ │ │ │ mov r1, r6 │ │ │ │ - b.n 4ddc8 │ │ │ │ + b.n 4dde0 │ │ │ │ cmp r8, r1 │ │ │ │ - ble.n 4de08 │ │ │ │ + ble.n 4de20 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4ddfc │ │ │ │ + bne.n 4de14 │ │ │ │ cmp r8, r6 │ │ │ │ - ble.n 4ddfc │ │ │ │ + ble.n 4de14 │ │ │ │ add.w r3, r9, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ it eq │ │ │ │ addeq r6, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r6 │ │ │ │ - b.n 4de0a │ │ │ │ + b.n 4de22 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 4de0a │ │ │ │ + b.n 4de22 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r1, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4de4c │ │ │ │ + cbz r0, 4de64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 4de36 │ │ │ │ + cbz r0, 4de4e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4de4c │ │ │ │ + bge.n 4de64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4de4c │ │ │ │ + cbnz r3, 4de64 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4de4c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4de64 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4de48 │ │ │ │ + bge.n 4de60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4de48 │ │ │ │ + cbnz r3, 4de60 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 4ddc2 │ │ │ │ + b.n 4ddda │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dd98 │ │ │ │ + bge.n 4ddb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4dd98 │ │ │ │ + bne.n 4ddb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4dd98 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ddb0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r4, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004de70 : │ │ │ │ +0004de88 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (4de88 ) │ │ │ │ + ldr r4, [pc, #16] @ (4dea0 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 10a7b8 │ │ │ │ + b.w 10aa48 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r4, 4deb0 │ │ │ │ - movw r0, #11232 @ 0x2be0 │ │ │ │ + cbnz r4, 4dec8 │ │ │ │ + movw r0, #13728 @ 0x35a0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - movw r0, #11252 @ 0x2bf4 │ │ │ │ + movw r0, #13748 @ 0x35b4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ 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 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dee4 │ │ │ │ + bge.n 4defc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4dee4 │ │ │ │ + cbnz r3, 4defc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b7ed0 │ │ │ │ + bl 2b9074 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4df0c │ │ │ │ + bne.n 4df24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4df3c │ │ │ │ + b.n 4df54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b86c4 │ │ │ │ + bl 1acbf0 <_PyEval_SliceIndexNotNone@@Base+0x4bc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4df08 │ │ │ │ + beq.n 4df20 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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 85634 │ │ │ │ + bl 8589c │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (4df80 ) │ │ │ │ - bl 249304 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (4df98 ) │ │ │ │ + bl 24ac04 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 4df70 │ │ │ │ + cbz r2, 4df88 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #6640 @ 0x19f0 │ │ │ │ + movw r0, #9136 @ 0x23b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ - movw r0, #11288 @ 0x2c18 │ │ │ │ + b.w 95b6c │ │ │ │ + movw r0, #13784 @ 0x35d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, 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 a020c │ │ │ │ + bl a0528 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e02a │ │ │ │ + beq.n 4e042 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r5, r3 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c5d90 │ │ │ │ - cbz r0, 4e00e │ │ │ │ + bl 2c6750 │ │ │ │ + cbz r0, 4e026 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 4dff6 │ │ │ │ + cbz r0, 4e00e │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 4dfce │ │ │ │ + bne.n 4dfe6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dfee │ │ │ │ + bge.n 4e006 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4dfee │ │ │ │ + cbnz r3, 4e006 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4dfee │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e006 │ │ │ │ mov r1, r6 │ │ │ │ - bl f43cc │ │ │ │ + bl f4814 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dfea │ │ │ │ + bge.n 4e002 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4dfea │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4e002 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 4dff2 │ │ │ │ + bne.n 4e00a │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4dfa6 │ │ │ │ + b.n 4dfbe │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4dfa6 │ │ │ │ + beq.n 4dfbe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e00a │ │ │ │ + bge.n 4e022 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e00a │ │ │ │ + cbnz r3, 4e022 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e02a │ │ │ │ + b.n 4e042 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e022 │ │ │ │ + bge.n 4e03a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e022 │ │ │ │ + cbnz r3, 4e03a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4e056 │ │ │ │ + bhi.n 4e06e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 4e06e │ │ │ │ + ble.n 4e086 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 4e076 │ │ │ │ - movw r0, #58088 @ 0xe2e8 │ │ │ │ + b.n 4e08e │ │ │ │ + movw r0, #60584 @ 0xeca8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e04c │ │ │ │ + bne.n 4e064 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4e100 │ │ │ │ + b.n 4e118 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6908 @ 0x1afc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4e098 │ │ │ │ + bne.n 4e0b0 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e0b6 │ │ │ │ + bge.n 4e0ce │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 4e0b6 │ │ │ │ + b.n 4e0ce │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8324 @ 0x2084 │ │ │ │ + movw r1, #10820 @ 0x2a44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 289378 │ │ │ │ + bl 28a4f0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r2, 4e0d2 │ │ │ │ + cbz r2, 4e0ea │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e0e6 │ │ │ │ + bge.n 4e0fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e0e6 │ │ │ │ + cbnz r3, 4e0fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 4e0ee │ │ │ │ + bne.n 4e106 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e100 │ │ │ │ - cbnz r6, 4e0fe │ │ │ │ + b.n 4e118 │ │ │ │ + cbnz r6, 4e116 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e100 │ │ │ │ + bge.n 4e118 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4e100 │ │ │ │ + b.n 4e118 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ 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 252f48 │ │ │ │ + bl 2548bc │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 4e162 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 4e17a │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 4e178 │ │ │ │ + vldr d7, [pc, #68] @ 4e190 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4e166 │ │ │ │ + bgt.n 4e17e │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ movgt r0, r3 │ │ │ │ - b.n 4e16e │ │ │ │ + b.n 4e186 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e16e │ │ │ │ + b.n 4e186 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -50612,803 +50625,803 @@ │ │ │ │ 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 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e1c0 │ │ │ │ + cbz r0, 4e1d8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4e1a4 │ │ │ │ + cbz r3, 4e1bc │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4e1ac │ │ │ │ + b.n 4e1c4 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4e1b4 │ │ │ │ + cbz r2, 4e1cc │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4e1bc │ │ │ │ + b.n 4e1d4 │ │ │ │ movw r1, #25428 @ 0x6354 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 4e3b2 │ │ │ │ + bl 4e3ca │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4e1e0 │ │ │ │ + cbz r3, 4e1f8 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4e1f8 │ │ │ │ + b.n 4e210 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4e1e8 │ │ │ │ + bgt.n 4e200 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4e1f8 │ │ │ │ + b.n 4e210 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4e1e4 │ │ │ │ + bgt.n 4e1fc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4e1e4 │ │ │ │ + beq.n 4e1fc │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 4e21a │ │ │ │ + b.n 4e232 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #168] @ (4e2b8 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #168] @ (4e2d0 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e2b2 │ │ │ │ + beq.n 4e2ca │ │ │ │ add r5, r7 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movw r3, #16916 @ 0x4214 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ movweq r4, #6160 @ 0x1810 │ │ │ │ mov r1, r7 │ │ │ │ ite ne │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4e278 │ │ │ │ - bl 910b4 │ │ │ │ + bne.n 4e290 │ │ │ │ + bl 91348 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4e26a │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 4e2b0 │ │ │ │ + cbnz r0, 4e282 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 4e2c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4e29e │ │ │ │ + beq.n 4e2b6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 37f28 <_PyXI_InitFailure@@Base+0x444> │ │ │ │ + bl 37f2e │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4e2a2 │ │ │ │ - b.n 4e29e │ │ │ │ + bge.n 4e2ba │ │ │ │ + b.n 4e2b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e2b0 │ │ │ │ + bge.n 4e2c8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4e2b0 │ │ │ │ - bl f36a4 │ │ │ │ + b.n 4e2c8 │ │ │ │ + bl f3af0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e29e │ │ │ │ - beq.n 4e290 │ │ │ │ + blt.n 4e2b6 │ │ │ │ + beq.n 4e2a8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9b904 │ │ │ │ + b.w 9bb94 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a3330 │ │ │ │ + bl a3784 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4e2a2 │ │ │ │ + bge.n 4e2ba │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e2b2 │ │ │ │ + b.n 4e2ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e2b2 │ │ │ │ + bge.n 4e2ca │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4e2b2 │ │ │ │ + b.n 4e2ca │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r1, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 252f48 │ │ │ │ + bl 2548bc │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 4e302 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 4e31a │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it vs │ │ │ │ movvs r0, r3 │ │ │ │ - b.n 4e304 │ │ │ │ + b.n 4e31c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #47180 @ 0xb84c │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1acb18 <_PyEval_SliceIndexNotNone@@Base+0xa84> │ │ │ │ + b.w 1ada20 <_PyEval_SliceIndexNotNone@@Base+0x12ec> │ │ │ │ │ │ │ │ -0004e31c : │ │ │ │ - ldr r0, [pc, #4] @ (4e324 ) │ │ │ │ - b.w 1dcf88 │ │ │ │ +0004e334 : │ │ │ │ + ldr r0, [pc, #4] @ (4e33c ) │ │ │ │ + b.w 1de43c │ │ │ │ nop │ │ │ │ ldrh r0, [r0, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e354 │ │ │ │ + bge.n 4e36c │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 4e34e │ │ │ │ + bne.n 4e366 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 4e354 │ │ │ │ - cbnz r3, 4e354 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e36c │ │ │ │ + cbnz r3, 4e36c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #56] @ (4e3a8 ) │ │ │ │ + ldr r1, [pc, #56] @ (4e3c0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f84 │ │ │ │ - movw r1, #11432 @ 0x2ca8 │ │ │ │ + bl 1e3624 │ │ │ │ + movw r1, #13928 @ 0x3668 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl f0f58 │ │ │ │ + bl f1398 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e3a2 │ │ │ │ + blt.n 4e3ba │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44984 @ 0xafb8 │ │ │ │ + movw r1, #47480 @ 0xb978 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 4e3a6 │ │ │ │ + b.n 4e3be │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r4, [r6, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 14c61c │ │ │ │ + b.w 14c8f0 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ - movw r7, #45236 @ 0xb0b4 │ │ │ │ + movw r7, #47732 @ 0xba74 │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ - movw r6, #46260 @ 0xb4b4 │ │ │ │ + movw r6, #48756 @ 0xbe74 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ - movw r5, #25996 @ 0x658c │ │ │ │ + movw r5, #28468 @ 0x6f34 │ │ │ │ movt r5, #66 @ 0x42 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 4e3f0 │ │ │ │ + bge.n 4e408 │ │ │ │ ldrb r3, [r1, r4] │ │ │ │ ldr.w ip, [r7, r3, lsl #2] │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.n 4e3e2 │ │ │ │ + beq.n 4e3fa │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ - b.n 4e3ea │ │ │ │ + b.n 4e402 │ │ │ │ tst.w ip, #2 │ │ │ │ it ne │ │ │ │ ldrbne r3, [r6, r3] │ │ │ │ strb r3, [r0, r4] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 4e3ce │ │ │ │ + b.n 4e3e6 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004e3f4 : │ │ │ │ - ldr r0, [pc, #4] @ (4e3fc ) │ │ │ │ - b.w 1dcf88 │ │ │ │ +0004e40c : │ │ │ │ + ldr r0, [pc, #4] @ (4e414 ) │ │ │ │ + b.w 1de43c │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 1efbd8 │ │ │ │ + b.w 1f1438 │ │ │ │ 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 2b5ac │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4e436 │ │ │ │ + bhi.n 4e44e │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e44a │ │ │ │ - b.n 4e490 │ │ │ │ - movw r0, #19464 @ 0x4c08 │ │ │ │ + cbz r0, 4e462 │ │ │ │ + b.n 4e4a8 │ │ │ │ + movw r0, #21760 @ 0x5500 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e36c8 │ │ │ │ - cbz r0, 4e490 │ │ │ │ - b.n 4e428 │ │ │ │ + bl e426c │ │ │ │ + cbz r0, 4e4a8 │ │ │ │ + b.n 4e440 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 4e4c4 │ │ │ │ + ble.n 4e4dc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e4b2 │ │ │ │ + beq.n 4e4ca │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4e494 │ │ │ │ + bpl.n 4e4ac │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4e490 │ │ │ │ + cbz r0, 4e4a8 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4e4b4 │ │ │ │ + beq.n 4e4cc │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e4f4 │ │ │ │ - movw r2, #47124 @ 0xb814 │ │ │ │ + b.n 4e50c │ │ │ │ + movw r2, #49268 @ 0xc074 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19464 @ 0x4c08 │ │ │ │ + movw r0, #21760 @ 0x5500 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4e490 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4e4a8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 4e4c6 │ │ │ │ + beq.n 4e4de │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4e4c6 │ │ │ │ - b.n 4e490 │ │ │ │ + bge.n 4e4de │ │ │ │ + b.n 4e4a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 4e4d4 │ │ │ │ + cbnz r4, 4e4ec │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2ab180 │ │ │ │ + bl 2ac204 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e4f4 │ │ │ │ + cbz r0, 4e50c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #30592 @ 0x7780 │ │ │ │ + movw r0, #32888 @ 0x8078 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 4e4fe │ │ │ │ + cbz r3, 4e516 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e544 │ │ │ │ + cbz r0, 4e55c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4e528 │ │ │ │ + cbz r3, 4e540 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4e530 │ │ │ │ + b.n 4e548 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4e538 │ │ │ │ + cbz r2, 4e550 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4e540 │ │ │ │ + b.n 4e558 │ │ │ │ movw r1, #25428 @ 0x6354 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 4e780 │ │ │ │ + bl 4e798 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 15e8c0 │ │ │ │ + bl 15ea70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a0c80 │ │ │ │ + bl 1a0aec │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - movw r1, #62037 @ 0xf255 │ │ │ │ + movw r1, #62061 @ 0xf26d │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #9232 @ 0x2410 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 4ecb8 │ │ │ │ + bl 4ecd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e5b4 │ │ │ │ + bge.n 4e5cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e5b4 │ │ │ │ + cbnz r3, 4e5cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbnz r2, 4e5c0 │ │ │ │ + cbnz r2, 4e5d8 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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 r0, [r1, #0] │ │ │ │ mov r8, r2 │ │ │ │ mov sl, r1 │ │ │ │ - bl 1643ec │ │ │ │ + bl 16453c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e714 │ │ │ │ + beq.w 4e72c │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 4e60a │ │ │ │ - bl 187690 │ │ │ │ + bne.n 4e622 │ │ │ │ + bl 1875c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e5fa │ │ │ │ + blt.n 4e612 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4e714 │ │ │ │ + b.n 4e72c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e5f6 │ │ │ │ + bne.n 4e60e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e5f6 │ │ │ │ - ldr.w fp, [pc, #272] @ 4e71c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e60e │ │ │ │ + ldr.w fp, [pc, #272] @ 4e734 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - ble.n 4e714 │ │ │ │ + ble.n 4e72c │ │ │ │ ldr.w r0, [sl, r9, lsl #2] │ │ │ │ - bl 1643ec │ │ │ │ + bl 16453c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4e640 │ │ │ │ + cbnz r0, 4e658 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e630 │ │ │ │ + blt.n 4e648 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e714 │ │ │ │ + b.n 4e72c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e62c │ │ │ │ + bne.n 4e644 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e62c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e644 │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 4e65a │ │ │ │ + bne.n 4e672 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e70c │ │ │ │ + bge.n 4e724 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e70c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e70c │ │ │ │ + bne.n 4e724 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e724 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4e66e │ │ │ │ + beq.n 4e686 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4e678 │ │ │ │ + bne.n 4e690 │ │ │ │ movs r0, #0 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4e6e2 │ │ │ │ + b.n 4e6fa │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2aa0d0 <_PyLong_GCD@@Base> │ │ │ │ + bl 2ab278 <_PyLong_GCD@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e6e2 │ │ │ │ + cbz r0, 4e6fa │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 168ec8 │ │ │ │ + bl 169020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e6a2 │ │ │ │ + bge.n 4e6ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e6a2 │ │ │ │ + cbnz r3, 4e6ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 4e6e0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 4e6f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1504b0 │ │ │ │ + bl 15067c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e6c2 │ │ │ │ + bge.n 4e6da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4e6c2 │ │ │ │ + cbnz r3, 4e6da │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4e6e2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4e6fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 187690 │ │ │ │ + bl 1875c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e6e0 │ │ │ │ + bge.n 4e6f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e6e0 │ │ │ │ + cbnz r3, 4e6f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e6f6 │ │ │ │ + bge.n 4e70e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4e6f6 │ │ │ │ + cbnz r3, 4e70e │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e70a │ │ │ │ + bge.n 4e722 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e70a │ │ │ │ + cbnz r3, 4e722 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4e714 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4e72c │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 4e614 │ │ │ │ + b.n 4e62c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #960 @ (adr r2, 4eae0 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 4eaf8 ) │ │ │ │ lsls r2, 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 │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #23788 @ 0x5cec │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f84 │ │ │ │ - movw r1, #11508 @ 0x2cf4 │ │ │ │ + bl 1e3624 │ │ │ │ + movw r1, #14004 @ 0x36b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl f0f58 │ │ │ │ + bl f1398 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e770 │ │ │ │ + blt.n 4e788 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44984 @ 0xafb8 │ │ │ │ + movw r1, #47480 @ 0xb978 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 4e774 │ │ │ │ + b.n 4e78c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004e776 : │ │ │ │ - ldr r0, [pc, #4] @ (4e77c ) │ │ │ │ - b.w 1dcf88 │ │ │ │ +0004e78e : │ │ │ │ + ldr r0, [pc, #4] @ (4e794 ) │ │ │ │ + b.w 1de43c │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ - movw ip, #46260 @ 0xb4b4 │ │ │ │ + movw ip, #48756 @ 0xbe74 │ │ │ │ movt ip, #50 @ 0x32 │ │ │ │ - movw lr, #45236 @ 0xb0b4 │ │ │ │ + movw lr, #47732 @ 0xba74 │ │ │ │ movt lr, #50 @ 0x32 │ │ │ │ - movw r7, #25996 @ 0x658c │ │ │ │ + movw r7, #28468 @ 0x6f34 │ │ │ │ movt r7, #66 @ 0x42 │ │ │ │ mov r5, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4e7d0 │ │ │ │ + bge.n 4e7e8 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ ldr.w r6, [lr, r4, lsl #2] │ │ │ │ tst.w r6, #1 │ │ │ │ - beq.n 4e7b6 │ │ │ │ - cbnz r3, 4e7ca │ │ │ │ + beq.n 4e7ce │ │ │ │ + cbnz r3, 4e7e2 │ │ │ │ ldrb r4, [r7, r4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 4e7ca │ │ │ │ + b.n 4e7e2 │ │ │ │ ands.w r6, r6, #2 │ │ │ │ - beq.n 4e7c4 │ │ │ │ - cbz r3, 4e7c8 │ │ │ │ + beq.n 4e7dc │ │ │ │ + cbz r3, 4e7e0 │ │ │ │ ldrb.w r4, [ip, r4] │ │ │ │ - b.n 4e7ca │ │ │ │ + b.n 4e7e2 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 4e7ca │ │ │ │ + b.n 4e7e2 │ │ │ │ movs r3, #1 │ │ │ │ strb r4, [r0, r5] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4e79e │ │ │ │ + b.n 4e7b6 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4e80e │ │ │ │ + beq.n 4e826 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a43ec │ │ │ │ + bl 2a5594 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4e80e │ │ │ │ + beq.n 4e826 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w dc524 │ │ │ │ + b.w dcfe4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4} │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4e834 │ │ │ │ + cbz r0, 4e84c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e842 │ │ │ │ + bge.n 4e85a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 4e83a │ │ │ │ - b.n 4ec52 │ │ │ │ + cbz r0, 4e852 │ │ │ │ + b.n 4ec6a │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldrb r6, [r2, #0] │ │ │ │ - cbnz r3, 4e876 │ │ │ │ + cbnz r3, 4e88e │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11560 @ 0x2d28 │ │ │ │ + movw r0, #14056 @ 0x36e8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ and.w r3, r6, #253 @ 0xfd │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 4e886 │ │ │ │ - bl 56626 │ │ │ │ + bne.n 4e89e │ │ │ │ + bl 5663e │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4e88c │ │ │ │ - bl 2c6780 │ │ │ │ + b.n 4e8a4 │ │ │ │ + bl 2c720c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 4e8c4 │ │ │ │ + cbz r4, 4e8dc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #11572 @ 0x2d34 │ │ │ │ + movw r0, #14068 @ 0x36f4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e8b4 │ │ │ │ + blt.n 4e8cc │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4e8c4 │ │ │ │ + b.n 4e8dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e8b0 │ │ │ │ + bne.n 4e8c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e8b0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e8c8 │ │ │ │ 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 │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #208] @ (4e9b0 ) │ │ │ │ + ldr r1, [pc, #208] @ (4e9c8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f84 │ │ │ │ + bl 1e3624 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 4e8f0 │ │ │ │ + cbnz r0, 4e908 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e9ac │ │ │ │ + b.n 4e9c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f88 │ │ │ │ + bl 1e3628 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e8ea │ │ │ │ - ldr r1, [pc, #180] @ (4e9b4 ) │ │ │ │ + blt.n 4e902 │ │ │ │ + ldr r1, [pc, #180] @ (4e9cc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f84 │ │ │ │ + bl 1e3624 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8ea │ │ │ │ + beq.n 4e902 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f88 │ │ │ │ + bl 1e3628 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e8ea │ │ │ │ - ldr r1, [pc, #160] @ (4e9b8 ) │ │ │ │ + blt.n 4e902 │ │ │ │ + ldr r1, [pc, #160] @ (4e9d0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f84 │ │ │ │ + bl 1e3624 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8ea │ │ │ │ + beq.n 4e902 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f88 │ │ │ │ + bl 1e3628 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e8ea │ │ │ │ - ldr r1, [pc, #136] @ (4e9bc ) │ │ │ │ + blt.n 4e902 │ │ │ │ + ldr r1, [pc, #136] @ (4e9d4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f84 │ │ │ │ + bl 1e3624 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8ea │ │ │ │ + beq.n 4e902 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f88 │ │ │ │ + bl 1e3628 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e8ea │ │ │ │ - ldr r1, [pc, #116] @ (4e9c0 ) │ │ │ │ + blt.n 4e902 │ │ │ │ + ldr r1, [pc, #116] @ (4e9d8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f84 │ │ │ │ + bl 1e3624 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8ea │ │ │ │ + beq.n 4e902 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f88 │ │ │ │ + bl 1e3628 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e8ea │ │ │ │ - ldr r1, [pc, #92] @ (4e9c4 ) │ │ │ │ + blt.n 4e902 │ │ │ │ + ldr r1, [pc, #92] @ (4e9dc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f84 │ │ │ │ + bl 1e3624 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8ea │ │ │ │ + beq.n 4e902 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1f88 │ │ │ │ + bl 1e3628 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e8ea │ │ │ │ + blt.n 4e902 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11588 @ 0x2d44 │ │ │ │ + movw r2, #14084 @ 0x3704 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #33448 @ 0x82a8 │ │ │ │ + movw r1, #35944 @ 0x8c68 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2168c0 │ │ │ │ + bl 218168 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e8ea │ │ │ │ + blt.n 4e902 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44984 @ 0xafb8 │ │ │ │ + movw r1, #47480 @ 0xb978 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0ffc │ │ │ │ + bl f143c │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r0, [r1, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -51423,191 +51436,191 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4e9e2 │ │ │ │ + cbz r3, 4e9fa │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4e9fa │ │ │ │ + b.n 4ea12 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4e9ea │ │ │ │ + bgt.n 4ea02 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4e9fa │ │ │ │ + b.n 4ea12 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4e9e6 │ │ │ │ + bgt.n 4e9fe │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4e9e6 │ │ │ │ + beq.n 4e9fe │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4ea1a │ │ │ │ + b.n 4ea32 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #108] @ (4ea80 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #108] @ (4ea98 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ea78 │ │ │ │ + cbz r0, 4ea90 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 288db8 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 4ea6c │ │ │ │ + bl 289f30 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 4ea84 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4ea3e │ │ │ │ + beq.n 4ea56 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4ea42 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 4ea6c │ │ │ │ - b.n 4ea42 │ │ │ │ + bne.n 4ea5a │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 4ea84 │ │ │ │ + b.n 4ea5a │ │ │ │ mov.w r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2be34 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4ea70 │ │ │ │ + bne.n 4ea88 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ea78 │ │ │ │ + b.n 4ea90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 2a0c38 │ │ │ │ + b.w 2a1dd8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #400] @ (4ec30 ) │ │ │ │ + ldr r3, [pc, #400] @ (4ec48 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r3, #1688] @ 0x698 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4eb84 │ │ │ │ + bne.n 4eb9c │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4eaba │ │ │ │ + bpl.n 4ead2 │ │ │ │ vneg.f64 d0, d0 │ │ │ │ movs r4, #1 │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c1e0 │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 4eae8 │ │ │ │ + blt.n 4eb00 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4eaf2 │ │ │ │ + bpl.n 4eb0a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bgt.w 4ebf8 │ │ │ │ - b.n 4eb0e │ │ │ │ + bgt.w 4ec10 │ │ │ │ + b.n 4eb26 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4eb22 │ │ │ │ + beq.n 4eb3a │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58548 @ 0xe4b4 │ │ │ │ + movw r1, #61044 @ 0xee74 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ec12 │ │ │ │ + b.n 4ec2a │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ cmn.w r2, #126 @ 0x7e │ │ │ │ - bge.n 4eb24 │ │ │ │ + bge.n 4eb3c │ │ │ │ adds r0, #125 @ 0x7d │ │ │ │ blx 2b728 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4eb42 │ │ │ │ + b.n 4eb5a │ │ │ │ movs r2, #0 │ │ │ │ - cbnz r2, 4eb30 │ │ │ │ + cbnz r2, 4eb48 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4eb3c │ │ │ │ + beq.n 4eb54 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ adds r2, #127 @ 0x7f │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ - b.n 4eb42 │ │ │ │ + b.n 4eb5a │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - vldr d7, [pc, #220] @ 4ec20 │ │ │ │ + vldr d7, [pc, #220] @ 4ec38 │ │ │ │ vmla.f64 d8, d0, d7 │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ vmov r3, s15 │ │ │ │ lsrs r1, r3, #23 │ │ │ │ - beq.n 4eb5e │ │ │ │ + beq.n 4eb76 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - beq.n 4ebf8 │ │ │ │ + beq.n 4ec10 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ lsls r4, r4, #7 │ │ │ │ bfi r1, r3, #0, #8 │ │ │ │ lsrs r3, r3, #16 │ │ │ │ orr.w r3, r3, r2, lsl #7 │ │ │ │ orr.w r4, r4, r2, asr #1 │ │ │ │ bfi r1, r0, #8, #8 │ │ │ │ movs r0, #0 │ │ │ │ bfi r1, r3, #16, #8 │ │ │ │ bfi r1, r4, #24, #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ - b.n 4ec12 │ │ │ │ + b.n 4ec2a │ │ │ │ vcvt.f32.f64 s15, d0 │ │ │ │ - vldr s14, [pc, #168] @ 4ec34 │ │ │ │ + vldr s14, [pc, #168] @ 4ec4c │ │ │ │ vabs.f32 s13, s15 │ │ │ │ vcmp.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4ebae │ │ │ │ + ble.n 4ebc6 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #136] @ 4ec28 │ │ │ │ + vldr d6, [pc, #136] @ 4ec40 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4ebd2 │ │ │ │ - b.n 4ebf8 │ │ │ │ + bgt.n 4ebea │ │ │ │ + b.n 4ec10 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 4ebd2 │ │ │ │ + bvc.n 4ebea │ │ │ │ vmov r3, s1 │ │ │ │ lsls r3, r3, #12 │ │ │ │ - bmi.n 4ebd2 │ │ │ │ + bmi.n 4ebea │ │ │ │ vmov r2, s15 │ │ │ │ ubfx r1, r2, #0, #22 │ │ │ │ - cbz r1, 4ebce │ │ │ │ + cbz r1, 4ebe6 │ │ │ │ bic.w r2, r2, #4194304 @ 0x400000 │ │ │ │ vmov s15, r2 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, sp, #4 │ │ │ │ itte eq │ │ │ │ addeq r5, #3 │ │ │ │ moveq.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -51615,23 +51628,23 @@ │ │ │ │ movs r3, #0 │ │ │ │ vstr s15, [sp, #4] │ │ │ │ ldrb.w r0, [r2], #1 │ │ │ │ adds r3, #1 │ │ │ │ strb r0, [r5, #0] │ │ │ │ cmp r3, #4 │ │ │ │ add r5, r1 │ │ │ │ - bne.n 4ebe6 │ │ │ │ + bne.n 4ebfe │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ec12 │ │ │ │ + b.n 4ec2a │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11520 @ 0x2d00 │ │ │ │ + movw r1, #14016 @ 0x36c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @@ -51640,34 +51653,34 @@ │ │ │ │ adcs r0, r4 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4ec48 │ │ │ │ + cbz r0, 4ec60 │ │ │ │ movw r1, #20648 @ 0x50a8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f1ee0 │ │ │ │ + b.w f2320 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #80] @ (4ecb4 ) │ │ │ │ + ldr r6, [pc, #80] @ (4eccc ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4076] @ 0xfec │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 4ecb2 │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 4ecca │ │ │ │ ldr r1, [r6, r5] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -51689,17 +51702,17 @@ │ │ │ │ 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, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ecfe │ │ │ │ + cbz r0, 4ed16 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -51708,257 +51721,257 @@ │ │ │ │ str r6, [r0, #68] @ 0x44 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl 98338 │ │ │ │ + bl 985c8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #128] @ (4ed94 ) │ │ │ │ + ldr r3, [pc, #128] @ (4edac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ed8c │ │ │ │ + cbz r0, 4eda4 │ │ │ │ add.w r3, r5, #113664 @ 0x1bc00 │ │ │ │ - movw r6, #62632 @ 0xf4a8 │ │ │ │ + movw r6, #65104 @ 0xfe50 │ │ │ │ movt r6, #54 @ 0x36 │ │ │ │ add.w r8, r3, #227 @ 0xe3 │ │ │ │ add.w r5, r3, #243 @ 0xf3 │ │ │ │ ldrb.w r0, [r8, #1]! │ │ │ │ - cbz r0, 4ed86 │ │ │ │ - bl 94b98 │ │ │ │ + cbz r0, 4ed9e │ │ │ │ + bl 94e2c │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed64 │ │ │ │ + bge.n 4ed7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4ed64 │ │ │ │ + cbnz r3, 4ed7c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4ed86 │ │ │ │ + bne.n 4ed9e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ed76 │ │ │ │ + blt.n 4ed8e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ed8c │ │ │ │ + b.n 4eda4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ed72 │ │ │ │ + bne.n 4ed8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ed72 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ed8a │ │ │ │ adds r6, #4 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n 4ed38 │ │ │ │ + bne.n 4ed50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r5, #16916 @ 0x4214 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 4edd0 │ │ │ │ + bne.n 4ede8 │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4edde │ │ │ │ - ldr r2, [pc, #328] @ (4ef1c ) │ │ │ │ + b.n 4edf6 │ │ │ │ + ldr r2, [pc, #328] @ (4ef34 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 158198 <_PyTime_AsTimespec_clamp@@Base+0x48> │ │ │ │ + bl 158360 <_PyTime_AsTimespec_clamp@@Base+0x48> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4ef14 │ │ │ │ + beq.w 4ef2c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r8, [r7, #52] @ 0x34 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 4ee8a │ │ │ │ + bne.n 4eea2 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4ef14 │ │ │ │ + beq.w 4ef2c │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr.w r9, [r6, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - bl 910b4 │ │ │ │ + bl 91348 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 4ee34 │ │ │ │ - bl 948dc │ │ │ │ + cbnz r2, 4ee4c │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4eeaa │ │ │ │ + bne.n 4eec2 │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecc8 │ │ │ │ - b.n 4eeaa │ │ │ │ - bl 37f28 <_PyXI_InitFailure@@Base+0x444> │ │ │ │ + bl 15ee78 │ │ │ │ + b.n 4eec2 │ │ │ │ + bl 37f2e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ee4e │ │ │ │ + bge.n 4ee66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ee4e │ │ │ │ + cbnz r3, 4ee66 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4eef8 │ │ │ │ + bne.n 4ef10 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 4eee2 │ │ │ │ + bne.n 4eefa │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - b.n 4edf0 │ │ │ │ + b.n 4ee08 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a3330 │ │ │ │ + bl a3784 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4eec0 │ │ │ │ + blt.n 4eed8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4eed2 │ │ │ │ + blt.n 4eeea │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4eef8 │ │ │ │ + bne.n 4ef10 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 4eee2 │ │ │ │ + bne.n 4eefa │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4ef14 │ │ │ │ + beq.n 4ef2c │ │ │ │ ldr r5, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 9b904 │ │ │ │ + bl 9bb94 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ee5e │ │ │ │ + bne.n 4ee76 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eef8 │ │ │ │ + bge.n 4ef10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4eef8 │ │ │ │ + cbnz r3, 4ef10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4eef8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ef10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ee74 │ │ │ │ + bne.n 4ee8c │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ee74 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ee8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ee7c │ │ │ │ + bne.n 4ee94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ee7c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ee94 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17696 @ 0x4520 │ │ │ │ + movw r1, #20088 @ 0x4e78 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ef04 │ │ │ │ + blt.n 4ef1c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ef14 │ │ │ │ + b.n 4ef2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ef00 │ │ │ │ + bne.n 4ef18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ef00 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ef18 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ 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, 4ef3e │ │ │ │ + cbnz r0, 4ef56 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 4ef48 │ │ │ │ - b.n 4ef4e │ │ │ │ + cbnz r0, 4ef60 │ │ │ │ + b.n 4ef66 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ef38 │ │ │ │ - b.n 4ef5c │ │ │ │ + beq.n 4ef50 │ │ │ │ + b.n 4ef74 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4ef5c │ │ │ │ + cbnz r0, 4ef74 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4ef5c │ │ │ │ + cbz r0, 4ef74 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #11596 @ 0x2d4c │ │ │ │ + movw r0, #14092 @ 0x370c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4ef74 │ │ │ │ + cbz r0, 4ef8c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ ldrb.w r1, [r0, #44] @ 0x2c │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -51972,231 +51985,231 @@ │ │ │ │ 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 4f08a │ │ │ │ + beq.n 4f0a2 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f08a │ │ │ │ + bne.n 4f0a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f08a │ │ │ │ + beq.n 4f0a2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r3, r5 │ │ │ │ strd sl, r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #11616 @ 0x2d60 │ │ │ │ + movw r0, #14140 @ 0x373c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f024 │ │ │ │ + cbnz r0, 4f03c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503ca │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - cbnz r2, 4f03a │ │ │ │ + cbnz r2, 4f052 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f08a │ │ │ │ + bge.n 4f0a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 4f080 │ │ │ │ - b.n 4f08a │ │ │ │ + cbz r3, 4f098 │ │ │ │ + b.n 4f0a2 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, #592 @ 0x250 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #11624 @ 0x2d68 │ │ │ │ + movw r0, #14148 @ 0x3744 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f06c │ │ │ │ + bge.n 4f084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f06c │ │ │ │ + cbnz r3, 4f084 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f018 │ │ │ │ + beq.n 4f030 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f08a │ │ │ │ + bge.n 4f0a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f08a │ │ │ │ + cbnz r3, 4f0a2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, sp │ │ │ │ add r1, sp, #4 │ │ │ │ adds r0, #12 │ │ │ │ - bl 2c1dbc │ │ │ │ - cbz r0, 4f0c0 │ │ │ │ + bl 2c26d4 │ │ │ │ + cbz r0, 4f0d8 │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 183944 │ │ │ │ + bl 183874 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f0e2 │ │ │ │ + b.n 4f0fa │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #641 @ 0x281 │ │ │ │ + movw r3, #665 @ 0x299 │ │ │ │ movt r3, #5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4f0de │ │ │ │ + bne.n 4f0f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f0e2 │ │ │ │ + bge.n 4f0fa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4f0e2 │ │ │ │ + b.n 4f0fa │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 4f1d0 │ │ │ │ + beq.n 4f1e8 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f1d0 │ │ │ │ + bne.n 4f1e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f1d0 │ │ │ │ + beq.n 4f1e8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #11704 @ 0x2db8 │ │ │ │ + movw r0, #14228 @ 0x3794 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f16a │ │ │ │ + cbnz r0, 4f182 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503ca │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - cbnz r2, 4f180 │ │ │ │ + cbnz r2, 4f198 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f1d0 │ │ │ │ + bge.n 4f1e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 4f1c6 │ │ │ │ - b.n 4f1d0 │ │ │ │ + cbz r3, 4f1de │ │ │ │ + b.n 4f1e8 │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #737 @ 0x2e1 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #11712 @ 0x2dc0 │ │ │ │ + movw r0, #14236 @ 0x379c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f1b2 │ │ │ │ + bge.n 4f1ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f1b2 │ │ │ │ + cbnz r3, 4f1ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f15e │ │ │ │ + beq.n 4f176 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f1d0 │ │ │ │ + bge.n 4f1e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f1d0 │ │ │ │ + cbnz r3, 4f1e8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #104] @ (4f250 ) │ │ │ │ + ldr r1, [pc, #104] @ (4f268 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -52211,333 +52224,333 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ 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 4f24e │ │ │ │ + bge.n 4f266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f24e │ │ │ │ + cbnz r3, 4f266 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8eedc │ │ │ │ + b.w 8f174 │ │ │ │ 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, 4f2d2 │ │ │ │ + cbz r0, 4f2ea │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4f2d2 │ │ │ │ + cbnz r0, 4f2ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f2d2 │ │ │ │ + beq.n 4f2ea │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r2, r5 │ │ │ │ strd r6, r0, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #9397 @ 0x24b5 │ │ │ │ + movw r1, #12001 @ 0x2ee1 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #11832 @ 0x2e38 │ │ │ │ + movw r0, #14356 @ 0x3814 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f2d6 │ │ │ │ + cbnz r0, 4f2ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 503b2 │ │ │ │ + bl 503ca │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f33e │ │ │ │ + b.n 4f356 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbnz r2, 4f2ec │ │ │ │ + cbnz r2, 4f304 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f2d2 │ │ │ │ + bge.n 4f2ea │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ - cbz r4, 4f33a │ │ │ │ - b.n 4f2d2 │ │ │ │ + cbz r4, 4f352 │ │ │ │ + b.n 4f2ea │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, #784 @ 0x310 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #11840 @ 0x2e40 │ │ │ │ + movw r0, #14364 @ 0x381c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f31e │ │ │ │ + bge.n 4f336 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f31e │ │ │ │ + cbnz r3, 4f336 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f2cc │ │ │ │ + beq.n 4f2e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f33e │ │ │ │ + bge.n 4f356 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f33e │ │ │ │ + cbnz r3, 4f356 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ 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 r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 4f36c │ │ │ │ - bl 948dc │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 4f384 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f3dc │ │ │ │ + bne.n 4f3f4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4f38c │ │ │ │ + b.n 4f3a4 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9c1b4 │ │ │ │ + bl 9c444 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f388 │ │ │ │ + bge.n 4f3a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f388 │ │ │ │ + cbnz r3, 4f3a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4f35e │ │ │ │ + beq.n 4f376 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4f3a8 │ │ │ │ - cbz r1, 4f398 │ │ │ │ + bgt.n 4f3c0 │ │ │ │ + cbz r1, 4f3b0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4f3a0 │ │ │ │ + b.n 4f3b8 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 18caf8 │ │ │ │ + b.w 18ca20 │ │ │ │ subs r4, r4, r1 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 476b8 │ │ │ │ - cbz r0, 4f3de │ │ │ │ + bl 476d0 │ │ │ │ + cbz r0, 4f3f6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4f3c0 │ │ │ │ + cbz r3, 4f3d8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - b.n 4f3c8 │ │ │ │ + b.n 4f3e0 │ │ │ │ movw r3, #25428 @ 0x6354 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ add r4, r3 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq.n 4f3d4 │ │ │ │ + beq.n 4f3ec │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 4f3de │ │ │ │ + bne.n 4f3f6 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r2, [r3, #0] │ │ │ │ strb r1, [r4, #0] │ │ │ │ - b.n 4f3de │ │ │ │ + b.n 4f3f6 │ │ │ │ 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 │ │ │ │ - bl 855d0 │ │ │ │ + bl 85838 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f43a │ │ │ │ + bl 4f452 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 90e28 │ │ │ │ + b.w 910bc │ │ │ │ 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 4f424 │ │ │ │ + bne.n 4f43c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 19591c │ │ │ │ + b.w 195878 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28812 @ 0x708c │ │ │ │ + movw r0, #31108 @ 0x7984 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f418 │ │ │ │ + bne.n 4f430 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4f464 │ │ │ │ + cbz r0, 4f47c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f464 │ │ │ │ + bge.n 4f47c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4f464 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4f47c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbnz r7, 4f496 │ │ │ │ + cbnz r7, 4f4ae │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 4f496 │ │ │ │ + ble.n 4f4ae │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 4f496 │ │ │ │ - cbnz r2, 4f4ba │ │ │ │ + bgt.n 4f4ae │ │ │ │ + cbnz r2, 4f4d2 │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #440] @ (4f668 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #440] @ (4f680 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f660 │ │ │ │ + beq.w 4f678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f51e │ │ │ │ + beq.n 4f536 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 4f500 │ │ │ │ + bpl.n 4f518 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4f4fc │ │ │ │ + cbz r0, 4f514 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4f520 │ │ │ │ + beq.n 4f538 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4f660 │ │ │ │ - movw r2, #47124 @ 0xb814 │ │ │ │ + b.n 4f678 │ │ │ │ + movw r2, #49268 @ 0xc074 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50384 @ 0xc4d0 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #30748 @ 0x781c │ │ │ │ + movw r0, #33244 @ 0x81dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f4fc │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f514 │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4f568 │ │ │ │ + ble.n 4f580 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4f54c │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 4f564 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #30748 @ 0x781c │ │ │ │ + movw r0, #33244 @ 0x81dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f4fc │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f514 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f660 │ │ │ │ + beq.w 4f678 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4f56a │ │ │ │ - b.n 4f4e6 │ │ │ │ + beq.n 4f582 │ │ │ │ + b.n 4f4fe │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2568c0 │ │ │ │ + bl 258288 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f65e │ │ │ │ + beq.n 4f676 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r0, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [r0, #32] │ │ │ │ @@ -52555,80 +52568,80 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ str r6, [r4, #12] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ - cbz r3, 4f5c8 │ │ │ │ + cbz r3, 4f5e0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r2, [r6, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r2, 4f5d8 │ │ │ │ + cbz r2, 4f5f0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 4f600 │ │ │ │ + cbz r0, 4f618 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4f600 │ │ │ │ + cbz r0, 4f618 │ │ │ │ mov r1, r4 │ │ │ │ blx 2aed0 │ │ │ │ movw r3, #8516 @ 0x2144 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movs r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r5, 4f5f6 │ │ │ │ + cbz r5, 4f60e │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4f5ec │ │ │ │ + b.n 4f604 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - cbnz r0, 4f61c │ │ │ │ + cbnz r0, 4f634 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f614 │ │ │ │ + bge.n 4f62c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f614 │ │ │ │ + cbnz r3, 4f62c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 24479c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + bl 2460c4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4f660 │ │ │ │ + b.n 4f678 │ │ │ │ movw r7, #8516 @ 0x2144 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1fa0 │ │ │ │ + bl 2b3148 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 4f658 │ │ │ │ + cbz r3, 4f670 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r5] │ │ │ │ - cbz r3, 4f652 │ │ │ │ + cbz r3, 4f66a │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r2, r5 │ │ │ │ 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 r5, #4 │ │ │ │ - b.n 4f62c │ │ │ │ + b.n 4f644 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98338 │ │ │ │ + bl 985c8 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r0, [r3, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ @@ -52639,227 +52652,227 @@ │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite hi │ │ │ │ movhi r0, r2 │ │ │ │ movls r0, r3 │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cbz r0, 4f69e │ │ │ │ + cbz r0, 4f6b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f6ae │ │ │ │ + bge.n 4f6c6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 4f6a6 │ │ │ │ - b.w 4ec52 │ │ │ │ + cbz r0, 4f6be │ │ │ │ + b.w 4ec6a │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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] │ │ │ │ - movw r1, #10633 @ 0x2989 │ │ │ │ + movw r1, #13109 @ 0x3335 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movw r0, #8816 @ 0x2270 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 4ecb8 │ │ │ │ + bl 4ecd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f6f8 │ │ │ │ + bge.n 4f710 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f6f8 │ │ │ │ + cbnz r3, 4f710 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4f7c4 │ │ │ │ + beq.n 4f7dc │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f7c4 │ │ │ │ + bne.n 4f7dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f7c4 │ │ │ │ - movw r3, #9397 @ 0x24b5 │ │ │ │ + beq.n 4f7dc │ │ │ │ + movw r3, #12001 @ 0x2ee1 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r0, #11968 @ 0x2ec0 │ │ │ │ + movw r0, #14464 @ 0x3880 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f75e │ │ │ │ + cbnz r0, 4f776 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503ca │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ - cbnz r2, 4f774 │ │ │ │ + cbnz r2, 4f78c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f7c4 │ │ │ │ + bge.n 4f7dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 4f7ba │ │ │ │ - b.n 4f7c4 │ │ │ │ + cbz r3, 4f7d2 │ │ │ │ + b.n 4f7dc │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #11976 @ 0x2ec8 │ │ │ │ + movw r0, #14472 @ 0x3888 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f7a6 │ │ │ │ + bge.n 4f7be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f7a6 │ │ │ │ + cbnz r3, 4f7be │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f752 │ │ │ │ + beq.n 4f76a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f7c4 │ │ │ │ + bge.n 4f7dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f7c4 │ │ │ │ + cbnz r3, 4f7dc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4f80e │ │ │ │ + bhi.n 4f826 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 4f824 │ │ │ │ + bmi.n 4f83c │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50384 @ 0xc4d0 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19408 @ 0x4bd0 │ │ │ │ + movw r0, #21704 @ 0x54c8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f8d0 │ │ │ │ - movw r0, #19408 @ 0x4bd0 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f8e8 │ │ │ │ + movw r0, #21704 @ 0x54c8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f8d0 │ │ │ │ - b.n 4f7e4 │ │ │ │ + beq.n 4f8e8 │ │ │ │ + b.n 4f7fc │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4f8a6 │ │ │ │ + ble.n 4f8be │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f88c │ │ │ │ + beq.n 4f8a4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4f86e │ │ │ │ + bpl.n 4f886 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f8d0 │ │ │ │ + beq.n 4f8e8 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4f88e │ │ │ │ + beq.n 4f8a6 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 4f8d0 │ │ │ │ - movw r2, #47124 @ 0xb814 │ │ │ │ + bl 12120c │ │ │ │ + b.n 4f8e8 │ │ │ │ + movw r2, #49268 @ 0xc074 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19408 @ 0x4bd0 │ │ │ │ + movw r0, #21704 @ 0x54c8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f8d0 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f8e8 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4f8ac │ │ │ │ + beq.n 4f8c4 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4f8ae │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 4f8d0 │ │ │ │ - b.n 4f8ae │ │ │ │ + bne.n 4f8c6 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 4f8e8 │ │ │ │ + b.n 4f8c6 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4f8ae │ │ │ │ + b.n 4f8c6 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27e3dc <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 27f54c <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4f8d0 │ │ │ │ - movw r0, #30592 @ 0x7780 │ │ │ │ + cbz r0, 4f8e8 │ │ │ │ + movw r0, #32888 @ 0x8078 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -52871,133 +52884,133 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 4f90c │ │ │ │ + cbnz r5, 4f924 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4f90c │ │ │ │ + ble.n 4f924 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4f90c │ │ │ │ - cbnz r2, 4f92c │ │ │ │ + bne.n 4f924 │ │ │ │ + cbnz r2, 4f944 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #208] @ (4f9f4 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #208] @ (4fa0c ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f9ea │ │ │ │ + beq.n 4fa02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #12000 @ 0x2ee0 │ │ │ │ + movw r1, #14496 @ 0x38a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1258c0 │ │ │ │ + bl 125870 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f9ea │ │ │ │ + beq.n 4fa02 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 2568c0 │ │ │ │ + bl 258288 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 4f960 │ │ │ │ + bpl.n 4f978 │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 4f9c8 │ │ │ │ + bge.n 4f9e0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 4f96c │ │ │ │ + b.n 4f984 │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 4f9c8 │ │ │ │ + bge.n 4f9e0 │ │ │ │ add.w r3, r4, #16 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 2ad17c │ │ │ │ + bl 2ad7fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f9b0 │ │ │ │ + bne.n 4f9c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f99a │ │ │ │ + bge.n 4f9b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f99a │ │ │ │ + cbnz r3, 4f9b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f9e8 │ │ │ │ + bge.n 4fa00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f9e8 │ │ │ │ + cbnz r3, 4fa00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f9e8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fa00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f9c4 │ │ │ │ + bge.n 4f9dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f9c4 │ │ │ │ + cbnz r3, 4f9dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4f94a │ │ │ │ + b.n 4f962 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f9d6 │ │ │ │ + bge.n 4f9ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4f9e0 │ │ │ │ + cbz r3, 4f9f8 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 4f9ea │ │ │ │ + b.n 4fa02 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f9d6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f9ee │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r0, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 2d302c <_PyEval_GetANext@@Base+0xb4> │ │ │ │ + b.w 2d39d8 <_PyEval_GetANext@@Base+0xb4> │ │ │ │ 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 4fa24 │ │ │ │ + beq.n 4fa3c │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28968 @ 0x7128 │ │ │ │ + movw r0, #31264 @ 0x7a20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 4fa3c │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 4fa54 │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl a3330 │ │ │ │ + bl a3784 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -53005,121 +53018,121 @@ │ │ │ │ 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 4fa68 │ │ │ │ + bhi.n 4fa80 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4fa7e │ │ │ │ - b.n 4fa90 │ │ │ │ - movw r0, #36920 @ 0x9038 │ │ │ │ + cbnz r0, 4fa96 │ │ │ │ + b.n 4faa8 │ │ │ │ + movw r0, #39416 @ 0x99f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fb6a │ │ │ │ - b.n 4fa5a │ │ │ │ - bl 9c1b4 │ │ │ │ + beq.n 4fb82 │ │ │ │ + b.n 4fa72 │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4fa9e │ │ │ │ + blt.n 4fab6 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4faae │ │ │ │ - bl 948dc │ │ │ │ + bne.n 4fac6 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4fb6a │ │ │ │ + bne.n 4fb82 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4faae │ │ │ │ + b.n 4fac6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fa8c │ │ │ │ + bne.n 4faa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fa8c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4faa4 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4fb3a │ │ │ │ + ble.n 4fb52 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4fae2 │ │ │ │ + bpl.n 4fafa │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4fade │ │ │ │ + beq.n 4faf6 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5168 @ 0x1430 │ │ │ │ + movw r1, #7664 @ 0x1df0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4fb3c │ │ │ │ + b.n 4fb54 │ │ │ │ movw r1, #34688 @ 0x8780 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4faf4 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 4fb14 │ │ │ │ + beq.n 4fb0c │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 4fb2c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4fb34 │ │ │ │ + beq.n 4fb4c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5260 @ 0x148c │ │ │ │ + movw r1, #7756 @ 0x1e4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #13812 @ 0x35f4 │ │ │ │ + movw r2, #16108 @ 0x3eec │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #36920 @ 0x9038 │ │ │ │ + movw r0, #39416 @ 0x99f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4fb6a │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4fb82 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4fb3c │ │ │ │ + b.n 4fb54 │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4fb4c │ │ │ │ + bgt.n 4fb64 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 21a0d4 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 21b97c <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ 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 2d32c4 <_PyXIData_ReleaseAndRawFree@@Base+0x250> │ │ │ │ + b.w 2d3c6c <_PyXIData_ReleaseAndRawFree@@Base+0x24c> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0004fb70 : │ │ │ │ - ldr r2, [pc, #52] @ (4fba8 ) │ │ │ │ +0004fb88 : │ │ │ │ + ldr r2, [pc, #52] @ (4fbc0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 4fba4 │ │ │ │ + bls.n 4fbbc │ │ │ │ add.w r3, r3, #8512 @ 0x2140 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ push {r4} │ │ │ │ ldr.w r4, [r3, r2, lsl #3] │ │ │ │ cmp r0, r4 │ │ │ │ itt eq │ │ │ │ @@ -53130,299 +53143,299 @@ │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ str r1, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004fbac <_PyTraceback_Add@@Base>: │ │ │ │ +0004fbc4 <_PyTraceback_Add@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #184] @ (4fc78 <_PyTraceback_Add@@Base+0xcc>) │ │ │ │ + ldr r4, [pc, #184] @ (4fc90 <_PyTraceback_Add@@Base+0xcc>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w sl, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ ldr.w r8, [r6, #72] @ 0x48 │ │ │ │ str.w sl, [r6, #72] @ 0x48 │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fc68 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + beq.n 4fc80 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fc80 │ │ │ │ + bl 4fc98 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4fc04 <_PyTraceback_Add@@Base+0x58> │ │ │ │ + cbnz r0, 4fc1c <_PyTraceback_Add@@Base+0x58> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fc68 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bge.n 4fc80 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4fc68 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + cbnz r3, 4fc80 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fc68 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fc80 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4fdde │ │ │ │ + bl 4fdf6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fc26 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ + bge.n 4fc3e <_PyTraceback_Add@@Base+0x7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4fc26 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ + cbnz r3, 4fc3e <_PyTraceback_Add@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fc3a <_PyTraceback_Add@@Base+0x8e> │ │ │ │ + bge.n 4fc52 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4fc3a <_PyTraceback_Add@@Base+0x8e> │ │ │ │ + cbnz r3, 4fc52 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4fc68 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4fc80 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #20] │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r5 │ │ │ │ - bl f8884 │ │ │ │ + bl f8bfc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fc72 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ + bge.n 4fc8a <_PyTraceback_Add@@Base+0xc6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4fc72 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ + cbnz r3, 4fc8a <_PyTraceback_Add@@Base+0xc6> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1f90a8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1fa960 <_PyErr_ChainExceptions1@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004fc80 : │ │ │ │ +0004fc98 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4fcfa │ │ │ │ + cbz r0, 4fd12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4fd04 │ │ │ │ + cbz r0, 4fd1c │ │ │ │ movs r1, #6 │ │ │ │ - movw r0, #17680 @ 0x4510 │ │ │ │ + movw r0, #20176 @ 0x4ed0 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4fd0c │ │ │ │ - ldr r0, [pc, #124] @ (4fd3c ) │ │ │ │ + cbz r0, 4fd24 │ │ │ │ + ldr r0, [pc, #124] @ (4fd54 ) │ │ │ │ movs r1, #2 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4fd12 │ │ │ │ + cbz r0, 4fd2a │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 2b5ac │ │ │ │ - ldr r3, [pc, #108] @ (4fd40 ) │ │ │ │ + ldr r3, [pc, #108] @ (4fd58 ) │ │ │ │ strd r4, r3, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #100] @ (4fd44 ) │ │ │ │ + ldr r3, [pc, #100] @ (4fd5c ) │ │ │ │ strd r5, r8, [sp, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r7, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl aff34 <_Py_write@@Base+0x264> │ │ │ │ + bl b0444 <_Py_write@@Base+0x264> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 4fd14 │ │ │ │ + b.n 4fd2c │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4fd14 │ │ │ │ + b.n 4fd2c │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4fd14 │ │ │ │ + b.n 4fd2c │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4fd14 │ │ │ │ + b.n 4fd2c │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #40] @ (4fd40 ) │ │ │ │ - bl 1cc2ac │ │ │ │ + ldr r0, [pc, #40] @ (4fd58 ) │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r8 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r0, r3 │ │ │ │ + ldr r6, [pc, #864] @ (500b8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ - cbz r0, 4fd88 │ │ │ │ + cbz r0, 4fda0 │ │ │ │ lsls r2, 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 1743b8 │ │ │ │ - cbz r0, 4fd72 │ │ │ │ + bl 174564 │ │ │ │ + cbz r0, 4fd8a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fdd8 │ │ │ │ - movw r0, #32868 @ 0x8064 │ │ │ │ + beq.n 4fdf0 │ │ │ │ + movw r0, #35164 @ 0x895c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 140894 │ │ │ │ + bl 140af4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4fd84 │ │ │ │ + cbnz r0, 4fd9c │ │ │ │ mov r0, r6 │ │ │ │ - bl 21c58c │ │ │ │ - b.n 4fdda │ │ │ │ + bl 21de38 │ │ │ │ + b.n 4fdf2 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt.n 4fda6 │ │ │ │ + blt.n 4fdbe │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #12460 @ 0x30ac │ │ │ │ + movw r0, #14956 @ 0x3a6c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4fdb6 │ │ │ │ + b.n 4fdce │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #24300 @ 0x5eec │ │ │ │ + movw r0, #26796 @ 0x68ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21c58c │ │ │ │ + bl 21de38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4fdc8 │ │ │ │ + blt.n 4fde0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4fdda │ │ │ │ + b.n 4fdf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fdc4 │ │ │ │ + bne.n 4fddc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fdc4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fddc │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004fdde : │ │ │ │ +0004fdf6 : │ │ │ │ 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 r0, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1d3488 │ │ │ │ + bl 1d42e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ff52 │ │ │ │ + beq.w 4ff6a │ │ │ │ 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 b8624 <_Py_NewReferenceNoTotal@@Base+0x58c> │ │ │ │ + bl b8ae4 <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fe34 │ │ │ │ + bge.n 4fe4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4fe34 │ │ │ │ + cbnz r3, 4fe4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4ff50 │ │ │ │ + beq.w 4ff68 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movw r0, #24916 @ 0x6154 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4fe5a │ │ │ │ + cbnz r0, 4fe72 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ff52 │ │ │ │ - b.n 4fe80 │ │ │ │ + bge.n 4ff6a │ │ │ │ + b.n 4fe98 │ │ │ │ movs r2, #1 │ │ │ │ strh r2, [r0, #24] │ │ │ │ add.w ip, r0, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r2, r2, [r0, #16] │ │ │ │ strd r2, r2, [r0, #28] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ - blt.n 4fe90 │ │ │ │ + blt.n 4fea8 │ │ │ │ orr.w r2, r5, #1 │ │ │ │ - b.n 4fe94 │ │ │ │ + b.n 4feac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ff52 │ │ │ │ + bne.n 4ff6a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ff52 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ff6a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r7, 4fea2 │ │ │ │ + cbz r7, 4feba │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ @@ -53448,35 +53461,35 @@ │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str.w r3, [lr, #76]! │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 4fef4 │ │ │ │ + bge.n 4ff0c │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [lr, #4]! │ │ │ │ - b.n 4fee4 │ │ │ │ + b.n 4fefc │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r4, #78] @ 0x4e │ │ │ │ str.w ip, [r4, #12] │ │ │ │ ldr r2, [r6, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r6, r6, r2, lsl #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r6, r6, #130 @ 0x82 │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ - bge.n 4ff1e │ │ │ │ + bge.n 4ff36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ff1e │ │ │ │ + cbnz r3, 4ff36 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #60] @ (4ff5c ) │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (4ff74 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -53484,164 +53497,164 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 4ff52 │ │ │ │ + b.n 4ff6a │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 2bc5e4 <_PyObject_GetState@@Base> │ │ │ │ + bl 2bcefc <_PyObject_GetState@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4ffd4 │ │ │ │ - ldr r0, [pc, #120] @ (4fff4 ) │ │ │ │ + cbz r0, 4ffec │ │ │ │ + ldr r0, [pc, #120] @ (5000c ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl ae450 │ │ │ │ + bl ae954 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ffda │ │ │ │ - bl a020c │ │ │ │ + cbz r0, 4fff2 │ │ │ │ + bl a0528 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ffa2 │ │ │ │ + bge.n 4ffba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ffa2 │ │ │ │ + cbnz r3, 4ffba │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4ffde │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4fff6 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [pc, #76] @ (4fff8 ) │ │ │ │ + ldr r2, [pc, #76] @ (50010 ) │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #5 │ │ │ │ - bl 8f44c │ │ │ │ + bl 8f6e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ffda │ │ │ │ + bge.n 4fff2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ffda │ │ │ │ + cbnz r3, 4fff2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ffda │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fff2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4ffe2 │ │ │ │ - ldr r7, [pc, #28] @ (4fff8 ) │ │ │ │ - b.n 4ffe2 │ │ │ │ - ldr r7, [pc, #24] @ (4fff8 ) │ │ │ │ + b.n 4fffa │ │ │ │ + ldr r7, [pc, #28] @ (50010 ) │ │ │ │ + b.n 4fffa │ │ │ │ + ldr r7, [pc, #24] @ (50010 ) │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r0, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r2, 5002a │ │ │ │ - movw r1, #12480 @ 0x30c0 │ │ │ │ + cbnz r2, 50042 │ │ │ │ + movw r1, #14976 @ 0x3a80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a684c │ │ │ │ - cbnz r0, 5003e │ │ │ │ + bl a6d4c │ │ │ │ + cbnz r0, 50056 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 500de │ │ │ │ - movw r0, #12508 @ 0x30dc │ │ │ │ + b.n 500f6 │ │ │ │ + movw r0, #15004 @ 0x3a9c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50026 │ │ │ │ - b.n 50014 │ │ │ │ + beq.n 5003e │ │ │ │ + b.n 5002c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 500cc │ │ │ │ + bne.n 500e4 │ │ │ │ movs r0, #5 │ │ │ │ - bl fc800 │ │ │ │ + bl fcbb0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 500de │ │ │ │ + beq.n 500f6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 500b0 │ │ │ │ + bpl.n 500c8 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 1e1144 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1e27e4 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 500ba │ │ │ │ + beq.n 500d2 │ │ │ │ add.w r7, r8, #12 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 500a2 │ │ │ │ + bge.n 500ba │ │ │ │ ldr.w r9, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 50092 │ │ │ │ + ble.n 500aa │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45468 @ 0xb19c │ │ │ │ + movw r1, #47964 @ 0xbb5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ac984 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ace88 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 500ba │ │ │ │ + beq.n 500d2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 284ea4 <_PyLong_AsTime_t@@Base+0x6d0> │ │ │ │ + bl 28601c <_PyLong_AsTime_t@@Base+0x6d0> │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5006e │ │ │ │ - b.n 500ba │ │ │ │ + bge.n 50086 │ │ │ │ + b.n 500d2 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1144 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1e27e4 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 500c2 │ │ │ │ - b.n 500ba │ │ │ │ + bne.n 500da │ │ │ │ + b.n 500d2 │ │ │ │ mov r1, r8 │ │ │ │ - bl 284ea4 <_PyLong_AsTime_t@@Base+0x6d0> │ │ │ │ + bl 28601c <_PyLong_AsTime_t@@Base+0x6d0> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 500c2 │ │ │ │ + bge.n 500da │ │ │ │ mov r0, r4 │ │ │ │ - bl 25a494 │ │ │ │ - b.n 50026 │ │ │ │ + bl 25be5c │ │ │ │ + b.n 5003e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e023c │ │ │ │ + bl 1e18dc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 500de │ │ │ │ + b.n 500f6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ mov r0, r4 │ │ │ │ @@ -53657,684 +53670,684 @@ │ │ │ │ mov r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r8, r1 │ │ │ │ adds r0, #1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50278 │ │ │ │ + beq.w 50290 │ │ │ │ movs r6, #0 │ │ │ │ - movw sl, #56176 @ 0xdb70 │ │ │ │ + movw sl, #58648 @ 0xe518 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 501de │ │ │ │ + ble.n 501f6 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 50146 │ │ │ │ + bge.n 5015e │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 5013c │ │ │ │ + bhi.n 50154 │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 50140 │ │ │ │ - bl 20f424 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 5014a │ │ │ │ + b.n 50158 │ │ │ │ + bl 210cc8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 50162 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5012a │ │ │ │ - beq.w 50258 │ │ │ │ + b.n 50142 │ │ │ │ + beq.w 50270 │ │ │ │ add.w fp, r4, #1 │ │ │ │ cmp fp, r7 │ │ │ │ - bge.n 5016c │ │ │ │ + bge.n 50184 │ │ │ │ ldrh.w r0, [r8, fp, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 50160 │ │ │ │ + bhi.n 50178 │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 50164 │ │ │ │ - bl 20f424 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 5019c │ │ │ │ + b.n 5017c │ │ │ │ + bl 210cc8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 501b4 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 5014e │ │ │ │ - cbnz r4, 5019c │ │ │ │ + b.n 50166 │ │ │ │ + cbnz r4, 501b4 │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 5019c │ │ │ │ + bne.n 501b4 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5019c │ │ │ │ + bne.n 501b4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r6, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r9, [r3] │ │ │ │ - b.n 50258 │ │ │ │ + b.n 50270 │ │ │ │ sub.w r1, fp, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 22c468 │ │ │ │ + bl 22dcc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5025c │ │ │ │ + beq.n 50274 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 501ba │ │ │ │ + bgt.n 501d2 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 501d8 │ │ │ │ + b.n 501f0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r0, 50230 │ │ │ │ + cbnz r0, 50248 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 501d8 │ │ │ │ + bge.n 501f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 501d8 │ │ │ │ + cbnz r3, 501f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r4, fp │ │ │ │ - b.n 50122 │ │ │ │ + b.n 5013a │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 50258 │ │ │ │ - movw r9, #56176 @ 0xdb70 │ │ │ │ + bge.n 50270 │ │ │ │ + movw r9, #58648 @ 0xe518 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 501f8 │ │ │ │ + bhi.n 50210 │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 501fc │ │ │ │ - bl 20f424 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 50206 │ │ │ │ + b.n 50214 │ │ │ │ + bl 210cc8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 5021e │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 501ea │ │ │ │ - b.n 50258 │ │ │ │ + bne.n 50202 │ │ │ │ + b.n 50270 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 50258 │ │ │ │ + beq.n 50270 │ │ │ │ subs r1, r7, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 22c468 │ │ │ │ + bl 22dcc0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5025c │ │ │ │ + cbz r0, 50274 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 50224 │ │ │ │ + bgt.n 5023c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 50256 │ │ │ │ + b.n 5026e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 50244 │ │ │ │ + cbz r0, 5025c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5025c │ │ │ │ + bge.n 50274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5025c │ │ │ │ + cbnz r3, 50274 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5025c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 50274 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50256 │ │ │ │ + bge.n 5026e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50256 │ │ │ │ + cbnz r3, 5026e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 50278 │ │ │ │ + b.n 50290 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50268 │ │ │ │ + blt.n 50280 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 50278 │ │ │ │ + b.n 50290 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50264 │ │ │ │ + bne.n 5027c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50264 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5027c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005028e : │ │ │ │ +000502a6 : │ │ │ │ stmdb 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, #4] │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #176] @ 50358 │ │ │ │ + ldr.w sl, [pc, #176] @ 50370 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ldr.w r8, [fp, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 502b8 │ │ │ │ + ble.n 502d0 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ - cbnz r5, 502d8 │ │ │ │ + cbnz r5, 502f0 │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #12532 @ 0x30f4 │ │ │ │ + movw r2, #15028 @ 0x3ab4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 235fd0 <_PyErr_Format@@Base> │ │ │ │ + b.w 23790c <_PyErr_Format@@Base> │ │ │ │ ldr r7, [r1, #8] │ │ │ │ adds r1, #16 │ │ │ │ - cbz r2, 502e2 │ │ │ │ + cbz r2, 502fa │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 502f0 │ │ │ │ + cbnz r3, 50308 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov ip, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl faa48 │ │ │ │ + bl fad9c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 50352 │ │ │ │ - movw r3, #34965 @ 0x8895 │ │ │ │ + cbz r0, 5036a │ │ │ │ + movw r3, #35545 @ 0x8ad9 │ │ │ │ movt r3, #20 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ orr.w r2, r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5032e │ │ │ │ + bne.n 50346 │ │ │ │ strd r2, r9, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - bl 148b50 <_Py_Check_ArgsIterable@@Base+0x2fc> │ │ │ │ + bl 148d94 <_Py_Check_ArgsIterable@@Base+0x2fc> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 50338 │ │ │ │ + b.n 50350 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1df54c <_PyAST_Compile@@Base+0x58c> │ │ │ │ + bl 1e0bec <_PyAST_Compile@@Base+0x58c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1cea80 │ │ │ │ + b.w 1cf7c0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 50364 │ │ │ │ - b.w 2515b0 │ │ │ │ - ldr r0, [pc, #0] @ (50368 ) │ │ │ │ + cbz r0, 5037c │ │ │ │ + b.w 252f20 │ │ │ │ + ldr r0, [pc, #0] @ (50380 ) │ │ │ │ bx lr │ │ │ │ mov r0, pc │ │ │ │ lsls r3, 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 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 45968 <_PyImport_ClearExtension@@Base+0xc08> │ │ │ │ + bl 459a6 <_PyImport_ClearExtension@@Base+0xc56> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 50392 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 503ac │ │ │ │ + cbnz r0, 503aa │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 503c4 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r4, [r5, #24] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl ee574 │ │ │ │ + bl 1de328 <_PyBytes_DecodeEscape2@@Base+0x474> │ │ │ │ mov r4, r0 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2b1fa0 │ │ │ │ - movw r1, #12367 @ 0x304f │ │ │ │ + bl 2b3148 │ │ │ │ + movw r1, #13471 @ 0x349f │ │ │ │ movt r1, #7 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 2c328 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b29f8 <_Py_GetConfig@@Base> │ │ │ │ + bl b2f04 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbnz r3, 503fc │ │ │ │ + cbnz r3, 50414 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 246b08 <_PyCode_GetScriptXIData@@Base+0x54c> │ │ │ │ + b.w 248408 <_PyCode_GetScriptXIData@@Base+0x54c> │ │ │ │ movw r3, #51920 @ 0xcad0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12756 @ 0x31d4 │ │ │ │ + movw r1, #15252 @ 0x3b94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 503f2 │ │ │ │ + beq.n 5040a │ │ │ │ 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 efe3c │ │ │ │ + bl f0280 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5043e │ │ │ │ + cbz r0, 50456 │ │ │ │ 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 r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 50464 │ │ │ │ + cbz r0, 5047c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 50488 │ │ │ │ + cbnz r3, 504a0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 50488 │ │ │ │ + ble.n 504a0 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 50488 │ │ │ │ - cbnz r4, 504a4 │ │ │ │ + bne.n 504a0 │ │ │ │ + cbnz r4, 504bc │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #96] @ (504fc ) │ │ │ │ + ldr r3, [pc, #96] @ (50514 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 504f4 │ │ │ │ + cbz r0, 5050c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 504e8 │ │ │ │ + beq.n 50500 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 50632 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 504e8 │ │ │ │ + bl 5064a <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 50500 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx 2b81c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 504ec │ │ │ │ + bne.n 50504 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 504f4 │ │ │ │ + b.n 5050c │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r2, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r1, 5051c │ │ │ │ + cbz r1, 50534 │ │ │ │ ldr.w fp, [r1] │ │ │ │ - b.n 5051e │ │ │ │ + b.n 50536 │ │ │ │ mov fp, r1 │ │ │ │ - movw sl, #13320 @ 0x3408 │ │ │ │ + movw sl, #15816 @ 0x3dc8 │ │ │ │ movt sl, #50 @ 0x32 │ │ │ │ - movw r7, #13332 @ 0x3414 │ │ │ │ + movw r7, #15828 @ 0x3dd4 │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ adds r4, r1, #4 │ │ │ │ mov.w r9, #0 │ │ │ │ - movw r8, #3316 @ 0xcf4 │ │ │ │ + movw r8, #5996 @ 0x176c │ │ │ │ movt r8, #49 @ 0x31 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ cmp r9, fp │ │ │ │ - bge.n 505ca │ │ │ │ + bge.n 505e2 │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, r7 │ │ │ │ movne r1, sl │ │ │ │ - bl 23b85c │ │ │ │ + bl 23d184 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 505cc │ │ │ │ + beq.n 505e4 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24c620 │ │ │ │ + bl 24e39c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 505cc │ │ │ │ + beq.n 505e4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 23b85c │ │ │ │ + bl 23d184 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 505cc │ │ │ │ + beq.n 505e4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24c620 │ │ │ │ + bl 24e39c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 505cc │ │ │ │ + beq.n 505e4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 505c4 │ │ │ │ + cbz r3, 505dc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - ble.n 505c4 │ │ │ │ + ble.n 505dc │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2580 @ 0xa14 │ │ │ │ + movw r1, #5288 @ 0x14a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 23b85c │ │ │ │ + bl 23d184 │ │ │ │ add.w r2, r8, #2 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 505cc │ │ │ │ + beq.n 505e4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ movs r2, #2 │ │ │ │ - bl 24c620 │ │ │ │ + bl 24e39c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 50590 │ │ │ │ - b.n 505cc │ │ │ │ + bne.n 505a8 │ │ │ │ + b.n 505e4 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 50540 │ │ │ │ + b.n 50558 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbnz r0, 505f4 │ │ │ │ + cbnz r0, 5060c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbnz r0, 505fe │ │ │ │ - b.n 50604 │ │ │ │ + cbnz r0, 50616 │ │ │ │ + b.n 5061c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 505ee │ │ │ │ - b.n 50630 │ │ │ │ + beq.n 50606 │ │ │ │ + b.n 50648 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 50630 │ │ │ │ + cbnz r0, 50648 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5060e │ │ │ │ + cbz r0, 50626 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 50630 │ │ │ │ + cbnz r0, 50648 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 50618 │ │ │ │ + cbz r0, 50630 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 50630 │ │ │ │ + cbnz r0, 50648 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 50622 │ │ │ │ + cbz r0, 5063a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 50630 │ │ │ │ + cbnz r0, 50648 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 50630 │ │ │ │ + cbz r0, 50648 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00050632 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ +0005064a <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #31 │ │ │ │ - bl 1f40b0 │ │ │ │ + bl 1f5910 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 50664 <_PyLong_UnsignedLongLong_Converter@@Base+0x32> │ │ │ │ + beq.n 5067c <_PyLong_UnsignedLongLong_Converter@@Base+0x32> │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 50668 <_PyLong_UnsignedLongLong_Converter@@Base+0x36> │ │ │ │ + bls.n 50680 <_PyLong_UnsignedLongLong_Converter@@Base+0x36> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13340 @ 0x341c │ │ │ │ + movw r1, #15836 @ 0x3ddc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5066a <_PyLong_UnsignedLongLong_Converter@@Base+0x38> │ │ │ │ + b.n 50682 <_PyLong_UnsignedLongLong_Converter@@Base+0x38> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 5067e <_PyLong_UnsignedLongLong_Converter@@Base+0x4c> │ │ │ │ + cbz r3, 50696 <_PyLong_UnsignedLongLong_Converter@@Base+0x4c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50684 <_PyLong_UnsignedLongLong_Converter@@Base+0x52> │ │ │ │ + bge.n 5069c <_PyLong_UnsignedLongLong_Converter@@Base+0x52> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 50684 <_PyLong_UnsignedLongLong_Converter@@Base+0x52> │ │ │ │ + b.n 5069c <_PyLong_UnsignedLongLong_Converter@@Base+0x52> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.w 4ec52 │ │ │ │ + b.w 4ec6a │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b.w 506be │ │ │ │ + b.w 506d6 │ │ │ │ │ │ │ │ -0005068e <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +000506a6 <_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 2a93ec │ │ │ │ + bl 2aa594 │ │ │ │ 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} │ │ │ │ │ │ │ │ -000506be : │ │ │ │ +000506d6 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 506c8 │ │ │ │ + cbz r3, 506e0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 506e0 │ │ │ │ + cbnz r3, 506f8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13388 @ 0x344c │ │ │ │ + movw r1, #15884 @ 0x3e0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5073e │ │ │ │ + cbz r0, 50756 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 5070a │ │ │ │ + cbz r3, 50722 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #39135 @ 0x98df │ │ │ │ + movw r3, #39159 @ 0x98f7 │ │ │ │ movt r3, #4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5070a │ │ │ │ - cbnz r1, 5073e │ │ │ │ + beq.n 50722 │ │ │ │ + cbnz r1, 50756 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #13432 @ 0x3478 │ │ │ │ + movw r1, #15928 @ 0x3e38 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5072e │ │ │ │ + blt.n 50746 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5073e │ │ │ │ + b.n 50756 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5072a │ │ │ │ + bne.n 50742 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5072a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 50742 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ add.w r3, r0, #8 │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ vneg.f64 d1, d1 │ │ │ │ vldr d0, [sp] │ │ │ │ add sp, #16 │ │ │ │ - b.w 251d10 │ │ │ │ + b.w 253684 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 50774 │ │ │ │ + cbz r0, 5078c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50784 │ │ │ │ + bge.n 5079c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbz r0, 5077c │ │ │ │ - b.w 4ec52 │ │ │ │ + cbz r0, 50794 │ │ │ │ + b.w 4ec6a │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ 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, 507a8 │ │ │ │ + cbz r4, 507c0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 94874 │ │ │ │ + b.w 94b08 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5804 @ 0x16ac │ │ │ │ + movw r1, #8260 @ 0x2044 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - ldr r2, [pc, #4] @ (507cc ) │ │ │ │ + ldr r2, [pc, #4] @ (507e4 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 20a150 │ │ │ │ + b.w 20ba08 │ │ │ │ subs r4, r0, r3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 507e4 │ │ │ │ + cbz r0, 507fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 507f4 │ │ │ │ + bge.n 5080c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 507ec │ │ │ │ - b.w 4ec52 │ │ │ │ + cbz r0, 50804 │ │ │ │ + b.w 4ec6a │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -54343,283 +54356,283 @@ │ │ │ │ add r5, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ strd r1, r1, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r1, #13488 @ 0x34b0 │ │ │ │ + movw r1, #15984 @ 0x3e70 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a684c │ │ │ │ + bl a6d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50892 │ │ │ │ + beq.n 508aa │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbnz r0, 50878 │ │ │ │ + cbnz r0, 50890 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ add r5, sp, #12 │ │ │ │ - bne.n 5085a │ │ │ │ + bne.n 50872 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #8 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ add r3, sp, #32 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2b538 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 508e8 │ │ │ │ + blt.n 50900 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8ff00 │ │ │ │ - b.n 508f8 │ │ │ │ + bl 90194 │ │ │ │ + b.n 50910 │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2b538 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 508e8 │ │ │ │ + blt.n 50900 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 94b98 │ │ │ │ - b.n 508f8 │ │ │ │ + bl 94e2c │ │ │ │ + b.n 50910 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 50896 │ │ │ │ + bne.n 508ae │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13504 @ 0x34c0 │ │ │ │ + movw r1, #16000 @ 0x3e80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 508f8 │ │ │ │ + b.n 50910 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ - bcc.n 508b6 │ │ │ │ + bcc.n 508ce │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13544 @ 0x34e8 │ │ │ │ + movw r1, #16040 @ 0x3ea8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 50892 │ │ │ │ - bl 81340 │ │ │ │ + bl 12120c │ │ │ │ + b.n 508aa │ │ │ │ + bl 81130 <_Py_NewReference@@Base+0x270> │ │ │ │ str r0, [sp, #32] │ │ │ │ - cbz r0, 508f8 │ │ │ │ + cbz r0, 50910 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r3, r0, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ blx 2b538 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 508ee │ │ │ │ + bge.n 50906 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 508e8 │ │ │ │ + bge.n 50900 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 508e8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50900 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 508f8 │ │ │ │ + b.n 50910 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b7cb0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b816c <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 509b8 │ │ │ │ + beq.n 509d0 │ │ │ │ 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 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 509b4 │ │ │ │ + bne.n 509cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 509b4 │ │ │ │ + beq.n 509cc │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #9397 @ 0x24b5 │ │ │ │ + movw r1, #12001 @ 0x2ee1 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #19928 @ 0x4dd8 │ │ │ │ + movw r0, #22424 @ 0x5798 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50950 │ │ │ │ + cbnz r0, 50968 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.n 503b2 │ │ │ │ + b.n 503ca │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbnz r2, 50966 │ │ │ │ + cbnz r2, 5097e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 509b4 │ │ │ │ + bge.n 509cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 509aa │ │ │ │ - b.n 509b4 │ │ │ │ + cbz r3, 509c2 │ │ │ │ + b.n 509cc │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #759 @ 0x2f7 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #13644 @ 0x354c │ │ │ │ + movw r0, #16140 @ 0x3f0c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50996 │ │ │ │ + bge.n 509ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50996 │ │ │ │ + cbnz r3, 509ae │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 50946 │ │ │ │ + beq.n 5095e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 509b4 │ │ │ │ + bge.n 509cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 509b4 │ │ │ │ + cbnz r3, 509cc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 509da │ │ │ │ + cbnz r3, 509f2 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 509da │ │ │ │ + ble.n 509f2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 509da │ │ │ │ - cbnz r0, 509f2 │ │ │ │ + bne.n 509f2 │ │ │ │ + cbnz r0, 50a0a │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #80] @ (50a3c ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 50a36 │ │ │ │ + ldr r3, [pc, #80] @ (50a54 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 50a4e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 50a34 │ │ │ │ - bl b1654 │ │ │ │ + beq.n 50a4c │ │ │ │ + bl b1b64 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bb00 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 50a2a │ │ │ │ + bne.n 50a42 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50a36 │ │ │ │ + b.n 50a4e │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 135954 │ │ │ │ - b.n 50a36 │ │ │ │ + bl 1359f0 │ │ │ │ + b.n 50a4e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - ldr r2, [pc, #8] @ (50a4c ) │ │ │ │ + ldr r2, [pc, #8] @ (50a64 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 20a150 │ │ │ │ + b.w 20ba08 │ │ │ │ nop │ │ │ │ cmp r1, #184 @ 0xb8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2bae8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1568dc │ │ │ │ + b.w 156aa4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 50a82 │ │ │ │ + cbz r0, 50a9a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a92 │ │ │ │ + bge.n 50aaa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 50a8a │ │ │ │ - b.w 4ec52 │ │ │ │ + cbz r0, 50aa2 │ │ │ │ + b.w 4ec6a │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1e1144 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1e27e4 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50ad6 │ │ │ │ + beq.n 50aee │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24c620 │ │ │ │ + bl 24e39c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50ad6 │ │ │ │ + beq.n 50aee │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 50500 │ │ │ │ + bl 50518 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50ad6 │ │ │ │ + beq.n 50aee │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e1144 <_PyType_Name@@Base+0x20> │ │ │ │ + b.w 1e27e4 <_PyType_Name@@Base+0x20> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -54627,38 +54640,38 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ blx 2ba70 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ blx 2ae70 │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ - vldr d7, [pc, #128] @ 50b90 │ │ │ │ + vldr d7, [pc, #128] @ 50ba8 │ │ │ │ vmov r2, s0 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n 50b5e │ │ │ │ + bhi.n 50b76 │ │ │ │ tbb [pc, r2] │ │ │ │ lsls r4, r4, #12 │ │ │ │ asrs r4, r1, #20 │ │ │ │ movs r0, r4 │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2b52c │ │ │ │ - b.n 50b6e │ │ │ │ + b.n 50b86 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vsub.f64 d0, d6, d9 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ blx 2c650 │ │ │ │ - b.n 50b6e │ │ │ │ + b.n 50b86 │ │ │ │ vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2b52c │ │ │ │ vneg.f64 d0, d0 │ │ │ │ - b.n 50b6e │ │ │ │ + b.n 50b86 │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2c650 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ @@ -54675,369 +54688,369 @@ │ │ │ │ ands r1, r1 │ │ │ │ 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, 50bb4 │ │ │ │ + cbz r0, 50bcc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 1af3c0 │ │ │ │ + bl 1b02c8 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1aa150 │ │ │ │ + bl 1aa7f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1aa150 │ │ │ │ + bl 1aa7f0 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 50ce0 │ │ │ │ + beq.n 50cf8 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50ce0 │ │ │ │ + bne.n 50cf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50ce0 │ │ │ │ + beq.n 50cf8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r0, #13652 @ 0x3554 │ │ │ │ + movw r0, #16148 @ 0x3f14 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50c7a │ │ │ │ + cbnz r0, 50c92 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503ca │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ - cbnz r2, 50c90 │ │ │ │ + cbnz r2, 50ca8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50ce0 │ │ │ │ + bge.n 50cf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 50cd6 │ │ │ │ - b.n 50ce0 │ │ │ │ + cbz r3, 50cee │ │ │ │ + b.n 50cf8 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, #800 @ 0x320 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #13660 @ 0x355c │ │ │ │ + movw r0, #16156 @ 0x3f1c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50cc2 │ │ │ │ + bge.n 50cda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50cc2 │ │ │ │ + cbnz r3, 50cda │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 50c6e │ │ │ │ + beq.n 50c86 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50ce0 │ │ │ │ + bge.n 50cf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50ce0 │ │ │ │ + cbnz r3, 50cf8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + │ │ │ │ +00050cfe : │ │ │ │ + movw r0, #64876 @ 0xfd6c │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 50cee │ │ │ │ + cbz r3, 50d10 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50cea │ │ │ │ + bne.n 50d0c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, r3 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #45256 @ 0xb0c8 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1779a0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xefc> │ │ │ │ + b.w 177b90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ - bl 252f48 │ │ │ │ + bl 2548bc │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 50db6 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 50dd8 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vneg.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ - bl 2d6e78 │ │ │ │ + bl 2d7470 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ vstr d0, [sp, #32] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bne.n 50d8c │ │ │ │ + bne.n 50dae │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37292 @ 0x91ac │ │ │ │ + movw r1, #39508 @ 0x9a54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 50db6 │ │ │ │ + bl 12120c │ │ │ │ + b.n 50dd8 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 50da8 │ │ │ │ + bne.n 50dca │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37312 @ 0x91c0 │ │ │ │ + movw r1, #39528 @ 0x9a68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 50db6 │ │ │ │ + bl 12120c │ │ │ │ + b.n 50dd8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 251d10 │ │ │ │ + b.w 253684 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50e72 │ │ │ │ + beq.n 50e94 │ │ │ │ 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 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50e6e │ │ │ │ + bne.n 50e90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50e6e │ │ │ │ - movw r0, #30296 @ 0x7658 │ │ │ │ + beq.n 50e90 │ │ │ │ + movw r0, #32792 @ 0x8018 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 50e0a │ │ │ │ + cbnz r0, 50e2c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503ca │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbnz r2, 50e20 │ │ │ │ + cbnz r2, 50e42 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50e6e │ │ │ │ + bge.n 50e90 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 50e64 │ │ │ │ - b.n 50e6e │ │ │ │ + cbz r2, 50e86 │ │ │ │ + b.n 50e90 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, #808 @ 0x328 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #13756 @ 0x35bc │ │ │ │ + movw r0, #16252 @ 0x3f7c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50e50 │ │ │ │ + bge.n 50e72 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 50e50 │ │ │ │ + cbnz r2, 50e72 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 50dfe │ │ │ │ + beq.n 50e20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50e6e │ │ │ │ + bge.n 50e90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50e6e │ │ │ │ + cbnz r3, 50e90 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ ite ne │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 49cd6 │ │ │ │ + b.w 49cee │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 49f28 │ │ │ │ - │ │ │ │ -00050e9a : │ │ │ │ - movw r0, #62380 @ 0xf3ac │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bx lr │ │ │ │ + b.w 49f40 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr.w ip, [sp, #56] @ 0x38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 50ece │ │ │ │ + beq.n 50ee6 │ │ │ │ ldr.w r6, [ip, #8] │ │ │ │ - b.n 50ee6 │ │ │ │ + b.n 50efe │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 50ed6 │ │ │ │ + bgt.n 50eee │ │ │ │ movs r6, #0 │ │ │ │ - b.n 50ee6 │ │ │ │ + b.n 50efe │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 50ed2 │ │ │ │ + bgt.n 50eea │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 50ed2 │ │ │ │ + beq.n 50eea │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 50f0a │ │ │ │ + b.n 50f22 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #284] @ (5101c ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #284] @ (51034 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51012 │ │ │ │ + beq.w 5102a │ │ │ │ add r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ite eq │ │ │ │ moveq r4, r6 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 2568c0 │ │ │ │ + bl 258288 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d3d7c <_PyBytes_GetXIData@@Base+0xc8> │ │ │ │ + bl 2d4724 <_PyBytes_GetXIData@@Base+0xc8> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 50f38 │ │ │ │ + bne.n 50f50 │ │ │ │ ands.w r5, r0, #1 │ │ │ │ - beq.n 50f52 │ │ │ │ + beq.n 50f6a │ │ │ │ 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 12e298 │ │ │ │ + bl 12e310 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 51012 │ │ │ │ + b.n 5102a │ │ │ │ mov r0, r5 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51012 │ │ │ │ + beq.n 5102a │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 51012 │ │ │ │ + beq.n 5102a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 51012 │ │ │ │ + bge.n 5102a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r8, [r3, r5, lsl #2] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -55045,190 +55058,190 @@ │ │ │ │ strlt.w r3, [r8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl f43cc │ │ │ │ + bl f4814 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50fae │ │ │ │ + bge.n 50fc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50fae │ │ │ │ + cbnz r3, 50fc6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 50ff6 │ │ │ │ - bge.n 50fc2 │ │ │ │ + beq.n 5100e │ │ │ │ + bge.n 50fda │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50fd0 │ │ │ │ - b.n 50fde │ │ │ │ + blt.n 50fe8 │ │ │ │ + b.n 50ff6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50ff6 │ │ │ │ - b.n 50fb6 │ │ │ │ + bne.n 5100e │ │ │ │ + b.n 50fce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 50fde │ │ │ │ + cbnz r3, 50ff6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50ff2 │ │ │ │ + bge.n 5100a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50ff2 │ │ │ │ + cbnz r3, 5100a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 51012 │ │ │ │ + b.n 5102a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5100e │ │ │ │ + bge.n 51026 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5100e │ │ │ │ + cbnz r3, 51026 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 50f5e │ │ │ │ + b.n 50f76 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - ldr r2, [pc, #8] @ (5102c ) │ │ │ │ + ldr r2, [pc, #8] @ (51044 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 20a150 │ │ │ │ + b.w 20ba08 │ │ │ │ nop │ │ │ │ subs r0, r0, #0 │ │ │ │ lsls r3, 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] @ (5106c ) │ │ │ │ - bl 249304 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #40] @ (51084 ) │ │ │ │ + bl 24ac04 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 5105c │ │ │ │ - movw r0, #13780 @ 0x35d4 │ │ │ │ + cbz r2, 51074 │ │ │ │ + movw r0, #16276 @ 0x3f94 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ - movw r0, #11288 @ 0x2c18 │ │ │ │ + b.w 95b6c │ │ │ │ + movw r0, #13784 @ 0x35d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 5108c │ │ │ │ + cbz r3, 510a4 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 510a4 │ │ │ │ + b.n 510bc │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 51094 │ │ │ │ + bge.n 510ac │ │ │ │ movs r5, #0 │ │ │ │ - b.n 510a4 │ │ │ │ + b.n 510bc │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 51090 │ │ │ │ + bgt.n 510a8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 51090 │ │ │ │ + beq.n 510a8 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 510be │ │ │ │ + b.n 510d6 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #104] @ (51120 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 5111a │ │ │ │ + ldr r3, [pc, #104] @ (51138 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 51132 │ │ │ │ adds r4, r4, r5 │ │ │ │ it ne │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5110e │ │ │ │ + cbz r4, 51126 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 510fa │ │ │ │ + beq.n 51112 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13788 @ 0x35dc │ │ │ │ + movw r1, #16284 @ 0x3f9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c1b4 │ │ │ │ + bl 9c444 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5110c │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5111a │ │ │ │ + bne.n 51124 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 51132 │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4a58a │ │ │ │ + b.w 4a5a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2c7dc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1568dc │ │ │ │ + b.w 156aa4 │ │ │ │ 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 51476 │ │ │ │ + bl 5148e │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 51184 │ │ │ │ + beq.n 5119c │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ itte ne │ │ │ │ movwne r2, #6160 @ 0x1810 │ │ │ │ movtne r2, #80 @ 0x50 │ │ │ │ @@ -55249,473 +55262,472 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 511c0 │ │ │ │ + cbz r3, 511d8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 511d8 │ │ │ │ + b.n 511f0 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 511c8 │ │ │ │ + bgt.n 511e0 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 511d8 │ │ │ │ + b.n 511f0 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 511c4 │ │ │ │ + bne.n 511dc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 511c4 │ │ │ │ + beq.n 511dc │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 511fa │ │ │ │ + b.n 51212 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #484] @ (513d4 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #484] @ (513ec ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 513ca │ │ │ │ + beq.w 513e2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r7, #25552 @ 0x63d0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 51210 │ │ │ │ + bne.n 51228 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 51230 │ │ │ │ - bl 17826c │ │ │ │ + b.n 51248 │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 51230 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 51248 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 513ca │ │ │ │ + bne.w 513e2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 5123e │ │ │ │ + bne.n 51256 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 5125e │ │ │ │ - bl 17826c │ │ │ │ + b.n 51276 │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5125e │ │ │ │ - bl 948dc │ │ │ │ + bne.n 51276 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 513ca │ │ │ │ + bne.w 513e2 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 51272 │ │ │ │ + beq.n 5128a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 51280 │ │ │ │ + bne.n 51298 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2b444 │ │ │ │ - b.n 513bc │ │ │ │ - bl 1643ec │ │ │ │ + b.n 513d4 │ │ │ │ + bl 16453c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 513ca │ │ │ │ + beq.w 513e2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 512c8 │ │ │ │ + bne.n 512e0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13816 @ 0x35f8 │ │ │ │ + movw r1, #16312 @ 0x3fb8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 513ca │ │ │ │ + bge.w 513e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 513ca │ │ │ │ + bne.w 513e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 513ca │ │ │ │ - bl 2225f8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 513e2 │ │ │ │ + bl 223e50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 512e4 │ │ │ │ + bge.n 512fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 512e4 │ │ │ │ + cbnz r3, 512fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5130e │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 51314 │ │ │ │ + bne.n 51326 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 5132c │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 513ca │ │ │ │ - bl f8250 │ │ │ │ - b.n 51314 │ │ │ │ + beq.n 513e2 │ │ │ │ + bl f85c8 │ │ │ │ + b.n 5132c │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 51340 │ │ │ │ + beq.n 51358 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 51340 │ │ │ │ + bvs.n 51358 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 513b8 │ │ │ │ + bvs.n 513d0 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov r7, s17 │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne.n 51346 │ │ │ │ + bne.n 5135e │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b.n 513bc │ │ │ │ + b.n 513d4 │ │ │ │ bic.w r6, r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r0, r7, #2147483648 @ 0x80000000 │ │ │ │ teq r1, r7 │ │ │ │ - bpl.n 51380 │ │ │ │ + bpl.n 51398 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc.w r0, r6, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r0, r5, r0 │ │ │ │ - bcs.n 513b8 │ │ │ │ + bcs.n 513d0 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs.w r2, r6, r5 │ │ │ │ - bcs.n 51394 │ │ │ │ + bcs.n 513ac │ │ │ │ subs r1, r4, r3 │ │ │ │ and.w r7, r7, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r6, r5, r6 │ │ │ │ mov r2, r1 │ │ │ │ orr.w r3, r7, r6 │ │ │ │ vmov d0, r2, r3 │ │ │ │ - b.n 513bc │ │ │ │ + b.n 513d4 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r7, r0, r6 │ │ │ │ - bcs.n 513a0 │ │ │ │ + bcs.n 513b8 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc.w r0, r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 513b8 │ │ │ │ + bcc.n 513d0 │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc.w r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 513bc │ │ │ │ + b.n 513d4 │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc.w r0, r0, r6 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 513b8 │ │ │ │ + bcc.n 513d0 │ │ │ │ adds r6, r4, r3 │ │ │ │ adc.w r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 513bc │ │ │ │ + b.n 513d4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9c264 │ │ │ │ + b.w 9c4f4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 513e2 │ │ │ │ - b.w 94b98 │ │ │ │ + blt.n 513fa │ │ │ │ + b.w 94e2c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4a782 │ │ │ │ + b.w 4a79a │ │ │ │ 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 215894 │ │ │ │ + bl 21713c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51472 │ │ │ │ - movw r6, #19040 @ 0x4a60 │ │ │ │ + cbz r0, 5148a │ │ │ │ + movw r6, #21552 @ 0x5430 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 51472 │ │ │ │ - bl 88a5c │ │ │ │ + cbz r0, 5148a │ │ │ │ + bl 88de8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 51456 │ │ │ │ - bl f36a4 │ │ │ │ + cbz r5, 5146e │ │ │ │ + bl f3af0 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt.n 51456 │ │ │ │ - bne.n 5143c │ │ │ │ - bl 9c338 │ │ │ │ + blt.n 5146e │ │ │ │ + bne.n 51454 │ │ │ │ + bl 9c5c8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51456 │ │ │ │ + beq.n 5146e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r6, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51416 │ │ │ │ + bge.n 5142e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51416 │ │ │ │ + bne.n 5142e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51416 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5142e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5146a │ │ │ │ + bge.n 51482 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5146a │ │ │ │ + cbnz r3, 51482 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 514ac │ │ │ │ + beq.n 514c4 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27372 @ 0x6aec │ │ │ │ + movw r1, #29644 @ 0x73cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 514d0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 514e8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 514d4 │ │ │ │ + bls.n 514ec │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #13856 @ 0x3620 │ │ │ │ + movw r1, #16352 @ 0x3fe0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmn.w r1, #11 │ │ │ │ - bne.n 51500 │ │ │ │ + bne.n 51518 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx 2c520 │ │ │ │ - bl 1e7528 <_Py_strerror@@Base+0x108> │ │ │ │ + bl 1e8af4 <_Py_strerror@@Base+0x108> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #62512 @ 0xf430 │ │ │ │ + movw r0, #65008 @ 0xfdf0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51542 │ │ │ │ + cbz r0, 5155a │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51542 │ │ │ │ + bge.n 5155a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51542 │ │ │ │ + cbnz r3, 5155a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_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 r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #40784 @ 0x9f50 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f2c6c │ │ │ │ + bl f30b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 51594 │ │ │ │ - bne.n 515d0 │ │ │ │ + bgt.n 515ac │ │ │ │ + bne.n 515e8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13896 @ 0x3648 │ │ │ │ + movw r1, #16392 @ 0x4008 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r0, r4 │ │ │ │ - bl 517a2 │ │ │ │ + bl 517c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 515d2 │ │ │ │ + cbz r0, 515ea │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a8d98 │ │ │ │ - cbnz r0, 515bc │ │ │ │ + bl 2a9f40 │ │ │ │ + cbnz r0, 515d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 515d0 │ │ │ │ + bge.n 515e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 515d0 │ │ │ │ + cbnz r3, 515e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 515d0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 515e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 515d2 │ │ │ │ + bge.n 515ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 515d2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 515d2 │ │ │ │ + cbnz r3, 515ea │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 515ea │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4a8fa │ │ │ │ + b.w 4a912 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ - cbz r7, 51602 │ │ │ │ + cbz r7, 5161a │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n 5161a │ │ │ │ + b.n 51632 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 5160a │ │ │ │ + bgt.n 51622 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5161a │ │ │ │ + b.n 51632 │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 51606 │ │ │ │ + bgt.n 5161e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 51606 │ │ │ │ + beq.n 5161e │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 51644 │ │ │ │ + b.n 51656 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #26120 @ 0x6608 │ │ │ │ - movt r3, #82 @ 0x52 │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #324] @ (51790 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51774 │ │ │ │ + beq.w 51786 │ │ │ │ add r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 51666 │ │ │ │ + beq.n 51678 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 51660 │ │ │ │ + cbz r7, 51672 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 51662 │ │ │ │ - b.n 5166c │ │ │ │ + bne.n 51674 │ │ │ │ + b.n 5167e │ │ │ │ mov r7, r6 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - b.n 5166e │ │ │ │ + b.n 51680 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 5166e │ │ │ │ + b.n 51680 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 2568c0 │ │ │ │ + bl 258288 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d3d7c <_PyBytes_GetXIData@@Base+0xc8> │ │ │ │ + bl 2d4724 <_PyBytes_GetXIData@@Base+0xc8> │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 51686 │ │ │ │ + bne.n 51698 │ │ │ │ ands.w r4, r0, #1 │ │ │ │ - beq.n 516f8 │ │ │ │ + beq.n 5170a │ │ │ │ strd r7, r5, [sp] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r1, [sl, #36] @ 0x24 │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ - bl 12e298 │ │ │ │ + bl 12e310 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 51774 │ │ │ │ + b.n 51786 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 51700 │ │ │ │ + bge.n 51712 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -55723,119 +55735,125 @@ │ │ │ │ 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 f43cc │ │ │ │ + bl f4814 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5170e │ │ │ │ + blt.n 51720 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 51720 │ │ │ │ + beq.n 51732 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5175e │ │ │ │ + blt.n 51770 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 51772 │ │ │ │ + bne.n 51784 │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 516a2 │ │ │ │ + bne.n 516b4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5176e │ │ │ │ + bge.n 51780 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 5176e │ │ │ │ + b.n 51780 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 516e2 │ │ │ │ + bne.n 516f4 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 516e2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 516f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c67e0 │ │ │ │ + bl 2c6938 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5173c │ │ │ │ + bge.n 5174e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5173c │ │ │ │ + cbnz r3, 5174e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 51774 │ │ │ │ + bne.n 51786 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51754 │ │ │ │ + bge.n 51766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51754 │ │ │ │ + cbnz r3, 51766 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 123eb0 │ │ │ │ + b.w 1242ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 516f0 │ │ │ │ + bne.n 51702 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 516f0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 51702 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 51774 │ │ │ │ + b.n 51786 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4ac98 │ │ │ │ + b.w 4acb0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 5178e │ │ │ │ + cbz r3, 517a6 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 51796 │ │ │ │ + b.n 517ae │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w 2bc1cc <_PyUnicode_EncodeUTF32@@Base+0xaf0> │ │ │ │ + b.w 2bcae4 <_PyUnicode_EncodeUTF32@@Base+0xac8> │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r1, #40784 @ 0x9f50 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 5186c │ │ │ │ + bne.n 5188a │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r1, r2 │ │ │ │ - bl 221fdc │ │ │ │ + bl 2237dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 518de │ │ │ │ + beq.n 518fc │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r0, #32] │ │ │ │ - ble.n 518de │ │ │ │ + ble.n 518fc │ │ │ │ ldr.w r8, [r5, #12] │ │ │ │ movs r3, #1 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ movs r5, #0 │ │ │ │ strd r3, r5, [r0, #20] │ │ │ │ add.w r3, r8, r6, lsl #2 │ │ │ │ ldr.w sl, [r4, #32] │ │ │ │ @@ -55843,867 +55861,866 @@ │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 5182e │ │ │ │ + bne.n 5184c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2220dc │ │ │ │ + bl 2238dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 518c2 │ │ │ │ + beq.n 518e0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #0] │ │ │ │ str.w r0, [r2, #260] @ 0x104 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ str r2, [r4, #8] │ │ │ │ str.w r9, [r1, #4] │ │ │ │ - bls.n 51852 │ │ │ │ + bls.n 51870 │ │ │ │ mov r0, r4 │ │ │ │ - bl 253934 <_PyCode_GetXIData@@Base+0x48> │ │ │ │ + bl 255330 <_PyCode_GetXIData@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51858 │ │ │ │ - b.n 518c2 │ │ │ │ + bne.n 51876 │ │ │ │ + b.n 518e0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ moveq r6, #0 │ │ │ │ ldreq.w r8, [r8, #260] @ 0x104 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 517f4 │ │ │ │ - b.n 518de │ │ │ │ + bne.n 51812 │ │ │ │ + b.n 518fc │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 5187e │ │ │ │ + bge.n 5189c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 51894 │ │ │ │ + b.n 518b2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #46560 @ 0xb5e0 │ │ │ │ + movw r1, #49056 @ 0xbfa0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 9ef34 │ │ │ │ + bl 9f250 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 518de │ │ │ │ + cbz r4, 518fc │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 518de │ │ │ │ + beq.n 518fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 518de │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 518fc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #14076 @ 0x36fc │ │ │ │ + movw r1, #16572 @ 0x40bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 518ce │ │ │ │ + blt.n 518ec │ │ │ │ movs r4, #0 │ │ │ │ - b.n 518de │ │ │ │ + b.n 518fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 518ca │ │ │ │ + bne.n 518e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 518ca │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 518e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ 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 │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #24400 @ 0x5f50 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 5194a │ │ │ │ + bne.n 51968 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bne.n 51924 │ │ │ │ + bne.n 51942 │ │ │ │ movw r4, #4788 @ 0x12b4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 519a6 │ │ │ │ + b.n 519c4 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 51932 │ │ │ │ + beq.n 51950 │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 519a6 │ │ │ │ + b.n 519c4 │ │ │ │ movw r4, #4788 @ 0x12b4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 519a6 │ │ │ │ + b.n 519c4 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bpl.n 51928 │ │ │ │ + bpl.n 51946 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 519a6 │ │ │ │ + cbz r0, 519c4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a0b44 │ │ │ │ + bl a0ecc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5197c │ │ │ │ + bne.n 5199a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 519a4 │ │ │ │ + bge.n 519c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 519a4 │ │ │ │ + cbnz r3, 519c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 519a4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 519c2 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl f49dc │ │ │ │ + bl f4e20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 51994 │ │ │ │ + blt.n 519b2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 519a6 │ │ │ │ + b.n 519c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51990 │ │ │ │ + bne.n 519ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51990 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 519ae │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 519b2 │ │ │ │ + cbz r3, 519d0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 519ba │ │ │ │ + b.n 519d8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #55712 @ 0xd9a0 │ │ │ │ + movw r1, #58208 @ 0xe360 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 23a714 │ │ │ │ + b.w 23c040 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ cmp r2, r8 │ │ │ │ - blt.n 519fc │ │ │ │ + blt.n 51a1a │ │ │ │ movw r9, #51844 @ 0xca84 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ add.w r5, r1, #12 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 51a3e │ │ │ │ + b.n 51a5c │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ - movw r1, #14120 @ 0x3728 │ │ │ │ + movw r1, #16616 @ 0x40e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl 1034e8 │ │ │ │ + bl 10378c │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 51a44 │ │ │ │ + beq.n 51a62 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2ac710 <_PyGen_SetStopIterationValue@@Base+0x38> │ │ │ │ + bl 2ad924 <_PyGen_SetStopIterationValue@@Base+0x38> │ │ │ │ adds r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51a4e │ │ │ │ + cbz r0, 51a6c │ │ │ │ cmp r6, r8 │ │ │ │ - blt.n 51a18 │ │ │ │ - b.n 51a4e │ │ │ │ - bl 948dc │ │ │ │ + blt.n 51a36 │ │ │ │ + b.n 51a6c │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51a2c │ │ │ │ + beq.n 51a4a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 51a5c │ │ │ │ + cbz r3, 51a7a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 51a64 │ │ │ │ + b.n 51a82 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #55812 @ 0xda04 │ │ │ │ + movw r1, #58308 @ 0xe3c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 23a714 │ │ │ │ + b.w 23c040 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #60500 @ 0xec54 │ │ │ │ + movw r0, #62996 @ 0xf614 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r2, r3 │ │ │ │ - bl 958d8 │ │ │ │ - cbz r0, 51aca │ │ │ │ + bl 95b6c │ │ │ │ + cbz r0, 51ae8 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a67f4 │ │ │ │ + bl 1a6ff0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51ace │ │ │ │ + bge.n 51aec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51ace │ │ │ │ + cbnz r3, 51aec │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51ace │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 51aec │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - b.w 2d7fc4 │ │ │ │ + b.w 2d85b4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #64] @ (51b44 ) │ │ │ │ - bl 249304 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (51b60 ) │ │ │ │ + bl 24ac04 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 51b24 │ │ │ │ + blt.n 51b42 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #6640 @ 0x19f0 │ │ │ │ + movw r0, #9136 @ 0x23b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 51b40 │ │ │ │ + cbz r0, 51b5e │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #6648 @ 0x19f8 │ │ │ │ + movw r0, #9144 @ 0x23b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, 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, #20] │ │ │ │ - cbz r0, 51b6a │ │ │ │ + cbz r0, 51b86 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51b86 │ │ │ │ + bge.n 51ba2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 51b86 │ │ │ │ + b.n 51ba2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 51b84 │ │ │ │ - bl 1f2d4c │ │ │ │ - cbz r0, 51b80 │ │ │ │ + cbz r0, 51ba0 │ │ │ │ + bl 1f45ac │ │ │ │ + cbz r0, 51b9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ - b.n 51b86 │ │ │ │ - ldr r0, [pc, #0] @ (51b88 ) │ │ │ │ + b.n 51ba2 │ │ │ │ + ldr r0, [pc, #0] @ (51ba4 ) │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 51bb4 │ │ │ │ + cbnz r1, 51bd0 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #144 @ 0x90 │ │ │ │ + movw r1, #2640 @ 0xa50 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 51bd2 │ │ │ │ + bl 12120c │ │ │ │ + b.n 51bee │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 51bd8 │ │ │ │ + bmi.n 51bf4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14404 @ 0x3844 │ │ │ │ + movw r1, #16900 @ 0x4204 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51c3a │ │ │ │ + b.n 51c56 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 51c04 │ │ │ │ - bl 948dc │ │ │ │ + bgt.n 51c20 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51bd2 │ │ │ │ + bne.n 51bee │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14436 @ 0x3864 │ │ │ │ + movw r1, #16932 @ 0x4224 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 51bd2 │ │ │ │ + bl 12120c │ │ │ │ + b.n 51bee │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 51c38 │ │ │ │ + beq.n 51c54 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 51c26 │ │ │ │ + cbz r3, 51c42 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 51c1a │ │ │ │ + cbnz r3, 51c36 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 51c26 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 51c42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 51c3a │ │ │ │ - b.n 51c12 │ │ │ │ + beq.n 51c56 │ │ │ │ + b.n 51c2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r0, 51c36 │ │ │ │ - bl 24479c │ │ │ │ - b.n 51bd2 │ │ │ │ + cbnz r0, 51c52 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 51bee │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ 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, #12] │ │ │ │ - cbz r0, 51c5e │ │ │ │ + cbz r0, 51c7a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51c80 │ │ │ │ + bge.n 51c9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 51c80 │ │ │ │ + b.n 51c9c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 51c78 │ │ │ │ - bl 1f2d4c │ │ │ │ - cbz r0, 51c74 │ │ │ │ + cbz r0, 51c94 │ │ │ │ + bl 1f45ac │ │ │ │ + cbz r0, 51c90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 51c80 │ │ │ │ + b.n 51c9c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ subs r7, r3, #1 │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 51ccc │ │ │ │ + beq.n 51ce8 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 51caa │ │ │ │ + bne.n 51cc6 │ │ │ │ ldrb r4, [r6, r7] │ │ │ │ - b.n 51cb8 │ │ │ │ + b.n 51cd4 │ │ │ │ cmp.w r8, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r4, [r6, r7, lsl #1] │ │ │ │ ldrne.w r4, [r6, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ subs r7, #1 │ │ │ │ - bl 520f2 │ │ │ │ + bl 5210e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51c9c │ │ │ │ + bne.n 51cb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 437ba │ │ │ │ - cbnz r0, 51ce2 │ │ │ │ + bl 437aa │ │ │ │ + cbnz r0, 51cfe │ │ │ │ movw r0, #963 @ 0x3c3 │ │ │ │ - b.n 51d0c │ │ │ │ + b.n 51d28 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 51cea │ │ │ │ + bne.n 51d06 │ │ │ │ ldrb r4, [r6, r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 520f2 │ │ │ │ - cbz r0, 51cfc │ │ │ │ + bl 5210e │ │ │ │ + cbz r0, 51d18 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - bge.n 51cfa │ │ │ │ - b.n 51cd2 │ │ │ │ + bge.n 51d16 │ │ │ │ + b.n 51cee │ │ │ │ cmp.w r8, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r4, [r6, r5, lsl #1] │ │ │ │ ldrne.w r4, [r6, r5, lsl #2] │ │ │ │ - b.n 51cda │ │ │ │ - beq.n 51d08 │ │ │ │ + b.n 51cf6 │ │ │ │ + beq.n 51d24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 437ba │ │ │ │ + bl 437aa │ │ │ │ addw r0, r0, #962 @ 0x3c2 │ │ │ │ - b.n 51d0c │ │ │ │ + b.n 51d28 │ │ │ │ movw r0, #962 @ 0x3c2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 51d2e │ │ │ │ + cbnz r0, 51d4a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 51d38 │ │ │ │ - b.n 51d3e │ │ │ │ + cbnz r0, 51d54 │ │ │ │ + b.n 51d5a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51d28 │ │ │ │ - b.n 51d56 │ │ │ │ + beq.n 51d44 │ │ │ │ + b.n 51d72 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 51d56 │ │ │ │ + cbnz r0, 51d72 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 51d48 │ │ │ │ + cbz r0, 51d64 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 51d56 │ │ │ │ + cbnz r0, 51d72 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 51d56 │ │ │ │ + cbz r0, 51d72 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r5, [pc, #340] @ (51ec0 ) │ │ │ │ + ldr r5, [pc, #340] @ (51edc ) │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ add r4, sp, #12 │ │ │ │ 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} │ │ │ │ - beq.n 51da0 │ │ │ │ - movw r0, #56528 @ 0xdcd0 │ │ │ │ + beq.n 51dbc │ │ │ │ + movw r0, #59076 @ 0xe6c4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51ea8 │ │ │ │ + beq.w 51ec4 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51eac │ │ │ │ - ldr r2, [pc, #268] @ (51ec4 ) │ │ │ │ + beq.n 51ec8 │ │ │ │ + ldr r2, [pc, #268] @ (51ee0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #368] @ 0x170 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bmi.n 51de4 │ │ │ │ + bmi.n 51e00 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #17012 @ 0x4274 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 51eac │ │ │ │ + bl 12120c │ │ │ │ + b.n 51ec8 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 51e08 │ │ │ │ + bne.n 51e24 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14564 @ 0x38e4 │ │ │ │ + movw r1, #17060 @ 0x42a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 51eac │ │ │ │ + bl 12120c │ │ │ │ + b.n 51ec8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17dfc8 │ │ │ │ + bl 17defc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bgt.n 51e2c │ │ │ │ + bgt.n 51e48 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14604 @ 0x390c │ │ │ │ + movw r1, #17100 @ 0x42cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 51eac │ │ │ │ + bl 12120c │ │ │ │ + b.n 51ec8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 286e04 │ │ │ │ + bl 287f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 51eac │ │ │ │ + cbz r0, 51ec8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 51e62 │ │ │ │ + cbnz r3, 51e7e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14636 @ 0x392c │ │ │ │ + movw r1, #17132 @ 0x42ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 287bf8 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ - b.n 51eac │ │ │ │ + bl 288d70 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ + b.n 51ec8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #14680 @ 0x3958 │ │ │ │ + movw r0, #17176 @ 0x4318 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #20552 @ 0x5048 │ │ │ │ + movw r1, #23048 @ 0x5a08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51e9e │ │ │ │ + beq.n 51eba │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c38c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 287bf8 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ - b.n 51eac │ │ │ │ + bl 288d70 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ + b.n 51ec8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51ee8 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 51f04 │ │ │ │ + bne.n 51f04 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 51f20 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c5e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 51efa │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 51f04 │ │ │ │ + bne.n 51f16 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 51f20 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 51f32 │ │ │ │ + bhi.n 51f4e │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51f48 │ │ │ │ - b.n 51f5a │ │ │ │ - movw r0, #37120 @ 0x9100 │ │ │ │ + cbnz r0, 51f64 │ │ │ │ + b.n 51f76 │ │ │ │ + movw r0, #39616 @ 0x9ac0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52024 │ │ │ │ - b.n 51f24 │ │ │ │ - bl 9c1b4 │ │ │ │ + beq.n 52040 │ │ │ │ + b.n 51f40 │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 51f68 │ │ │ │ + blt.n 51f84 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 51f78 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 51f94 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52024 │ │ │ │ + bne.n 52040 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51f78 │ │ │ │ + b.n 51f94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51f56 │ │ │ │ + bne.n 51f72 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51f56 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 51f72 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 52004 │ │ │ │ + ble.n 52020 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 51fac │ │ │ │ + bpl.n 51fc8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 51fa8 │ │ │ │ + beq.n 51fc4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9944 @ 0x26d8 │ │ │ │ + movw r1, #12440 @ 0x3098 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 52006 │ │ │ │ + b.n 52022 │ │ │ │ movw r1, #34688 @ 0x8780 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 51fbe │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 51fde │ │ │ │ + beq.n 51fda │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 51ffa │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 51ffe │ │ │ │ + beq.n 5201a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10032 @ 0x2730 │ │ │ │ + movw r1, #12528 @ 0x30f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #13812 @ 0x35f4 │ │ │ │ + movw r2, #16108 @ 0x3eec │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #37120 @ 0x9100 │ │ │ │ + movw r0, #39616 @ 0x9ac0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 52024 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 52040 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 52006 │ │ │ │ + b.n 52022 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 52016 │ │ │ │ + bgt.n 52032 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 21a0d4 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 21b97c <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2d32c4 <_PyXIData_ReleaseAndRawFree@@Base+0x250> │ │ │ │ + b.w 2d3c6c <_PyXIData_ReleaseAndRawFree@@Base+0x24c> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5204c │ │ │ │ + cbz r4, 52068 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5208e │ │ │ │ + bge.n 520aa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5208e │ │ │ │ + b.n 520aa │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 52086 │ │ │ │ + bne.n 520a2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 52086 │ │ │ │ - bl 140894 │ │ │ │ + bpl.n 520a2 │ │ │ │ + bl 140af4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 520c4 │ │ │ │ - bl 11d818 │ │ │ │ + cbz r0, 520e0 │ │ │ │ + bl 11dc04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52082 │ │ │ │ + bge.n 5209e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52082 │ │ │ │ + cbnz r3, 5209e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5208c │ │ │ │ - bl 11d818 │ │ │ │ + b.n 520a8 │ │ │ │ + bl 11dc04 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 520c4 │ │ │ │ + cbz r4, 520e0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #62132 @ 0xf2b4 │ │ │ │ + movw r0, #64628 @ 0xfc74 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 520b4 │ │ │ │ + blt.n 520d0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 520c4 │ │ │ │ + b.n 520e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 520b0 │ │ │ │ + bne.n 520cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 520b0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 520cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 520e8 │ │ │ │ + bne.n 52104 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 520f0 │ │ │ │ + bge.n 5210c │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 5211c │ │ │ │ + bcs.n 52138 │ │ │ │ lsrs r1, r0, #6 │ │ │ │ - movw r2, #6020 @ 0x1784 │ │ │ │ + movw r2, #8492 @ 0x212c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - movw r3, #12932 @ 0x3284 │ │ │ │ + movw r3, #15404 @ 0x3c2c │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ ldrh.w r2, [r3, r0, lsl #1] │ │ │ │ - b.n 5211e │ │ │ │ + b.n 5213a │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #4788 @ 0x12b4 │ │ │ │ + movw r3, #7260 @ 0x1c5c │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56714,114 +56731,114 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ ldrd r9, r8, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5224e │ │ │ │ + beq.n 5226a │ │ │ │ mov r5, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5224e │ │ │ │ + bne.n 5226a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5224e │ │ │ │ + beq.n 5226a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 5218c │ │ │ │ + cbz r5, 521a8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl c8ebc <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c98c4 <_PyEval_EvalFrameDefault@@Base+0xcae8> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 52194 │ │ │ │ + b.n 521b0 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r3, r5 │ │ │ │ strd r8, r0, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r0, #14740 @ 0x3994 │ │ │ │ + movw r0, #17236 @ 0x4354 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 521e8 │ │ │ │ + cbnz r0, 52204 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503ca │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ - cbnz r2, 521fe │ │ │ │ + cbnz r2, 5221a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5224e │ │ │ │ + bge.n 5226a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 52244 │ │ │ │ - b.n 5224e │ │ │ │ + cbz r3, 52260 │ │ │ │ + b.n 5226a │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #11632 @ 0x2d70 │ │ │ │ + movw r0, #14156 @ 0x374c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r1, [r4, #24] │ │ │ │ mov.w r1, #604 @ 0x25c │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bge.n 52230 │ │ │ │ + bge.n 5224c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52230 │ │ │ │ + cbnz r3, 5224c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 521dc │ │ │ │ + beq.n 521f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5224e │ │ │ │ + bge.n 5226a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5224e │ │ │ │ + cbnz r3, 5226a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00052254 : │ │ │ │ - ldr r2, [pc, #52] @ (5228c ) │ │ │ │ +00052270 : │ │ │ │ + ldr r2, [pc, #52] @ (522a8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ @@ -56840,34 +56857,34 @@ │ │ │ │ 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, #3592] @ 0xe08 │ │ │ │ - ldr r3, [pc, #348] @ (52400 ) │ │ │ │ + ldr r3, [pc, #344] @ (52418 ) │ │ │ │ sub sp, #468 @ 0x1d4 │ │ │ │ ldrd sl, r7, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #460] @ 0x1cc │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ ands.w r6, r7, #127 @ 0x7f │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne.n 522ce │ │ │ │ + bne.n 522ea │ │ │ │ orrs.w r3, r7, r9 │ │ │ │ - bne.n 522d2 │ │ │ │ + bne.n 522ee │ │ │ │ mov r8, r6 │ │ │ │ - b.n 522d8 │ │ │ │ + b.n 522f4 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r8, #128 @ 0x80 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ blx 2b5ac │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ @@ -56876,19 +56893,19 @@ │ │ │ │ blx 2b5ac │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ blx 2c198 │ │ │ │ subs.w r2, r7, r8 │ │ │ │ sbc.w r4, r9, #0 │ │ │ │ - cbnz r6, 52306 │ │ │ │ + cbnz r6, 52322 │ │ │ │ cmp r8, r6 │ │ │ │ it ne │ │ │ │ movne r6, #128 @ 0x80 │ │ │ │ - vldr d7, [pc, #240] @ 523f8 │ │ │ │ + vldr d7, [pc, #236] @ 52410 │ │ │ │ sub.w r6, r8, r6 │ │ │ │ strd r2, r4, [sp, #40] @ 0x28 │ │ │ │ add.w r3, sl, r6 │ │ │ │ mov.w fp, #0 │ │ │ │ add r6, sp, #332 @ 0x14c │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ orr.w r4, r9, r4 │ │ │ │ @@ -56897,15 +56914,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ eor.w r4, r4, r9 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ - bl 1b6a90 <_Py_SetLocaleFromEnv@@Base+0x10d8> │ │ │ │ + bl 1b79b8 <_Py_SetLocaleFromEnv@@Base+0x10d8> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ blx 2b5ac │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -56917,15 +56934,15 @@ │ │ │ │ strd r4, fp, [sp, #64] @ 0x40 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 1b6afc <_Py_SetLocaleFromEnv@@Base+0x1144> │ │ │ │ + bl 1b7a24 <_Py_SetLocaleFromEnv@@Base+0x1144> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b17c <__explicit_bzero_chk@plt> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r1, r6 │ │ │ │ @@ -56962,299 +56979,298 @@ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ blx 2c198 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ blx 2b17c <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #36] @ (52400 ) │ │ │ │ + ldr r3, [pc, #32] @ (52418 ) │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #460] @ 0x1cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 523ec │ │ │ │ + beq.n 52408 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #468 @ 0x1d4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ ... │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl a8cc8 │ │ │ │ + bl a91c8 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d9894 │ │ │ │ + b.w 2da234 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ - bl 252f48 │ │ │ │ + bl 2548bc │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 524d0 │ │ │ │ + bne.n 524e8 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ vneg.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ - bl 2d99c0 │ │ │ │ + bl 2da360 │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vneg.f64 d1, d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ vstr d0, [sp, #32] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ vstr d7, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bne.n 524a2 │ │ │ │ + bne.n 524ba │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37292 @ 0x91ac │ │ │ │ + movw r1, #39508 @ 0x9a54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 524d0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 524e8 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 524be │ │ │ │ + bne.n 524d6 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37312 @ 0x91c0 │ │ │ │ + movw r1, #39528 @ 0x9a68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 524d0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 524e8 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 251d10 │ │ │ │ + b.w 253684 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 5268a │ │ │ │ + bl 526a2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5252e │ │ │ │ + cbz r0, 52546 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52510 │ │ │ │ + bge.n 52528 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52510 │ │ │ │ + cbnz r3, 52528 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 5252c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 52544 │ │ │ │ movw r3, #51944 @ 0xcae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ - cbz r0, 5252c │ │ │ │ - bl f8250 │ │ │ │ + bl f7d6c │ │ │ │ + cbz r0, 52544 │ │ │ │ + bl f85c8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2ac6d8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 2ad8ec <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ movs r5, #0 │ │ │ │ - movw fp, #12932 @ 0x3284 │ │ │ │ + movw fp, #15404 @ 0x3c2c │ │ │ │ movt fp, #62 @ 0x3e │ │ │ │ - movw r7, #6020 @ 0x1784 │ │ │ │ + movw r7, #8492 @ 0x212c │ │ │ │ movt r7, #63 @ 0x3f │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ - movw r6, #4788 @ 0x12b4 │ │ │ │ + movw r6, #7260 @ 0x1c5c │ │ │ │ movt r6, #62 @ 0x3e │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r5 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5262a │ │ │ │ + bge.n 52642 │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 5257e │ │ │ │ + bne.n 52596 │ │ │ │ ldrb.w r0, [r8, r4] │ │ │ │ - b.n 52594 │ │ │ │ + b.n 525ac │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 5258a │ │ │ │ + bne.n 525a2 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ - b.n 52594 │ │ │ │ + b.n 525ac │ │ │ │ ldr.w r0, [r8, r4, lsl #2] │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 525a8 │ │ │ │ + bcs.n 525c0 │ │ │ │ lsrs r3, r0, #6 │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ and.w r3, r0, #63 @ 0x3f │ │ │ │ add.w r3, r3, r2, lsl #6 │ │ │ │ ldrh.w r3, [fp, r3, lsl #1] │ │ │ │ - b.n 525aa │ │ │ │ + b.n 525c2 │ │ │ │ movs r3, #0 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 525ec │ │ │ │ + bpl.n 52604 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst.w r3, #7340032 @ 0x700000 │ │ │ │ - beq.n 525ec │ │ │ │ + beq.n 52604 │ │ │ │ asrs r2, r3, #24 │ │ │ │ ubfx ip, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #57412 @ 0xe044 │ │ │ │ + movw r3, #59884 @ 0xe9ec │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add r1, sp, #12 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ cmp ip, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - beq.n 525e8 │ │ │ │ + beq.n 52600 │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1], #4 │ │ │ │ - b.n 525d6 │ │ │ │ + b.n 525ee │ │ │ │ mov r0, ip │ │ │ │ - b.n 525f2 │ │ │ │ + b.n 5260a │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 2569b8 <_PyMarshal_ReadObjectFromXIData@@Base+0xb8> │ │ │ │ + bl 258384 <_PyMarshal_ReadObjectFromXIData@@Base+0xbc> │ │ │ │ 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 52620 │ │ │ │ + bge.n 52638 │ │ │ │ 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 525fe │ │ │ │ + b.n 52616 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r5, r5, r0 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5256c │ │ │ │ + b.n 52584 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ 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 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 5265e │ │ │ │ + cbnz r3, 52676 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5348 @ 0x14e4 │ │ │ │ + movw r1, #7656 @ 0x1de8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 52686 │ │ │ │ + bl 12120c │ │ │ │ + b.n 5269e │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5267c │ │ │ │ + cbz r3, 52694 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5032 @ 0x13a8 │ │ │ │ + movw r1, #7300 @ 0x1c84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 52686 │ │ │ │ + bl 12120c │ │ │ │ + b.n 5269e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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 │ │ │ │ - bl 29df6c <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 29f1c8 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52712 │ │ │ │ + beq.n 5272a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 52712 │ │ │ │ + cbnz r2, 5272a │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 526c8 │ │ │ │ + cbnz r0, 526e0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 526e2 │ │ │ │ + bge.n 526fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 526e2 │ │ │ │ + cbnz r3, 526fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 526e2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 526fa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 526da │ │ │ │ + bge.n 526f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 526da │ │ │ │ + cbnz r3, 526f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 170a3c │ │ │ │ - cbz r0, 526e6 │ │ │ │ + bl 170b6c │ │ │ │ + cbz r0, 526fe │ │ │ │ mov r4, r5 │ │ │ │ - b.n 52712 │ │ │ │ + b.n 5272a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14748 @ 0x399c │ │ │ │ + movw r1, #17244 @ 0x435c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52710 │ │ │ │ + bge.n 52728 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52710 │ │ │ │ + cbnz r3, 52728 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_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 │ │ │ │ - ldr r2, [pc, #84] @ (5277c ) │ │ │ │ + ldr r2, [pc, #84] @ (52794 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ @@ -57268,269 +57284,269 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r5, #3868] @ 0xf1c │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 90e28 │ │ │ │ + b.w 910bc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5284a │ │ │ │ + beq.n 52862 │ │ │ │ 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 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52846 │ │ │ │ + bne.n 5285e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52846 │ │ │ │ + beq.n 5285e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #9397 @ 0x24b5 │ │ │ │ + movw r2, #12001 @ 0x2ee1 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #14784 @ 0x39c0 │ │ │ │ + movw r0, #17280 @ 0x4380 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 527e2 │ │ │ │ + cbnz r0, 527fa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503ca │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbnz r2, 527f8 │ │ │ │ + cbnz r2, 52810 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52846 │ │ │ │ + bge.n 5285e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 5283c │ │ │ │ - b.n 52846 │ │ │ │ + cbz r3, 52854 │ │ │ │ + b.n 5285e │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #586 @ 0x24a │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #14792 @ 0x39c8 │ │ │ │ + movw r0, #17288 @ 0x4388 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52828 │ │ │ │ + bge.n 52840 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52828 │ │ │ │ + cbnz r3, 52840 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 527d6 │ │ │ │ + beq.n 527ee │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52846 │ │ │ │ + bge.n 5285e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52846 │ │ │ │ + cbnz r3, 5285e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 24bba0 │ │ │ │ - cbz r0, 528b8 │ │ │ │ + bl 24d8d4 │ │ │ │ + cbz r0, 528d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 52a5a │ │ │ │ + bl 52a72 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5288e │ │ │ │ + bge.n 528a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5288e │ │ │ │ + cbnz r3, 528a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 528b8 │ │ │ │ + beq.n 528d0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 52b3e │ │ │ │ + bl 52b56 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 528b8 │ │ │ │ + beq.n 528d0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbnz r1, 528ae │ │ │ │ + cbnz r1, 528c6 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e1144 <_PyType_Name@@Base+0x20> │ │ │ │ + b.w 1e27e4 <_PyType_Name@@Base+0x20> │ │ │ │ mov r0, r5 │ │ │ │ - bl 52e60 │ │ │ │ + bl 52e78 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 528a2 │ │ │ │ + bne.n 528ba │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000528be <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +000528d6 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ - cbz r3, 528c6 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ + cbz r3, 528de <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 52908 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ + cbnz r3, 52920 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ cmp r2, #1 │ │ │ │ push {r4} │ │ │ │ - bne.n 528e6 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ + bne.n 528fe <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ movw r4, #51700 @ 0xc9f4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #14816 @ 0x39e0 │ │ │ │ + movw r2, #17312 @ 0x43a0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 235fd0 <_PyErr_Format@@Base> │ │ │ │ + b.w 23790c <_PyErr_Format@@Base> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 52904 <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ + bne.n 5291c <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ movw r4, #51700 @ 0xc9f4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #14908 @ 0x3a3c │ │ │ │ + movw r2, #17404 @ 0x43fc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 235fd0 <_PyErr_Format@@Base> │ │ │ │ + b.w 23790c <_PyErr_Format@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ 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, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 529cc <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ + beq.n 529e4 <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ mov r8, r1 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 529ca <_PyEval_FormatAwaitableError@@Base+0x10c> │ │ │ │ + bne.n 529e2 <_PyEval_FormatAwaitableError@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 529cc <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ + beq.n 529e4 <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1afb08 │ │ │ │ + bl 1b0a10 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 52950 <_PyEval_FormatAwaitableError@@Base+0x92> │ │ │ │ + cbnz r0, 52968 <_PyEval_FormatAwaitableError@@Base+0x92> │ │ │ │ mov r0, r4 │ │ │ │ - bl 503b2 │ │ │ │ - b.n 529cc <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ + bl 503ca │ │ │ │ + b.n 529e4 <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 52974 <_PyEval_FormatAwaitableError@@Base+0xb6> │ │ │ │ + cbnz r0, 5298c <_PyEval_FormatAwaitableError@@Base+0xb6> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52948 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ + bge.n 52960 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52948 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ + bne.n 52960 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52948 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52960 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #30508 @ 0x772c │ │ │ │ + movw r0, #32804 @ 0x8024 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52948 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ + beq.n 52960 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ - cbz r2, 529b0 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ + cbz r2, 529c8 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #700 @ 0x2bc │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #15000 @ 0x3a98 │ │ │ │ + movw r0, #17496 @ 0x4458 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ str r5, [r4, #24] │ │ │ │ - cbnz r0, 529b4 <_PyEval_FormatAwaitableError@@Base+0xf6> │ │ │ │ + cbnz r0, 529cc <_PyEval_FormatAwaitableError@@Base+0xf6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 503b2 │ │ │ │ + bl 503ca │ │ │ │ mov r5, r6 │ │ │ │ - b.n 529cc <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ + b.n 529e4 <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 529b0 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ + bge.n 529c8 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 529b0 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 529b0 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ + bne.n 529c8 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 529c8 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2b920 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #9648 @ 0x25b0 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 52a3c <_PyEval_FormatAwaitableError@@Base+0x17e> │ │ │ │ - ldr r5, [pc, #64] @ (52a40 <_PyEval_FormatAwaitableError@@Base+0x182>) │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 52a54 <_PyEval_FormatAwaitableError@@Base+0x17e> │ │ │ │ + ldr r5, [pc, #64] @ (52a58 <_PyEval_FormatAwaitableError@@Base+0x182>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r1, r5] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -57549,309 +57565,309 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00052a44 : │ │ │ │ - cbz r0, 52a58 │ │ │ │ +00052a5c : │ │ │ │ + cbz r0, 52a70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52a58 │ │ │ │ + bge.n 52a70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 52a58 │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52a70 │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ movs r3, #1 │ │ │ │ - ldr r1, [pc, #68] @ (52ab4 ) │ │ │ │ + ldr r1, [pc, #68] @ (52acc ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da334 │ │ │ │ - movw r3, #15148 @ 0x3b2c │ │ │ │ + bl 2daf7c │ │ │ │ + movw r3, #17644 @ 0x44ec │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r1, #15144 @ 0x3b28 │ │ │ │ + movw r1, #17640 @ 0x44e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23b85c │ │ │ │ + bl 23d184 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 52aae │ │ │ │ + beq.n 52ac6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfed8 │ │ │ │ + bl 1e1578 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r5, #248 @ 0xf8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r3 │ │ │ │ - b.w 279628 │ │ │ │ + b.w 27a78c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r5, sp, #4 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r2, 52af2 │ │ │ │ + cbz r2, 52b0a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 140894 │ │ │ │ + bl 140af4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1cc2ac │ │ │ │ - cbz r4, 52b1a │ │ │ │ - ldr r0, [pc, #28] @ (52b20 ) │ │ │ │ - bl 249304 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 1cd0dc │ │ │ │ + cbz r4, 52b32 │ │ │ │ + ldr r0, [pc, #28] @ (52b38 ) │ │ │ │ + bl 24ac04 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #6648 @ 0x19f8 │ │ │ │ + movw r0, #9144 @ 0x23b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #15152 @ 0x3b30 │ │ │ │ + movw r1, #17680 @ 0x4510 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 120e20 │ │ │ │ + b.w 12120c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 52ba4 │ │ │ │ + blt.n 52bbc │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - beq.n 52b78 │ │ │ │ + beq.n 52b90 │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq.n 52b82 │ │ │ │ + beq.n 52b9a │ │ │ │ cmp r1, #97 @ 0x61 │ │ │ │ - beq.n 52b8c │ │ │ │ + beq.n 52ba4 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15228 @ 0x3b7c │ │ │ │ + movw r1, #17756 @ 0x455c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52ba8 │ │ │ │ - movw r1, #15220 @ 0x3b74 │ │ │ │ + b.n 52bc0 │ │ │ │ + movw r1, #17748 @ 0x4554 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 52b94 │ │ │ │ - movw r1, #15224 @ 0x3b78 │ │ │ │ + b.n 52bac │ │ │ │ + movw r1, #17752 @ 0x4558 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 52b94 │ │ │ │ - movw r1, #15216 @ 0x3b70 │ │ │ │ + b.n 52bac │ │ │ │ + movw r1, #17744 @ 0x4550 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 23b85c │ │ │ │ + bl 23d184 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 52ba8 │ │ │ │ + b.n 52bc0 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mov r7, r1 │ │ │ │ - bl ddde0 │ │ │ │ + bl de910 │ │ │ │ mov r5, r0 │ │ │ │ - bl 21bbd8 <_PyParkingLot_UnparkAll@@Base+0x138> │ │ │ │ + bl 21d484 <_PyParkingLot_UnparkAll@@Base+0x138> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 52d5e │ │ │ │ + beq.w 52d76 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldr.w r8, [r3, #3904] @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 52bf8 │ │ │ │ - movw r1, #48260 @ 0xbc84 │ │ │ │ + bne.n 52c10 │ │ │ │ + movw r1, #50756 @ 0xc644 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #34100 @ 0x8534 │ │ │ │ + movw r0, #36596 @ 0x8ef4 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 52ce2 │ │ │ │ + bne.n 52cfa │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 52c66 │ │ │ │ - ldr r3, [pc, #348] @ (52d68 ) │ │ │ │ + bne.n 52c7e │ │ │ │ + ldr r3, [pc, #348] @ (52d80 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 52d5e │ │ │ │ - movw r1, #31856 @ 0x7c70 │ │ │ │ + bne.w 52d76 │ │ │ │ + movw r1, #34352 @ 0x8630 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl e50e8 │ │ │ │ - cbnz r0, 52c3c │ │ │ │ + bl e5bec │ │ │ │ + cbnz r0, 52c54 │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r4, #376] @ 0x178 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 52c60 │ │ │ │ - b.n 52c7c │ │ │ │ - movw r1, #47816 @ 0xbac8 │ │ │ │ + blt.n 52c78 │ │ │ │ + b.n 52c94 │ │ │ │ + movw r1, #50312 @ 0xc488 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl e50e8 │ │ │ │ + bl e5bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 52d5e │ │ │ │ + bne.w 52d76 │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52c7c │ │ │ │ + bge.n 52c94 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 52c7c │ │ │ │ + b.n 52c94 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 52d60 │ │ │ │ + beq.n 52d78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d3150 <_PySys_GetRequiredAttr@@Base+0x1684> │ │ │ │ + bl 1d4000 <_PySys_GetRequiredAttr@@Base+0x1694> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 52ca0 │ │ │ │ + cbnz r0, 52cb8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d60 │ │ │ │ + bge.n 52d78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52d60 │ │ │ │ + bne.n 52d78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52d60 │ │ │ │ - bl 9aef0 │ │ │ │ - cbnz r0, 52cbe │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52d78 │ │ │ │ + bl 9b17c │ │ │ │ + cbnz r0, 52cd6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d4a │ │ │ │ + bge.n 52d62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52d4a │ │ │ │ + bne.n 52d62 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52d4a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52d62 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0b44 │ │ │ │ + bl a0ecc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52cda │ │ │ │ + bge.n 52cf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52cda │ │ │ │ + cbnz r3, 52cf2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52d32 │ │ │ │ - b.n 52d4a │ │ │ │ + bne.n 52d4a │ │ │ │ + b.n 52d62 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52d5e │ │ │ │ + beq.n 52d76 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 1dc950 │ │ │ │ + bl 1ddd3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52cfe │ │ │ │ + bne.n 52d16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 5f3ac │ │ │ │ - b.n 52d5e │ │ │ │ + bl 5f3f4 │ │ │ │ + b.n 52d76 │ │ │ │ movs r2, #24 │ │ │ │ mov r0, sp │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 52d24 │ │ │ │ + cbz r2, 52d3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31584 @ 0x7b60 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f0f58 │ │ │ │ + bl f1398 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52d24 │ │ │ │ - bl f8250 │ │ │ │ + bge.n 52d3c │ │ │ │ + bl f85c8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a3330 │ │ │ │ + bl a3784 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52d4a │ │ │ │ + beq.n 52d62 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ - bl 1cfa54 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + bl 1d0794 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52d60 │ │ │ │ + bge.n 52d78 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 144b84 │ │ │ │ + bl 144dc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d5e │ │ │ │ + bge.n 52d76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52d5e │ │ │ │ + cbnz r3, 52d76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -57864,366 +57880,366 @@ │ │ │ │ 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, #64100 @ 0xfa64 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - bl e2940 │ │ │ │ + movw r1, #1060 @ 0x424 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + bl e35f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52e38 │ │ │ │ + beq.n 52e50 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1034e8 │ │ │ │ + bl 10378c │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 52dbc │ │ │ │ - bl 948dc │ │ │ │ + bne.n 52dd4 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52e38 │ │ │ │ - bl 15b2ac <_PyLong_FromByteArray@@Base+0x848> │ │ │ │ + bne.n 52e50 │ │ │ │ + bl 15b460 <_PyLong_FromByteArray@@Base+0x844> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52e5a │ │ │ │ - movw r3, #6161 @ 0x1811 │ │ │ │ + beq.n 52e72 │ │ │ │ + movw r3, #5957 @ 0x1745 │ │ │ │ movt r3, #24 │ │ │ │ add.w r1, r0, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 52e16 │ │ │ │ - cbnz r1, 52df0 │ │ │ │ + bne.n 52e2e │ │ │ │ + cbnz r1, 52e08 │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51948 @ 0xcaec │ │ │ │ + movw r1, #54244 @ 0xd3e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 52e20 │ │ │ │ + bl 12120c │ │ │ │ + b.n 52e38 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 52df8 │ │ │ │ + cbz r3, 52e10 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - b.n 52e00 │ │ │ │ + b.n 52e18 │ │ │ │ movw r2, #25428 @ 0x6354 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 15bba8 │ │ │ │ + bl 15bd5c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52e20 │ │ │ │ + beq.n 52e38 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 52e3c │ │ │ │ + b.n 52e54 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52e3c │ │ │ │ + bge.n 52e54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52e38 │ │ │ │ + bge.n 52e50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52e38 │ │ │ │ + cbnz r3, 52e50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52e5a │ │ │ │ + b.n 52e72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15bdf8 │ │ │ │ + bl 15bfac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52e58 │ │ │ │ + bge.n 52e70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52e58 │ │ │ │ + cbnz r3, 52e70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r4, r0 │ │ │ │ - bl 1e1144 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1e27e4 <_PyType_Name@@Base+0x20> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 52e90 │ │ │ │ + beq.n 52ea8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d8d58 │ │ │ │ + bl 2d9914 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrd r3, r9, [sp, #56] @ 0x38 │ │ │ │ - cbnz r3, 52ec6 │ │ │ │ + cbnz r3, 52ede │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37624 @ 0x92f8 │ │ │ │ + movw r1, #39920 @ 0x9bf0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 530de │ │ │ │ + b.n 530f6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #11 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 52fb0 │ │ │ │ + bne.n 52fc8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w sl, [r3] │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 530de │ │ │ │ + beq.w 530f6 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov.w fp, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r4 │ │ │ │ cmp r7, fp │ │ │ │ - ble.n 52f7e │ │ │ │ + ble.n 52f96 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 52f7e │ │ │ │ + ble.n 52f96 │ │ │ │ ldr.w r3, [r8, fp, lsl #2] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 52f70 │ │ │ │ + bne.n 52f88 │ │ │ │ sub.w r1, fp, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 1a484c <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ + bl 1a46bc <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52fac │ │ │ │ + beq.n 52fc4 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 52f2a │ │ │ │ + bgt.n 52f42 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 52f66 │ │ │ │ + b.n 52f7e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 52f54 │ │ │ │ + cbz r0, 52f6c │ │ │ │ mov r1, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r4, r5 │ │ │ │ - bge.w 530c2 │ │ │ │ + bge.w 530da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 530c2 │ │ │ │ + bne.w 530da │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 530c2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 530da │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52f66 │ │ │ │ + bge.n 52f7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52f66 │ │ │ │ + cbnz r3, 52f7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r0, fp │ │ │ │ - b.n 52f78 │ │ │ │ + b.n 52f90 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 52f04 │ │ │ │ + bne.n 52f1c │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52efa │ │ │ │ + b.n 52f12 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - cbnz r5, 52f94 │ │ │ │ + cbnz r5, 52fac │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5305a │ │ │ │ + beq.n 53072 │ │ │ │ cmp r7, r0 │ │ │ │ - blt.w 530be │ │ │ │ + blt.w 530d6 │ │ │ │ subs r1, r7, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 1a484c <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ + bl 1a46bc <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5307e │ │ │ │ - b.n 530c2 │ │ │ │ + bne.n 53096 │ │ │ │ + b.n 530da │ │ │ │ mov r4, r5 │ │ │ │ - b.n 530c2 │ │ │ │ - bl 81740 │ │ │ │ + b.n 530da │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 530de │ │ │ │ + beq.w 530f6 │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov sl, r5 │ │ │ │ sub.w r3, r9, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 53048 │ │ │ │ + ble.n 53060 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ sub.w r1, r7, sl │ │ │ │ strd r3, r2, [sp] │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 2c0de0 │ │ │ │ + bl 2c168c │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 53048 │ │ │ │ + blt.n 53060 │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1a484c <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ + bl 1a46bc <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 530c2 │ │ │ │ + beq.n 530da │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53004 │ │ │ │ + bgt.n 5301c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 5303e │ │ │ │ + b.n 53056 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 5302a │ │ │ │ + cbz r0, 53042 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 530c2 │ │ │ │ + bge.n 530da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 530c2 │ │ │ │ + bne.n 530da │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 530c2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 530da │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5303e │ │ │ │ + bge.n 53056 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 5303e │ │ │ │ + cbnz r3, 53056 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ adds r5, #1 │ │ │ │ add sl, r3 │ │ │ │ add sl, r6 │ │ │ │ - b.n 52fc2 │ │ │ │ + b.n 52fda │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cbnz r5, 5306e │ │ │ │ + cbnz r5, 53086 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5306e │ │ │ │ + bne.n 53086 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r5, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r3, #0] │ │ │ │ - b.n 530be │ │ │ │ + b.n 530d6 │ │ │ │ sub.w r1, r7, sl │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ - bl 1a484c <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ + bl 1a46bc <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 530c2 │ │ │ │ + cbz r0, 530da │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 5308a │ │ │ │ + bgt.n 530a2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 530bc │ │ │ │ + b.n 530d4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 530aa │ │ │ │ + cbz r0, 530c2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 530c2 │ │ │ │ + bge.n 530da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 530c2 │ │ │ │ + cbnz r3, 530da │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 530c2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 530da │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 530bc │ │ │ │ + bge.n 530d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 530bc │ │ │ │ + cbnz r3, 530d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 530de │ │ │ │ + b.n 530f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52ec2 │ │ │ │ + bge.w 52eda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52ec2 │ │ │ │ + bne.w 52eda │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52ec2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52eda │ │ │ │ mov r0, r4 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ - ldr r3, [pc, #264] @ (53200 ) │ │ │ │ + ldr r3, [pc, #264] @ (53218 ) │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ ldrd fp, r6, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ str r3, [sp, #20] │ │ │ │ ands.w r3, r6, #63 @ 0x3f │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr.w r8, [r0, #20] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bne.n 53124 │ │ │ │ + bne.n 5313c │ │ │ │ orrs.w r2, r6, r8 │ │ │ │ - bne.n 5312a │ │ │ │ + bne.n 53142 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ - b.n 53130 │ │ │ │ + b.n 53148 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov sl, r5 │ │ │ │ blx 2b5ac │ │ │ │ @@ -58238,17 +58254,17 @@ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldr.w r2, [sl, #-8] │ │ │ │ adds r5, #16 │ │ │ │ ldr.w r3, [sl, #-4] │ │ │ │ cmp sl, lr │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - bne.n 5314c │ │ │ │ + bne.n 53164 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 5317a │ │ │ │ + bne.n 53192 │ │ │ │ cmp r7, r9 │ │ │ │ it ne │ │ │ │ movne.w r9, #64 @ 0x40 │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -58260,15 +58276,15 @@ │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r6, r8, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 1bbd9c │ │ │ │ + bl 1bccc4 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b17c <__explicit_bzero_chk@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, r7, [sp, #40] @ 0x28 │ │ │ │ strd r6, r7, [sp, #168] @ 0xa8 │ │ │ │ @@ -58280,313 +58296,313 @@ │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ strd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ blx 2c198 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ blx 2b17c <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #24] @ (53200 ) │ │ │ │ + ldr r3, [pc, #24] @ (53218 ) │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 531f8 │ │ │ │ + beq.n 53210 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #236 @ 0xec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 81340 │ │ │ │ + bl 81130 <_Py_NewReference@@Base+0x270> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5322a │ │ │ │ + cbz r0, 53242 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4e3b2 │ │ │ │ + bl 4e3ca │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 5325c │ │ │ │ + cbnz r6, 53274 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 5325c │ │ │ │ + ble.n 53274 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5325c │ │ │ │ - cbnz r2, 5327c │ │ │ │ + bne.n 53274 │ │ │ │ + cbnz r2, 53294 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #132] @ (532f8 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #132] @ (53310 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 532f0 │ │ │ │ + beq.n 53308 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ movw r1, #16980 @ 0x4254 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 157200 │ │ │ │ - bl efe3c │ │ │ │ + bl 1573c8 │ │ │ │ + bl f0280 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 532a0 │ │ │ │ + beq.n 532b8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 532c2 │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 532da │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2568c0 │ │ │ │ + bl 258288 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2ad17c │ │ │ │ + bl 2ad7fc │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 532f2 │ │ │ │ + b.n 5330a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #16980 @ 0x4254 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 157200 │ │ │ │ - bl efe3c │ │ │ │ + bl 1573c8 │ │ │ │ + bl f0280 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #50384 @ 0xc4d0 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #34284 @ 0x85ec │ │ │ │ + movw r0, #36780 @ 0x8fac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #148] @ (533a0 ) │ │ │ │ + ldr r3, [pc, #148] @ (533b8 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cbz r3, 53340 │ │ │ │ + cbz r3, 53358 │ │ │ │ adds r0, #17 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 53336 │ │ │ │ + bne.n 5334e │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 53326 │ │ │ │ + bne.n 5333e │ │ │ │ dmb ish │ │ │ │ - beq.n 53340 │ │ │ │ - bl 2c37f0 │ │ │ │ + beq.n 53358 │ │ │ │ + bl 28a548 │ │ │ │ ldrd r0, r3, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - cbz r3, 53350 │ │ │ │ - bl 52290 │ │ │ │ + cbz r3, 53368 │ │ │ │ + bl 522ac │ │ │ │ mov r5, r0 │ │ │ │ - b.n 53356 │ │ │ │ - bl 530e6 │ │ │ │ + b.n 5336e │ │ │ │ + bl 530fe │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - cbz r3, 53380 │ │ │ │ + cbz r3, 53398 │ │ │ │ add.w r0, r4, #17 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 53376 │ │ │ │ + bne.n 5338e │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 53366 │ │ │ │ + bne.n 5337e │ │ │ │ dmb ish │ │ │ │ - beq.n 53380 │ │ │ │ - bl 288f70 │ │ │ │ + beq.n 53398 │ │ │ │ + bl 28a0e8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c7114 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (533a0 ) │ │ │ │ + bl 2c7b18 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (533b8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5339a │ │ │ │ + beq.n 533b2 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 81340 │ │ │ │ + bl 81130 <_Py_NewReference@@Base+0x270> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 533ca │ │ │ │ + cbz r0, 533e2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4e780 │ │ │ │ + bl 4e798 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (53404 ) │ │ │ │ + ldr r3, [pc, #36] @ (5341c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r4, [r3, #3752] @ 0xea8 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 533f4 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 533fe │ │ │ │ + bne.n 5340c │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 53416 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53440 │ │ │ │ + cbz r0, 53458 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0b44 │ │ │ │ + bl a0ecc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53440 │ │ │ │ + bne.n 53458 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5343e │ │ │ │ + bge.n 53456 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5343e │ │ │ │ + cbnz r3, 53456 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 2841b8 │ │ │ │ + b.w 285330 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #25552 @ 0x63d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 53486 │ │ │ │ + beq.n 5349e │ │ │ │ mov r1, r4 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 53486 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 5349e │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 1789d0 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 178bc0 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5348e │ │ │ │ + bne.n 534a6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 5350a │ │ │ │ + b.n 53522 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 534a4 │ │ │ │ + beq.n 534bc │ │ │ │ movw r1, #25552 @ 0x63d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 534ae │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 534c6 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - b.n 534be │ │ │ │ + b.n 534d6 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1789d0 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 178bc0 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 534be │ │ │ │ + bne.n 534d6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 5350a │ │ │ │ + b.n 53522 │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 534e6 │ │ │ │ + bne.n 534fe │ │ │ │ movw r3, #51924 @ 0xcad4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24116 @ 0x5e34 │ │ │ │ + movw r1, #26412 @ 0x672c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5350a │ │ │ │ + b.n 53522 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ - bl 417ec │ │ │ │ - movw r0, #8316 @ 0x207c │ │ │ │ + bl 417dc │ │ │ │ + movw r0, #10812 @ 0x2a3c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #15292 @ 0x3bbc │ │ │ │ + movw r0, #17812 @ 0x4594 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ @@ -58596,1338 +58612,1371 @@ │ │ │ │ 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, #6160 @ 0x1810 │ │ │ │ - movweq r1, #15328 @ 0x3be0 │ │ │ │ + movweq r1, #17848 @ 0x45b8 │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ itete ne │ │ │ │ - movwne r1, #15336 @ 0x3be8 │ │ │ │ + movwne r1, #17856 @ 0x45c0 │ │ │ │ movteq r1, #50 @ 0x32 │ │ │ │ movtne r1, #50 @ 0x32 │ │ │ │ streq r4, [sp, #0] │ │ │ │ - bl 9ef34 │ │ │ │ + bl 9f250 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #15344 @ 0x3bf0 │ │ │ │ + movw r0, #17864 @ 0x45c8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ 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 r9, [r3, #8] │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r8, r3, #1 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5371e │ │ │ │ + beq.w 53736 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 5368a │ │ │ │ + ble.n 536a2 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ adds r5, r7, #4 │ │ │ │ ldr.w r1, [r8, #76] @ 0x4c │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ - bl 2108bc │ │ │ │ + bl 212160 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53686 │ │ │ │ + beq.n 5369e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 53612 │ │ │ │ + cbnz r0, 5362a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 535f6 │ │ │ │ + bge.n 5360e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 535f6 │ │ │ │ + cbnz r3, 5360e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 53724 │ │ │ │ + bge.w 5373c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53724 │ │ │ │ + bne.w 5373c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53724 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5373c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5365e │ │ │ │ + bne.n 53676 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53632 │ │ │ │ + bge.n 5364a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53632 │ │ │ │ + cbnz r3, 5364a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53646 │ │ │ │ + bge.n 5365e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53646 │ │ │ │ + cbnz r3, 5365e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53722 │ │ │ │ + bge.n 5373a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53722 │ │ │ │ + bne.n 5373a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53722 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5373a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53672 │ │ │ │ + bge.n 5368a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53672 │ │ │ │ + cbnz r3, 5368a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53686 │ │ │ │ + bge.n 5369e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53686 │ │ │ │ + cbnz r3, 5369e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 535ae │ │ │ │ + b.n 535c6 │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5371e │ │ │ │ + beq.n 53736 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r9, #28] │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl a8950 │ │ │ │ + bl a8e50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5371e │ │ │ │ + beq.n 53736 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 536d0 │ │ │ │ + cbnz r0, 536e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53722 │ │ │ │ + bge.n 5373a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53722 │ │ │ │ + cbnz r3, 5373a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53722 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5373a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53706 │ │ │ │ + bne.n 5371e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 536f0 │ │ │ │ + bge.n 53708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 536f0 │ │ │ │ + cbnz r3, 53708 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53722 │ │ │ │ + bge.n 5373a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53722 │ │ │ │ + cbnz r3, 5373a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53722 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5373a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5369a │ │ │ │ + bge.n 536b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5369a │ │ │ │ + bne.n 536b2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5369a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 536b2 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 53724 │ │ │ │ + b.n 5373c │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 53750 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 537a6 │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 53768 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 537be │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53770 │ │ │ │ + b.n 53788 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9c1b4 │ │ │ │ + bl 9c444 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5376c │ │ │ │ + bge.n 53784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5376c │ │ │ │ + cbnz r3, 53784 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 53744 │ │ │ │ + beq.n 5375c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 53780 │ │ │ │ + bgt.n 53798 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 21a0d4 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 21b97c <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d32c4 <_PyXIData_ReleaseAndRawFree@@Base+0x250> │ │ │ │ - cbz r0, 537a8 │ │ │ │ + bl 2d3c6c <_PyXIData_ReleaseAndRawFree@@Base+0x24c> │ │ │ │ + cbz r0, 537c0 │ │ │ │ add.w r2, r0, #16 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 5379e │ │ │ │ + beq.n 537b6 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 537a8 │ │ │ │ + bne.n 537c0 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r3, [r0, #16] │ │ │ │ strb r1, [r2, r4] │ │ │ │ - b.n 537a8 │ │ │ │ + b.n 537c0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - beq.n 537ca │ │ │ │ + beq.n 537e2 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2db6b0 │ │ │ │ + b.w 2dc298 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #21948 @ 0x55bc │ │ │ │ + movw r2, #24444 @ 0x5f7c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #15612 @ 0x3cfc │ │ │ │ + movw r0, #18108 @ 0x46bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5380e │ │ │ │ + cbz r3, 53826 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 5382a │ │ │ │ + b.n 53842 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 53818 │ │ │ │ + bgt.n 53830 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 5382a │ │ │ │ + b.n 53842 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 53812 │ │ │ │ + bgt.n 5382a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 53812 │ │ │ │ + beq.n 5382a │ │ │ │ clz r8, r1 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - b.n 53852 │ │ │ │ + b.n 5386a │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #3 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #26332 @ 0x66dc │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53930 │ │ │ │ + beq.n 53948 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 53866 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 5387e │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53930 │ │ │ │ + bne.n 53948 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 5387a │ │ │ │ - bl 948dc │ │ │ │ + bne.n 53892 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53930 │ │ │ │ + bne.n 53948 │ │ │ │ add r5, r8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 53884 │ │ │ │ + bne.n 5389c │ │ │ │ movs r5, #1 │ │ │ │ - b.n 538d4 │ │ │ │ + b.n 538ec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 53930 │ │ │ │ - bne.n 53880 │ │ │ │ + blt.n 53948 │ │ │ │ + bne.n 53898 │ │ │ │ movw r5, #26332 @ 0x66dc │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr r4, [r5, #44] @ 0x2c │ │ │ │ - cbz r4, 538d0 │ │ │ │ - bl b1654 │ │ │ │ + cbz r4, 538e8 │ │ │ │ + bl b1b64 │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c62c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 538d0 │ │ │ │ + bge.n 538e8 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.n 538ce │ │ │ │ + bne.n 538e6 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - cbnz r3, 538f0 │ │ │ │ + cbnz r3, 53908 │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ - cbnz r5, 53916 │ │ │ │ - bl b1654 │ │ │ │ + cbnz r5, 5392e │ │ │ │ + bl b1b64 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx 2b988 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 53900 │ │ │ │ + bge.n 53918 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 5391a │ │ │ │ - cbnz r5, 53924 │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 53932 │ │ │ │ + cbnz r5, 5393c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6954 <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f820c <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53924 │ │ │ │ + bne.n 5393c │ │ │ │ mov r0, r6 │ │ │ │ blx 2b734 │ │ │ │ - b.n 5391a │ │ │ │ + b.n 53932 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 53924 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 53930 │ │ │ │ + bne.n 5393c │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 53948 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 53964 │ │ │ │ + bne.n 5397c │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4208 @ 0x1070 │ │ │ │ + movw r1, #6704 @ 0x1a30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5398a │ │ │ │ + bl 12120c │ │ │ │ + b.n 539a2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 53996 │ │ │ │ + cbnz r3, 539ae │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 5398e │ │ │ │ + cbz r3, 539a6 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #4260 @ 0x10a4 │ │ │ │ + movw r1, #6756 @ 0x1a64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 539ae │ │ │ │ + b.n 539c6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 2841b8 │ │ │ │ + bl 285330 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2b9dc0 │ │ │ │ - cbnz r0, 539ae │ │ │ │ + bl 2ba700 │ │ │ │ + cbnz r0, 539c6 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r4, #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 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2814dc <_PyUnicode_EncodeUTF16@@Base+0x3100> │ │ │ │ + bl 28264c <_PyUnicode_EncodeUTF16@@Base+0x3100> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 539d6 │ │ │ │ - bl a020c │ │ │ │ + cbz r0, 539ee │ │ │ │ + bl a0528 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2d8b24 │ │ │ │ - cbz r0, 53a32 │ │ │ │ + bl 2d94c4 │ │ │ │ + cbz r0, 53a4a │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #25048 @ 0x61d8 │ │ │ │ + movw r1, #27560 @ 0x6ba8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23b85c │ │ │ │ + bl 23d184 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 53a1c │ │ │ │ + beq.n 53a34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 25b2a0 │ │ │ │ + bl 25cbe8 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53a36 │ │ │ │ + bge.n 53a4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53a36 │ │ │ │ + cbnz r3, 53a4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53a36 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53a4e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ 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 r4, r1 │ │ │ │ movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 53a76 │ │ │ │ + beq.n 53a8e │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 53a76 │ │ │ │ + beq.n 53a8e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 53aa0 │ │ │ │ - b.n 53a8e │ │ │ │ + beq.n 53ab8 │ │ │ │ + b.n 53aa6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 53a6e │ │ │ │ - movw r0, #15628 @ 0x3d0c │ │ │ │ + beq.n 53a86 │ │ │ │ + movw r0, #18124 @ 0x46cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53a6e │ │ │ │ - b.n 53b28 │ │ │ │ - movw r0, #15628 @ 0x3d0c │ │ │ │ + bne.n 53a86 │ │ │ │ + b.n 53b40 │ │ │ │ + movw r0, #18124 @ 0x46cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53b28 │ │ │ │ + beq.n 53b40 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53b2a │ │ │ │ + beq.n 53b42 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 53acc │ │ │ │ + cbnz r0, 53ae4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53b28 │ │ │ │ + bge.n 53b40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53b28 │ │ │ │ + cbnz r3, 53b40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53b28 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53b40 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53ae6 │ │ │ │ + bne.n 53afe │ │ │ │ mov r0, r5 │ │ │ │ - bl 881f8 │ │ │ │ + bl 88584 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 53aee │ │ │ │ + b.n 53b06 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 53b1c │ │ │ │ + cbnz r5, 53b34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53b04 │ │ │ │ + bge.n 53b1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53b04 │ │ │ │ + cbnz r3, 53b1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53b18 │ │ │ │ + bge.n 53b30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53b18 │ │ │ │ + cbnz r3, 53b30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53b2a │ │ │ │ + b.n 53b42 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 53b18 │ │ │ │ + b.n 53b30 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 53b4c │ │ │ │ + cbz r3, 53b64 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 53b64 │ │ │ │ + b.n 53b7c │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 53b54 │ │ │ │ + bge.n 53b6c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 53b64 │ │ │ │ + b.n 53b7c │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 53b50 │ │ │ │ + bgt.n 53b68 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 53b50 │ │ │ │ + beq.n 53b68 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 53b86 │ │ │ │ + b.n 53b9e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #688] @ (53e2c ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #688] @ (53e44 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53f88 │ │ │ │ + beq.w 53fa0 │ │ │ │ adds r5, r5, r6 │ │ │ │ - bne.n 53b96 │ │ │ │ + bne.n 53bae │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 53c0e │ │ │ │ + b.n 53c26 │ │ │ │ ldr.w sl, [r4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 53bb0 │ │ │ │ + beq.n 53bc8 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 53bb8 │ │ │ │ + bne.n 53bd0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 53c00 │ │ │ │ + b.n 53c18 │ │ │ │ movw sl, #6160 @ 0x1810 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53be2 │ │ │ │ - bl 9c1b4 │ │ │ │ + cbz r0, 53bfa │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53bdc │ │ │ │ + bge.n 53bf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53bdc │ │ │ │ + cbnz r3, 53bf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 53bf0 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 53c08 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53f6a │ │ │ │ + bne.w 53f82 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ it lt │ │ │ │ mvnlt.w r8, #2147483648 @ 0x80000000 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 53d56 │ │ │ │ + bne.w 53d6e │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #11 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53f88 │ │ │ │ + beq.w 53fa0 │ │ │ │ subs r2, r6, #1 │ │ │ │ - movw fp, #45236 @ 0xb0b4 │ │ │ │ + movw fp, #47732 @ 0xba74 │ │ │ │ movt fp, #50 @ 0x32 │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 53cd2 │ │ │ │ + beq.n 53cea │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 53d2c │ │ │ │ + blt.n 53d44 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 53c60 │ │ │ │ + bpl.n 53c78 │ │ │ │ mov r1, sl │ │ │ │ - b.n 53c38 │ │ │ │ + b.n 53c50 │ │ │ │ ldrb.w r3, [r9, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 53c8e │ │ │ │ + bmi.n 53ca6 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 53c50 │ │ │ │ + bne.n 53c68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 53c8e │ │ │ │ + bne.n 53ca6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r0, #42176 @ 0xa4c0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 53c8e │ │ │ │ + bne.n 53ca6 │ │ │ │ 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 53d2c │ │ │ │ + b.n 53d44 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r9 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53d3a │ │ │ │ + beq.n 53d52 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53cae │ │ │ │ + bgt.n 53cc6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 53ccc │ │ │ │ + b.n 53ce4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 53d00 │ │ │ │ + cbnz r0, 53d18 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53ccc │ │ │ │ + bge.n 53ce4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53ccc │ │ │ │ + cbnz r3, 53ce4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 53c34 │ │ │ │ + b.n 53c4c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 53d2c │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + blt.n 53d44 │ │ │ │ + movw r3, #47732 @ 0xba74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb.w r2, [r9, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 53d14 │ │ │ │ + bpl.n 53d2c │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 53d2c │ │ │ │ - b.n 53cde │ │ │ │ + bcc.n 53d44 │ │ │ │ + b.n 53cf6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53f6e │ │ │ │ + beq.w 53f86 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53d3a │ │ │ │ + bge.n 53d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53d3a │ │ │ │ + cbnz r3, 53d52 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53d3a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d52 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 53d3a │ │ │ │ + cbz r0, 53d52 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53cf0 │ │ │ │ + bgt.n 53d08 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 24a404 │ │ │ │ + bl 24bdc4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 53f88 │ │ │ │ + bne.w 53fa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 53f6a │ │ │ │ + bge.w 53f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53f6a │ │ │ │ + bne.w 53f82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53f6a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53f82 │ │ │ │ mov r0, sl │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53f6a │ │ │ │ + bne.w 53f82 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 53d8a │ │ │ │ + bne.n 53da2 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37624 @ 0x92f8 │ │ │ │ + movw r1, #39920 @ 0x9bf0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 53f62 │ │ │ │ + b.n 53f7a │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ cmp.w fp, #1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.n 53e5e │ │ │ │ + bne.n 53e76 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53f62 │ │ │ │ + beq.w 53f7a │ │ │ │ subs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 53e3a │ │ │ │ + blt.n 53e52 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 53e3a │ │ │ │ + beq.n 53e52 │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 53e30 │ │ │ │ + bne.n 53e48 │ │ │ │ adds r0, r6, #1 │ │ │ │ subs r1, r1, r6 │ │ │ │ add r0, r9 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53f46 │ │ │ │ + beq.w 53f5e │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53de4 │ │ │ │ + bgt.n 53dfc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 53e22 │ │ │ │ + b.n 53e3a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 53e0e │ │ │ │ + cbz r0, 53e26 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 53f46 │ │ │ │ + bge.w 53f5e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53f46 │ │ │ │ + bne.w 53f5e │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53f46 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53f5e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53e22 │ │ │ │ + bge.n 53e3a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 53e22 │ │ │ │ + cbnz r3, 53e3a │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ subs r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 53e34 │ │ │ │ + b.n 53e4c │ │ │ │ nop │ │ │ │ str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r6, #1 │ │ │ │ - bcs.n 53dbe │ │ │ │ + bcs.n 53dd6 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53db4 │ │ │ │ - cbnz r5, 53e4a │ │ │ │ + b.n 53dcc │ │ │ │ + cbnz r5, 53e62 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42176 @ 0xa4c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 53eda │ │ │ │ + beq.n 53ef2 │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 53f3a │ │ │ │ + blt.n 53f52 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53efa │ │ │ │ - b.n 53f46 │ │ │ │ - bl 81740 │ │ │ │ + bne.n 53f12 │ │ │ │ + b.n 53f5e │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53f62 │ │ │ │ + beq.n 53f7a │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 53eca │ │ │ │ + beq.n 53ee2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ - bl 223770 │ │ │ │ + bl 224fc8 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 53eca │ │ │ │ + blt.n 53ee2 │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r6, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53f46 │ │ │ │ + beq.n 53f5e │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53ea6 │ │ │ │ + bgt.n 53ebe │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 53ec4 │ │ │ │ + b.n 53edc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 53f12 │ │ │ │ + cbnz r0, 53f2a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53ec4 │ │ │ │ + bge.n 53edc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53ec4 │ │ │ │ + cbnz r3, 53edc │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r6, sl │ │ │ │ - b.n 53e68 │ │ │ │ - cbnz r5, 53eee │ │ │ │ + b.n 53e80 │ │ │ │ + cbnz r5, 53f06 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42176 @ 0xa4c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53eee │ │ │ │ + bne.n 53f06 │ │ │ │ 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 53f3a │ │ │ │ + b.n 53f52 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 53f46 │ │ │ │ + cbz r0, 53f5e │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53f06 │ │ │ │ + bgt.n 53f1e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 53f38 │ │ │ │ + b.n 53f50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 53f26 │ │ │ │ + cbz r0, 53f3e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53f46 │ │ │ │ + bge.n 53f5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53f46 │ │ │ │ + cbnz r3, 53f5e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53f46 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53f5e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53f38 │ │ │ │ + bge.n 53f50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53f38 │ │ │ │ + cbnz r3, 53f50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 24a404 │ │ │ │ + bl 24bdc4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53f62 │ │ │ │ + bne.n 53f7a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 53d86 │ │ │ │ + bge.w 53d9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53d86 │ │ │ │ + bne.w 53d9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53d86 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d9e │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 15c638 │ │ │ │ - b.n 53f88 │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 53fa0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 53f88 │ │ │ │ + b.n 53fa0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 53d2a │ │ │ │ + bge.w 53d42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53d2a │ │ │ │ + bne.w 53d42 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53d2a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d42 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 53fc4 │ │ │ │ + blt.n 53fdc │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2bdb8 │ │ │ │ and.w r4, r4, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strb.w r4, [r5, #44] @ 0x2c │ │ │ │ - b.n 53fc6 │ │ │ │ + b.n 53fde │ │ │ │ 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, #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 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5409e │ │ │ │ + beq.n 540b6 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 54060 │ │ │ │ + ble.n 54078 │ │ │ │ ldr.w r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2108bc │ │ │ │ + bl 212160 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 5405c │ │ │ │ - bl 9c338 │ │ │ │ + cbz r5, 54074 │ │ │ │ + bl 9c5c8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54048 │ │ │ │ + bne.n 54060 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5402c │ │ │ │ + bge.n 54044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5402c │ │ │ │ + cbnz r3, 54044 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54038 │ │ │ │ + blt.n 54050 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5409e │ │ │ │ + b.n 540b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54034 │ │ │ │ + bne.n 5404c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54034 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5404c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5405c │ │ │ │ + bge.n 54074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5405c │ │ │ │ + cbnz r3, 54074 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 53ff4 │ │ │ │ + b.n 5400c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 5409e │ │ │ │ + cbz r3, 540b6 │ │ │ │ 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 a8950 │ │ │ │ + bl a8e50 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 5409e │ │ │ │ + cbz r3, 540b6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5406a │ │ │ │ + bne.n 54082 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54034 │ │ │ │ + bge.n 5404c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54034 │ │ │ │ + bne.n 5404c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54034 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5404c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 540ca │ │ │ │ + bne.n 540e2 │ │ │ │ ldrd r5, r4, [r4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 54130 │ │ │ │ - b.n 540e2 │ │ │ │ + bpl.n 54148 │ │ │ │ + b.n 540fa │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29000 @ 0x7148 │ │ │ │ + movw r0, #31296 @ 0x7a40 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 541ec │ │ │ │ - b.n 540bc │ │ │ │ + beq.w 54204 │ │ │ │ + b.n 540d4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 54130 │ │ │ │ + bpl.n 54148 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 540f8 │ │ │ │ + bpl.n 54110 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r1 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 54110 │ │ │ │ + bmi.n 54128 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15680 @ 0x3d40 │ │ │ │ + movw r1, #18176 @ 0x4700 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 541ec │ │ │ │ + bl 12120c │ │ │ │ + b.n 54204 │ │ │ │ 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 542f6 │ │ │ │ + bl 5436a │ │ │ │ mov r4, r0 │ │ │ │ - b.n 541f0 │ │ │ │ + b.n 54208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 140884 │ │ │ │ - cbnz r0, 54162 │ │ │ │ + bl 140ae4 │ │ │ │ + cbnz r0, 5417a │ │ │ │ mov r0, r4 │ │ │ │ - bl 140884 │ │ │ │ - cbnz r0, 54162 │ │ │ │ + bl 140ae4 │ │ │ │ + cbnz r0, 5417a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #15744 @ 0x3d80 │ │ │ │ + movw r1, #18240 @ 0x4740 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sp │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 541ec │ │ │ │ + beq.n 54204 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 54192 │ │ │ │ + ble.n 541aa │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45096 @ 0xb028 │ │ │ │ + movw r1, #47592 @ 0xb9e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r0, sp │ │ │ │ - bl 15c638 │ │ │ │ - b.n 541ec │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 54204 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 541a6 │ │ │ │ + bne.n 541be │ │ │ │ mov r0, sp │ │ │ │ - bl 15c638 │ │ │ │ - b.n 541ec │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 54204 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 541d0 │ │ │ │ + ble.n 541e8 │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45096 @ 0xb028 │ │ │ │ + movw r1, #47592 @ 0xb9e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r0, sp │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15c638 │ │ │ │ - b.n 541ec │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 54204 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 542f6 │ │ │ │ + bl 5436a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15c638 │ │ │ │ - b.n 541f0 │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 54208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54208 │ │ │ │ + b.n 54220 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ 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 2c614 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 54254 │ │ │ │ + movw r3, #47268 @ 0xb8a4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1e8764 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 5427c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 1505bc <_PyLong_FromGid@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 1505bc <_PyLong_FromGid@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 1505bc <_PyLong_FromGid@@Base> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #1948 @ 0x79c │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + bl 95b6c │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 855d0 │ │ │ │ + bl 85838 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5424e │ │ │ │ + bge.n 542c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5424e │ │ │ │ + cbnz r3, 542c2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 5426e │ │ │ │ + cbnz r3, 542e2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 54264 │ │ │ │ + cbz r2, 542d8 │ │ │ │ movw r3, #468 @ 0x1d4 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5426e │ │ │ │ + bne.n 542e2 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 52a5a │ │ │ │ + bl 52a72 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 542c0 │ │ │ │ + beq.n 54334 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b3e │ │ │ │ + bl 52b56 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 542c0 │ │ │ │ + beq.n 54334 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - cbnz r1, 542b6 │ │ │ │ + cbnz r1, 5432a │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52376 @ 0xcc98 │ │ │ │ + movw r1, #54732 @ 0xd5cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 23b85c │ │ │ │ + b.w 23d184 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52e60 │ │ │ │ + bl 52e78 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 542a4 │ │ │ │ + bne.n 54318 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 542ec │ │ │ │ + cbnz r0, 54360 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 542f4 │ │ │ │ + cbz r0, 54368 │ │ │ │ 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 542de │ │ │ │ + beq.n 54352 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5} │ │ │ │ sub sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -59939,57 +59988,57 @@ │ │ │ │ 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 54336 │ │ │ │ + ble.n 543aa │ │ │ │ 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 5431c │ │ │ │ + b.n 54390 │ │ │ │ ldrb.w r0, [sp, #3] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #15868 @ 0x3dfc │ │ │ │ + movw r1, #18364 @ 0x47bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 54384 │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 543f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 546ae │ │ │ │ + bl 5477e │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #15884 @ 0x3e0c │ │ │ │ + movw r0, #18380 @ 0x47cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - movw r4, #23776 @ 0x5ce0 │ │ │ │ + movw r4, #26280 @ 0x66a8 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ @@ -59997,717 +60046,684 @@ │ │ │ │ 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 543ce │ │ │ │ + bne.n 54442 │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 543ce │ │ │ │ + ble.n 54442 │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 543ce │ │ │ │ - cbnz r6, 543f0 │ │ │ │ + bne.n 54442 │ │ │ │ + cbnz r6, 54464 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #372] @ (54558 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #372] @ (545cc ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5453c │ │ │ │ + beq.w 545b0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ ldrd r9, r7, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54538 │ │ │ │ - ldr r3, [pc, #328] @ (5455c ) │ │ │ │ + beq.w 545ac │ │ │ │ + ldr r3, [pc, #328] @ (545d0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldrd r8, sl, [r6, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #368] @ 0x170 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bmi.n 54442 │ │ │ │ + bmi.n 544b6 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #17012 @ 0x4274 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 54538 │ │ │ │ + bl 12120c │ │ │ │ + b.n 545ac │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 54466 │ │ │ │ + bne.n 544da │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15892 @ 0x3e14 │ │ │ │ + movw r1, #18388 @ 0x47d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 54538 │ │ │ │ + bl 12120c │ │ │ │ + b.n 545ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 17dfc8 │ │ │ │ + bl 17defc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bgt.n 5448a │ │ │ │ + bgt.n 544fe │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15932 @ 0x3e3c │ │ │ │ + movw r1, #18428 @ 0x47fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 54538 │ │ │ │ + bl 12120c │ │ │ │ + b.n 545ac │ │ │ │ mov r0, sl │ │ │ │ - bl dabb4 │ │ │ │ - cbnz r0, 544aa │ │ │ │ + bl db674 │ │ │ │ + cbnz r0, 5451e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15964 @ 0x3e5c │ │ │ │ + movw r1, #18460 @ 0x481c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 54538 │ │ │ │ + bl 12120c │ │ │ │ + b.n 545ac │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 286e04 │ │ │ │ + bl 287f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54538 │ │ │ │ + beq.n 545ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 544d6 │ │ │ │ + cbnz r3, 5454a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16012 @ 0x3e8c │ │ │ │ + movw r1, #18508 @ 0x484c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 54530 │ │ │ │ + bl 12120c │ │ │ │ + b.n 545a4 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 286f04 │ │ │ │ + bl 28807c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 54530 │ │ │ │ + cbz r0, 545a4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r1, #20552 @ 0x5048 │ │ │ │ + movw r1, #23048 @ 0x5a08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #14680 @ 0x3958 │ │ │ │ + movw r0, #17176 @ 0x4318 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54528 │ │ │ │ + beq.n 5459c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 54512 │ │ │ │ + blt.n 54586 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c71c │ │ │ │ - b.n 54518 │ │ │ │ + b.n 5458c │ │ │ │ mov r0, r9 │ │ │ │ blx 2b60c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f2964 │ │ │ │ + bl 1f41c4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 287bf8 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ + bl 288d70 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 287bf8 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ + bl 288d70 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ mov r6, r9 │ │ │ │ - b.n 54542 │ │ │ │ + b.n 545b6 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r6, r7, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ str r4, [r3, #120] @ 0x78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #20 │ │ │ │ + add r2, sp, #12 │ │ │ │ + add r1, sp, #8 │ │ │ │ + add r0, sp, #4 │ │ │ │ + blx 2b0f8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 54604 │ │ │ │ + movw r3, #47268 @ 0xb8a4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1e8764 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 5462c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 1f4ec8 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 1f4ec8 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 1f4ec8 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #1948 @ 0x79c │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + bl 95b6c │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 54584 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 545aa │ │ │ │ + bne.n 54654 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5467a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54590 │ │ │ │ + b.n 54660 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 54580 │ │ │ │ + blt.n 54650 │ │ │ │ cmp r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ ldrd r3, r1, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ subs r2, r2, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 545ac │ │ │ │ + b.n 5467c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r4, r5, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e7138 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ subs r4, r1, #0 │ │ │ │ add.w r6, r8, #4294967295 @ 0xffffffff │ │ │ │ it ge │ │ │ │ movge r6, r8 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e7138 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ subs r2, r1, #0 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r1, r3 │ │ │ │ add.w r3, r2, #60 @ 0x3c │ │ │ │ ite ge │ │ │ │ movge r1, r8 │ │ │ │ movlt r2, r3 │ │ │ │ - cbz r0, 54680 │ │ │ │ + cbz r0, 54750 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - cbz r5, 54654 │ │ │ │ + cbz r5, 54724 │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r4, #55620 @ 0xd944 │ │ │ │ + movw r4, #58116 @ 0xe304 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - movw r2, #47976 @ 0xbb68 │ │ │ │ + movw r2, #50472 @ 0xc528 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r0, #16056 @ 0x3eb8 │ │ │ │ + movw r0, #18552 @ 0x4878 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ - b.n 546a8 │ │ │ │ + bl 107448 │ │ │ │ + b.n 54778 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #55620 @ 0xd944 │ │ │ │ + movw r4, #58116 @ 0xe304 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #47976 @ 0xbb68 │ │ │ │ + movw r2, #50472 @ 0xc528 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, r5 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #16084 @ 0x3ed4 │ │ │ │ + movw r0, #18580 @ 0x4894 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ - b.n 546a8 │ │ │ │ - cbz r5, 54694 │ │ │ │ + bl 107448 │ │ │ │ + b.n 54778 │ │ │ │ + cbz r5, 54764 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r0, #16108 @ 0x3eec │ │ │ │ + movw r0, #18604 @ 0x48ac │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ - b.n 546a8 │ │ │ │ + bl 107448 │ │ │ │ + b.n 54778 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #16128 @ 0x3f00 │ │ │ │ + movw r0, #18624 @ 0x48c0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, #13 │ │ │ │ movs r1, #10 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5471e │ │ │ │ + cbz r0, 547ee │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 546dc │ │ │ │ + ble.n 547ac │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - cbz r3, 546dc │ │ │ │ + cbz r3, 547ac │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 546f0 │ │ │ │ + cbz r3, 547c0 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 546fa │ │ │ │ + bne.n 547ca │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f2c8 │ │ │ │ + bl 8f560 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54702 │ │ │ │ + b.n 547d2 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5470e │ │ │ │ + blt.n 547de │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5471e │ │ │ │ + b.n 547ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5470a │ │ │ │ + bne.n 547da │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5470a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 547da │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ - sub sp, #20 │ │ │ │ - add r2, sp, #12 │ │ │ │ - add r1, sp, #8 │ │ │ │ - add r0, sp, #4 │ │ │ │ - blx 2c614 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 54752 │ │ │ │ - movw r3, #47268 @ 0xb8a4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 5477a │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 1503f0 <_PyLong_FromGid@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 1503f0 <_PyLong_FromGid@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 1503f0 <_PyLong_FromGid@@Base> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #64988 @ 0xfddc │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ - 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 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 547b8 │ │ │ │ + beq.n 5482c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #16248 @ 0x3f78 │ │ │ │ + movw r1, #18744 @ 0x4938 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f4e04 │ │ │ │ - ldr r1, [pc, #180] @ (54870 ) │ │ │ │ + b.w f5248 │ │ │ │ + ldr r1, [pc, #180] @ (548e4 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f40dc │ │ │ │ + bl f4528 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 547d4 │ │ │ │ - bne.n 547de │ │ │ │ + blt.n 54848 │ │ │ │ + bne.n 54852 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl f40dc │ │ │ │ + bl f4528 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 547d8 │ │ │ │ + bge.n 5484c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5486c │ │ │ │ - beq.n 547e0 │ │ │ │ + b.n 548e0 │ │ │ │ + beq.n 54854 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ - b.n 547e0 │ │ │ │ - ldr r6, [pc, #144] @ (54870 ) │ │ │ │ + b.n 54854 │ │ │ │ + ldr r6, [pc, #144] @ (548e4 ) │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1504b0 │ │ │ │ + bl 15067c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5486c │ │ │ │ + beq.n 548e0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 147548 │ │ │ │ + bl 14778c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5480c │ │ │ │ + bge.n 54880 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5480c │ │ │ │ + cbnz r3, 54880 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 5486a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 548de │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 154f90 │ │ │ │ + bl 155158 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54830 │ │ │ │ + cbnz r0, 548a4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5486c │ │ │ │ + bge.n 548e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5486c │ │ │ │ + cbnz r3, 548e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5486c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 548e0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r7, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5484a │ │ │ │ + bge.n 548be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5484a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 548be │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54858 │ │ │ │ + bge.n 548cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 54862 │ │ │ │ + cbz r3, 548d6 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5486c │ │ │ │ + b.n 548e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54858 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 548cc │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r2, pc, #960 @ (adr r2, 54c34 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 54ca8 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - 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 2b0f8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 548a4 │ │ │ │ - movw r3, #47268 @ 0xb8a4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 548cc │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 1f3668 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 1f3668 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 1f3668 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #64988 @ 0xfddc │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1ead5c │ │ │ │ + b.w 1ec324 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #112] @ (54958 ) │ │ │ │ + ldr r1, [pc, #112] @ (54970 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54950 │ │ │ │ + beq.n 54968 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 54918 │ │ │ │ + cbz r5, 54930 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f2d4c │ │ │ │ + bl 1f45ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54914 │ │ │ │ + bge.n 5492c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54914 │ │ │ │ + cbnz r3, 5492c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 5491a │ │ │ │ - b.n 54950 │ │ │ │ - ldr r4, [pc, #64] @ (5495c ) │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 54932 │ │ │ │ + b.n 54968 │ │ │ │ + ldr r4, [pc, #64] @ (54974 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bc5e4 <_PyObject_GetState@@Base> │ │ │ │ + bl 2bcefc <_PyObject_GetState@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 5493a │ │ │ │ + cbnz r0, 54952 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54950 │ │ │ │ + bge.n 54968 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54950 │ │ │ │ + cbnz r3, 54968 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54950 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 54968 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #16280 @ 0x3f98 │ │ │ │ + movw r0, #18776 @ 0x4958 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 548dc │ │ │ │ + bvs.n 548f4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #35244 @ 0x89ac │ │ │ │ + movw r1, #37740 @ 0x936c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 54a48 │ │ │ │ + b.n 54a60 │ │ │ │ ldrd r1, r2, [r0, #8] │ │ │ │ - cbnz r2, 54978 │ │ │ │ + cbnz r2, 54990 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 8f2c8 │ │ │ │ + b.w 8f560 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8eedc │ │ │ │ + b.w 8f174 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 549a6 │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 549ac │ │ │ │ + beq.n 549be │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 549c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 549b8 │ │ │ │ + cbz r3, 549d0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 54a40 │ │ │ │ + b.n 54a58 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl bb768 <_PyEvalFramePushAndInit@@Base+0xf60> │ │ │ │ + bl bc1bc <_PyEvalFramePushAndInit@@Base+0xf70> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54a34 │ │ │ │ + beq.n 54a4c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 549dc │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 549e2 │ │ │ │ + beq.n 549f4 │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 549fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 54a18 │ │ │ │ + cbnz r3, 54a30 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 54a2c │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 54a44 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 54a18 │ │ │ │ + cbnz r3, 54a30 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 54a2c │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 54a44 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 54a18 │ │ │ │ + cbnz r3, 54a30 │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 54a2c │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 54a44 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbz r3, 54a20 │ │ │ │ + cbz r3, 54a38 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 54a34 │ │ │ │ + b.n 54a4c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 54a2c │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 54a44 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r0, 54a3a │ │ │ │ + cbnz r0, 54a52 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b.n 54a3c │ │ │ │ - ldr r0, [pc, #8] @ (54a44 ) │ │ │ │ + b.n 54a54 │ │ │ │ + ldr r0, [pc, #8] @ (54a5c ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r2, 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 r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 5268a │ │ │ │ + bl 526a2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 54ab8 │ │ │ │ - cbnz r5, 54a74 │ │ │ │ + cbz r0, 54ad0 │ │ │ │ + cbnz r5, 54a8c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1dd7a8 │ │ │ │ + bl 1ded80 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54a86 │ │ │ │ + b.n 54a9e │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #10760 @ 0x2a08 │ │ │ │ + movw r2, #13256 @ 0x33c8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 1dd730 │ │ │ │ + bl 1ded08 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54a9a │ │ │ │ + bge.n 54ab2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54a9a │ │ │ │ + cbnz r3, 54ab2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 54ab6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 54ace │ │ │ │ movw r3, #51944 @ 0xcae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ - cbz r0, 54ab6 │ │ │ │ - bl f8250 │ │ │ │ + bl f7d6c │ │ │ │ + cbz r0, 54ace │ │ │ │ + bl f85c8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2ac6d8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 2ad8ec <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #4] @ (54ac4 ) │ │ │ │ - b.w 2ac690 │ │ │ │ + ldr r1, [pc, #4] @ (54adc ) │ │ │ │ + b.w 2ad7b8 │ │ │ │ nop │ │ │ │ - beq.n 54ad8 │ │ │ │ + beq.n 54af0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 252f48 │ │ │ │ + bl 2548bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f32.f64 s13, d0 │ │ │ │ vcvt.f32.f64 s2, d1 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr s13, [sp] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstr s2, [sp, #4] │ │ │ │ - bne.n 54b1a │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 54b1a │ │ │ │ + bne.n 54b32 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 54b32 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #16288 @ 0x3fa0 │ │ │ │ + movw r1, #18784 @ 0x4960 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54b24 │ │ │ │ + b.n 54b3c │ │ │ │ mov r3, sp │ │ │ │ movs r2, #0 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ @@ -60715,116 +60731,230 @@ │ │ │ │ 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 2c750 │ │ │ │ - cbnz r0, 54b54 │ │ │ │ + cbnz r0, 54b6c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 54b5c │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 54b74 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #35252 @ 0x89b4 │ │ │ │ + movw r1, #37748 @ 0x9374 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 54a48 │ │ │ │ + b.n 54a60 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r3, sp │ │ │ │ ldr r1, [r1, #4] │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ vldr s2, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ vcvt.f64.f32 d1, s2 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ add sp, #8 │ │ │ │ - b.w 2dcd28 │ │ │ │ - movw r1, #35028 @ 0x88d4 │ │ │ │ + b.w 2dd6c8 │ │ │ │ + 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 2b344 │ │ │ │ + cbz r0, 54bf0 │ │ │ │ + negs r4, r0 │ │ │ │ + blx 2c428 <__errno_location@plt> │ │ │ │ + movw r3, #47268 @ 0xb8a4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ + str r4, [r0, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1e8764 │ │ │ │ + movs r0, #0 │ │ │ │ + str r6, [r5, #0] │ │ │ │ + b.n 54bf6 │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl 1d1f30 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + movw r1, #37524 @ 0x9294 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ - b.n 54a48 │ │ │ │ + b.n 54a60 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 54be6 │ │ │ │ + beq.n 54c42 │ │ │ │ movw r5, #51984 @ 0xcb10 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 53938 │ │ │ │ + bl 53950 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54c0e │ │ │ │ + cbnz r0, 54c6a │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ - cbz r0, 54bf0 │ │ │ │ - bl f8250 │ │ │ │ + bl f7d6c │ │ │ │ + cbz r0, 54c4c │ │ │ │ + bl f85c8 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 54c38 │ │ │ │ + b.n 54c94 │ │ │ │ movw r3, #51944 @ 0xcae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54be2 │ │ │ │ + bne.n 54c3e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54be2 │ │ │ │ - b.n 54c38 │ │ │ │ + bne.n 54c3e │ │ │ │ + b.n 54c94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54c20 │ │ │ │ + bge.n 54c7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54c20 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54c7c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #49292 @ 0xc08c │ │ │ │ + movw r1, #51436 @ 0xc8ec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ + sub sp, #28 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbz r3, 54cb4 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + b.n 54ccc │ │ │ │ + cmp r2, r3 │ │ │ │ + bgt.n 54cbc │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 54ccc │ │ │ │ + cmp r2, #2 │ │ │ │ + bgt.n 54cb8 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 54cb8 │ │ │ │ + clz r6, r1 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ + b.n 54cee │ │ │ │ + mov r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + add r3, sp, #16 │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movs r3, #2 │ │ │ │ + strd r3, r1, [sp, #4] │ │ │ │ + movs r3, #1 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [pc, #128] @ (54d64 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 54d5e │ │ │ │ + add r5, r6 │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + cmp r5, #1 │ │ │ │ + itte eq │ │ │ │ + movweq r6, #6160 @ 0x1810 │ │ │ │ + movteq r6, #80 @ 0x50 │ │ │ │ + ldrne r6, [r4, #4] │ │ │ │ + cbnz r3, 54d0e │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 54d58 │ │ │ │ + mov r4, r6 │ │ │ │ + b.n 54d5e │ │ │ │ + ldr r5, [r3, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 54d02 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r5, #0] │ │ │ │ + bl 91348 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 54d38 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r0, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 54d4c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 54d4c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 54d5e │ │ │ │ + bl 94b70 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 54d02 │ │ │ │ + b.n 54d5e │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + b.n 54d0a │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ + lsls r2, 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 54c5c │ │ │ │ + cbz r3, 54d88 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 54c5e │ │ │ │ + b.n 54d8a │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #524] @ (54e6c ) │ │ │ │ + ldr r5, [pc, #524] @ (54f98 ) │ │ │ │ add.w ip, sp, #100 @ 0x64 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -60837,196 +60967,196 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 54cac │ │ │ │ + bne.n 54dd8 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 54cac │ │ │ │ + ble.n 54dd8 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 54cac │ │ │ │ - cbnz r4, 54cce │ │ │ │ + bne.n 54dd8 │ │ │ │ + cbnz r4, 54dfa │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #428] @ (54e70 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #428] @ (54f9c ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54e34 │ │ │ │ + beq.w 54f60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r8, r9 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ ldrd fp, sl, [sp, #132] @ 0x84 │ │ │ │ ldr.w r9, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54e42 │ │ │ │ + beq.w 54f6e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ - cbz r0, 54d6a │ │ │ │ + cbz r0, 54e96 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 54d18 │ │ │ │ + beq.n 54e44 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 54d1c │ │ │ │ - b.n 54d6a │ │ │ │ + bge.n 54e48 │ │ │ │ + b.n 54e96 │ │ │ │ mov.w r8, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp sl, r3 │ │ │ │ - blt.n 54d2a │ │ │ │ + blt.n 54e56 │ │ │ │ tst.w r8, #1 │ │ │ │ - beq.n 54d4c │ │ │ │ + beq.n 54e78 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #54480 @ 0xd4d0 │ │ │ │ + movw r1, #56976 @ 0xde90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #16360 @ 0x3fe8 │ │ │ │ + movw r0, #18856 @ 0x49a8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54d6a │ │ │ │ - ldr r3, [pc, #300] @ (54e74 ) │ │ │ │ + beq.n 54e96 │ │ │ │ + ldr r3, [pc, #300] @ (54fa0 ) │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 54dbc │ │ │ │ + b.n 54ee8 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #57676 @ 0xe14c │ │ │ │ + movw r2, #60224 @ 0xeb40 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #136 @ 0x88 │ │ │ │ + movw r1, #1160 @ 0x488 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54e4c │ │ │ │ + b.n 54f78 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81340 │ │ │ │ + bl 81130 <_Py_NewReference@@Base+0x270> │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54e4a │ │ │ │ + beq.n 54f76 │ │ │ │ add.w r4, r0, #16 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ cmp.w sl, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - blt.n 54dd6 │ │ │ │ + blt.n 54f02 │ │ │ │ mov r0, sl │ │ │ │ blx 2c030 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 54e24 │ │ │ │ + bge.n 54f50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 54dfc │ │ │ │ + bne.n 54f28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r3, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54dee │ │ │ │ + blt.n 54f1a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 54d6e │ │ │ │ + bne.n 54e9a │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f2964 │ │ │ │ - b.n 54d6a │ │ │ │ + bl 1f41c4 │ │ │ │ + b.n 54e96 │ │ │ │ mov r0, fp │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 54de6 │ │ │ │ + beq.n 54f12 │ │ │ │ blx 2b9f8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 54d98 │ │ │ │ + b.n 54ec4 │ │ │ │ blx 2ae1c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 54d98 │ │ │ │ + b.n 54ec4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54dbc │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54dbc │ │ │ │ + bne.n 54ee8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 54ee8 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f2964 │ │ │ │ + bl 1f41c4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54d6a │ │ │ │ + bge.n 54e96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54d6a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54d6a │ │ │ │ + bne.n 54e96 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 54e96 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 54e30 │ │ │ │ + beq.n 54f5c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl b7cb0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b816c <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b.n 54e4c │ │ │ │ + b.n 54f78 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54e4c │ │ │ │ + b.n 54f78 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 54e4c │ │ │ │ + b.n 54f78 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ strd fp, sl, [sp, #132] @ 0x84 │ │ │ │ str.w r9, [sp, #152] @ 0x98 │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r0, [r6, #0] │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w fp, [r0, #12] │ │ │ │ @@ -61035,63 +61165,63 @@ │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r9, [r0, #28] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, fp, r6, lsl #2 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bmi.n 54f08 │ │ │ │ + bmi.n 55034 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl f43cc │ │ │ │ + bl f4814 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54ed4 │ │ │ │ + bge.n 55000 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54ed4 │ │ │ │ + cbnz r3, 55000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n 54f14 │ │ │ │ + blt.n 55040 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add r7, sl │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 54efc │ │ │ │ + beq.n 55028 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7888 @ 0x1ed0 │ │ │ │ + movw r1, #10344 @ 0x2868 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 54f14 │ │ │ │ + bl 12120c │ │ │ │ + b.n 55040 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ moveq r6, #0 │ │ │ │ ldreq.w fp, [fp, #260] @ 0x104 │ │ │ │ - b.n 54e9e │ │ │ │ + b.n 54fca │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #96] @ (54f8c ) │ │ │ │ + ldr r2, [pc, #96] @ (550b8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -61105,528 +61235,503 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - cbz r0, 54f82 │ │ │ │ + cbz r0, 550ae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54f82 │ │ │ │ + bge.n 550ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54f82 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 550ae │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 90e28 │ │ │ │ + b.w 910bc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - cbz r4, 54fb8 │ │ │ │ + cbz r4, 550e4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d810c │ │ │ │ + bl 2d8ab0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54fc8 │ │ │ │ - b.n 54fea │ │ │ │ + cbnz r0, 550f4 │ │ │ │ + b.n 55116 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 288bf4 │ │ │ │ + bl 289d6c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54fa6 │ │ │ │ - b.n 54fea │ │ │ │ - bl 26aab0 │ │ │ │ + bne.n 550d2 │ │ │ │ + b.n 55116 │ │ │ │ + bl 26c480 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54fda │ │ │ │ + blt.n 55106 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 54fea │ │ │ │ + b.n 55116 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54fd6 │ │ │ │ + bne.n 55102 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54fd6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55102 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 252f48 │ │ │ │ + bl 2548bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55038 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 55038 │ │ │ │ + bne.n 55164 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 55164 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - movw r1, #16288 @ 0x3fa0 │ │ │ │ + movw r1, #18784 @ 0x4960 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55046 │ │ │ │ + b.n 55172 │ │ │ │ mov r4, sp │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str r0, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - movs r1, #33 @ 0x21 │ │ │ │ - add r0, sp, #4 │ │ │ │ - blx 2b344 │ │ │ │ - cbz r0, 55084 │ │ │ │ - negs r4, r0 │ │ │ │ - blx 2c428 <__errno_location@plt> │ │ │ │ - movw r3, #47268 @ 0xb8a4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ - str r4, [r0, #0] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - movs r0, #0 │ │ │ │ - str r6, [r5, #0] │ │ │ │ - b.n 5508a │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl 1d10f8 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - b.w 2dd024 │ │ │ │ + b.w 2dd9c4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #16 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 550bc │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 550c2 │ │ │ │ + beq.n 551a4 │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 551aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 554d2 │ │ │ │ + bne.w 555ba │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 550ea │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 551d2 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 550ea │ │ │ │ - movw r3, #16372 @ 0x3ff4 │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 551d2 │ │ │ │ + movw r3, #18868 @ 0x49b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - b.n 55160 │ │ │ │ + b.n 55248 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 554d2 │ │ │ │ + bne.w 555ba │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 55112 │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 551fa │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 55112 │ │ │ │ - movw r3, #16420 @ 0x4024 │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 551fa │ │ │ │ + movw r3, #18916 @ 0x49e4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - b.n 55160 │ │ │ │ + b.n 55248 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 554d2 │ │ │ │ + bne.w 555ba │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 5513a │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 55222 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 5513a │ │ │ │ - movw r3, #16468 @ 0x4054 │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 55222 │ │ │ │ + movw r3, #18964 @ 0x4a14 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - b.n 55160 │ │ │ │ + b.n 55248 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 554d2 │ │ │ │ + bne.w 555ba │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 5518a │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 55272 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 5518a │ │ │ │ - movw r3, #16516 @ 0x4084 │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 55272 │ │ │ │ + movw r3, #19012 @ 0x4a44 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #51936 @ 0xcae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 22c06c │ │ │ │ - bl 948dc │ │ │ │ + bl 22d8c4 │ │ │ │ + bl 94b70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbnz r0, 551d2 │ │ │ │ - b.n 554d2 │ │ │ │ + cbnz r0, 552ba │ │ │ │ + b.n 555ba │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 554d2 │ │ │ │ + bne.w 555ba │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 551d8 │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 552c0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl dffe8 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ + bl e0b18 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r0, 551d8 │ │ │ │ + cbnz r0, 552c0 │ │ │ │ movw r1, #51936 @ 0xcae0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #16564 @ 0x40b4 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2248c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 948dc │ │ │ │ + bl 226118 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94b70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 554d2 │ │ │ │ + beq.w 555ba │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 554d6 │ │ │ │ + b.n 555be │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 554d2 │ │ │ │ + bne.w 555ba │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 55234 │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 5531c │ │ │ │ mov r0, r4 │ │ │ │ - bl dffe8 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ - cbz r0, 55234 │ │ │ │ - movw r0, #29065 @ 0x7189 │ │ │ │ + bl e0b18 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ + cbz r0, 5531c │ │ │ │ + movw r0, #29083 @ 0x719b │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl b47d8 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 55234 │ │ │ │ - bl 948dc │ │ │ │ + bl b4d10 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 5531c │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 554c6 │ │ │ │ + bne.w 555ae │ │ │ │ movw r1, #51936 @ 0xcae0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #16616 @ 0x40e8 │ │ │ │ + movw r3, #19112 @ 0x4aa8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2248c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 948dc │ │ │ │ + bl 226118 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 554c6 │ │ │ │ - b.n 554d2 │ │ │ │ + bne.w 555ae │ │ │ │ + b.n 555ba │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 554d2 │ │ │ │ + bne.w 555ba │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 5529a │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 55382 │ │ │ │ mov r0, r4 │ │ │ │ - bl dffe8 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ - cbz r0, 5529a │ │ │ │ + bl e0b18 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ + cbz r0, 55382 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 5529a │ │ │ │ - movw r0, #29633 @ 0x73c1 │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 55382 │ │ │ │ + movw r0, #29651 @ 0x73d3 │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl b47d8 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 5529a │ │ │ │ - bl 948dc │ │ │ │ + bl b4d10 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 55382 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 554c6 │ │ │ │ + bne.w 555ae │ │ │ │ movw r1, #51936 @ 0xcae0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #16664 @ 0x4118 │ │ │ │ + movw r3, #19160 @ 0x4ad8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2248c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 948dc │ │ │ │ + bl 226118 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 554c6 │ │ │ │ - b.n 554d2 │ │ │ │ + bne.w 555ae │ │ │ │ + b.n 555ba │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 554d2 │ │ │ │ + bne.w 555ba │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55382 │ │ │ │ + beq.n 5546a │ │ │ │ mov r0, r4 │ │ │ │ - bl dffe8 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ + bl e0b18 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55382 │ │ │ │ + beq.n 5546a │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55382 │ │ │ │ + bne.n 5546a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 552e0 │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 552e6 │ │ │ │ + beq.n 553c8 │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 553ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5537c │ │ │ │ + bne.n 55464 │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 55334 │ │ │ │ - movw r0, #30107 @ 0x759b │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 5541c │ │ │ │ + movw r0, #30125 @ 0x75ad │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d2fd0 <_PySys_GetRequiredAttr@@Base+0x1504> │ │ │ │ - cbz r0, 55334 │ │ │ │ + bl 1d3e80 <_PySys_GetRequiredAttr@@Base+0x1514> │ │ │ │ + cbz r0, 5541c │ │ │ │ movw r1, #51936 @ 0xcae0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #16704 @ 0x4140 │ │ │ │ + movw r3, #19200 @ 0x4b00 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2248c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 948dc │ │ │ │ + bl 226118 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94b70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 5537c │ │ │ │ + cbz r0, 55464 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 55382 │ │ │ │ + b.n 5546a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r3, 5537c │ │ │ │ + cbnz r3, 55464 │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 5537c │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 55464 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl bb768 <_PyEvalFramePushAndInit@@Base+0xf60> │ │ │ │ + bl bc1bc <_PyEvalFramePushAndInit@@Base+0xf70> │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r0, 5537c │ │ │ │ + cbnz r0, 55464 │ │ │ │ movw r1, #51936 @ 0xcae0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #16744 @ 0x4168 │ │ │ │ + movw r3, #19240 @ 0x4b28 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2248c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 5537c │ │ │ │ + bl 226118 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 55464 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 55382 │ │ │ │ + b.n 5546a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 554d2 │ │ │ │ + bne.w 555ba │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 553f0 │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 554d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl dffe8 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ - cbz r0, 553f0 │ │ │ │ + bl e0b18 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ + cbz r0, 554d8 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 553f0 │ │ │ │ + cbnz r3, 554d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57800 │ │ │ │ + bl 57814 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 553f0 │ │ │ │ - movw r0, #30107 @ 0x759b │ │ │ │ + cbnz r3, 554d8 │ │ │ │ + movw r0, #30125 @ 0x75ad │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl b47d8 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 553f0 │ │ │ │ - bl 948dc │ │ │ │ + bl b4d10 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 554d8 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 554c6 │ │ │ │ + bne.n 555ae │ │ │ │ movw r1, #51936 @ 0xcae0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #16784 @ 0x4190 │ │ │ │ + movw r3, #19280 @ 0x4b50 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2248c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 948dc │ │ │ │ + bl 226118 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 554c6 │ │ │ │ - b.n 554d2 │ │ │ │ + bne.n 555ae │ │ │ │ + b.n 555ba │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 554d2 │ │ │ │ + bne.n 555ba │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 55468 │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 55550 │ │ │ │ mov r0, r4 │ │ │ │ - bl dffe8 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ - cbz r0, 55468 │ │ │ │ + bl e0b18 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ + cbz r0, 55550 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 55468 │ │ │ │ + cbnz r3, 55550 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57800 │ │ │ │ + bl 57814 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbnz r6, 55468 │ │ │ │ + cbnz r6, 55550 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 55468 │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 55550 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2351c8 <_Py_HashDouble@@Base+0x108> │ │ │ │ - cbz r0, 55468 │ │ │ │ + bl 236b00 <_Py_HashDouble@@Base+0x108> │ │ │ │ + cbz r0, 55550 │ │ │ │ movs r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d31f0 <_PySys_GetRequiredAttr@@Base+0x1724> │ │ │ │ - cbz r0, 55468 │ │ │ │ - bl 948dc │ │ │ │ + bl 1d40a0 <_PySys_GetRequiredAttr@@Base+0x1734> │ │ │ │ + cbz r0, 55550 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 554c6 │ │ │ │ + bne.n 555ae │ │ │ │ movw r1, #51936 @ 0xcae0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #16816 @ 0x41b0 │ │ │ │ + movw r3, #19312 @ 0x4b70 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2248c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 554c6 │ │ │ │ - b.n 554d2 │ │ │ │ + bl 226118 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 555ae │ │ │ │ + b.n 555ba │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 554d2 │ │ │ │ + cbnz r3, 555ba │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 554d0 │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 555b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl dffe8 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ - cbz r0, 554d0 │ │ │ │ + bl e0b18 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ + cbz r0, 555b8 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ + bl b4db0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 554d0 │ │ │ │ + cbnz r3, 555b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57800 │ │ │ │ + bl 57814 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 554d0 │ │ │ │ + cbnz r0, 555b8 │ │ │ │ movs r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d31f0 <_PySys_GetRequiredAttr@@Base+0x1724> │ │ │ │ - cbz r0, 554d0 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 554c6 │ │ │ │ + bl 1d40a0 <_PySys_GetRequiredAttr@@Base+0x1734> │ │ │ │ + cbz r0, 555b8 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 555ae │ │ │ │ movw r1, #51936 @ 0xcae0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #16860 @ 0x41dc │ │ │ │ + movw r3, #19356 @ 0x4b9c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2248c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 554d2 │ │ │ │ + bl 226118 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 555ba │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n 554d6 │ │ │ │ + b.n 555be │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -61639,203 +61744,138 @@ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ add sp, #20 │ │ │ │ pop {r4} │ │ │ │ - b.w 2dcd28 │ │ │ │ + b.w 2dd6c8 │ │ │ │ + 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 1242ac │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 55624 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 146028 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 55614 │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 55624 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 55610 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55610 │ │ │ │ + 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 r1, [r0, #12] │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ - movw r0, #57184 @ 0xdf60 │ │ │ │ + movw r0, #59680 @ 0xe920 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #60540 @ 0xec7c │ │ │ │ + movw r0, #63088 @ 0xf670 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ 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 252f48 │ │ │ │ + bl 2548bc │ │ │ │ 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 55582 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 55582 │ │ │ │ + bne.n 556aa │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 556aa │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #16288 @ 0x3fa0 │ │ │ │ + movw r1, #18784 @ 0x4960 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ - b.n 555a6 │ │ │ │ + bl 12120c │ │ │ │ + b.n 556ce │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aeb68 │ │ │ │ + bl 1afa70 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 555a6 │ │ │ │ + cbnz r0, 556ce │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1aeb68 │ │ │ │ + b.w 1afa70 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #28 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbz r3, 555ce │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ - b.n 555e6 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt.n 555d6 │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 555e6 │ │ │ │ - cmp r2, #2 │ │ │ │ - bgt.n 555d2 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 555d2 │ │ │ │ - clz r6, r1 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ - b.n 55608 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - add r3, sp, #16 │ │ │ │ - movs r1, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - movs r3, #2 │ │ │ │ - strd r3, r1, [sp, #4] │ │ │ │ - movs r3, #1 │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #128] @ (55680 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 55678 │ │ │ │ - add r5, r6 │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - cmp r5, #1 │ │ │ │ - itte eq │ │ │ │ - movweq r6, #6160 @ 0x1810 │ │ │ │ - movteq r6, #80 @ 0x50 │ │ │ │ - ldrne r6, [r4, #4] │ │ │ │ - cbnz r3, 55628 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55672 │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 55678 │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 5561c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r5, #0] │ │ │ │ - bl 910b4 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 55652 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r0, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55666 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 55666 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 55678 │ │ │ │ - bl 948dc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5561c │ │ │ │ - b.n 55678 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - b.n 55624 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - lsls r2, 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 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 556ca │ │ │ │ + beq.n 55720 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1cd1e4 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1ce014 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 556ca │ │ │ │ + bne.n 55720 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16916 @ 0x4214 │ │ │ │ + movw r1, #19412 @ 0x4bd4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55720 │ │ │ │ + b.n 55776 │ │ │ │ subs r7, r4, r5 │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 55720 │ │ │ │ + cbz r0, 55776 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r4, r5 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str.w r2, [r0, #17] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r0, #13] │ │ │ │ ldrh r3, [r6, #24] │ │ │ │ strh.w r3, [r0, #21] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r7, [r0, #12] │ │ │ │ - beq.n 55708 │ │ │ │ + beq.n 5575e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #24] │ │ │ │ ldrsb.w r3, [r6, #18] │ │ │ │ @@ -61855,84 +61895,84 @@ │ │ │ │ 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, #0 │ │ │ │ - bl 2d2708 │ │ │ │ + bl 2d3130 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55758 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 55788 │ │ │ │ + bne.n 557ae │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 557de │ │ │ │ movs r1, #0 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2d2708 │ │ │ │ + bl 2d3130 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55774 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 55788 │ │ │ │ + bne.n 557ca │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 557de │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2dcd28 │ │ │ │ + b.w 2dd6c8 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ 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 252f48 │ │ │ │ + bl 2548bc │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 557ee │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 55844 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ blx 2bdf8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 557e0 │ │ │ │ - bl 5853e <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ - b.n 557ee │ │ │ │ + cbz r3, 55836 │ │ │ │ + bl 5854e <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ + b.n 55844 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9c264 │ │ │ │ + b.w 9c4f4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 55818 │ │ │ │ + cbz r3, 5586e │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 5581a │ │ │ │ + b.n 55870 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r4, [pc, #380] @ (55998 ) │ │ │ │ + ldr r4, [pc, #380] @ (559f0 ) │ │ │ │ add.w ip, sp, #92 @ 0x5c │ │ │ │ add r6, sp, #32 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ @@ -61945,1037 +61985,1013 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 55868 │ │ │ │ + bne.n 558be │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 55868 │ │ │ │ + ble.n 558be │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 55868 │ │ │ │ - cbnz r5, 55888 │ │ │ │ + bne.n 558be │ │ │ │ + cbnz r5, 558de │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #284] @ (5599c ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #288] @ (559f4 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5595a │ │ │ │ + beq.n 559b0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add sl, r8 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ ldrd r9, r7, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55968 │ │ │ │ + beq.n 559be │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ - cbz r0, 55914 │ │ │ │ + cbz r0, 5596a │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 558ce │ │ │ │ + beq.n 55924 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 558d0 │ │ │ │ - b.n 55914 │ │ │ │ + bge.n 55926 │ │ │ │ + b.n 5596a │ │ │ │ movs r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 558d8 │ │ │ │ + blt.n 5592e │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 558f6 │ │ │ │ + bpl.n 5594c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #54480 @ 0xd4d0 │ │ │ │ + movw r1, #56976 @ 0xde90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #16940 @ 0x422c │ │ │ │ + movw r0, #19436 @ 0x4bec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55918 │ │ │ │ - b.n 55914 │ │ │ │ + bne.n 5596e │ │ │ │ + b.n 5596a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #57700 @ 0xe164 │ │ │ │ + movw r2, #60248 @ 0xeb58 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #136 @ 0x88 │ │ │ │ + movw r1, #1160 @ 0x488 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 55978 │ │ │ │ - bl b1654 │ │ │ │ + b.n 559ce │ │ │ │ + bl b1b64 │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 5592e │ │ │ │ + blt.n 55984 │ │ │ │ mov r0, r7 │ │ │ │ blx 2af90 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 55940 │ │ │ │ + b.n 55996 │ │ │ │ mov r0, r9 │ │ │ │ - cbz r5, 5593a │ │ │ │ + cbz r5, 55990 │ │ │ │ blx 2bd48 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 55940 │ │ │ │ + b.n 55996 │ │ │ │ blx 2b38c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4800 │ │ │ │ - cbz r5, 55970 │ │ │ │ + bl b4d38 │ │ │ │ + cbz r5, 559c6 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e72cc │ │ │ │ - b.n 55914 │ │ │ │ + bl 1e877c │ │ │ │ + b.n 5596a │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55978 │ │ │ │ + b.n 559ce │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 55978 │ │ │ │ + b.n 559ce │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ strd r9, r7, [sp, #124] @ 0x7c │ │ │ │ str.w r8, [sp, #144] @ 0x90 │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ add r0, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r4, [r6, #8] │ │ │ │ + nop │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ lsls r2, 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, #4040] @ 0xfc8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r2, 559c2 │ │ │ │ + cbnz r2, 55a1a │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 559c2 │ │ │ │ - cbnz r3, 559de │ │ │ │ + bne.n 55a1a │ │ │ │ + cbnz r3, 55a36 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #240] @ (55ac4 ) │ │ │ │ - bl 122294 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #240] @ (55b1c ) │ │ │ │ + bl 122740 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55aba │ │ │ │ + beq.n 55b12 │ │ │ │ ldrd r6, r0, [r3] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 55a08 │ │ │ │ - bl 9c1b4 │ │ │ │ + cbz r0, 55a60 │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55a04 │ │ │ │ + bge.n 55a5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55a04 │ │ │ │ + cbnz r3, 55a5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 55a16 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 55a12 │ │ │ │ + bne.n 55a6e │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 55a6a │ │ │ │ movs r3, #0 │ │ │ │ - b.n 55aba │ │ │ │ + b.n 55b12 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ - bl 84868 │ │ │ │ + bl 84988 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55ab2 │ │ │ │ + beq.n 55b0a │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 55a3e │ │ │ │ + bge.n 55a96 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8016 @ 0x1f50 │ │ │ │ + movw r1, #10472 @ 0x28e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 55ab2 │ │ │ │ + bl 12120c │ │ │ │ + b.n 55b0a │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 55a4e │ │ │ │ - bl 24479c │ │ │ │ - b.n 55ab2 │ │ │ │ + bcc.n 55aa6 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 55b0a │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55a48 │ │ │ │ + beq.n 55aa0 │ │ │ │ add r7, r0 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 55a6c │ │ │ │ + beq.n 55ac4 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 55a62 │ │ │ │ + b.n 55aba │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ mov r0, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 55a86 │ │ │ │ - bl 881f8 │ │ │ │ + bne.n 55ade │ │ │ │ + bl 88584 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 55a8c │ │ │ │ + b.n 55ae4 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 55aac │ │ │ │ + cbz r3, 55b04 │ │ │ │ clz r2, r9 │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r1, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ strd r5, r1, [r3, #12] │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ strd r4, r2, [r3, #20] │ │ │ │ - b.n 55aba │ │ │ │ + b.n 55b12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85634 │ │ │ │ - b.n 55a0e │ │ │ │ + bl 8589c │ │ │ │ + b.n 55a66 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 55b04 │ │ │ │ + bne.n 55b5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 55b18 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 55b70 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50384 @ 0xc4d0 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60232 @ 0xeb48 │ │ │ │ + movw r0, #62728 @ 0xf508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55b40 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55b98 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #60232 @ 0xeb48 │ │ │ │ + movw r0, #62728 @ 0xf508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 55b40 │ │ │ │ - b.n 55adc │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 55b98 │ │ │ │ + b.n 55b34 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 55b44 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 55b9c │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60232 @ 0xeb48 │ │ │ │ + movw r0, #62728 @ 0xf508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55b7e │ │ │ │ + b.n 55bd6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 11f5dc │ │ │ │ + bl 11f9c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55b7e │ │ │ │ + cbz r0, 55bd6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11f5dc │ │ │ │ + bl 11f9c8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 55b68 │ │ │ │ + cbz r0, 55bc0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c0e8 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 55b6a │ │ │ │ + b.n 55bc2 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - cbnz r5, 55b76 │ │ │ │ + bl 845f4 │ │ │ │ + cbnz r5, 55bce │ │ │ │ mov r4, r6 │ │ │ │ - b.n 55b7e │ │ │ │ + b.n 55bd6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 55b72 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 55bca │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, 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 252f48 │ │ │ │ + bl 2548bc │ │ │ │ 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 55bcc │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 55bcc │ │ │ │ + bne.n 55c24 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 55c24 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #16288 @ 0x3fa0 │ │ │ │ + movw r1, #18784 @ 0x4960 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ - b.n 55bf2 │ │ │ │ + bl 12120c │ │ │ │ + b.n 55c4a │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23e884 │ │ │ │ + bl 2401ac │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 55bf2 │ │ │ │ + cbnz r0, 55c4a │ │ │ │ add.w r0, r4, #8 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 23e884 │ │ │ │ + b.w 2401ac │ │ │ │ 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 r5, r0 │ │ │ │ - bl 123eb0 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 55c3a │ │ │ │ - mov r1, r5 │ │ │ │ - bl 145de4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55c2a │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 55c3a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 55c26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55c26 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - b.w 517a2 │ │ │ │ + b.w 517c0 │ │ │ │ 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, #0 │ │ │ │ - bl 20add8 │ │ │ │ + bl 20c670 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55c76 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 55ca8 │ │ │ │ + bne.n 55c8e │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 55cc0 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 20add8 │ │ │ │ + bl 20c670 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55c94 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 55ca8 │ │ │ │ + bne.n 55cac │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 55cc0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2dcd28 │ │ │ │ + b.w 2dd6c8 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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 252f48 │ │ │ │ + bl 2548bc │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 55d30 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 55d48 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2bdf8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0, #0] │ │ │ │ vstr d9, [sp, #24] │ │ │ │ vstr d8, [sp, #32] │ │ │ │ - bl 2c31bc <_Py_c_abs@@Base> │ │ │ │ + bl 2c3bb8 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ vmov r2, r3, d0 │ │ │ │ - cbz r1, 55d1c │ │ │ │ - bl 5853e <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ - b.n 55d32 │ │ │ │ - movw r0, #16956 @ 0x423c │ │ │ │ + cbz r1, 55d34 │ │ │ │ + bl 5854e <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ + b.n 55d4a │ │ │ │ + movw r0, #19452 @ 0x4bfc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55d32 │ │ │ │ + b.n 55d4a │ │ │ │ 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 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 55d5a │ │ │ │ + cbz r3, 55d72 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 55d72 │ │ │ │ + b.n 55d8a │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 55d62 │ │ │ │ + bge.n 55d7a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 55d72 │ │ │ │ + b.n 55d8a │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 55d5e │ │ │ │ + bgt.n 55d76 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 55d5e │ │ │ │ + beq.n 55d76 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 55d94 │ │ │ │ + b.n 55dac │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #664] @ (56020 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #664] @ (56038 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56134 │ │ │ │ + beq.w 5614c │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 55dda │ │ │ │ + beq.n 55df2 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 55da2 │ │ │ │ + cbz r6, 55dba │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 55daa │ │ │ │ - b.n 55de8 │ │ │ │ + bne.n 55dc2 │ │ │ │ + b.n 55e00 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55dd2 │ │ │ │ - bl 9c1b4 │ │ │ │ + cbz r0, 55dea │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55dce │ │ │ │ + bge.n 55de6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55dce │ │ │ │ + cbnz r3, 55de6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r1, r7, #1 │ │ │ │ - bne.n 55dec │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 55de8 │ │ │ │ - b.n 56116 │ │ │ │ + bne.n 55e04 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 55e00 │ │ │ │ + b.n 5612e │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55dec │ │ │ │ + b.n 55e04 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - cbz r5, 55e02 │ │ │ │ + cbz r5, 55e1a │ │ │ │ ldr.w r8, [r9, #20] │ │ │ │ - b.n 55e0a │ │ │ │ + b.n 55e22 │ │ │ │ movw r8, #25428 @ 0x6354 │ │ │ │ movt r8, #87 @ 0x57 │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it lt │ │ │ │ mvnlt.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 55f38 │ │ │ │ + bne.w 55f50 │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5610a │ │ │ │ + beq.w 56122 │ │ │ │ subs r1, r5, #1 │ │ │ │ - movw fp, #45236 @ 0xb0b4 │ │ │ │ + movw fp, #47732 @ 0xba74 │ │ │ │ movt fp, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 55eb8 │ │ │ │ + beq.n 55ed0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 55f12 │ │ │ │ + blt.n 55f2a │ │ │ │ ldrb.w r3, [r8, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 55e6e │ │ │ │ + bpl.n 55e86 │ │ │ │ mov r1, sl │ │ │ │ - b.n 55e46 │ │ │ │ + b.n 55e5e │ │ │ │ ldrb.w r3, [r8, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 55e74 │ │ │ │ + bmi.n 55e8c │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 55e5e │ │ │ │ + bne.n 55e76 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r8 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55f20 │ │ │ │ + beq.n 55f38 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 55e94 │ │ │ │ + bgt.n 55eac │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 55eb2 │ │ │ │ + b.n 55eca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 55ee6 │ │ │ │ + cbnz r0, 55efe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55eb2 │ │ │ │ + bge.n 55eca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 55eb2 │ │ │ │ + cbnz r3, 55eca │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 55e42 │ │ │ │ + b.n 55e5a │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 55f12 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + blt.n 55f2a │ │ │ │ + movw r3, #47732 @ 0xba74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb.w r2, [r8, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 55efa │ │ │ │ + bpl.n 55f12 │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 55f12 │ │ │ │ - b.n 55ec4 │ │ │ │ + bcc.n 55f2a │ │ │ │ + b.n 55edc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5611a │ │ │ │ + beq.w 56132 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55f20 │ │ │ │ + bge.n 55f38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 55f20 │ │ │ │ + cbnz r3, 55f38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55f20 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55f38 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 55f20 │ │ │ │ + cbz r0, 55f38 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 55ed6 │ │ │ │ + bgt.n 55eee │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 24a404 │ │ │ │ + bl 24bdc4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 5610a │ │ │ │ + bne.w 56122 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55f34 │ │ │ │ + bge.n 55f4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55f34 │ │ │ │ + cbnz r3, 55f4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5610a │ │ │ │ + b.n 56122 │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55f34 │ │ │ │ + bne.n 55f4c │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 55f6a │ │ │ │ + bne.n 55f82 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37624 @ 0x92f8 │ │ │ │ + movw r1, #39920 @ 0x9bf0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56104 │ │ │ │ + b.n 5611c │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne.n 56024 │ │ │ │ + bne.n 5603c │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56104 │ │ │ │ + beq.w 5611c │ │ │ │ subs r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 5600c │ │ │ │ - cbz r7, 5600c │ │ │ │ + blt.n 56024 │ │ │ │ + cbz r7, 56024 │ │ │ │ ldrb.w r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 56004 │ │ │ │ + bne.n 5601c │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r8 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 560e8 │ │ │ │ + beq.w 56100 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 55fbe │ │ │ │ + bgt.n 55fd6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 55ffc │ │ │ │ + b.n 56014 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 55fe8 │ │ │ │ + cbz r0, 56000 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 560e8 │ │ │ │ + bge.w 56100 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 560e8 │ │ │ │ + bne.w 56100 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 560e8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 56100 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55ffc │ │ │ │ + bge.n 56014 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 55ffc │ │ │ │ + cbnz r3, 56014 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ subs r5, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 56008 │ │ │ │ + b.n 56020 │ │ │ │ subs r5, #1 │ │ │ │ - bcs.n 55f98 │ │ │ │ + bcs.n 55fb0 │ │ │ │ subs r7, #1 │ │ │ │ - b.n 55f92 │ │ │ │ + b.n 55faa │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 560dc │ │ │ │ + blt.n 560f4 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5609c │ │ │ │ - b.n 560e8 │ │ │ │ + bne.n 560b4 │ │ │ │ + b.n 56100 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56104 │ │ │ │ + beq.n 5611c │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 56090 │ │ │ │ + beq.n 560a8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ - bl 223770 │ │ │ │ + bl 224fc8 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 56090 │ │ │ │ + blt.n 560a8 │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 560e8 │ │ │ │ + beq.n 56100 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 5606c │ │ │ │ + bgt.n 56084 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 5608a │ │ │ │ + b.n 560a2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r0, 560b4 │ │ │ │ + cbnz r0, 560cc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5608a │ │ │ │ + bge.n 560a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5608a │ │ │ │ + cbnz r3, 560a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r5, sl │ │ │ │ - b.n 5602e │ │ │ │ + b.n 56046 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 560e8 │ │ │ │ + cbz r0, 56100 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 560a8 │ │ │ │ + bgt.n 560c0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 560da │ │ │ │ + b.n 560f2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 560c8 │ │ │ │ + cbz r0, 560e0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 560e8 │ │ │ │ + bge.n 56100 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 560e8 │ │ │ │ + cbnz r3, 56100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 560e8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 56100 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 560da │ │ │ │ + bge.n 560f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 560da │ │ │ │ + cbnz r3, 560f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 24a404 │ │ │ │ + bl 24bdc4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 56104 │ │ │ │ + bne.n 5611c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 55f66 │ │ │ │ + bge.w 55f7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 55f66 │ │ │ │ + bne.w 55f7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55f66 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55f7e │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 56134 │ │ │ │ + b.n 5614c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56134 │ │ │ │ + b.n 5614c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 55f10 │ │ │ │ + bge.w 55f28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 55f10 │ │ │ │ + bne.w 55f28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55f10 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55f28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r1, r3, [r0, #4] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 8ff00 │ │ │ │ - movw r0, #16960 @ 0x4240 │ │ │ │ + b.w 90194 │ │ │ │ + movw r0, #19456 @ 0x4c00 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #16968 @ 0x4248 │ │ │ │ + movw r0, #19464 @ 0x4c08 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #28 │ │ │ │ - bne.n 56180 │ │ │ │ - movw r0, #46704 @ 0xb670 │ │ │ │ + bne.n 56198 │ │ │ │ + movw r0, #49200 @ 0xc030 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 94874 │ │ │ │ - movw r0, #46696 @ 0xb668 │ │ │ │ + b.w 94b08 │ │ │ │ + movw r0, #49192 @ 0xc028 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 94874 │ │ │ │ + b.w 94b08 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ 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 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #16996 @ 0x4264 │ │ │ │ + movw r0, #19492 @ 0x4c24 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ │ │ │ │ -000561ca : │ │ │ │ +000561e2 : │ │ │ │ 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 2ab180 │ │ │ │ + bl 2ac204 │ │ │ │ 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, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57096 @ 0xdf08 │ │ │ │ + movw r1, #59592 @ 0xe8c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ 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 r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 5624a │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bne.n 56262 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60240 @ 0xeb50 │ │ │ │ + movw r0, #62736 @ 0xf510 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 563aa │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 563c2 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 11f884 │ │ │ │ + bl 11fc70 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5639a │ │ │ │ + beq.w 563b2 │ │ │ │ blx 2ae34 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 56280 │ │ │ │ + beq.n 56298 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5639e │ │ │ │ + b.n 563b6 │ │ │ │ adds r3, r0, #2 │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 56296 │ │ │ │ + bcs.n 562ae │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5629c │ │ │ │ - bl 24479c │ │ │ │ - b.n 5627a │ │ │ │ + cbnz r0, 562b4 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 56292 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r9, r0 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bcf4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 562cc │ │ │ │ + cbz r3, 562e4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 562cc │ │ │ │ + beq.n 562e4 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 5639e │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 563b6 │ │ │ │ cmp r8, r6 │ │ │ │ - bhi.n 56312 │ │ │ │ + bhi.n 5632a │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bl 9c580 │ │ │ │ + bl 9c810 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 562e4 │ │ │ │ - bl 24479c │ │ │ │ - b.n 5639e │ │ │ │ + cbnz r0, 562fc │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 563b6 │ │ │ │ mov r2, r6 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r8, [r9] │ │ │ │ blx 2bcf4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 56310 │ │ │ │ + cbz r3, 56328 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 5639e │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 563b6 │ │ │ │ mov r5, r4 │ │ │ │ mov r9, r5 │ │ │ │ add.w sl, r5, r6, lsl #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r4, #0 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 5632e │ │ │ │ + beq.n 56346 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ addhi r4, #1 │ │ │ │ - b.n 5631c │ │ │ │ - cbz r4, 5638e │ │ │ │ + b.n 56334 │ │ │ │ + cbz r4, 563a6 │ │ │ │ add r4, r6 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 56348 │ │ │ │ + bcs.n 56360 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 56348 │ │ │ │ - cbz r6, 5637c │ │ │ │ + cbz r0, 56360 │ │ │ │ + cbz r6, 56394 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 56350 │ │ │ │ + b.n 56368 │ │ │ │ movs r4, #0 │ │ │ │ - bl 24479c │ │ │ │ - b.n 5639e │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 563b6 │ │ │ │ ldr.w r2, [r9], #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ add.w r0, r8, r3, lsl #2 │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ itett hi │ │ │ │ lsrhi r1, r2, #16 │ │ │ │ addls r3, #1 │ │ │ │ @@ -62983,365 +62999,365 @@ │ │ │ │ orrhi.w r1, r1, #65536 @ 0x10000 │ │ │ │ iteee ls │ │ │ │ strls.w r2, [r8, r1] │ │ │ │ strhi.w r1, [r8, r3, lsl #2] │ │ │ │ addhi r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ cmp r9, sl │ │ │ │ - bne.n 56350 │ │ │ │ + bne.n 56368 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl af408 │ │ │ │ + bl af918 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 5639e │ │ │ │ + bl 845f4 │ │ │ │ + b.n 563b6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl af408 │ │ │ │ + bl af918 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5639e │ │ │ │ + b.n 563b6 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #31752 @ 0x7c08 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 563e4 │ │ │ │ + bne.n 563fc │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 563e4 │ │ │ │ + bne.n 563fc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56444 │ │ │ │ + bge.n 5645c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 56444 │ │ │ │ + b.n 5645c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 252f48 │ │ │ │ + bl 2548bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 56408 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 56442 │ │ │ │ + bne.n 56420 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5645a │ │ │ │ vldr d0, [sp] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ - bl 251d10 │ │ │ │ + bl 253684 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 56444 │ │ │ │ - cbz r0, 56444 │ │ │ │ + beq.n 5645c │ │ │ │ + cbz r0, 5645c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 56432 │ │ │ │ + blt.n 5644a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 56444 │ │ │ │ + b.n 5645c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5642e │ │ │ │ + bne.n 56446 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5642e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 56446 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2c1d4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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 5649e │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 564b6 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19860 @ 0x4d94 │ │ │ │ + movw r0, #22156 @ 0x568c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56544 │ │ │ │ + b.n 5655c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56544 │ │ │ │ + beq.n 5655c │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 564ce │ │ │ │ + beq.n 564e6 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5649a │ │ │ │ - ldr r6, [pc, #124] @ (5654c ) │ │ │ │ + bl 12120c │ │ │ │ + b.n 564b2 │ │ │ │ + ldr r6, [pc, #124] @ (56564 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 564f8 │ │ │ │ + cbnz r0, 56510 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17032 @ 0x4288 │ │ │ │ + movw r1, #19528 @ 0x4c48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 5651a │ │ │ │ + bl f5248 │ │ │ │ + b.n 56532 │ │ │ │ adds r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - bne.n 564d2 │ │ │ │ - ldr r0, [pc, #80] @ (56550 ) │ │ │ │ + bne.n 564ea │ │ │ │ + ldr r0, [pc, #80] @ (56568 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - bl 22249c │ │ │ │ + bl 223c9c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5652e │ │ │ │ - bl 948dc │ │ │ │ + bne.n 56546 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ movw r4, #4788 @ 0x12b4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 56544 │ │ │ │ + b.n 5655c │ │ │ │ movw r4, #4788 @ 0x12b4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r4, [r5, #16] │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #17088 @ 0x42c0 │ │ │ │ + movw r0, #19584 @ 0x4c80 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r6, r2 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 565ac │ │ │ │ + cbz r0, 565c4 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ - bl 2d8088 │ │ │ │ + bl 2d8678 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 565a6 │ │ │ │ + bge.n 565be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 565a6 │ │ │ │ + cbnz r3, 565be │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ clz r0, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ 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, #8316 @ 0x207c │ │ │ │ + movw r0, #10812 @ 0x2a3c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r4, r5, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9c1b4 │ │ │ │ + bl 9c444 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 56600 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 56622 │ │ │ │ + bne.n 56618 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5663a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 56618 │ │ │ │ + cbz r3, 56630 │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 56612 │ │ │ │ + blt.n 5662a │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 56616 │ │ │ │ + b.n 5662e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 56624 │ │ │ │ + b.n 5663c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ and.w r1, r2, #253 @ 0xfd │ │ │ │ cmp r1, #117 @ 0x75 │ │ │ │ - beq.n 5665c │ │ │ │ + beq.n 56674 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17116 @ 0x42dc │ │ │ │ + movw r1, #19612 @ 0x4c9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5667a │ │ │ │ + b.n 56692 │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - bne.n 5666e │ │ │ │ + bne.n 56686 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w a2ae0 │ │ │ │ + b.w a28c4 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #4 │ │ │ │ lsls r1, r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 568c2 │ │ │ │ + bl 568da │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 566a8 │ │ │ │ + beq.n 566c0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57760 @ 0xe1a0 │ │ │ │ + movw r0, #60308 @ 0xeb94 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbnz r0, 566a8 │ │ │ │ + bl 1d8890 │ │ │ │ + cbnz r0, 566c0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 566e8 │ │ │ │ + b.n 56700 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 566bc │ │ │ │ - bl 948dc │ │ │ │ + bne.n 566d4 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 566a4 │ │ │ │ + bne.n 566bc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 566d0 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 566e8 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 566a4 │ │ │ │ + bne.n 566bc │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6900 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1f81b8 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq 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, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 5670a │ │ │ │ + cbnz r2, 56722 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 5670a │ │ │ │ - cbnz r3, 56724 │ │ │ │ + bne.n 56722 │ │ │ │ + cbnz r3, 5673c │ │ │ │ add r5, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #40] @ (56744 ) │ │ │ │ - bl 122294 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #40] @ (5675c ) │ │ │ │ + bl 122740 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5673e │ │ │ │ + cbz r0, 56756 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 9bb24 │ │ │ │ + bl 9bdb4 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5673e │ │ │ │ + cbz r0, 56756 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ str r4, [r0, #16] │ │ │ │ mov r0, r3 │ │ │ │ @@ -63352,411 +63368,411 @@ │ │ │ │ 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 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldrd r5, r6, [r4, #16] │ │ │ │ - movw r0, #17184 @ 0x4320 │ │ │ │ + movw r0, #19680 @ 0x4ce0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ 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, #3048] @ 0xbe8 │ │ │ │ sub.w sp, sp, #1016 @ 0x3f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 568ba │ │ │ │ + beq.w 568d2 │ │ │ │ mov r4, r0 │ │ │ │ sub.w r9, r6, #4 │ │ │ │ add.w r7, r5, r7, lsl #2 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 567f8 │ │ │ │ + beq.n 56810 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add.w lr, r1, #4 │ │ │ │ cmp r1, r6 │ │ │ │ - bge.n 567f4 │ │ │ │ + bge.n 5680c │ │ │ │ ldr.w r1, [r3, lr, lsl #2] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 567f4 │ │ │ │ + bne.n 5680c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 568ba │ │ │ │ + bge.n 568d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 568ba │ │ │ │ + bne.n 568d2 │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #1016 @ 0x3f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #4 │ │ │ │ - b.n 567ac │ │ │ │ + b.n 567c4 │ │ │ │ add r6, sp, #16 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #17204 @ 0x4334 │ │ │ │ + movw r2, #19700 @ 0x4cf4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - bl 1c002c │ │ │ │ + bl 1c0f54 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ add r7, sp, #8 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8950 │ │ │ │ - cbz r0, 56896 │ │ │ │ + bl a8e50 │ │ │ │ + cbz r0, 568ae │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 56896 │ │ │ │ + bcs.n 568ae │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 56a32 │ │ │ │ + bl 56a4a │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 5684a │ │ │ │ + cbz r0, 56862 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5685a │ │ │ │ - bl ddde0 │ │ │ │ + bpl.n 56872 │ │ │ │ + bl de910 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 56862 │ │ │ │ + cbnz r0, 5687a │ │ │ │ mov r0, r7 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 568ae │ │ │ │ - b.n 568ba │ │ │ │ - movw r3, #35816 @ 0x8be8 │ │ │ │ + blt.n 568c6 │ │ │ │ + b.n 568d2 │ │ │ │ + movw r3, #38312 @ 0x95a8 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ rsb r1, r5, #1000 @ 0x3e8 │ │ │ │ adds r0, r6, r5 │ │ │ │ - movw r2, #47552 @ 0xb9c0 │ │ │ │ + movw r2, #49696 @ 0xc220 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 1c002c │ │ │ │ + bl 1c0f54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ adds r7, r5, r3 │ │ │ │ adds r5, r7, #1 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bne.n 5688a │ │ │ │ + bne.n 568a2 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 5681a │ │ │ │ + b.n 56832 │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 56886 │ │ │ │ + bcs.n 5689e │ │ │ │ strh.w sl, [r6, r7] │ │ │ │ - b.n 5681a │ │ │ │ + b.n 56832 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 568ba │ │ │ │ + bge.n 568d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 568ba │ │ │ │ + cbnz r3, 568d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w sp, sp, #1016 @ 0x3f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000568c2 : │ │ │ │ +000568da : │ │ │ │ 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 1ad400 │ │ │ │ + bl 1ae308 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #8364 @ 0x20ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5692a │ │ │ │ + beq.n 56942 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5692a │ │ │ │ + beq.n 56942 │ │ │ │ movs r3, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - movw r1, #32372 @ 0x7e74 │ │ │ │ + movw r1, #34868 @ 0x8834 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e2c04 │ │ │ │ - cbnz r0, 56942 │ │ │ │ + bl e37a8 │ │ │ │ + cbnz r0, 5695a │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5699c │ │ │ │ + b.n 569b4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 5690a │ │ │ │ - movw r0, #32372 @ 0x7e74 │ │ │ │ + beq.n 56922 │ │ │ │ + movw r0, #34868 @ 0x8834 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56926 │ │ │ │ - b.n 5690a │ │ │ │ + beq.n 5693e │ │ │ │ + b.n 56922 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5699c │ │ │ │ + cbz r0, 569b4 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56966 │ │ │ │ + bne.n 5697e │ │ │ │ mov r0, r5 │ │ │ │ - bl 881f8 │ │ │ │ + bl 88584 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5696e │ │ │ │ + b.n 56986 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 56988 │ │ │ │ + cbnz r5, 569a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56984 │ │ │ │ + bge.n 5699c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56984 │ │ │ │ + cbnz r3, 5699c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5699c │ │ │ │ + b.n 569b4 │ │ │ │ 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, [r5, #8] │ │ │ │ - b.n 56984 │ │ │ │ + b.n 5699c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #11440 @ 0x2cb0 │ │ │ │ + movw r0, #13936 @ 0x3670 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ 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 2bc5e4 <_PyObject_GetState@@Base> │ │ │ │ + bl 2bcefc <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56a20 │ │ │ │ + cbz r0, 56a38 │ │ │ │ mov r0, r6 │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 569f0 │ │ │ │ + cbnz r0, 56a08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 569ec │ │ │ │ + bge.n 56a04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 569ec │ │ │ │ + cbnz r3, 56a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56a20 │ │ │ │ + b.n 56a38 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 56a0e │ │ │ │ + bge.n 56a26 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #17272 @ 0x4378 │ │ │ │ + movw r0, #19768 @ 0x4d38 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #17280 @ 0x4380 │ │ │ │ + movw r0, #19776 @ 0x4d40 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #35708 @ 0x8b7c │ │ │ │ + movw r1, #38204 @ 0x953c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 4198e │ │ │ │ + b.w 4197e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #24] @ (56a5c ) │ │ │ │ + ldr r1, [pc, #24] @ (56a74 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl d9334 │ │ │ │ - cbnz r0, 56a56 │ │ │ │ + bl d9dfc │ │ │ │ + cbnz r0, 56a6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 11d818 │ │ │ │ + bl 11dc04 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bgt.n 56b28 │ │ │ │ + bgt.n 56b40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (56a90 ) │ │ │ │ + ldr r3, [pc, #32] @ (56aa8 ) │ │ │ │ ldr.w r3, [r3, #1368] @ 0x558 │ │ │ │ - cbz r3, 56a84 │ │ │ │ - bl 1f9954 │ │ │ │ + cbz r3, 56a9c │ │ │ │ + bl 1fb200 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 56a8c │ │ │ │ + b.n 56aa4 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 224c0c <_PyOS_URandomNonblock@@Base+0x1204> │ │ │ │ + bl 226464 <_PyOS_URandomNonblock@@Base+0x1204> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 56af0 │ │ │ │ + cbnz r2, 56b08 │ │ │ │ mov r0, r6 │ │ │ │ - bl 172f60 │ │ │ │ + bl 1730ec │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.n 56b2a │ │ │ │ + bgt.n 56b42 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34452 @ 0x8694 │ │ │ │ + movw r1, #36668 @ 0x8f3c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 56b60 │ │ │ │ - ldr r3, [pc, #212] @ (56bc8 ) │ │ │ │ + bl 12120c │ │ │ │ + b.n 56b78 │ │ │ │ + ldr r3, [pc, #212] @ (56be0 ) │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r2, #17292 @ 0x438c │ │ │ │ + movw r2, #19788 @ 0x4d4c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #200] @ (56bcc ) │ │ │ │ - bl f6934 │ │ │ │ + ldr r0, [pc, #200] @ (56be4 ) │ │ │ │ + bl f6cac │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #196] @ (56bd0 ) │ │ │ │ + ldr r0, [pc, #196] @ (56be8 ) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56b24 │ │ │ │ + bge.n 56b3c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 56b24 │ │ │ │ + cbnz r3, 56b3c │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 56acc │ │ │ │ - b.n 56b60 │ │ │ │ + bne.n 56ae4 │ │ │ │ + b.n 56b78 │ │ │ │ subs r0, #1 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56bbe │ │ │ │ + beq.n 56bd6 │ │ │ │ add.w sl, r6, #16 │ │ │ │ add.w r9, r0, #12 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ adds r7, #1 │ │ │ │ - bl a020c │ │ │ │ - cbnz r0, 56b64 │ │ │ │ + bl a0528 │ │ │ │ + cbnz r0, 56b7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56b60 │ │ │ │ + bge.n 56b78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56b60 │ │ │ │ + cbnz r3, 56b78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56bbe │ │ │ │ + b.n 56bd6 │ │ │ │ cmp r8, r7 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 56b40 │ │ │ │ + bne.n 56b58 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56b86 │ │ │ │ + bne.n 56b9e │ │ │ │ mov r0, r5 │ │ │ │ - bl 881f8 │ │ │ │ + bl 88584 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 56b8e │ │ │ │ + b.n 56ba6 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 56ba6 │ │ │ │ + cbnz r5, 56bbe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56bbc │ │ │ │ + bge.n 56bd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56bbc │ │ │ │ + cbnz r3, 56bd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56bbc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 56bd4 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ str r4, [r5, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ @@ -63777,151 +63793,151 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 56c04 │ │ │ │ + beq.n 56c1c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9936 @ 0x26d0 │ │ │ │ + movw r0, #12432 @ 0x3090 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56db0 │ │ │ │ + beq.w 56dc8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25552 @ 0x63d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 56c1a │ │ │ │ + bne.n 56c32 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 56c3a │ │ │ │ - bl 17826c │ │ │ │ + b.n 56c52 │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 56c3a │ │ │ │ - bl 948dc │ │ │ │ + bne.n 56c52 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 56db0 │ │ │ │ + bne.w 56dc8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 56c48 │ │ │ │ + bne.n 56c60 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 56c68 │ │ │ │ - bl 17826c │ │ │ │ + b.n 56c80 │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 56c68 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 56c80 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 56db0 │ │ │ │ + bne.w 56dc8 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #332] @ 56dc0 │ │ │ │ + vldr d10, [pc, #332] @ 56dd8 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 56c94 │ │ │ │ + bhi.n 56cac │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 56d04 │ │ │ │ - b.n 56d5e │ │ │ │ - ble.n 56d04 │ │ │ │ + bhi.n 56d1c │ │ │ │ + b.n 56d76 │ │ │ │ + ble.n 56d1c │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 56d04 │ │ │ │ + bhi.n 56d1c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 56d04 │ │ │ │ + beq.n 56d1c │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2c188 │ │ │ │ - vldr d7, [pc, #268] @ 56dc8 │ │ │ │ + vldr d7, [pc, #268] @ 56de0 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #264] @ 56dd0 │ │ │ │ + vldr d5, [pc, #264] @ 56de8 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ vmovge.f64 d6, d7 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 56cf2 │ │ │ │ + ble.n 56d0a │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 56d9a │ │ │ │ + b.n 56db2 │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 56d32 │ │ │ │ + b.n 56d4a │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 2df050 <_PyBytes_FromXIData@@Base+0x17ec> │ │ │ │ + bl 2df9f0 <_PyBytes_FromXIData@@Base+0x17ec> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 2df050 <_PyBytes_FromXIData@@Base+0x17ec> │ │ │ │ + bl 2df9f0 <_PyBytes_FromXIData@@Base+0x17ec> │ │ │ │ add r4, r0 │ │ │ │ - movw r3, #23776 @ 0x5ce0 │ │ │ │ + movw r3, #26280 @ 0x66a8 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r0, r3, r4, lsl #4 │ │ │ │ add r4, sp, #32 │ │ │ │ add.w r0, r0, #1136 @ 0x470 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 56d9a │ │ │ │ + beq.n 56db2 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 56d9a │ │ │ │ + bvs.n 56db2 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 56d9a │ │ │ │ + ble.n 56db2 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 5853e <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ - b.n 56db0 │ │ │ │ + bl 5854e <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ + b.n 56dc8 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 56d76 │ │ │ │ + bne.n 56d8e │ │ │ │ vmul.f64 d8, d9, d8 │ │ │ │ vstr d9, [sp, #16] │ │ │ │ vstr d8, [sp, #24] │ │ │ │ - b.n 56d9a │ │ │ │ + b.n 56db2 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2b52c │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx 2c650 │ │ │ │ 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 251d10 │ │ │ │ + b.w 253684 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -63937,558 +63953,555 @@ │ │ │ │ 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 56df6 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 56e00 │ │ │ │ + bne.n 56e0e │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 56e18 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w ip, [sp, #64] @ 0x40 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 56e32 │ │ │ │ + beq.n 56e46 │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 56e4a │ │ │ │ + b.n 56e5e │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 56e3a │ │ │ │ + bgt.n 56e4e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 56e4a │ │ │ │ + b.n 56e5e │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 56e36 │ │ │ │ + bgt.n 56e4a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 56e36 │ │ │ │ + beq.n 56e4a │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 56e72 │ │ │ │ + b.n 56e80 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #27368 @ 0x6ae8 │ │ │ │ - movt r3, #82 @ 0x52 │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #188] @ (56f34 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56f1e │ │ │ │ + beq.n 56f2c │ │ │ │ add r6, r5 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 56ef6 │ │ │ │ + beq.n 56f04 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 56ebe │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + cbz r0, 56ecc │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 56e96 │ │ │ │ - bl 948dc │ │ │ │ + cbnz r0, 56ea4 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56f1e │ │ │ │ + bne.n 56f2c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 56eb8 │ │ │ │ - bl 9c1b4 │ │ │ │ + b.n 56ec6 │ │ │ │ + bl 9c444 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56eb4 │ │ │ │ + bge.n 56ec2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 56eb4 │ │ │ │ + cbnz r3, 56ec2 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 56e88 │ │ │ │ + beq.n 56e96 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 56ec0 │ │ │ │ - b.n 56efe │ │ │ │ + bne.n 56ece │ │ │ │ + b.n 56f0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 56ed6 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 56f1e │ │ │ │ + cbnz r0, 56ee4 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 56f2c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 56f02 │ │ │ │ - bl 9c1b4 │ │ │ │ + b.n 56f10 │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56ef0 │ │ │ │ + bge.n 56efe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 56ef0 │ │ │ │ + cbnz r3, 56efe │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 56f02 │ │ │ │ - b.n 56eca │ │ │ │ + bne.n 56f10 │ │ │ │ + b.n 56ed8 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 56f02 │ │ │ │ + b.n 56f10 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 184cbc │ │ │ │ + bl 184bec │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 28e338 │ │ │ │ + b.w 28f4d4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00056f26 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +00056f38 <_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 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 56f44 <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ + beq.n 56f56 <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 56f5e <_PyXI_NewExcInfo@@Base+0x38> │ │ │ │ + cbnz r0, 56f70 <_PyXI_NewExcInfo@@Base+0x38> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17764 @ 0x4564 │ │ │ │ + movw r1, #20260 @ 0x4f24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 57126 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + b.n 57138 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ movs r1, #24 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1efd34 │ │ │ │ + bl 1f1594 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 56f70 <_PyXI_NewExcInfo@@Base+0x4a> │ │ │ │ - bl 24479c │ │ │ │ - b.n 57126 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + cbnz r0, 56f82 <_PyXI_NewExcInfo@@Base+0x4a> │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 57138 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 56f82 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bmi.n 56f94 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 56f94 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ + bge.n 56fa6 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 56f94 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ + bpl.n 56fa6 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 37c1e <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57126 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ - b.n 5710e <_PyXI_NewExcInfo@@Base+0x1e8> │ │ │ │ + beq.w 57138 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + b.n 57120 <_PyXI_NewExcInfo@@Base+0x1e8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12260 @ 0x2fe4 │ │ │ │ + movw r1, #14556 @ 0x38dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 570d8 <_PyXI_NewExcInfo@@Base+0x1b2> │ │ │ │ - movw r1, #32560 @ 0x7f30 │ │ │ │ + beq.w 570ea <_PyXI_NewExcInfo@@Base+0x1b2> │ │ │ │ + movw r1, #35056 @ 0x88f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 56fc0 <_PyXI_NewExcInfo@@Base+0x9a> │ │ │ │ + cbnz r0, 56fd2 <_PyXI_NewExcInfo@@Base+0x9a> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57052 <_PyXI_NewExcInfo@@Base+0x12c> │ │ │ │ + b.n 57064 <_PyXI_NewExcInfo@@Base+0x12c> │ │ │ │ movs r1, #0 │ │ │ │ - bl 267c80 │ │ │ │ + bl 2695bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56fdc <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ + bge.n 56fee <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 56fdc <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ + cbnz r3, 56fee <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 56fba <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 56fcc <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #32592 @ 0x7f50 │ │ │ │ + movw r1, #35088 @ 0x8910 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56fba <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 56fcc <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ movs r1, #0 │ │ │ │ - bl 267c80 │ │ │ │ + bl 2695bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57012 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ + bge.n 57024 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 57012 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ + cbnz r3, 57024 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 56fba <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 56fcc <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #33520 @ 0x82f0 │ │ │ │ + movw r1, #36016 @ 0x8cb0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56fba <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 56fcc <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ movs r1, #0 │ │ │ │ - bl 267c80 │ │ │ │ + bl 2695bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57048 <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ + bge.n 5705a <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 57048 <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ + cbnz r3, 5705a <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_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 57066 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ + bge.n 57078 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 57066 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ + cbnz r3, 57078 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 570e2 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ + bne.n 570f4 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57672 @ 0xe148 │ │ │ │ + movw r1, #60168 @ 0xeb08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 570ec <_PyXI_NewExcInfo@@Base+0x1c6> │ │ │ │ + cbz r0, 570fe <_PyXI_NewExcInfo@@Base+0x1c6> │ │ │ │ movs r1, #0 │ │ │ │ - bl 267c80 │ │ │ │ + bl 2695bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57098 <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ + bge.n 570aa <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 57098 <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ + cbnz r3, 570aa <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 570f6 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ + cbz r3, 57108 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52568 @ 0xcd58 │ │ │ │ + movw r1, #55028 @ 0xd6f4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 57100 <_PyXI_NewExcInfo@@Base+0x1da> │ │ │ │ + cbz r0, 57112 <_PyXI_NewExcInfo@@Base+0x1da> │ │ │ │ movs r1, #0 │ │ │ │ - bl 267c80 │ │ │ │ + bl 2695bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 570ca <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ + bge.n 570dc <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 570ca <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ + cbnz r3, 570dc <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 57126 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ - movw r4, #17720 @ 0x4538 │ │ │ │ + cbnz r3, 57138 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + movw r4, #20216 @ 0x4ef8 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 57108 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #17580 @ 0x44ac │ │ │ │ + b.n 5711a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #20076 @ 0x4e6c │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 57108 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #16812 @ 0x41ac │ │ │ │ + b.n 5711a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #19308 @ 0x4b6c │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 57108 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #17624 @ 0x44d8 │ │ │ │ + b.n 5711a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #20120 @ 0x4e98 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 57108 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #16900 @ 0x4204 │ │ │ │ + b.n 5711a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #19396 @ 0x4bc4 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 57108 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #17668 @ 0x4504 │ │ │ │ + b.n 5711a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #20164 @ 0x4ec4 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ bl 3bf4a │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ movw r3, #6168 @ 0x1818 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7508c │ │ │ │ - b.n 56f5a <_PyXI_NewExcInfo@@Base+0x34> │ │ │ │ + bl 75084 │ │ │ │ + b.n 56f6c <_PyXI_NewExcInfo@@Base+0x34> │ │ │ │ mov r0, r5 │ │ │ │ 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 r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r9, r0, [r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 57178 <_PyXI_NewExcInfo@@Base+0x252> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5718a <_PyXI_NewExcInfo@@Base+0x252> │ │ │ │ add.w r4, r4, r4, lsr #31 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ add r9, r4 │ │ │ │ ldrb.w r0, [r9, #128] @ 0x80 │ │ │ │ adds r0, #22 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #20 │ │ │ │ - bhi.n 5717c <_PyXI_NewExcInfo@@Base+0x256> │ │ │ │ + bhi.n 5718e <_PyXI_NewExcInfo@@Base+0x256> │ │ │ │ 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 a8cc8 │ │ │ │ + b.w a91c8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57184 <_PyXI_NewExcInfo@@Base+0x25e> │ │ │ │ + b.n 57196 <_PyXI_NewExcInfo@@Base+0x25e> │ │ │ │ movw r0, #16520 @ 0x4088 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 571b0 <_PyXI_NewExcInfo@@Base+0x28a> │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 571b6 <_PyXI_NewExcInfo@@Base+0x290> │ │ │ │ + beq.n 571c2 <_PyXI_NewExcInfo@@Base+0x28a> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 571c8 <_PyXI_NewExcInfo@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 571c2 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ + cbz r3, 571d4 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 57204 <_PyXI_NewExcInfo@@Base+0x2de> │ │ │ │ + b.n 57216 <_PyXI_NewExcInfo@@Base+0x2de> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 57200 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 57212 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 57200 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ + cbnz r3, 57212 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 57200 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 57212 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 57200 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ + cbnz r3, 57212 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 57200 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 57212 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 57200 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ + cbnz r3, 57212 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 57200 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 57212 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 57232 <_PyXI_NewExcInfo@@Base+0x30c> │ │ │ │ + cbz r0, 57244 <_PyXI_NewExcInfo@@Base+0x30c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57232 <_PyXI_NewExcInfo@@Base+0x30c> │ │ │ │ + bge.n 57244 <_PyXI_NewExcInfo@@Base+0x30c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57232 <_PyXI_NewExcInfo@@Base+0x30c> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57244 <_PyXI_NewExcInfo@@Base+0x30c> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a24c │ │ │ │ + b.w 8a5c4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5725e <_PyXI_NewExcInfo@@Base+0x338> │ │ │ │ + cbnz r3, 57270 <_PyXI_NewExcInfo@@Base+0x338> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5725e <_PyXI_NewExcInfo@@Base+0x338> │ │ │ │ + ble.n 57270 <_PyXI_NewExcInfo@@Base+0x338> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5725e <_PyXI_NewExcInfo@@Base+0x338> │ │ │ │ - cbnz r0, 57276 <_PyXI_NewExcInfo@@Base+0x350> │ │ │ │ + bne.n 57270 <_PyXI_NewExcInfo@@Base+0x338> │ │ │ │ + cbnz r0, 5728e <_PyXI_NewExcInfo@@Base+0x356> │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #76] @ (572bc <_PyXI_NewExcInfo@@Base+0x396>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 572b6 <_PyXI_NewExcInfo@@Base+0x390> │ │ │ │ + movw r3, #27448 @ 0x6b38 │ │ │ │ + movt r3, #82 @ 0x52 │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 572ce <_PyXI_NewExcInfo@@Base+0x396> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #8192 @ 0x2000 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 572a2 <_PyXI_NewExcInfo@@Base+0x37c> │ │ │ │ + beq.n 572ba <_PyXI_NewExcInfo@@Base+0x382> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17776 @ 0x4570 │ │ │ │ + movw r1, #20272 @ 0x4f30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r0, r4 │ │ │ │ - bl 456aa <_PyImport_ClearExtension@@Base+0x94a> │ │ │ │ + bl 456e8 <_PyImport_ClearExtension@@Base+0x998> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bic.w r6, r1, #3 │ │ │ │ mov r4, r3 │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w r5, r0, r1, lsl #2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5738c <_PyXI_NewExcInfo@@Base+0x466> │ │ │ │ + beq.n 5739e <_PyXI_NewExcInfo@@Base+0x466> │ │ │ │ mov ip, r3 │ │ │ │ cmp r0, r6 │ │ │ │ - bcs.n 5733a <_PyXI_NewExcInfo@@Base+0x414> │ │ │ │ + bcs.n 5734c <_PyXI_NewExcInfo@@Base+0x414> │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr.w lr, [r0] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ eor.w r8, r7, #55296 @ 0xd800 │ │ │ │ eor.w r9, lr, #55296 @ 0xd800 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor.w r4, r4, #55296 @ 0xd800 │ │ │ │ and.w r4, r4, r9 │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ and.w r4, r4, r8 │ │ │ │ ands r4, r7 │ │ │ │ tst.w r4, #63488 @ 0xf800 │ │ │ │ - beq.n 5733a <_PyXI_NewExcInfo@@Base+0x414> │ │ │ │ + beq.n 5734c <_PyXI_NewExcInfo@@Base+0x414> │ │ │ │ adds r0, #16 │ │ │ │ str.w lr, [r3], #16 │ │ │ │ ldr.w r4, [r0, #-12] │ │ │ │ str.w r4, [r3, #-12] │ │ │ │ ldr.w r4, [r0, #-8] │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ str.w r4, [r3, #-4] │ │ │ │ - b.n 572d8 <_PyXI_NewExcInfo@@Base+0x3b2> │ │ │ │ + b.n 572ea <_PyXI_NewExcInfo@@Base+0x3b2> │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ sub.w r4, r3, #55296 @ 0xd800 │ │ │ │ cmp.w r4, #2048 @ 0x800 │ │ │ │ - bcc.n 573ae <_PyXI_NewExcInfo@@Base+0x488> │ │ │ │ + bcc.n 573c0 <_PyXI_NewExcInfo@@Base+0x488> │ │ │ │ str.w r3, [ip], #4 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc.n 57328 <_PyXI_NewExcInfo@@Base+0x402> │ │ │ │ - b.n 573b6 <_PyXI_NewExcInfo@@Base+0x490> │ │ │ │ + bcc.n 5733a <_PyXI_NewExcInfo@@Base+0x402> │ │ │ │ + b.n 573c8 <_PyXI_NewExcInfo@@Base+0x490> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ rev.w lr, r7 │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ eor.w r4, r4, #55296 @ 0xd800 │ │ │ │ ands r4, r7 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r4, r7 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r4, r7 │ │ │ │ tst.w r4, #63488 @ 0xf800 │ │ │ │ - beq.n 573a8 <_PyXI_NewExcInfo@@Base+0x482> │ │ │ │ + beq.n 573ba <_PyXI_NewExcInfo@@Base+0x482> │ │ │ │ adds r0, #16 │ │ │ │ str.w lr, [r3], #16 │ │ │ │ ldr.w r4, [r0, #-12] │ │ │ │ rev r4, r4 │ │ │ │ str.w r4, [r3, #-12] │ │ │ │ ldr.w r4, [r0, #-8] │ │ │ │ rev r4, r4 │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ rev r4, r4 │ │ │ │ str.w r4, [r3, #-4] │ │ │ │ mov ip, r3 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc.n 57340 <_PyXI_NewExcInfo@@Base+0x41a> │ │ │ │ - b.n 573a8 <_PyXI_NewExcInfo@@Base+0x482> │ │ │ │ + bcc.n 57352 <_PyXI_NewExcInfo@@Base+0x41a> │ │ │ │ + b.n 573ba <_PyXI_NewExcInfo@@Base+0x482> │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ rev r4, r3 │ │ │ │ sub.w r3, r3, #55296 @ 0xd800 │ │ │ │ cmp.w r3, #2048 @ 0x800 │ │ │ │ - bcc.n 573ae <_PyXI_NewExcInfo@@Base+0x488> │ │ │ │ + bcc.n 573c0 <_PyXI_NewExcInfo@@Base+0x488> │ │ │ │ str.w r4, [ip], #4 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc.n 57394 <_PyXI_NewExcInfo@@Base+0x46e> │ │ │ │ - b.n 573b6 <_PyXI_NewExcInfo@@Base+0x490> │ │ │ │ + bcc.n 573a6 <_PyXI_NewExcInfo@@Base+0x46e> │ │ │ │ + b.n 573c8 <_PyXI_NewExcInfo@@Base+0x490> │ │ │ │ subs r5, r5, r0 │ │ │ │ subs r1, #1 │ │ │ │ sub.w r1, r1, r5, asr #2 │ │ │ │ mov r0, r1 │ │ │ │ str.w ip, [r2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -64497,100 +64510,100 @@ │ │ │ │ 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 │ │ │ │ - beq.n 573e8 <_PyXI_NewExcInfo@@Base+0x4c2> │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 573ee <_PyXI_NewExcInfo@@Base+0x4c8> │ │ │ │ + beq.n 573fa <_PyXI_NewExcInfo@@Base+0x4c2> │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 57400 <_PyXI_NewExcInfo@@Base+0x4c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 573fa <_PyXI_NewExcInfo@@Base+0x4d4> │ │ │ │ + cbz r3, 5740c <_PyXI_NewExcInfo@@Base+0x4d4> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 5742c <_PyXI_NewExcInfo@@Base+0x506> │ │ │ │ + b.n 5743e <_PyXI_NewExcInfo@@Base+0x506> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 57428 <_PyXI_NewExcInfo@@Base+0x502> │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 5743a <_PyXI_NewExcInfo@@Base+0x502> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 57428 <_PyXI_NewExcInfo@@Base+0x502> │ │ │ │ + cbnz r3, 5743a <_PyXI_NewExcInfo@@Base+0x502> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 57428 <_PyXI_NewExcInfo@@Base+0x502> │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 5743a <_PyXI_NewExcInfo@@Base+0x502> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 57428 <_PyXI_NewExcInfo@@Base+0x502> │ │ │ │ + cbnz r3, 5743a <_PyXI_NewExcInfo@@Base+0x502> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 57428 <_PyXI_NewExcInfo@@Base+0x502> │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 5743a <_PyXI_NewExcInfo@@Base+0x502> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 16bb84 │ │ │ │ - cbnz r0, 57450 <_PyXI_NewExcInfo@@Base+0x52a> │ │ │ │ + bl 16bd28 │ │ │ │ + cbnz r0, 57462 <_PyXI_NewExcInfo@@Base+0x52a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 574aa <_PyXI_NewExcInfo@@Base+0x584> │ │ │ │ + b.n 574bc <_PyXI_NewExcInfo@@Base+0x584> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 57508 │ │ │ │ + bl 5751a │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 57476 <_PyXI_NewExcInfo@@Base+0x550> │ │ │ │ - movw r3, #52149 @ 0xcbb5 │ │ │ │ + beq.n 57488 <_PyXI_NewExcInfo@@Base+0x550> │ │ │ │ + movw r3, #54613 @ 0xd555 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 57480 <_PyXI_NewExcInfo@@Base+0x55a> │ │ │ │ + bne.n 57492 <_PyXI_NewExcInfo@@Base+0x55a> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcc80 │ │ │ │ - b.n 57488 <_PyXI_NewExcInfo@@Base+0x562> │ │ │ │ - bl 948dc │ │ │ │ + bl 2dd620 │ │ │ │ + b.n 5749a <_PyXI_NewExcInfo@@Base+0x562> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5745e <_PyXI_NewExcInfo@@Base+0x538> │ │ │ │ - b.n 5744c <_PyXI_NewExcInfo@@Base+0x526> │ │ │ │ + beq.n 57470 <_PyXI_NewExcInfo@@Base+0x538> │ │ │ │ + b.n 5745e <_PyXI_NewExcInfo@@Base+0x526> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 574a2 <_PyXI_NewExcInfo@@Base+0x57c> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 574b4 <_PyXI_NewExcInfo@@Base+0x57c> │ │ │ │ + bl 94b70 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 574aa <_PyXI_NewExcInfo@@Base+0x584> │ │ │ │ + b.n 574bc <_PyXI_NewExcInfo@@Base+0x584> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000574ac : │ │ │ │ +000574be : │ │ │ │ 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 │ │ │ │ @@ -64598,134 +64611,134 @@ │ │ │ │ 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 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 57502 │ │ │ │ + cbz r0, 57514 │ │ │ │ mov r0, sp │ │ │ │ - bl 1d18d0 │ │ │ │ + bl 1d2770 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 574fa │ │ │ │ + bge.n 5750c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 574fa │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5750c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 57502 │ │ │ │ - bl 844d4 │ │ │ │ + cbz r0, 57514 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1034e8 │ │ │ │ + bl 10378c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57536 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 5753a │ │ │ │ - b.n 57562 │ │ │ │ + bne.n 57548 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 5754c │ │ │ │ + b.n 57574 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 57562 │ │ │ │ + bge.n 57574 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 57562 │ │ │ │ + cbz r3, 57574 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 57562 │ │ │ │ - movw r2, #41577 @ 0xa269 │ │ │ │ + cbz r3, 57574 │ │ │ │ + movw r2, #42065 @ 0xa451 │ │ │ │ movt r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 57554 │ │ │ │ + bne.n 57566 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b.n 57558 │ │ │ │ + b.n 5756a │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ addge r4, r4, r0 │ │ │ │ movlt.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00057566 : │ │ │ │ +00057578 : │ │ │ │ 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 1ed41c │ │ │ │ + bl 1eec80 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 57594 │ │ │ │ - bl 844d4 │ │ │ │ + cbz r0, 575a6 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ - beq.n 575c2 │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 575c8 │ │ │ │ + beq.n 575d4 │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 575da │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 575d4 │ │ │ │ + cbz r3, 575e6 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 575f6 │ │ │ │ + b.n 57608 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 575f2 │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 57604 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 575f2 │ │ │ │ + cbnz r3, 57604 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 575f2 │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 57604 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000575fa : │ │ │ │ +0005760c : │ │ │ │ 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 │ │ │ │ @@ -64739,15 +64752,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 14774c │ │ │ │ + bl 147990 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2c164 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ @@ -64757,76 +64770,76 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #63892 @ 0xf994 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 57692 │ │ │ │ + beq.n 576a4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 57692 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 576a4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #17820 @ 0x459c │ │ │ │ + movw r1, #20316 @ 0x4f5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 576a2 │ │ │ │ + beq.n 576b4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 57b98 │ │ │ │ - b.n 5772c │ │ │ │ + bl 57bac │ │ │ │ + b.n 5773e │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 576b8 │ │ │ │ + bge.n 576ca │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ add r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 274fec │ │ │ │ + bl 2769b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5772c │ │ │ │ + beq.n 5773e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 576dc │ │ │ │ + ble.n 576ee │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 576fc │ │ │ │ + ble.n 5770e │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mla r0, r5, r0, r3 │ │ │ │ blx 2c198 │ │ │ │ - ldr r0, [pc, #48] @ (57730 ) │ │ │ │ + ldr r0, [pc, #52] @ (57744 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -64836,148 +64849,149 @@ │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 57770 │ │ │ │ + beq.n 57784 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 57770 │ │ │ │ + beq.n 57784 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 57798 │ │ │ │ - b.n 57788 │ │ │ │ + beq.n 577ac │ │ │ │ + b.n 5779c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 57768 │ │ │ │ - movw r0, #17868 @ 0x45cc │ │ │ │ + beq.n 5777c │ │ │ │ + movw r0, #20364 @ 0x4f8c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57768 │ │ │ │ - b.n 577a6 │ │ │ │ - movw r0, #17868 @ 0x45cc │ │ │ │ + bne.n 5777c │ │ │ │ + b.n 577ba │ │ │ │ + movw r0, #20364 @ 0x4f8c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 577a6 │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 577ba │ │ │ │ ldrd r6, r0, [r4, #16] │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 577aa │ │ │ │ - b.n 577fc │ │ │ │ + cbnz r0, 577be │ │ │ │ + b.n 57810 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 577fc │ │ │ │ + b.n 57810 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 577c4 │ │ │ │ + bne.n 577d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 881f8 │ │ │ │ + bl 88584 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 577cc │ │ │ │ + b.n 577e0 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 577e6 │ │ │ │ + cbnz r5, 577fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 577e2 │ │ │ │ + bge.n 577f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 577e2 │ │ │ │ + cbnz r3, 577f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 577fc │ │ │ │ + b.n 57810 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r4, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 577e2 │ │ │ │ + b.n 577f6 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 57828 │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 5782e │ │ │ │ + beq.n 5783c │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 57842 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 57848 │ │ │ │ + cbnz r3, 5785c │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 57846 │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 5785a │ │ │ │ mov r0, r4 │ │ │ │ - bl bb768 <_PyEvalFramePushAndInit@@Base+0xf60> │ │ │ │ - cbnz r0, 57848 │ │ │ │ + bl bc1bc <_PyEvalFramePushAndInit@@Base+0xf70> │ │ │ │ + cbnz r0, 5785c │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00057850 : │ │ │ │ +00057864 : │ │ │ │ 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, #-64] │ │ │ │ sub.w sp, sp, #8192 @ 0x2000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #62788 @ 0xf544 │ │ │ │ + movw r1, #57124 @ 0xdf24 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62792 @ 0xf548 │ │ │ │ + movw r0, #57128 @ 0xdf28 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 578f0 │ │ │ │ + beq.n 57904 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #28 │ │ │ │ sub.w r0, r4, #36 @ 0x24 │ │ │ │ blx 2b5ac │ │ │ │ add.w r3, sp, #8192 @ 0x2000 │ │ │ │ mov r1, r5 │ │ │ │ @@ -64986,498 +65000,498 @@ │ │ │ │ str.w r7, [r4, #-40] │ │ │ │ str.w r3, [r4, #-20] │ │ │ │ movs r3, #1 │ │ │ │ str.w r4, [r4, #-16] │ │ │ │ str.w r4, [r4, #-24] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bl 1f1230 │ │ │ │ - cbnz r0, 578f0 │ │ │ │ + bl 1f2a90 │ │ │ │ + cbnz r0, 57904 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sp │ │ │ │ - bl 1461c0 │ │ │ │ + bl 14610c │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ - cbz r0, 578dc │ │ │ │ - bl 136d90 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 578f0 │ │ │ │ + bl 136e38 <_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 2c164 │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #28] @ (57928 ) │ │ │ │ - bl 249304 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (5793c ) │ │ │ │ + bl 24ac04 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #17880 @ 0x45d8 │ │ │ │ + movw r0, #20376 @ 0x4f98 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ nop │ │ │ │ lsls r0, r2, #13 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #176] @ (579ec ) │ │ │ │ + ldr r3, [pc, #176] @ (57a00 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 57970 │ │ │ │ + cbz r3, 57984 │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 57966 │ │ │ │ + bne.n 5797a │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 57956 │ │ │ │ + bne.n 5796a │ │ │ │ dmb ish │ │ │ │ - beq.n 57970 │ │ │ │ - bl 2c37f0 │ │ │ │ + beq.n 57984 │ │ │ │ + bl 28a548 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 2de2e8 <_PyBytes_FromXIData@@Base+0xa84> │ │ │ │ + bl 2dec88 <_PyBytes_FromXIData@@Base+0xa84> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 579a2 │ │ │ │ + cbz r3, 579b6 │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 57998 │ │ │ │ + bne.n 579ac │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 57988 │ │ │ │ + bne.n 5799c │ │ │ │ dmb ish │ │ │ │ - beq.n 579a2 │ │ │ │ - bl 288f70 │ │ │ │ - movw r1, #47344 @ 0xb8f0 │ │ │ │ + beq.n 579b6 │ │ │ │ + bl 28a0e8 │ │ │ │ + movw r1, #49488 @ 0xc150 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add r2, sp, #4 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r4, #0 │ │ │ │ ldrb.w r0, [r3], #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #16 │ │ │ │ and.w r5, r0, #15 │ │ │ │ mov.w r0, r0, lsr #4 │ │ │ │ ldrb r5, [r1, r5] │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ strb.w r0, [r2], #2 │ │ │ │ strb.w r5, [r2, #-1] │ │ │ │ - bne.n 579b0 │ │ │ │ + bne.n 579c4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 94874 │ │ │ │ - ldr r3, [pc, #20] @ (579ec ) │ │ │ │ + bl 94b08 │ │ │ │ + ldr r3, [pc, #20] @ (57a00 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 579e8 │ │ │ │ + beq.n 579fc │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 855d0 │ │ │ │ + bl 85838 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57a32 │ │ │ │ + bge.n 57a46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57a32 │ │ │ │ + cbnz r3, 57a46 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r0, [fp, #88] @ 0x58 │ │ │ │ - beq.n 57a62 │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 57a68 │ │ │ │ + beq.n 57a76 │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 57a7c │ │ │ │ mov r0, fp │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 57a78 │ │ │ │ + cbz r2, 57a8c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 57b8e │ │ │ │ + b.n 57ba2 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 57c60 │ │ │ │ + bl 57c74 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57b80 │ │ │ │ + beq.n 57b94 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 57aa6 │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 57aac │ │ │ │ + beq.n 57aba │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 57ac0 │ │ │ │ mov r0, fp │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 57aca │ │ │ │ + cbnz r2, 57ade │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 57ad6 │ │ │ │ + cbnz r0, 57aea │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 57b80 │ │ │ │ + b.n 57b94 │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 57aca │ │ │ │ + bne.n 57ade │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b4878 │ │ │ │ - cbz r0, 57b38 │ │ │ │ + bl b4db0 │ │ │ │ + cbz r0, 57b4c │ │ │ │ mov r0, fp │ │ │ │ - bl 57c60 │ │ │ │ + bl 57c74 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 57b38 │ │ │ │ + cbz r0, 57b4c │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 57b1a │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 57b1a │ │ │ │ + cbz r2, 57b2e │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 57b2e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 57b80 │ │ │ │ + b.n 57b94 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 57b2c │ │ │ │ + bne.n 57b40 │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9c580 │ │ │ │ - cbz r0, 57b4a │ │ │ │ + bl 9c810 │ │ │ │ + cbz r0, 57b5e │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 57ae2 │ │ │ │ + b.n 57af6 │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl cfb84 │ │ │ │ + bl d06a4 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 57b52 │ │ │ │ + cbnz r0, 57b66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 57ac0 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 57ad4 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 57b64 │ │ │ │ + ble.n 57b78 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 57b52 │ │ │ │ + b.n 57b66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e127c │ │ │ │ - b.n 57b88 │ │ │ │ + bl e1dac │ │ │ │ + b.n 57b9c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00057b98 : │ │ │ │ +00057bac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ (57bc8 ) │ │ │ │ + ldr r0, [pc, #32] @ (57bdc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #17888 @ 0x45e0 │ │ │ │ + movw r2, #20384 @ 0x4fa0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 120f48 <_PyErr_SetString@@Base> │ │ │ │ + bl 121334 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r2, 57bec │ │ │ │ + cbnz r2, 57c00 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 57bec │ │ │ │ - cbnz r3, 57c06 │ │ │ │ + bne.n 57c00 │ │ │ │ + cbnz r3, 57c1a │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #92] @ (57c5c ) │ │ │ │ - bl 122294 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #92] @ (57c70 ) │ │ │ │ + bl 122740 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 57c56 │ │ │ │ + cbz r0, 57c6a │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 57c46 │ │ │ │ + cbz r0, 57c5a │ │ │ │ mov r0, r4 │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 57c48 │ │ │ │ + cbz r0, 57c5c │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 57c36 │ │ │ │ + bne.n 57c4a │ │ │ │ mov r0, r6 │ │ │ │ - bl 881f8 │ │ │ │ + bl 88584 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 57c3e │ │ │ │ + b.n 57c52 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 57c48 │ │ │ │ + cbz r3, 57c5c │ │ │ │ strd r5, r4, [r3, #8] │ │ │ │ - b.n 57c56 │ │ │ │ + b.n 57c6a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ lsls r2, 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, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 57c88 │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 57c8e │ │ │ │ + beq.n 57c9c │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 57ca2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 57c9a │ │ │ │ + cbz r3, 57cae │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 57cba │ │ │ │ + b.n 57cce │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1e0390 │ │ │ │ - cbz r0, 57cae │ │ │ │ + bl 1e1a30 │ │ │ │ + cbz r0, 57cc2 │ │ │ │ mov r0, r4 │ │ │ │ bl 33310 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 57cb4 │ │ │ │ + cbz r3, 57cc8 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 57cb6 │ │ │ │ - ldr r0, [pc, #8] @ (57cc0 ) │ │ │ │ + b.n 57cca │ │ │ │ + ldr r0, [pc, #8] @ (57cd4 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - movw r0, #11484 @ 0x2cdc │ │ │ │ + movw r0, #13980 @ 0x369c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r1, #3 │ │ │ │ - b.w 94874 │ │ │ │ - ldr r3, [pc, #24] @ (57cec ) │ │ │ │ + b.w 94b08 │ │ │ │ + ldr r3, [pc, #24] @ (57d00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1540] @ 0x604 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 2debd4 <_PyBytes_FromXIData@@Base+0x1370> │ │ │ │ + b.w 2df574 <_PyBytes_FromXIData@@Base+0x1370> │ │ │ │ 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 855d0 │ │ │ │ + bl 85838 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57d36 │ │ │ │ + bge.n 57d4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57d36 │ │ │ │ + cbnz r3, 57d4a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_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, #4088] @ 0xff8 │ │ │ │ movw r3, #32380 @ 0x7e7c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 57d68 │ │ │ │ + beq.n 57d7c │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 57d68 │ │ │ │ + beq.n 57d7c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 57d8e │ │ │ │ - b.n 57d7e │ │ │ │ + beq.n 57da2 │ │ │ │ + b.n 57d92 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 57d60 │ │ │ │ - movw r0, #36792 @ 0x8fb8 │ │ │ │ + beq.n 57d74 │ │ │ │ + movw r0, #39288 @ 0x9978 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 57dba │ │ │ │ - b.n 57d60 │ │ │ │ - movw r0, #36792 @ 0x8fb8 │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 57dce │ │ │ │ + b.n 57d74 │ │ │ │ + movw r0, #39288 @ 0x9978 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ - bl e36c8 │ │ │ │ - cbz r0, 57dba │ │ │ │ + bl e426c │ │ │ │ + cbz r0, 57dce │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl f1428 │ │ │ │ - cbnz r0, 57db0 │ │ │ │ + bl f1868 │ │ │ │ + cbnz r0, 57dc4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56948 @ 0xde74 │ │ │ │ + movw r1, #59444 @ 0xe834 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 57dba │ │ │ │ + bl 12120c │ │ │ │ + b.n 57dce │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 57de6 │ │ │ │ + b.w 57dfa │ │ │ │ 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 │ │ │ │ - bl 2b7f5c │ │ │ │ - cbnz r0, 57de2 │ │ │ │ + bl 2b9100 │ │ │ │ + cbnz r0, 57df6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2b8c6c │ │ │ │ + b.w 2b95ac │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00057de6 : │ │ │ │ +00057dfa : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #32380 @ 0x7e7c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 57e42 │ │ │ │ - ldr r5, [pc, #60] @ (57e44 ) │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 57e56 │ │ │ │ + ldr r5, [pc, #60] @ (57e58 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r1, r5] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -65500,622 +65514,622 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 57e76 │ │ │ │ + bne.n 57e8a │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4952 @ 0x1358 │ │ │ │ + movw r1, #7448 @ 0x1d18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57f5e │ │ │ │ + b.n 57f72 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 57eb8 │ │ │ │ + cbnz r3, 57ecc │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 57eb0 │ │ │ │ + cbz r3, 57ec4 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 57ea2 │ │ │ │ - movw r1, #5000 @ 0x1388 │ │ │ │ + cbnz r4, 57eb6 │ │ │ │ + movw r1, #7496 @ 0x1d48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ - b.n 57f5e │ │ │ │ - movw r1, #5052 @ 0x13bc │ │ │ │ + bl 12120c │ │ │ │ + b.n 57f72 │ │ │ │ + movw r1, #7548 @ 0x1d7c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ - b.n 57e72 │ │ │ │ + bl 12120c │ │ │ │ + b.n 57e86 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 2841b8 │ │ │ │ + bl 285330 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 57edc │ │ │ │ + cbz r2, 57ef0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2b9dc0 │ │ │ │ + bl 2ba700 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57f5e │ │ │ │ + bne.n 57f72 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 57f5e │ │ │ │ - cbz r0, 57f22 │ │ │ │ + b.n 57f72 │ │ │ │ + cbz r0, 57f36 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #10064 @ 0x2750 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 57f2c │ │ │ │ + bne.n 57f40 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ strb.w r2, [r3, #34] @ 0x22 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57f08 │ │ │ │ + bge.n 57f1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57f08 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57f1c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49356 @ 0xc0cc │ │ │ │ + movw r1, #51500 @ 0xc92c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 57f5e │ │ │ │ + bl 12120c │ │ │ │ + b.n 57f72 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ movw r3, #51944 @ 0xcae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ - cbnz r0, 57f4c │ │ │ │ + bl f7d6c │ │ │ │ + cbnz r0, 57f60 │ │ │ │ movw r3, #51984 @ 0xcb10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ - cbz r0, 57f5e │ │ │ │ - bl f8250 │ │ │ │ + bl f7d6c │ │ │ │ + cbz r0, 57f72 │ │ │ │ + bl f85c8 │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 183944 │ │ │ │ + bl 183874 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00057f62 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ +00057f76 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ b.w 3bbe6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #25552 @ 0x63d0 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 57f9a <_PyXI_ExcInfoAsObject@@Base+0x38> │ │ │ │ + bne.n 57fae <_PyXI_ExcInfoAsObject@@Base+0x38> │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 57f9a <_PyXI_ExcInfoAsObject@@Base+0x38> │ │ │ │ + bne.n 57fae <_PyXI_ExcInfoAsObject@@Base+0x38> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57ff2 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + bge.n 58006 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 57ff2 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + b.n 58006 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17826c │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 57fba <_PyXI_ExcInfoAsObject@@Base+0x58> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 57ff0 <_PyXI_ExcInfoAsObject@@Base+0x8e> │ │ │ │ + bne.n 57fce <_PyXI_ExcInfoAsObject@@Base+0x58> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 58004 <_PyXI_ExcInfoAsObject@@Base+0x8e> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 57ff2 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ - cbz r0, 57ff2 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + beq.n 58006 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + cbz r0, 58006 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 57fe0 <_PyXI_ExcInfoAsObject@@Base+0x7e> │ │ │ │ + blt.n 57ff4 <_PyXI_ExcInfoAsObject@@Base+0x7e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 57ff2 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + b.n 58006 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 57fdc <_PyXI_ExcInfoAsObject@@Base+0x7a> │ │ │ │ + bne.n 57ff0 <_PyXI_ExcInfoAsObject@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57fdc <_PyXI_ExcInfoAsObject@@Base+0x7a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 57ff0 <_PyXI_ExcInfoAsObject@@Base+0x7a> │ │ │ │ movs r4, #0 │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #6528 @ 0x1980 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 58126 <_PyXI_ExcInfoAsObject@@Base+0x1c4> │ │ │ │ + bne.w 5813a <_PyXI_ExcInfoAsObject@@Base+0x1c4> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 58126 <_PyXI_ExcInfoAsObject@@Base+0x1c4> │ │ │ │ + bne.w 5813a <_PyXI_ExcInfoAsObject@@Base+0x1c4> │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr.w sl, [r2, #8] │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r5, [fp, #8] │ │ │ │ ldr.w r1, [sl, #16] │ │ │ │ adds r3, r5, #3 │ │ │ │ ldr.w r9, [sl, #8] │ │ │ │ subs r6, r5, #1 │ │ │ │ ldr.w r0, [fp, r3, lsl #2] │ │ │ │ - bl 125154 │ │ │ │ + bl 125104 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58140 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ + beq.n 58154 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ add r0, r5 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 58066 <_PyXI_ExcInfoAsObject@@Base+0x104> │ │ │ │ + cbz r0, 5807a <_PyXI_ExcInfoAsObject@@Base+0x104> │ │ │ │ add.w fp, fp, #12 │ │ │ │ adds r0, #12 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 5807e <_PyXI_ExcInfoAsObject@@Base+0x11c> │ │ │ │ + b.n 58092 <_PyXI_ExcInfoAsObject@@Base+0x11c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5807a <_PyXI_ExcInfoAsObject@@Base+0x118> │ │ │ │ + bge.n 5808e <_PyXI_ExcInfoAsObject@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5807a <_PyXI_ExcInfoAsObject@@Base+0x118> │ │ │ │ + cbnz r3, 5808e <_PyXI_ExcInfoAsObject@@Base+0x118> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58140 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ + b.n 58154 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ cmp r6, r2 │ │ │ │ - ble.n 5809a <_PyXI_ExcInfoAsObject@@Base+0x138> │ │ │ │ + ble.n 580ae <_PyXI_ExcInfoAsObject@@Base+0x138> │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r1, [r0, #4]! │ │ │ │ - b.n 5807e <_PyXI_ExcInfoAsObject@@Base+0x11c> │ │ │ │ + b.n 58092 <_PyXI_ExcInfoAsObject@@Base+0x11c> │ │ │ │ bic.w r6, r6, r6, asr #31 │ │ │ │ add.w sl, sl, #16 │ │ │ │ adds r3, r6, #4 │ │ │ │ movs r2, #1 │ │ │ │ add.w r6, r5, r6, lsl #2 │ │ │ │ adds r6, #16 │ │ │ │ str.w r4, [r5, r3, lsl #2] │ │ │ │ cmp r9, r2 │ │ │ │ - ble.n 580cc <_PyXI_ExcInfoAsObject@@Base+0x16a> │ │ │ │ + ble.n 580e0 <_PyXI_ExcInfoAsObject@@Base+0x16a> │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r1, [r6, #4]! │ │ │ │ - b.n 580b0 <_PyXI_ExcInfoAsObject@@Base+0x14e> │ │ │ │ + b.n 580c4 <_PyXI_ExcInfoAsObject@@Base+0x14e> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 23ab08 │ │ │ │ + bl 23c434 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 580f0 <_PyXI_ExcInfoAsObject@@Base+0x18e> │ │ │ │ + cbnz r0, 58104 <_PyXI_ExcInfoAsObject@@Base+0x18e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58140 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ + bge.n 58154 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58140 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ + cbnz r3, 58154 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58140 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 58154 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 225eac <_PyTemplate_Build@@Base> │ │ │ │ + bl 227704 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5810e <_PyXI_ExcInfoAsObject@@Base+0x1ac> │ │ │ │ + bge.n 58122 <_PyXI_ExcInfoAsObject@@Base+0x1ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5810e <_PyXI_ExcInfoAsObject@@Base+0x1ac> │ │ │ │ + cbnz r3, 58122 <_PyXI_ExcInfoAsObject@@Base+0x1ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58122 <_PyXI_ExcInfoAsObject@@Base+0x1c0> │ │ │ │ + bge.n 58136 <_PyXI_ExcInfoAsObject@@Base+0x1c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58122 <_PyXI_ExcInfoAsObject@@Base+0x1c0> │ │ │ │ + cbnz r3, 58136 <_PyXI_ExcInfoAsObject@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 58140 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ + b.n 58154 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17932 @ 0x460c │ │ │ │ + movw r1, #20428 @ 0x4fcc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, #20 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq.n 58184 <_PyXI_ExcInfoAsObject@@Base+0x20e> │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #59404 @ 0xe80c │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + movs r2, #2 │ │ │ │ + bl 1d8890 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 58266 <_PyXI_ExcInfoAsObject@@Base+0x2f0> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + bmi.n 581ac <_PyXI_ExcInfoAsObject@@Base+0x236> │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + movw r0, #59404 @ 0xe80c │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 58266 <_PyXI_ExcInfoAsObject@@Base+0x2f0> │ │ │ │ + add r1, sp, #4 │ │ │ │ + mov r0, r3 │ │ │ │ + bl a3644 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 58280 <_PyXI_ExcInfoAsObject@@Base+0x30a> │ │ │ │ + blx 2c230 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.n 581dc <_PyXI_ExcInfoAsObject@@Base+0x266> │ │ │ │ + movw r3, #51696 @ 0xc9f0 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12120c │ │ │ │ + b.n 58266 <_PyXI_ExcInfoAsObject@@Base+0x2f0> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + add r1, sp, #8 │ │ │ │ + bl 23a3c0 <_Py_Gid_Converter@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 58266 <_PyXI_ExcInfoAsObject@@Base+0x2f0> │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + mov.w r3, #65537 @ 0x10001 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ + bcs.n 58224 <_PyXI_ExcInfoAsObject@@Base+0x2ae> │ │ │ │ + bl 84078 │ │ │ │ + add r3, sp, #12 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 58224 <_PyXI_ExcInfoAsObject@@Base+0x2ae> │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + blx 2b93c │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 58230 <_PyXI_ExcInfoAsObject@@Base+0x2ba> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 845f4 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r7, r3 │ │ │ │ + blt.n 581f0 <_PyXI_ExcInfoAsObject@@Base+0x27a> │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 5822c <_PyXI_ExcInfoAsObject@@Base+0x2b6> │ │ │ │ + bl 2460c4 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 58280 <_PyXI_ExcInfoAsObject@@Base+0x30a> │ │ │ │ + lsls r3, r3, #1 │ │ │ │ + b.n 581ee <_PyXI_ExcInfoAsObject@@Base+0x278> │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 817b0 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 5827a <_PyXI_ExcInfoAsObject@@Base+0x304> │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 58246 <_PyXI_ExcInfoAsObject@@Base+0x2d0> │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str.w r0, [r3, r6, lsl #2] │ │ │ │ + adds r6, #1 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r6, r3 │ │ │ │ + bge.n 5827a <_PyXI_ExcInfoAsObject@@Base+0x304> │ │ │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ │ │ + bl 1505bc <_PyLong_FromGid@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 5823e <_PyXI_ExcInfoAsObject@@Base+0x2c8> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 5826a <_PyXI_ExcInfoAsObject@@Base+0x2f4> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 845f4 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 58280 <_PyXI_ExcInfoAsObject@@Base+0x30a> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 58260 <_PyXI_ExcInfoAsObject@@Base+0x2ea> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 58260 <_PyXI_ExcInfoAsObject@@Base+0x2ea> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 845f4 │ │ │ │ + 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, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 58164 <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ + cbz r3, 582a4 <_PyXI_ExcInfoAsObject@@Base+0x32e> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 58166 <_PyXI_ExcInfoAsObject@@Base+0x204> │ │ │ │ + b.n 582a6 <_PyXI_ExcInfoAsObject@@Base+0x330> │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 58174 <_PyXI_ExcInfoAsObject@@Base+0x212> │ │ │ │ + cbnz r3, 582b4 <_PyXI_ExcInfoAsObject@@Base+0x33e> │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 58174 <_PyXI_ExcInfoAsObject@@Base+0x212> │ │ │ │ + ble.n 582b4 <_PyXI_ExcInfoAsObject@@Base+0x33e> │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 58174 <_PyXI_ExcInfoAsObject@@Base+0x212> │ │ │ │ - cbnz r4, 58198 <_PyXI_ExcInfoAsObject@@Base+0x236> │ │ │ │ + bgt.n 582b4 <_PyXI_ExcInfoAsObject@@Base+0x33e> │ │ │ │ + cbnz r4, 582d8 <_PyXI_ExcInfoAsObject@@Base+0x362> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #6 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #360] @ (582f4 <_PyXI_ExcInfoAsObject@@Base+0x392>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #360] @ (58434 <_PyXI_ExcInfoAsObject@@Base+0x4be>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 582ec <_PyXI_ExcInfoAsObject@@Base+0x38a> │ │ │ │ + beq.w 5842c <_PyXI_ExcInfoAsObject@@Base+0x4b6> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 581ae <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 582ee <_PyXI_ExcInfoAsObject@@Base+0x378> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58262 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ + bne.n 583a2 <_PyXI_ExcInfoAsObject@@Base+0x42c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 581c4 <_PyXI_ExcInfoAsObject@@Base+0x262> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 58304 <_PyXI_ExcInfoAsObject@@Base+0x38e> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58262 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ + bne.n 583a2 <_PyXI_ExcInfoAsObject@@Base+0x42c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 581dc <_PyXI_ExcInfoAsObject@@Base+0x27a> │ │ │ │ - bl 948dc │ │ │ │ + cbnz r0, 5831c <_PyXI_ExcInfoAsObject@@Base+0x3a6> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58262 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ + bne.n 583a2 <_PyXI_ExcInfoAsObject@@Base+0x42c> │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 581fe <_PyXI_ExcInfoAsObject@@Base+0x29c> │ │ │ │ - bl 9c1b4 │ │ │ │ + b.n 5833e <_PyXI_ExcInfoAsObject@@Base+0x3c8> │ │ │ │ + bl 9c444 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 581fa <_PyXI_ExcInfoAsObject@@Base+0x298> │ │ │ │ + bge.n 5833a <_PyXI_ExcInfoAsObject@@Base+0x3c4> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 581fa <_PyXI_ExcInfoAsObject@@Base+0x298> │ │ │ │ + cbnz r3, 5833a <_PyXI_ExcInfoAsObject@@Base+0x3c4> │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 581ce <_PyXI_ExcInfoAsObject@@Base+0x26c> │ │ │ │ + beq.n 5830e <_PyXI_ExcInfoAsObject@@Base+0x398> │ │ │ │ adds r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq.n 58234 <_PyXI_ExcInfoAsObject@@Base+0x2d2> │ │ │ │ + beq.n 58374 <_PyXI_ExcInfoAsObject@@Base+0x3fe> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - cbz r6, 5820e <_PyXI_ExcInfoAsObject@@Base+0x2ac> │ │ │ │ + cbz r6, 5834e <_PyXI_ExcInfoAsObject@@Base+0x3d8> │ │ │ │ subs r3, r2, #4 │ │ │ │ - beq.n 58240 <_PyXI_ExcInfoAsObject@@Base+0x2de> │ │ │ │ - b.n 58216 <_PyXI_ExcInfoAsObject@@Base+0x2b4> │ │ │ │ + beq.n 58380 <_PyXI_ExcInfoAsObject@@Base+0x40a> │ │ │ │ + b.n 58356 <_PyXI_ExcInfoAsObject@@Base+0x3e0> │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, 58220 <_PyXI_ExcInfoAsObject@@Base+0x2be> │ │ │ │ + cbz r5, 58360 <_PyXI_ExcInfoAsObject@@Base+0x3ea> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 58248 <_PyXI_ExcInfoAsObject@@Base+0x2e6> │ │ │ │ - b.n 58228 <_PyXI_ExcInfoAsObject@@Base+0x2c6> │ │ │ │ + beq.n 58388 <_PyXI_ExcInfoAsObject@@Base+0x412> │ │ │ │ + b.n 58368 <_PyXI_ExcInfoAsObject@@Base+0x3f2> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 288db8 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 58262 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ - b.n 58248 <_PyXI_ExcInfoAsObject@@Base+0x2e6> │ │ │ │ + bl 289f30 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 583a2 <_PyXI_ExcInfoAsObject@@Base+0x42c> │ │ │ │ + b.n 58388 <_PyXI_ExcInfoAsObject@@Base+0x412> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 58248 <_PyXI_ExcInfoAsObject@@Base+0x2e6> │ │ │ │ + b.n 58388 <_PyXI_ExcInfoAsObject@@Base+0x412> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 58266 <_PyXI_ExcInfoAsObject@@Base+0x304> │ │ │ │ + bge.n 583a6 <_PyXI_ExcInfoAsObject@@Base+0x430> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36176 @ 0x8d50 │ │ │ │ + movw r1, #38672 @ 0x9710 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 582ec <_PyXI_ExcInfoAsObject@@Base+0x38a> │ │ │ │ + b.n 5842c <_PyXI_ExcInfoAsObject@@Base+0x4b6> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 58286 <_PyXI_ExcInfoAsObject@@Base+0x324> │ │ │ │ + beq.n 583c6 <_PyXI_ExcInfoAsObject@@Base+0x450> │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2481e8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 249ae8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58262 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ + beq.n 583a2 <_PyXI_ExcInfoAsObject@@Base+0x42c> │ │ │ │ add r6, sp, #24 │ │ │ │ - b.n 58288 <_PyXI_ExcInfoAsObject@@Base+0x326> │ │ │ │ + b.n 583c8 <_PyXI_ExcInfoAsObject@@Base+0x452> │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 5829c <_PyXI_ExcInfoAsObject@@Base+0x33a> │ │ │ │ + beq.n 583dc <_PyXI_ExcInfoAsObject@@Base+0x466> │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 2481e8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 249ae8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58262 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ + beq.n 583a2 <_PyXI_ExcInfoAsObject@@Base+0x42c> │ │ │ │ add r4, sp, #32 │ │ │ │ - b.n 5829e <_PyXI_ExcInfoAsObject@@Base+0x33c> │ │ │ │ + b.n 583de <_PyXI_ExcInfoAsObject@@Base+0x468> │ │ │ │ movs r4, #0 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, sl, [sp] │ │ │ │ blx 2b248 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 582e4 <_PyXI_ExcInfoAsObject@@Base+0x382> │ │ │ │ + bge.n 58424 <_PyXI_ExcInfoAsObject@@Base+0x4ae> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 582d4 <_PyXI_ExcInfoAsObject@@Base+0x372> │ │ │ │ - bl 119460 │ │ │ │ + bne.n 58414 <_PyXI_ExcInfoAsObject@@Base+0x49e> │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5829e <_PyXI_ExcInfoAsObject@@Base+0x33c> │ │ │ │ - b.n 58262 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ + beq.n 583de <_PyXI_ExcInfoAsObject@@Base+0x468> │ │ │ │ + b.n 583a2 <_PyXI_ExcInfoAsObject@@Base+0x42c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 58262 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 583a2 <_PyXI_ExcInfoAsObject@@Base+0x42c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r2, #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, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5834a <_PyXI_ExcInfoAsObject@@Base+0x3e8> │ │ │ │ + bne.n 5848a <_PyXI_ExcInfoAsObject@@Base+0x514> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 57508 │ │ │ │ + bl 5751a │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 58334 <_PyXI_ExcInfoAsObject@@Base+0x3d2> │ │ │ │ - movw r3, #19085 @ 0x4a8d │ │ │ │ + beq.n 58474 <_PyXI_ExcInfoAsObject@@Base+0x4fe> │ │ │ │ + movw r3, #25237 @ 0x6295 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5833e <_PyXI_ExcInfoAsObject@@Base+0x3dc> │ │ │ │ + bne.n 5847e <_PyXI_ExcInfoAsObject@@Base+0x508> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 254b20 │ │ │ │ - bl 948dc │ │ │ │ + b.w 256328 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5831c <_PyXI_ExcInfoAsObject@@Base+0x3ba> │ │ │ │ - b.n 58350 <_PyXI_ExcInfoAsObject@@Base+0x3ee> │ │ │ │ + beq.n 5845c <_PyXI_ExcInfoAsObject@@Base+0x4e6> │ │ │ │ + b.n 58490 <_PyXI_ExcInfoAsObject@@Base+0x51a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 16bb84 │ │ │ │ + bl 16bd28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00058354 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ +00058494 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ b.w 3be82 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, #20 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq.n 58382 <_PyXI_FormatExcInfo@@Base+0x2e> │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #56856 @ 0xde18 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 58464 <_PyXI_FormatExcInfo@@Base+0x110> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bmi.n 583aa <_PyXI_FormatExcInfo@@Base+0x56> │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50384 @ 0xc4d0 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #56856 @ 0xde18 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 58464 <_PyXI_FormatExcInfo@@Base+0x110> │ │ │ │ - add r1, sp, #4 │ │ │ │ - mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5847e <_PyXI_FormatExcInfo@@Base+0x12a> │ │ │ │ - blx 2c230 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.n 583da <_PyXI_FormatExcInfo@@Base+0x86> │ │ │ │ - movw r3, #51696 @ 0xc9f0 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 58464 <_PyXI_FormatExcInfo@@Base+0x110> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - add r1, sp, #8 │ │ │ │ - bl 238a84 <_Py_Gid_Converter@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 58464 <_PyXI_FormatExcInfo@@Base+0x110> │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - mov.w r3, #65537 @ 0x10001 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 58422 <_PyXI_FormatExcInfo@@Base+0xce> │ │ │ │ - bl 83f58 │ │ │ │ - add r3, sp, #12 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 58422 <_PyXI_FormatExcInfo@@Base+0xce> │ │ │ │ - mov r2, r0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - blx 2b93c │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5842e <_PyXI_FormatExcInfo@@Base+0xda> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r7, r3 │ │ │ │ - blt.n 583ee <_PyXI_FormatExcInfo@@Base+0x9a> │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5842a <_PyXI_FormatExcInfo@@Base+0xd6> │ │ │ │ - bl 24479c │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 5847e <_PyXI_FormatExcInfo@@Base+0x12a> │ │ │ │ - lsls r3, r3, #1 │ │ │ │ - b.n 583ec <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 81740 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 58478 <_PyXI_FormatExcInfo@@Base+0x124> │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 58444 <_PyXI_FormatExcInfo@@Base+0xf0> │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str.w r0, [r3, r6, lsl #2] │ │ │ │ - adds r6, #1 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r6, r3 │ │ │ │ - bge.n 58478 <_PyXI_FormatExcInfo@@Base+0x124> │ │ │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 1503f0 <_PyLong_FromGid@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 5843c <_PyXI_FormatExcInfo@@Base+0xe8> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58468 <_PyXI_FormatExcInfo@@Base+0x114> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 5847e <_PyXI_FormatExcInfo@@Base+0x12a> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 5845e <_PyXI_FormatExcInfo@@Base+0x10a> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5845e <_PyXI_FormatExcInfo@@Base+0x10a> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 17826c │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 584b4 <_PyXI_FormatExcInfo@@Base+0x160> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 58500 <_PyXI_FormatExcInfo@@Base+0x1ac> │ │ │ │ - b.n 584c6 <_PyXI_FormatExcInfo@@Base+0x172> │ │ │ │ + bne.n 584c8 <_PyXI_FormatExcInfo@@Base+0x34> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 58514 <_PyXI_FormatExcInfo@@Base+0x80> │ │ │ │ + b.n 584da <_PyXI_FormatExcInfo@@Base+0x46> │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #92] @ 58518 <_PyXI_FormatExcInfo@@Base+0x1c4> │ │ │ │ + vldr d6, [pc, #88] @ 58528 <_PyXI_FormatExcInfo@@Base+0x94> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 58504 <_PyXI_FormatExcInfo@@Base+0x1b0> │ │ │ │ + bhi.n 58518 <_PyXI_FormatExcInfo@@Base+0x84> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 2c7dc │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ @@ -66123,75 +66137,74 @@ │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5850c <_PyXI_FormatExcInfo@@Base+0x1b8> │ │ │ │ + bge.n 58520 <_PyXI_FormatExcInfo@@Base+0x8c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5850c <_PyXI_FormatExcInfo@@Base+0x1b8> │ │ │ │ + b.n 58520 <_PyXI_FormatExcInfo@@Base+0x8c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5850c <_PyXI_FormatExcInfo@@Base+0x1b8> │ │ │ │ + b.n 58520 <_PyXI_FormatExcInfo@@Base+0x8c> │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -00058520 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +00058530 <_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 3bf4a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a8c0 │ │ │ │ + b.w 7a8b8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 58570 <_PyXI_FreeExcInfo@@Base+0x50> │ │ │ │ + bne.n 58580 <_PyXI_FreeExcInfo@@Base+0x50> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37292 @ 0x91ac │ │ │ │ + movw r1, #39508 @ 0x9a54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 120e20 │ │ │ │ + b.w 12120c │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 5858e <_PyXI_FreeExcInfo@@Base+0x6e> │ │ │ │ + bne.n 5859e <_PyXI_FreeExcInfo@@Base+0x6e> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37312 @ 0x91c0 │ │ │ │ + movw r1, #39528 @ 0x9a68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 120e20 │ │ │ │ + b.w 12120c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ 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 2a8a28 │ │ │ │ + bl 2a9bd0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -66200,579 +66213,540 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 585ec <_PyXI_FreeExcInfo@@Base+0xcc> │ │ │ │ + cbnz r5, 585fc <_PyXI_FreeExcInfo@@Base+0xcc> │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 585ec <_PyXI_FreeExcInfo@@Base+0xcc> │ │ │ │ + ble.n 585fc <_PyXI_FreeExcInfo@@Base+0xcc> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 585ec <_PyXI_FreeExcInfo@@Base+0xcc> │ │ │ │ - cbnz r2, 5860a <_PyXI_FreeExcInfo@@Base+0xea> │ │ │ │ + bne.n 585fc <_PyXI_FreeExcInfo@@Base+0xcc> │ │ │ │ + cbnz r2, 5861a <_PyXI_FreeExcInfo@@Base+0xea> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #44] @ (58630 <_PyXI_FreeExcInfo@@Base+0x110>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #44] @ (58640 <_PyXI_FreeExcInfo@@Base+0x110>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5862c <_PyXI_FreeExcInfo@@Base+0x10c> │ │ │ │ + cbz r0, 5863c <_PyXI_FreeExcInfo@@Base+0x10c> │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - bl 184cbc │ │ │ │ + bl 184bec │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 58802 <_PyObject_CheckXIData@@Base+0x5e> │ │ │ │ + bl 587b4 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, 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 2a8d98 │ │ │ │ - cbz r0, 5866a <_PyXI_FreeExcInfo@@Base+0x14a> │ │ │ │ + bl 2a9f40 │ │ │ │ + cbz r0, 5867a <_PyXI_FreeExcInfo@@Base+0x14a> │ │ │ │ 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 58668 <_PyXI_FreeExcInfo@@Base+0x148> │ │ │ │ + bge.n 58678 <_PyXI_FreeExcInfo@@Base+0x148> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58668 <_PyXI_FreeExcInfo@@Base+0x148> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58678 <_PyXI_FreeExcInfo@@Base+0x148> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 58674 <_PyXI_FreeExcInfo@@Base+0x154> │ │ │ │ + cbz r1, 58684 <_PyXI_FreeExcInfo@@Base+0x154> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 5867c <_PyXI_FreeExcInfo@@Base+0x15c> │ │ │ │ + b.n 5868c <_PyXI_FreeExcInfo@@Base+0x15c> │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 3e592 │ │ │ │ + b.w 3e59e │ │ │ │ │ │ │ │ -00058680 : │ │ │ │ +00058690 : │ │ │ │ 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, #37380 @ 0x9204 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 586ba │ │ │ │ - ldr r3, [pc, #148] @ (58738 ) │ │ │ │ + bne.n 586ca │ │ │ │ + ldr r3, [pc, #148] @ (58748 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #424] @ 0x1a8 │ │ │ │ - blt.n 586ba │ │ │ │ + blt.n 586ca │ │ │ │ cmp r6, r4 │ │ │ │ - bgt.n 586cc │ │ │ │ - movw r0, #18104 @ 0x46b8 │ │ │ │ + bgt.n 586dc │ │ │ │ + movw r0, #20400 @ 0x4fb0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #1681 @ 0x691 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 58730 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 58740 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ - cbz r0, 586e6 │ │ │ │ + cbz r0, 586f6 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 586e8 │ │ │ │ + bge.n 586f8 │ │ │ │ add.w r3, r0, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ - cbnz r0, 5871c │ │ │ │ - b.n 58728 │ │ │ │ + cbnz r0, 5872c │ │ │ │ + b.n 58738 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r6, #1 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 9c580 │ │ │ │ - cbz r0, 586fa │ │ │ │ + bl 9c810 │ │ │ │ + cbz r0, 5870a │ │ │ │ add.w r3, r0, r5, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 58700 │ │ │ │ - bl 24479c │ │ │ │ - b.n 58730 │ │ │ │ + b.n 58710 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 58740 │ │ │ │ cmp r6, r5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - ble.n 5870e │ │ │ │ + ble.n 5871e │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ - b.n 58700 │ │ │ │ + b.n 58710 │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0, #0] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ - b.n 58728 │ │ │ │ + b.n 58738 │ │ │ │ addw r4, r4, #1130 @ 0x46a │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbnz r3, 5872c │ │ │ │ + cbnz r3, 5873c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58734 │ │ │ │ + b.n 58744 │ │ │ │ blx r3 │ │ │ │ - b.n 58728 │ │ │ │ + b.n 58738 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 24820c <_PyUnicode_Copy@@Base> │ │ │ │ - cbz r0, 58762 │ │ │ │ + bl 249b0c <_PyUnicode_Copy@@Base> │ │ │ │ + cbz r0, 58772 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #56640 @ 0xdd40 │ │ │ │ + movw r0, #59136 @ 0xe700 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ 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 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 5878c │ │ │ │ + beq.n 5879c │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32304 @ 0x7e30 │ │ │ │ + movw r0, #34800 @ 0x87f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 587a2 │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 587b2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 4cbb6 │ │ │ │ + bl 4cbce │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - │ │ │ │ -000587a4 <_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, #3728] @ 0xe90 │ │ │ │ - adds.w r6, r2, #824 @ 0x338 │ │ │ │ - beq.n 587fa <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ - add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ - adds r3, #8 │ │ │ │ - cbz r3, 587fa <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r4, r0 │ │ │ │ - add r1, sp, #8 │ │ │ │ - mov r0, sp │ │ │ │ - strd r6, r3, [sp, #8] │ │ │ │ - bl 266ef4 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cbz r3, 587e2 <_PyObject_CheckXIData@@Base+0x3e> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 587fe <_PyObject_CheckXIData@@Base+0x5a> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 587de <_PyObject_CheckXIData@@Base+0x3a> │ │ │ │ - ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 587f0 <_PyObject_CheckXIData@@Base+0x4c> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 587fa <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 266f98 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 58832 <_PyObject_CheckXIData@@Base+0x8e> │ │ │ │ + beq.n 587e4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 58832 <_PyObject_CheckXIData@@Base+0x8e> │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 587e4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2a8944 │ │ │ │ + b.w 2a9aec │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58852 <_PyObject_CheckXIData@@Base+0xae> │ │ │ │ + beq.n 58804 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18024 @ 0x4668 │ │ │ │ + movw r1, #20520 @ 0x5028 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5887a <_PyObject_CheckXIData@@Base+0xd6> │ │ │ │ + bl 12120c │ │ │ │ + b.n 5882c │ │ │ │ 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 58876 <_PyObject_CheckXIData@@Base+0xd2> │ │ │ │ + bgt.n 58828 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r7, r6 │ │ │ │ - bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e7138 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 58880 <_PyObject_CheckXIData@@Base+0xdc> │ │ │ │ - bl 24479c │ │ │ │ + ble.n 58832 │ │ │ │ + bl 2460c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 588aa <_PyObject_CheckXIData@@Base+0x106> │ │ │ │ + b.n 5885c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27b0ac <_PyEval_MatchClass@@Base+0x430> │ │ │ │ + bl 27c21c <_PyEval_MatchClass@@Base+0x430> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 588aa <_PyObject_CheckXIData@@Base+0x106> │ │ │ │ + beq.n 5885c │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 588a8 <_PyObject_CheckXIData@@Base+0x104> │ │ │ │ + ble.n 5885a │ │ │ │ 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] │ │ │ │ mul.w r2, r6, r2 │ │ │ │ blx 2c198 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 58b94 <_PyObject_CheckXIData@@Base+0x3f0> │ │ │ │ + b.n 58b44 │ │ │ │ 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 r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5891e <_PyObject_CheckXIData@@Base+0x17a> │ │ │ │ + bge.n 588d0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 58934 <_PyObject_CheckXIData@@Base+0x190> │ │ │ │ - bl f43cc │ │ │ │ + cbz r0, 588e6 │ │ │ │ + bl f4814 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 588f6 <_PyObject_CheckXIData@@Base+0x152> │ │ │ │ + bge.n 588a8 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 588f6 <_PyObject_CheckXIData@@Base+0x152> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 588a8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 58916 <_PyObject_CheckXIData@@Base+0x172> │ │ │ │ + bne.n 588c8 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58e52 <_Py_c_diff@@Base+0x10a> │ │ │ │ + bl 58df6 <_Py_c_diff@@Base+0xfe> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 58936 <_PyObject_CheckXIData@@Base+0x192> │ │ │ │ + b.n 588e8 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 588c6 <_PyObject_CheckXIData@@Base+0x122> │ │ │ │ - b.n 58934 <_PyObject_CheckXIData@@Base+0x190> │ │ │ │ + beq.n 58878 │ │ │ │ + b.n 588e6 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18064 @ 0x4690 │ │ │ │ + movw r1, #20560 @ 0x5050 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 58958 <_PyObject_CheckXIData@@Base+0x1b4> │ │ │ │ + cbz r3, 5890a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 58970 <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ + b.n 58922 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 58960 <_PyObject_CheckXIData@@Base+0x1bc> │ │ │ │ + bgt.n 58912 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 58970 <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ + b.n 58922 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5895c <_PyObject_CheckXIData@@Base+0x1b8> │ │ │ │ + bne.n 5890e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5895c <_PyObject_CheckXIData@@Base+0x1b8> │ │ │ │ + beq.n 5890e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 58994 <_PyObject_CheckXIData@@Base+0x1f0> │ │ │ │ + b.n 58946 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #524] @ (58b90 <_PyObject_CheckXIData@@Base+0x3ec>) │ │ │ │ + ldr r3, [pc, #520] @ (58b40 ) │ │ │ │ mov r1, r7 │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58b6a <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + beq.w 58b1c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r7, r6 │ │ │ │ - bl 252f48 │ │ │ │ + bl 2548bc │ │ │ │ vstr d0, [sp, #32] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58b5a <_PyObject_CheckXIData@@Base+0x3b6> │ │ │ │ + bne.w 58b0c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 252f48 │ │ │ │ + bl 2548bc │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58b5a <_PyObject_CheckXIData@@Base+0x3b6> │ │ │ │ + bne.w 58b0c │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 58a7c <_PyObject_CheckXIData@@Base+0x2d8> │ │ │ │ + beq.n 58a2e │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r6, #25552 @ 0x63d0 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - cbz r0, 58a0c <_PyObject_CheckXIData@@Base+0x268> │ │ │ │ + cbz r0, 589be │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 589e4 <_PyObject_CheckXIData@@Base+0x240> │ │ │ │ + bne.n 58996 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 58a04 <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ - bl 17826c │ │ │ │ + b.n 589b6 │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58a04 <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 589b6 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58b6a <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + bne.w 58b1c │ │ │ │ cmp r7, #3 │ │ │ │ - beq.w 58b5e <_PyObject_CheckXIData@@Base+0x3ba> │ │ │ │ - b.n 58a10 <_PyObject_CheckXIData@@Base+0x26c> │ │ │ │ - vldr d8, [pc, #360] @ 58b78 <_PyObject_CheckXIData@@Base+0x3d4> │ │ │ │ + beq.w 58b10 │ │ │ │ + b.n 589c2 │ │ │ │ + vldr d8, [pc, #360] @ 58b28 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 58a1e <_PyObject_CheckXIData@@Base+0x27a> │ │ │ │ + bne.n 589d0 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 58a3e <_PyObject_CheckXIData@@Base+0x29a> │ │ │ │ - bl 17826c │ │ │ │ + b.n 589f0 │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58a3e <_PyObject_CheckXIData@@Base+0x29a> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 589f0 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58b6a <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + bne.w 58b1c │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 58a52 <_PyObject_CheckXIData@@Base+0x2ae> │ │ │ │ + bmi.n 58a04 │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 58a84 <_PyObject_CheckXIData@@Base+0x2e0> │ │ │ │ + bpl.n 58a36 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59332 @ 0xe7c4 │ │ │ │ + movw r1, #61828 @ 0xf184 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - bl 948dc │ │ │ │ + bl 12120c │ │ │ │ + bl 94b70 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 58b6a <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ - vldr d8, [pc, #248] @ 58b78 <_PyObject_CheckXIData@@Base+0x3d4> │ │ │ │ - vldr d9, [pc, #252] @ 58b80 <_PyObject_CheckXIData@@Base+0x3dc> │ │ │ │ + b.n 58b1c │ │ │ │ + vldr d8, [pc, #248] @ 58b28 │ │ │ │ + vldr d9, [pc, #252] @ 58b30 │ │ │ │ vldr d11, [sp, #32] │ │ │ │ vldr d14, [sp, #16] │ │ │ │ vldr d10, [sp, #40] @ 0x28 │ │ │ │ vldr d13, [sp, #24] │ │ │ │ vcmp.f64 d11, d14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58ab2 <_PyObject_CheckXIData@@Base+0x30e> │ │ │ │ + bne.n 58a64 │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58ab2 <_PyObject_CheckXIData@@Base+0x30e> │ │ │ │ + bne.n 58a64 │ │ │ │ movw r4, #4788 @ 0x12b4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 58b6a <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + b.n 58b1c │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #208] @ 58b88 <_PyObject_CheckXIData@@Base+0x3e4> │ │ │ │ + vldr d7, [pc, #204] @ 58b38 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 58ace <_PyObject_CheckXIData@@Base+0x32a> │ │ │ │ + ble.n 58a80 │ │ │ │ movw r4, #6412 @ 0x190c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 58b6a <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + b.n 58b1c │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 58ac4 <_PyObject_CheckXIData@@Base+0x320> │ │ │ │ + bgt.n 58a76 │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 58ac4 <_PyObject_CheckXIData@@Base+0x320> │ │ │ │ + bgt.n 58a76 │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 58ac4 <_PyObject_CheckXIData@@Base+0x320> │ │ │ │ + bgt.n 58a76 │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 2c31bc <_Py_c_abs@@Base> │ │ │ │ + bl 2c3bb8 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 2c31bc <_Py_c_abs@@Base> │ │ │ │ + bl 2c3bb8 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 58aa8 <_PyObject_CheckXIData@@Base+0x304> │ │ │ │ + bls.n 58a5a │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 2c31bc <_Py_c_abs@@Base> │ │ │ │ + bl 2c3bb8 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 58aa8 <_PyObject_CheckXIData@@Base+0x304> │ │ │ │ + bls.n 58a5a │ │ │ │ vcmpe.f64 d9, d12 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #4788 @ 0x12b4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - b.n 58b6a <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + b.n 58b1c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58b6a <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + b.n 58b1c │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 58a80 <_PyObject_CheckXIData@@Base+0x2dc> │ │ │ │ - b.n 58a52 <_PyObject_CheckXIData@@Base+0x2ae> │ │ │ │ + bpl.n 58a32 │ │ │ │ + b.n 58a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop.w │ │ │ │ - bvs.n 58aa6 <_PyObject_CheckXIData@@Base+0x302> │ │ │ │ + nop │ │ │ │ + bvs.n 58a56 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r7, 58bb8 <_PyObject_CheckXIData@@Base+0x414> │ │ │ │ + cbz r7, 58b68 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 58bb8 <_PyObject_CheckXIData@@Base+0x414> │ │ │ │ + beq.n 58b68 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 58bc4 <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ - bl 253edc │ │ │ │ + bgt.n 58b74 │ │ │ │ + bl 2558dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58c60 <_PyObject_CheckXIData@@Base+0x4bc> │ │ │ │ + blt.n 58c10 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 58d08 <_PyObject_CheckXIData@@Base+0x564> │ │ │ │ + b.n 58cb8 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 58c66 <_PyObject_CheckXIData@@Base+0x4c2> │ │ │ │ + bne.n 58c16 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ - blt.n 58be0 <_PyObject_CheckXIData@@Base+0x43c> │ │ │ │ + blt.n 58b90 │ │ │ │ cmp r6, r2 │ │ │ │ it ge │ │ │ │ movge r6, r2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ subs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 58c52 <_PyObject_CheckXIData@@Base+0x4ae> │ │ │ │ + ble.n 58c02 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 58c1c <_PyObject_CheckXIData@@Base+0x478> │ │ │ │ + bne.n 58bcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2220dc │ │ │ │ + bl 2238dc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 58c0a <_PyObject_CheckXIData@@Base+0x466> │ │ │ │ + cbnz r0, 58bba │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 58d08 <_PyObject_CheckXIData@@Base+0x564> │ │ │ │ + b.n 58cb8 │ │ │ │ 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 r9, [r4, #24] │ │ │ │ subs r2, r6, r7 │ │ │ │ @@ -66790,100 +66764,100 @@ │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt.w r1, [r8] │ │ │ │ str.w r8, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58c2a <_PyObject_CheckXIData@@Base+0x486> │ │ │ │ - b.n 58bee <_PyObject_CheckXIData@@Base+0x44a> │ │ │ │ + bne.n 58bda │ │ │ │ + b.n 58b9e │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r2, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58bc0 <_PyObject_CheckXIData@@Base+0x41c> │ │ │ │ + bge.n 58b70 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 58bc0 <_PyObject_CheckXIData@@Base+0x41c> │ │ │ │ + b.n 58b70 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e6518 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ + bl 2e6ec0 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 58c7a <_PyObject_CheckXIData@@Base+0x4d6> │ │ │ │ + bcs.n 58c2a │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 140894 │ │ │ │ + bl 140af4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58d08 <_PyObject_CheckXIData@@Base+0x564> │ │ │ │ + beq.n 58cb8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 58ca0 <_PyObject_CheckXIData@@Base+0x4fc> │ │ │ │ + blt.n 58c50 │ │ │ │ mul.w r3, r7, r6 │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 58ca0 <_PyObject_CheckXIData@@Base+0x4fc> │ │ │ │ + bge.n 58c50 │ │ │ │ add r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ subs r0, #1 │ │ │ │ - bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e7138 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ mov r6, r0 │ │ │ │ subs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 58ce0 <_PyObject_CheckXIData@@Base+0x53c> │ │ │ │ - bl 2a8d98 │ │ │ │ - cbnz r0, 58cca <_PyObject_CheckXIData@@Base+0x526> │ │ │ │ + ble.n 58c90 │ │ │ │ + bl 2a9f40 │ │ │ │ + cbnz r0, 58c7a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58cc6 <_PyObject_CheckXIData@@Base+0x522> │ │ │ │ + bge.n 58c76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58cc6 <_PyObject_CheckXIData@@Base+0x522> │ │ │ │ + cbnz r3, 58c76 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 58d08 <_PyObject_CheckXIData@@Base+0x564> │ │ │ │ + b.n 58cb8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58cdc <_PyObject_CheckXIData@@Base+0x538> │ │ │ │ + bge.n 58c8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58cdc <_PyObject_CheckXIData@@Base+0x538> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58c8c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 58ca4 <_PyObject_CheckXIData@@Base+0x500> │ │ │ │ + b.n 58c54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 58bc0 <_PyObject_CheckXIData@@Base+0x41c> │ │ │ │ + bge.w 58b70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 58bc0 <_PyObject_CheckXIData@@Base+0x41c> │ │ │ │ + bne.w 58b70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58bc0 <_PyObject_CheckXIData@@Base+0x41c> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 58b70 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 58d18 <_PyObject_CheckXIData@@Base+0x574> │ │ │ │ + cbz r0, 58cc8 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00058d1a <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #40] @ (58d44 <_PyContext_NewHamtForTests@@Base+0x2a>) │ │ │ │ +00058cca <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #40] @ (58cf4 <_PyContext_NewHamtForTests@@Base+0x2a>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r2, r0, #110592 @ 0x1b000 │ │ │ │ add.w r0, r0, #114176 @ 0x1be00 │ │ │ │ add.w r0, r0, #508 @ 0x1fc │ │ │ │ ldr.w r3, [r2, #4092] @ 0xffc │ │ │ │ @@ -66892,220 +66866,217 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r2, #4092] @ 0xffc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00058d48 <_Py_c_diff@@Base>: │ │ │ │ +00058cf8 <_Py_c_diff@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vsub.f64 d0, d0, d2 │ │ │ │ vsub.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ - movw r0, #25048 @ 0x61d8 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - b.w 88a5c │ │ │ │ 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, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 58d90 <_Py_c_diff@@Base+0x48> │ │ │ │ + beq.n 58d34 <_Py_c_diff@@Base+0x3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 58d90 <_Py_c_diff@@Base+0x48> │ │ │ │ + ble.n 58d34 <_Py_c_diff@@Base+0x3c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58daa <_Py_c_diff@@Base+0x62> │ │ │ │ + bge.n 58d4e <_Py_c_diff@@Base+0x56> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 58daa <_Py_c_diff@@Base+0x62> │ │ │ │ + b.n 58d4e <_Py_c_diff@@Base+0x56> │ │ │ │ movw r3, #51948 @ 0xcaec │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6908 @ 0x1afc │ │ │ │ + movw r1, #9404 @ 0x24bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 58dc6 <_Py_c_diff@@Base+0x7e> │ │ │ │ + bl 12120c │ │ │ │ + b.n 58d6a <_Py_c_diff@@Base+0x72> │ │ │ │ mov r0, r4 │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58dc6 <_Py_c_diff@@Base+0x7e> │ │ │ │ + bge.n 58d6a <_Py_c_diff@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58dc6 <_Py_c_diff@@Base+0x7e> │ │ │ │ + cbnz r3, 58d6a <_Py_c_diff@@Base+0x72> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 814f8 │ │ │ │ - cbz r0, 58e4e <_Py_c_diff@@Base+0x106> │ │ │ │ + bl 814f0 │ │ │ │ + cbz r0, 58df2 <_Py_c_diff@@Base+0xfa> │ │ │ │ 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 58e20 <_Py_c_diff@@Base+0xd8> │ │ │ │ + bge.n 58dc4 <_Py_c_diff@@Base+0xcc> │ │ │ │ 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 58e00 <_Py_c_diff@@Base+0xb8> │ │ │ │ + b.n 58da4 <_Py_c_diff@@Base+0xac> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - cbz r3, 58e3e <_Py_c_diff@@Base+0xf6> │ │ │ │ + cbz r3, 58de2 <_Py_c_diff@@Base+0xea> │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + movw r0, #20592 @ 0x5070 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 958d8 │ │ │ │ - movw r0, #60540 @ 0xec7c │ │ │ │ + b.w 95b6c │ │ │ │ + movw r0, #63088 @ 0xf670 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ 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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - blt.n 58e6e <_Py_c_diff@@Base+0x126> │ │ │ │ + blt.n 58e12 <_Py_c_diff@@Base+0x11a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 58e70 <_Py_c_diff@@Base+0x128> │ │ │ │ + b.n 58e14 <_Py_c_diff@@Base+0x11c> │ │ │ │ movs r4, #0 │ │ │ │ bic.w r5, r2, r2, asr #31 │ │ │ │ cmp r5, r4 │ │ │ │ - blt.n 58e82 <_Py_c_diff@@Base+0x13a> │ │ │ │ + blt.n 58e26 <_Py_c_diff@@Base+0x12e> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ it ge │ │ │ │ movge r5, r3 │ │ │ │ - b.n 58e84 <_Py_c_diff@@Base+0x13c> │ │ │ │ + b.n 58e28 <_Py_c_diff@@Base+0x130> │ │ │ │ mov r5, r4 │ │ │ │ subs r3, r5, r4 │ │ │ │ - beq.n 58ee4 <_Py_c_diff@@Base+0x19c> │ │ │ │ + beq.n 58e88 <_Py_c_diff@@Base+0x190> │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 58eac <_Py_c_diff@@Base+0x164> │ │ │ │ + ble.n 58e50 <_Py_c_diff@@Base+0x158> │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24800 @ 0x60e0 │ │ │ │ + movw r1, #27296 @ 0x6aa0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 58ee4 <_Py_c_diff@@Base+0x19c> │ │ │ │ + b.n 58e88 <_Py_c_diff@@Base+0x190> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 58ee2 <_Py_c_diff@@Base+0x19a> │ │ │ │ + ble.n 58e86 <_Py_c_diff@@Base+0x18e> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r2, r2, r5 │ │ │ │ mla r1, r5, r3, r0 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ mla r0, r4, r3, r0 │ │ │ │ blx 2b880 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r4 │ │ │ │ subs r1, r1, r5 │ │ │ │ - bl 27b0ac <_PyEval_MatchClass@@Base+0x430> │ │ │ │ + bl 27c21c <_PyEval_MatchClass@@Base+0x430> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 58ee4 <_Py_c_diff@@Base+0x19c> │ │ │ │ + b.n 58e88 <_Py_c_diff@@Base+0x190> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #204] @ (58fc4 <_Py_c_diff@@Base+0x27c>) │ │ │ │ + ldr r3, [pc, #204] @ (58f68 <_Py_c_diff@@Base+0x270>) │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 58f2c <_Py_c_diff@@Base+0x1e4> │ │ │ │ + cbz r3, 58ed0 <_Py_c_diff@@Base+0x1d8> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 58f22 <_Py_c_diff@@Base+0x1da> │ │ │ │ + bne.n 58ec6 <_Py_c_diff@@Base+0x1ce> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 58f12 <_Py_c_diff@@Base+0x1ca> │ │ │ │ + bne.n 58eb6 <_Py_c_diff@@Base+0x1be> │ │ │ │ dmb ish │ │ │ │ - beq.n 58f2c <_Py_c_diff@@Base+0x1e4> │ │ │ │ - bl 2c37f0 │ │ │ │ + beq.n 58ed0 <_Py_c_diff@@Base+0x1d8> │ │ │ │ + bl 28a548 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 2df408 <_Py_c_neg@@Base+0x204> │ │ │ │ + bl 2dfda8 <_Py_c_neg@@Base+0x204> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 58f5e <_Py_c_diff@@Base+0x216> │ │ │ │ + cbz r3, 58f02 <_Py_c_diff@@Base+0x20a> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 58f54 <_Py_c_diff@@Base+0x20c> │ │ │ │ + bne.n 58ef8 <_Py_c_diff@@Base+0x200> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 58f44 <_Py_c_diff@@Base+0x1fc> │ │ │ │ + bne.n 58ee8 <_Py_c_diff@@Base+0x1f0> │ │ │ │ dmb ish │ │ │ │ - beq.n 58f5e <_Py_c_diff@@Base+0x216> │ │ │ │ - bl 288f70 │ │ │ │ + beq.n 58f02 <_Py_c_diff@@Base+0x20a> │ │ │ │ + bl 28a0e8 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ - bl 1ca4b8 │ │ │ │ - cbz r0, 58fae <_Py_c_diff@@Base+0x266> │ │ │ │ + bl 1cb3e8 │ │ │ │ + cbz r0, 58f52 <_Py_c_diff@@Base+0x25a> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 58f7c <_Py_c_diff@@Base+0x234> │ │ │ │ + bpl.n 58f20 <_Py_c_diff@@Base+0x228> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ - b.n 58f7e <_Py_c_diff@@Base+0x236> │ │ │ │ + b.n 58f22 <_Py_c_diff@@Base+0x22a> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r4, #22504 @ 0x57e8 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r2, sp │ │ │ │ movs r3, #0 │ │ │ │ adds r7, r1, #1 │ │ │ │ ldrb.w r5, [r2], #1 │ │ │ │ @@ -67115,513 +67086,513 @@ │ │ │ │ ldrb r5, [r6, r5] │ │ │ │ strb.w r5, [r1, r3, lsl #1] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldrb.w r5, [r5, ip] │ │ │ │ strb.w r5, [r7, r3, lsl #1] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #20 │ │ │ │ - bne.n 58f8c <_Py_c_diff@@Base+0x244> │ │ │ │ - ldr r3, [pc, #20] @ (58fc4 <_Py_c_diff@@Base+0x27c>) │ │ │ │ + bne.n 58f30 <_Py_c_diff@@Base+0x238> │ │ │ │ + ldr r3, [pc, #20] @ (58f68 <_Py_c_diff@@Base+0x270>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 58fc0 <_Py_c_diff@@Base+0x278> │ │ │ │ + beq.n 58f64 <_Py_c_diff@@Base+0x26c> │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ 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, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 58ff6 <_Py_c_diff@@Base+0x2ae> │ │ │ │ + beq.n 58f9a <_Py_c_diff@@Base+0x2a2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 58ff6 <_Py_c_diff@@Base+0x2ae> │ │ │ │ + ble.n 58f9a <_Py_c_diff@@Base+0x2a2> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59012 <_Py_c_diff@@Base+0x2ca> │ │ │ │ + bge.n 58fb6 <_Py_c_diff@@Base+0x2be> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59012 <_Py_c_diff@@Base+0x2ca> │ │ │ │ + b.n 58fb6 <_Py_c_diff@@Base+0x2be> │ │ │ │ movw r3, #51948 @ 0xcaec │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6908 @ 0x1afc │ │ │ │ + movw r1, #9404 @ 0x24bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5902e <_Py_c_diff@@Base+0x2e6> │ │ │ │ + bl 12120c │ │ │ │ + b.n 58fd2 <_Py_c_diff@@Base+0x2da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 14426c │ │ │ │ + bl 1449b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5902e <_Py_c_diff@@Base+0x2e6> │ │ │ │ + bge.n 58fd2 <_Py_c_diff@@Base+0x2da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5902e <_Py_c_diff@@Base+0x2e6> │ │ │ │ + cbnz r3, 58fd2 <_Py_c_diff@@Base+0x2da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #2 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r5, [sp] │ │ │ │ - movw r1, #16960 @ 0x4240 │ │ │ │ + movw r1, #19256 @ 0x4b38 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2c04 │ │ │ │ - cbz r0, 5906a <_Py_c_diff@@Base+0x322> │ │ │ │ + bl e37a8 │ │ │ │ + cbz r0, 5900e <_Py_c_diff@@Base+0x316> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 289440 │ │ │ │ + bl 28a5c0 │ │ │ │ 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, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 59090 <_Py_c_diff@@Base+0x348> │ │ │ │ + bhi.n 59034 <_Py_c_diff@@Base+0x33c> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 590a4 <_Py_c_diff@@Base+0x35c> │ │ │ │ + bgt.n 59048 <_Py_c_diff@@Base+0x350> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 590d4 <_Py_c_diff@@Base+0x38c> │ │ │ │ - movw r0, #38320 @ 0x95b0 │ │ │ │ + b.n 59078 <_Py_c_diff@@Base+0x380> │ │ │ │ + movw r0, #40536 @ 0x9e58 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d7bdc │ │ │ │ - cbz r0, 59112 <_Py_c_diff@@Base+0x3ca> │ │ │ │ - b.n 59086 <_Py_c_diff@@Base+0x33e> │ │ │ │ + bl 1d89e8 │ │ │ │ + cbz r0, 590b6 <_Py_c_diff@@Base+0x3be> │ │ │ │ + b.n 5902a <_Py_c_diff@@Base+0x332> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 590b6 <_Py_c_diff@@Base+0x36e> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 59112 <_Py_c_diff@@Base+0x3ca> │ │ │ │ - b.n 5908a <_Py_c_diff@@Base+0x342> │ │ │ │ - bl 9c1b4 │ │ │ │ + cbnz r0, 5905a <_Py_c_diff@@Base+0x362> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 590b6 <_Py_c_diff@@Base+0x3be> │ │ │ │ + b.n 5902e <_Py_c_diff@@Base+0x336> │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 590d0 <_Py_c_diff@@Base+0x388> │ │ │ │ + bge.n 59074 <_Py_c_diff@@Base+0x37c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 590d0 <_Py_c_diff@@Base+0x388> │ │ │ │ + cbnz r3, 59074 <_Py_c_diff@@Base+0x37c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 590ae <_Py_c_diff@@Base+0x366> │ │ │ │ + beq.n 59052 <_Py_c_diff@@Base+0x35a> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbnz r3, 590f0 <_Py_c_diff@@Base+0x3a8> │ │ │ │ + cbnz r3, 59094 <_Py_c_diff@@Base+0x39c> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18100 @ 0x46b4 │ │ │ │ + movw r1, #20596 @ 0x5074 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 59112 <_Py_c_diff@@Base+0x3ca> │ │ │ │ + bl 12120c │ │ │ │ + b.n 590b6 <_Py_c_diff@@Base+0x3be> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 590f8 <_Py_c_diff@@Base+0x3b0> │ │ │ │ + bge.n 5909c <_Py_c_diff@@Base+0x3a4> │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi.n 590fc <_Py_c_diff@@Base+0x3b4> │ │ │ │ + bmi.n 590a0 <_Py_c_diff@@Base+0x3a8> │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 59116 <_Py_c_diff@@Base+0x3ce> │ │ │ │ + bgt.n 590ba <_Py_c_diff@@Base+0x3c2> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52068 @ 0xcb64 │ │ │ │ + movw r1, #54364 @ 0xd45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 59148 <_Py_c_diff@@Base+0x400> │ │ │ │ + b.n 590ec <_Py_c_diff@@Base+0x3f4> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 59148 <_Py_c_diff@@Base+0x400> │ │ │ │ + cbz r0, 590ec <_Py_c_diff@@Base+0x3f4> │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 58e52 <_Py_c_diff@@Base+0x10a> │ │ │ │ - cbz r0, 59148 <_Py_c_diff@@Base+0x400> │ │ │ │ + bl 58df6 <_Py_c_diff@@Base+0xfe> │ │ │ │ + cbz r0, 590ec <_Py_c_diff@@Base+0x3f4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59112 <_Py_c_diff@@Base+0x3ca> │ │ │ │ + bge.n 590b6 <_Py_c_diff@@Base+0x3be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59112 <_Py_c_diff@@Base+0x3ca> │ │ │ │ + bne.n 590b6 <_Py_c_diff@@Base+0x3be> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59112 <_Py_c_diff@@Base+0x3ca> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 590b6 <_Py_c_diff@@Base+0x3be> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5916c <_Py_c_diff@@Base+0x424> │ │ │ │ + cbnz r3, 59110 <_Py_c_diff@@Base+0x418> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 5916c <_Py_c_diff@@Base+0x424> │ │ │ │ + ble.n 59110 <_Py_c_diff@@Base+0x418> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5916c <_Py_c_diff@@Base+0x424> │ │ │ │ - cbnz r4, 5918a <_Py_c_diff@@Base+0x442> │ │ │ │ + bne.n 59110 <_Py_c_diff@@Base+0x418> │ │ │ │ + cbnz r4, 5912e <_Py_c_diff@@Base+0x436> │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #164] @ (59224 <_Py_c_diff@@Base+0x4dc>) │ │ │ │ + ldr r3, [pc, #164] @ (591c8 <_Py_c_diff@@Base+0x4d0>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5921e <_Py_c_diff@@Base+0x4d6> │ │ │ │ + beq.n 591c2 <_Py_c_diff@@Base+0x4ca> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 591a0 <_Py_c_diff@@Base+0x458> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 591a0 <_Py_c_diff@@Base+0x458> │ │ │ │ + bne.n 59144 <_Py_c_diff@@Base+0x44c> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 59144 <_Py_c_diff@@Base+0x44c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5921e <_Py_c_diff@@Base+0x4d6> │ │ │ │ + b.n 591c2 <_Py_c_diff@@Base+0x4ca> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 591b4 <_Py_c_diff@@Base+0x46c> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 59158 <_Py_c_diff@@Base+0x460> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5919c <_Py_c_diff@@Base+0x454> │ │ │ │ + bne.n 59140 <_Py_c_diff@@Base+0x448> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #57184 @ 0xdf60 │ │ │ │ + movw r1, #59680 @ 0xe920 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #27152 @ 0x6a10 │ │ │ │ + movw r0, #29648 @ 0x73d0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5919c <_Py_c_diff@@Base+0x454> │ │ │ │ - bl b1654 │ │ │ │ + beq.n 59140 <_Py_c_diff@@Base+0x448> │ │ │ │ + bl b1b64 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bb54 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4800 │ │ │ │ - cbz r6, 59216 <_Py_c_diff@@Base+0x4ce> │ │ │ │ + bl b4d38 │ │ │ │ + cbz r6, 591ba <_Py_c_diff@@Base+0x4c2> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 59202 <_Py_c_diff@@Base+0x4ba> │ │ │ │ - bl 119460 │ │ │ │ + bne.n 591a6 <_Py_c_diff@@Base+0x4ae> │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 591d6 <_Py_c_diff@@Base+0x48e> │ │ │ │ - b.n 5919c <_Py_c_diff@@Base+0x454> │ │ │ │ + beq.n 5917a <_Py_c_diff@@Base+0x482> │ │ │ │ + b.n 59140 <_Py_c_diff@@Base+0x448> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 59244 <_Py_c_diff@@Base+0x4fc> │ │ │ │ + cbz r3, 591e8 <_Py_c_diff@@Base+0x4f0> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 59246 <_Py_c_diff@@Base+0x4fe> │ │ │ │ + b.n 591ea <_Py_c_diff@@Base+0x4f2> │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 59254 <_Py_c_diff@@Base+0x50c> │ │ │ │ + cbnz r3, 591f8 <_Py_c_diff@@Base+0x500> │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 59254 <_Py_c_diff@@Base+0x50c> │ │ │ │ + ble.n 591f8 <_Py_c_diff@@Base+0x500> │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 59254 <_Py_c_diff@@Base+0x50c> │ │ │ │ - cbnz r4, 59274 <_Py_c_diff@@Base+0x52c> │ │ │ │ + bgt.n 591f8 <_Py_c_diff@@Base+0x500> │ │ │ │ + cbnz r4, 59218 <_Py_c_diff@@Base+0x520> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #116] @ (592e0 <_Py_c_diff@@Base+0x598>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #116] @ (59284 <_Py_c_diff@@Base+0x58c>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 592d2 <_Py_c_diff@@Base+0x58a> │ │ │ │ + cbz r0, 59276 <_Py_c_diff@@Base+0x57e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 156f44 │ │ │ │ - cbz r0, 592c6 <_Py_c_diff@@Base+0x57e> │ │ │ │ + bl 15710c │ │ │ │ + cbz r0, 5926a <_Py_c_diff@@Base+0x572> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 59298 <_Py_c_diff@@Base+0x550> │ │ │ │ + beq.n 5923c <_Py_c_diff@@Base+0x544> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 26cc30 │ │ │ │ + bl 26e600 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5929a <_Py_c_diff@@Base+0x552> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 592c6 <_Py_c_diff@@Base+0x57e> │ │ │ │ - b.n 5929a <_Py_c_diff@@Base+0x552> │ │ │ │ + bne.n 5923e <_Py_c_diff@@Base+0x546> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5926a <_Py_c_diff@@Base+0x572> │ │ │ │ + b.n 5923e <_Py_c_diff@@Base+0x546> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b46c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 592ca <_Py_c_diff@@Base+0x582> │ │ │ │ + bne.n 5926e <_Py_c_diff@@Base+0x576> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 592d2 <_Py_c_diff@@Base+0x58a> │ │ │ │ + b.n 59276 <_Py_c_diff@@Base+0x57e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ 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, #58088 @ 0xe2e8 │ │ │ │ + movw r1, #60584 @ 0xeca8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl e2940 │ │ │ │ - cbz r0, 59376 <_Py_c_diff@@Base+0x62e> │ │ │ │ + bl e35f0 │ │ │ │ + cbz r0, 5931a <_Py_c_diff@@Base+0x622> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 289390 │ │ │ │ + bl 28a508 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 59350 <_Py_c_diff@@Base+0x608> │ │ │ │ - cbnz r0, 5935c <_Py_c_diff@@Base+0x614> │ │ │ │ - b.n 59376 <_Py_c_diff@@Base+0x62e> │ │ │ │ + beq.n 592f4 <_Py_c_diff@@Base+0x5fc> │ │ │ │ + cbnz r0, 59300 <_Py_c_diff@@Base+0x608> │ │ │ │ + b.n 5931a <_Py_c_diff@@Base+0x622> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59376 <_Py_c_diff@@Base+0x62e> │ │ │ │ - b.n 59368 <_Py_c_diff@@Base+0x620> │ │ │ │ + bge.n 5931a <_Py_c_diff@@Base+0x622> │ │ │ │ + b.n 5930c <_Py_c_diff@@Base+0x614> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 5936e <_Py_c_diff@@Base+0x626> │ │ │ │ + cbz r0, 59312 <_Py_c_diff@@Base+0x61a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59376 <_Py_c_diff@@Base+0x62e> │ │ │ │ + bge.n 5931a <_Py_c_diff@@Base+0x622> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 59376 <_Py_c_diff@@Base+0x62e> │ │ │ │ + b.n 5931a <_Py_c_diff@@Base+0x622> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r0, #11476 @ 0x2cd4 │ │ │ │ + movw r0, #13972 @ 0x3694 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r1, #4 │ │ │ │ - b.w 94874 │ │ │ │ + b.w 94b08 │ │ │ │ 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 593aa <_Py_c_diff@@Base+0x662> │ │ │ │ + bne.n 5934e <_Py_c_diff@@Base+0x656> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 593c2 <_Py_c_diff@@Base+0x67a> │ │ │ │ - b.n 593d4 <_Py_c_diff@@Base+0x68c> │ │ │ │ + cbnz r0, 59366 <_Py_c_diff@@Base+0x66e> │ │ │ │ + b.n 59378 <_Py_c_diff@@Base+0x680> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34292 @ 0x85f4 │ │ │ │ + movw r0, #36788 @ 0x8fb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5939e <_Py_c_diff@@Base+0x656> │ │ │ │ + bne.n 59342 <_Py_c_diff@@Base+0x64a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59484 <_Py_c_diff@@Base+0x73c> │ │ │ │ - bl 9c1b4 │ │ │ │ + b.n 59428 <_Py_c_diff@@Base+0x730> │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 593e2 <_Py_c_diff@@Base+0x69a> │ │ │ │ + blt.n 59386 <_Py_c_diff@@Base+0x68e> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 593f2 <_Py_c_diff@@Base+0x6aa> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 59396 <_Py_c_diff@@Base+0x69e> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 593be <_Py_c_diff@@Base+0x676> │ │ │ │ + bne.n 59362 <_Py_c_diff@@Base+0x66a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 593f2 <_Py_c_diff@@Base+0x6aa> │ │ │ │ + b.n 59396 <_Py_c_diff@@Base+0x69e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 593d0 <_Py_c_diff@@Base+0x688> │ │ │ │ + bne.n 59374 <_Py_c_diff@@Base+0x67c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 593d0 <_Py_c_diff@@Base+0x688> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 59374 <_Py_c_diff@@Base+0x67c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 59412 <_Py_c_diff@@Base+0x6ca> │ │ │ │ + bne.n 593b6 <_Py_c_diff@@Base+0x6be> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18124 @ 0x46cc │ │ │ │ + movw r1, #20620 @ 0x508c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 593be <_Py_c_diff@@Base+0x676> │ │ │ │ + bl 12120c │ │ │ │ + b.n 59362 <_Py_c_diff@@Base+0x66a> │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 59424 <_Py_c_diff@@Base+0x6dc> │ │ │ │ + blt.n 593c8 <_Py_c_diff@@Base+0x6d0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 37090 │ │ │ │ negs r3, r3 │ │ │ │ cmp r4, r3 │ │ │ │ - ble.n 5942c <_Py_c_diff@@Base+0x6e4> │ │ │ │ - cbnz r4, 59438 <_Py_c_diff@@Base+0x6f0> │ │ │ │ + ble.n 593d0 <_Py_c_diff@@Base+0x6d8> │ │ │ │ + cbnz r4, 593dc <_Py_c_diff@@Base+0x6e4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 446d4 │ │ │ │ + b.w 446c4 │ │ │ │ negs r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 255304 <_PyXI_NewFailure@@Base+0x34> │ │ │ │ + bl 256b68 <_PyXI_NewFailure@@Base+0x38> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 593be <_Py_c_diff@@Base+0x676> │ │ │ │ + bne.n 59362 <_Py_c_diff@@Base+0x66a> │ │ │ │ cmp r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bge.n 59452 <_Py_c_diff@@Base+0x70a> │ │ │ │ + bge.n 593f6 <_Py_c_diff@@Base+0x6fe> │ │ │ │ bl 37090 │ │ │ │ - b.n 59456 <_Py_c_diff@@Base+0x70e> │ │ │ │ - bl 446d4 │ │ │ │ + b.n 593fa <_Py_c_diff@@Base+0x702> │ │ │ │ + bl 446c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 593be <_Py_c_diff@@Base+0x676> │ │ │ │ + beq.n 59362 <_Py_c_diff@@Base+0x66a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5946c <_Py_c_diff@@Base+0x724> │ │ │ │ + bge.n 59410 <_Py_c_diff@@Base+0x718> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5946c <_Py_c_diff@@Base+0x724> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 59410 <_Py_c_diff@@Base+0x718> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 255304 <_PyXI_NewFailure@@Base+0x34> │ │ │ │ + bl 256b68 <_PyXI_NewFailure@@Base+0x38> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00059486 : │ │ │ │ +0005942a : │ │ │ │ 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, #37380 @ 0x9204 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 594b8 │ │ │ │ + beq.n 5945c │ │ │ │ mov.w r1, #1648 @ 0x670 │ │ │ │ - movw r0, #18104 @ 0x46b8 │ │ │ │ + movw r0, #20400 @ 0x4fb0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 594d4 │ │ │ │ + b.n 59478 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - blt.n 594d2 │ │ │ │ + blt.n 59476 │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 594d2 │ │ │ │ + cbz r3, 59476 │ │ │ │ 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 │ │ │ │ @@ -67630,193 +67601,232 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 594f2 │ │ │ │ + cbz r3, 59496 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5950a │ │ │ │ + b.n 594ae │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 594fa │ │ │ │ + bgt.n 5949e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5950a │ │ │ │ + b.n 594ae │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 594f6 │ │ │ │ + bgt.n 5949a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 594f6 │ │ │ │ + beq.n 5949a │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5952a │ │ │ │ + b.n 594ce │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #40] @ (5954c ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #40] @ (594f0 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59548 │ │ │ │ + cbz r0, 594ec │ │ │ │ add r5, r6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ itte eq │ │ │ │ movweq r2, #6160 @ 0x1810 │ │ │ │ movteq r2, #80 @ 0x50 │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 187cfc │ │ │ │ + b.w 187c2c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ lsls r2, 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 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 595bc │ │ │ │ + bge.n 59560 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 14dac8 │ │ │ │ - cbnz r0, 595b8 │ │ │ │ + bl 14dcf4 │ │ │ │ + cbnz r0, 5955c │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ mov r3, r8 │ │ │ │ adds r4, r0, #1 │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 231224 │ │ │ │ + bl 232ae0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r5, #1 │ │ │ │ - b.n 59568 │ │ │ │ + b.n 5950c │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18160 @ 0x46f0 │ │ │ │ + movw r1, #20656 @ 0x50b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 120e20 │ │ │ │ + b.w 12120c │ │ │ │ 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, 595fe │ │ │ │ + cbnz r0, 595a2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 59606 │ │ │ │ + cbz r0, 595aa │ │ │ │ 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 595f0 │ │ │ │ + beq.n 59594 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + │ │ │ │ +000595ac <_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, #3728] @ 0xe90 │ │ │ │ + adds.w r6, r2, #824 @ 0x338 │ │ │ │ + beq.n 59602 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ + adds r3, #8 │ │ │ │ + cbz r3, 59602 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r4, r0 │ │ │ │ + add r1, sp, #8 │ │ │ │ + mov r0, sp │ │ │ │ + strd r6, r3, [sp, #8] │ │ │ │ + bl 2688c4 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cbz r3, 595ea <_PyObject_CheckXIData@@Base+0x3e> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 59606 <_PyObject_CheckXIData@@Base+0x5a> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 595e6 <_PyObject_CheckXIData@@Base+0x3a> │ │ │ │ + ldr r3, [r4, #72] @ 0x48 │ │ │ │ + cbz r3, 595f8 <_PyObject_CheckXIData@@Base+0x4c> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cbnz r3, 59602 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 268968 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5962e │ │ │ │ + cbnz r0, 59630 <_PyObject_CheckXIData@@Base+0x84> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 59636 │ │ │ │ + cbz r0, 59638 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ 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 59620 │ │ │ │ + beq.n 59622 <_PyObject_CheckXIData@@Base+0x76> │ │ │ │ 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, 59656 │ │ │ │ + cbnz r0, 59658 <_PyObject_CheckXIData@@Base+0xac> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 59666 │ │ │ │ - b.n 59660 │ │ │ │ + cbz r0, 59668 <_PyObject_CheckXIData@@Base+0xbc> │ │ │ │ + b.n 59662 <_PyObject_CheckXIData@@Base+0xb6> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59650 │ │ │ │ - b.n 59674 │ │ │ │ + beq.n 59652 <_PyObject_CheckXIData@@Base+0xa6> │ │ │ │ + b.n 59676 <_PyObject_CheckXIData@@Base+0xca> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59674 │ │ │ │ + cbnz r0, 59676 <_PyObject_CheckXIData@@Base+0xca> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 59674 │ │ │ │ + cbz r0, 59676 <_PyObject_CheckXIData@@Base+0xca> │ │ │ │ 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 │ │ │ │ movw r0, #8400 @ 0x20d0 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r5, r1 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ - cbz r0, 596e0 │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ + cbz r0, 596e2 <_PyObject_CheckXIData@@Base+0x136> │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r0, #12 │ │ │ │ mov r1, r3 │ │ │ │ cmp r3, r5 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bge.n 596ac │ │ │ │ + bge.n 596ae <_PyObject_CheckXIData@@Base+0x102> │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ - b.n 5969e │ │ │ │ - ldr r1, [pc, #52] @ (596e4 ) │ │ │ │ + b.n 596a0 <_PyObject_CheckXIData@@Base+0xf4> │ │ │ │ + ldr r1, [pc, #52] @ (596e4 <_PyObject_CheckXIData@@Base+0x138>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ strd r5, r6, [r0, #8] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -67826,290 +67836,292 @@ │ │ │ │ adds r4, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r0, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ add.w r7, r0, #16 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 59726 │ │ │ │ + bge.n 59726 <_PyObject_CheckXIData@@Base+0x17a> │ │ │ │ ldr.w r1, [r7, r4, lsl #2] │ │ │ │ - bl f43cc │ │ │ │ + bl f4814 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5972a │ │ │ │ + blt.n 5972a <_PyObject_CheckXIData@@Base+0x17e> │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 59722 │ │ │ │ + bne.n 59722 <_PyObject_CheckXIData@@Base+0x176> │ │ │ │ movs r0, #2 │ │ │ │ str r4, [r6, #0] │ │ │ │ - b.n 5972c │ │ │ │ + b.n 5972c <_PyObject_CheckXIData@@Base+0x180> │ │ │ │ adds r4, #2 │ │ │ │ - b.n 59704 │ │ │ │ + b.n 59704 <_PyObject_CheckXIData@@Base+0x158> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 5972c │ │ │ │ + b.n 5972c <_PyObject_CheckXIData@@Base+0x180> │ │ │ │ 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 59756 │ │ │ │ + cbnz r0, 59756 <_PyObject_CheckXIData@@Base+0x1aa> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5975e │ │ │ │ + cbz r0, 5975e <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ 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 59748 │ │ │ │ + beq.n 59748 <_PyObject_CheckXIData@@Base+0x19c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + movw r0, #27344 @ 0x6ad0 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + b.w 88de8 │ │ │ │ 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 855d0 │ │ │ │ + bl 85838 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 59780 │ │ │ │ + ble.n 5978c <_PyObject_CheckXIData@@Base+0x1e0> │ │ │ │ add.w r6, r5, #16 │ │ │ │ - b.n 5978e │ │ │ │ + b.n 5979a <_PyObject_CheckXIData@@Base+0x1ee> │ │ │ │ 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 59780 │ │ │ │ + bcc.n 5978c <_PyObject_CheckXIData@@Base+0x1e0> │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ - bl 1cc2ac │ │ │ │ - b.n 5978e │ │ │ │ + bl 1cd0dc │ │ │ │ + b.n 5979a <_PyObject_CheckXIData@@Base+0x1ee> │ │ │ │ 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 5980c │ │ │ │ + ble.n 59818 <_PyObject_CheckXIData@@Base+0x26c> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5980c │ │ │ │ + beq.n 59818 <_PyObject_CheckXIData@@Base+0x26c> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 597d6 │ │ │ │ + cbz r5, 597e2 <_PyObject_CheckXIData@@Base+0x236> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e7138 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ cmp r0, r7 │ │ │ │ - bge.n 597d6 │ │ │ │ + bge.n 597e2 <_PyObject_CheckXIData@@Base+0x236> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ mul.w r5, r7, r5 │ │ │ │ bic.w r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 597f0 │ │ │ │ + ble.n 597fc <_PyObject_CheckXIData@@Base+0x250> │ │ │ │ mov r1, r8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e7138 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ cmp r0, r5 │ │ │ │ - blt.n 597ce │ │ │ │ + blt.n 597da <_PyObject_CheckXIData@@Base+0x22e> │ │ │ │ mul.w r1, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b0ac <_PyEval_MatchClass@@Base+0x430> │ │ │ │ + bl 27c21c <_PyEval_MatchClass@@Base+0x430> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5981a │ │ │ │ + beq.n 59826 <_PyObject_CheckXIData@@Base+0x27a> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul.w r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2223b0 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 223bb0 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5981c │ │ │ │ + bge.n 59828 <_PyObject_CheckXIData@@Base+0x27c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5981c │ │ │ │ + b.n 59828 <_PyObject_CheckXIData@@Base+0x27c> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 59844 │ │ │ │ + cbnz r3, 59850 <_PyObject_CheckXIData@@Base+0x2a4> │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 59844 │ │ │ │ + ble.n 59850 <_PyObject_CheckXIData@@Base+0x2a4> │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 59844 │ │ │ │ - cbnz r4, 59862 │ │ │ │ + bne.n 59850 <_PyObject_CheckXIData@@Base+0x2a4> │ │ │ │ + cbnz r4, 5986e <_PyObject_CheckXIData@@Base+0x2c2> │ │ │ │ movs r5, #3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #28 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #180] @ (5990c ) │ │ │ │ + ldr r3, [pc, #180] @ (59918 <_PyObject_CheckXIData@@Base+0x36c>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59902 │ │ │ │ + beq.n 5990e <_PyObject_CheckXIData@@Base+0x362> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 59878 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 59878 │ │ │ │ + bne.n 59884 <_PyObject_CheckXIData@@Base+0x2d8> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 59884 <_PyObject_CheckXIData@@Base+0x2d8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59902 │ │ │ │ + b.n 5990e <_PyObject_CheckXIData@@Base+0x362> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2177a0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 219048 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59874 │ │ │ │ + beq.n 59880 <_PyObject_CheckXIData@@Base+0x2d4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 238a84 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 23a3c0 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59874 │ │ │ │ + beq.n 59880 <_PyObject_CheckXIData@@Base+0x2d4> │ │ │ │ ldrd r4, r6, [sp, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #18252 @ 0x474c │ │ │ │ + movw r1, #20748 @ 0x510c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #4540 @ 0x11bc │ │ │ │ + movw r0, #7036 @ 0x1b7c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59874 │ │ │ │ - bl b1654 │ │ │ │ + beq.n 59880 <_PyObject_CheckXIData@@Base+0x2d4> │ │ │ │ + bl b1b64 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ae4c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4800 │ │ │ │ - cbz r7, 598fa │ │ │ │ + bl b4d38 │ │ │ │ + cbz r7, 59906 <_PyObject_CheckXIData@@Base+0x35a> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 598e6 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 598f2 <_PyObject_CheckXIData@@Base+0x346> │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 598b8 │ │ │ │ - b.n 59874 │ │ │ │ + beq.n 598c4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 59880 <_PyObject_CheckXIData@@Base+0x2d4> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #641 @ 0x281 │ │ │ │ + movw r1, #665 @ 0x299 │ │ │ │ movt r1, #5 │ │ │ │ movw r0, #9024 @ 0x2340 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4ecb8 │ │ │ │ + b.w 4ecd0 │ │ │ │ movs r1, #3 │ │ │ │ - b.w 269e70 │ │ │ │ + b.w 26b4e4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 59936 │ │ │ │ + cbz r0, 59942 <_PyObject_CheckXIData@@Base+0x396> │ │ │ │ movs r1, #3 │ │ │ │ - b.w 269e70 │ │ │ │ + b.w 26b4e4 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5994c │ │ │ │ + cbz r0, 59958 <_PyObject_CheckXIData@@Base+0x3ac> │ │ │ │ movs r1, #5 │ │ │ │ - b.w 269e70 │ │ │ │ + b.w 26b4e4 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 59960 │ │ │ │ + cbz r0, 5996c <_PyObject_CheckXIData@@Base+0x3c0> │ │ │ │ movs r1, #7 │ │ │ │ - b.w 269e70 │ │ │ │ + b.w 26b4e4 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 599b2 │ │ │ │ + cbz r0, 599be <_PyObject_CheckXIData@@Base+0x412> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 8ff00 │ │ │ │ + bl 90194 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5999a │ │ │ │ + cbz r0, 599a6 <_PyObject_CheckXIData@@Base+0x3fa> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 599b0 │ │ │ │ + cbnz r0, 599bc <_PyObject_CheckXIData@@Base+0x410> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 599b4 │ │ │ │ + bge.n 599c0 <_PyObject_CheckXIData@@Base+0x414> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 599b4 │ │ │ │ + cbnz r3, 599c0 <_PyObject_CheckXIData@@Base+0x414> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 599b4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 599c0 <_PyObject_CheckXIData@@Base+0x414> │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - movw r4, #25876 @ 0x6514 │ │ │ │ + movw r4, #28396 @ 0x6eec │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ @@ -68117,225 +68129,225 @@ │ │ │ │ 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 599fe │ │ │ │ + bne.n 59a0a <_PyObject_CheckXIData@@Base+0x45e> │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 599fe │ │ │ │ + ble.n 59a0a <_PyObject_CheckXIData@@Base+0x45e> │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 599fe │ │ │ │ - cbnz r6, 59a1e │ │ │ │ + bne.n 59a0a <_PyObject_CheckXIData@@Base+0x45e> │ │ │ │ + cbnz r6, 59a2a <_PyObject_CheckXIData@@Base+0x47e> │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #176] @ (59ac4 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #176] @ (59ad0 <_PyObject_CheckXIData@@Base+0x524>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59aa4 │ │ │ │ + beq.n 59ab0 <_PyObject_CheckXIData@@Base+0x504> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 59a36 │ │ │ │ + cbnz r0, 59a42 <_PyObject_CheckXIData@@Base+0x496> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 59ab2 │ │ │ │ + b.n 59abe <_PyObject_CheckXIData@@Base+0x512> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 2177a0 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 219048 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59a32 │ │ │ │ + beq.n 59a3e <_PyObject_CheckXIData@@Base+0x492> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 238a84 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 23a3c0 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59a32 │ │ │ │ + beq.n 59a3e <_PyObject_CheckXIData@@Base+0x492> │ │ │ │ ldrd r7, r6, [sp, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #4532 @ 0x11b4 │ │ │ │ + movw r1, #7028 @ 0x1b74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #4540 @ 0x11bc │ │ │ │ + movw r0, #7036 @ 0x1b7c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59a32 │ │ │ │ - bl b1654 │ │ │ │ + beq.n 59a3e <_PyObject_CheckXIData@@Base+0x492> │ │ │ │ + bl b1b64 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b460 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 59aaa │ │ │ │ + bge.n 59ab6 <_PyObject_CheckXIData@@Base+0x50a> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e72cc │ │ │ │ - b.n 59a32 │ │ │ │ + bl 1e877c │ │ │ │ + b.n 59a3e <_PyObject_CheckXIData@@Base+0x492> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 59ab2 │ │ │ │ + b.n 59abe <_PyObject_CheckXIData@@Base+0x512> │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r2, 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, #4024] @ 0xfb8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r2, 59ae4 │ │ │ │ + cbz r2, 59af0 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 59ae6 │ │ │ │ + b.n 59af2 <_PyObject_CheckXIData@@Base+0x546> │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r6, #1 │ │ │ │ add.w r4, r1, #16 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 59af4 │ │ │ │ - cbnz r2, 59af4 │ │ │ │ - cbnz r4, 59b16 │ │ │ │ + bhi.n 59b00 <_PyObject_CheckXIData@@Base+0x554> │ │ │ │ + cbnz r2, 59b00 <_PyObject_CheckXIData@@Base+0x554> │ │ │ │ + cbnz r4, 59b22 <_PyObject_CheckXIData@@Base+0x576> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #4 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #344] @ (59c64 ) │ │ │ │ - bl 122294 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #344] @ (59c70 <_PyObject_CheckXIData@@Base+0x6c4>) │ │ │ │ + bl 122740 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 59c5a │ │ │ │ + beq.w 59c66 <_PyObject_CheckXIData@@Base+0x6ba> │ │ │ │ adds r1, r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq.n 59bf2 │ │ │ │ + beq.n 59bfe <_PyObject_CheckXIData@@Base+0x652> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 59b54 │ │ │ │ + cbz r7, 59b60 <_PyObject_CheckXIData@@Base+0x5b4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 59b4e │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 59b5a <_PyObject_CheckXIData@@Base+0x5ae> │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #18260 @ 0x4754 │ │ │ │ + movw r1, #20756 @ 0x5114 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #50168 @ 0xc3f8 │ │ │ │ + movw r0, #52664 @ 0xcdb8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r7 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59c5a │ │ │ │ + b.n 59c66 <_PyObject_CheckXIData@@Base+0x6ba> │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne.n 59b56 │ │ │ │ - b.n 59c00 │ │ │ │ - ldr r7, [pc, #272] @ (59c68 ) │ │ │ │ + bne.n 59b62 <_PyObject_CheckXIData@@Base+0x5b6> │ │ │ │ + b.n 59c0c <_PyObject_CheckXIData@@Base+0x660> │ │ │ │ + ldr r7, [pc, #272] @ (59c74 <_PyObject_CheckXIData@@Base+0x6c8>) │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - cbz r5, 59bc6 │ │ │ │ + cbz r5, 59bd2 <_PyObject_CheckXIData@@Base+0x626> │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 59b6c │ │ │ │ + bne.n 59b78 <_PyObject_CheckXIData@@Base+0x5cc> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 59bc8 │ │ │ │ - b.n 59c0c │ │ │ │ + bne.n 59bd4 <_PyObject_CheckXIData@@Base+0x628> │ │ │ │ + b.n 59c18 <_PyObject_CheckXIData@@Base+0x66c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 59b92 │ │ │ │ + bmi.n 59b9e <_PyObject_CheckXIData@@Base+0x5f2> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #18284 @ 0x476c │ │ │ │ + movw r1, #20780 @ 0x512c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 59bae │ │ │ │ + bne.n 59bba <_PyObject_CheckXIData@@Base+0x60e> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq.n 59b66 │ │ │ │ + beq.n 59b72 <_PyObject_CheckXIData@@Base+0x5c6> │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.n 59b66 │ │ │ │ + beq.n 59b72 <_PyObject_CheckXIData@@Base+0x5c6> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.n 59b66 │ │ │ │ + beq.n 59b72 <_PyObject_CheckXIData@@Base+0x5c6> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60920 @ 0xedf8 │ │ │ │ + movw r1, #63416 @ 0xf7b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 59b4a │ │ │ │ + bl 12120c │ │ │ │ + b.n 59b56 <_PyObject_CheckXIData@@Base+0x5aa> │ │ │ │ mov r5, r3 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 59c0e │ │ │ │ + bmi.n 59c1a <_PyObject_CheckXIData@@Base+0x66e> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #18344 @ 0x47a8 │ │ │ │ + movw r1, #20840 @ 0x5168 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #50168 @ 0xc3f8 │ │ │ │ + movw r0, #52664 @ 0xcdb8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 59b4a │ │ │ │ - ldr r6, [pc, #116] @ (59c68 ) │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59b56 <_PyObject_CheckXIData@@Base+0x5aa> │ │ │ │ + ldr r6, [pc, #116] @ (59c74 <_PyObject_CheckXIData@@Base+0x6c8>) │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 59c0e │ │ │ │ + b.n 59c1a <_PyObject_CheckXIData@@Base+0x66e> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - ldr r6, [pc, #92] @ (59c68 ) │ │ │ │ - b.n 59c0e │ │ │ │ - ldr r6, [pc, #88] @ (59c68 ) │ │ │ │ + ldr r6, [pc, #92] @ (59c74 <_PyObject_CheckXIData@@Base+0x6c8>) │ │ │ │ + b.n 59c1a <_PyObject_CheckXIData@@Base+0x66e> │ │ │ │ + ldr r6, [pc, #88] @ (59c74 <_PyObject_CheckXIData@@Base+0x6c8>) │ │ │ │ mov r0, r8 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59c5a │ │ │ │ + cbz r0, 59c66 <_PyObject_CheckXIData@@Base+0x6ba> │ │ │ │ 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] │ │ │ │ @@ -68352,148 +68364,148 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r5, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r0, #20] │ │ │ │ - bl 98338 │ │ │ │ + bl 985c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 4d7fa │ │ │ │ - b.w 136d90 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.w 4d812 │ │ │ │ + b.w 136e38 <_Py_hashtable_destroy@@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 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #18368 @ 0x47c0 │ │ │ │ + movw r1, #20864 @ 0x5180 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 59cb6 │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 59cc2 <_PyObject_CheckXIData@@Base+0x716> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f9364 │ │ │ │ - cbnz r0, 59ca8 │ │ │ │ + bl 1fac1c │ │ │ │ + cbnz r0, 59cb4 <_PyObject_CheckXIData@@Base+0x708> │ │ │ │ mov r0, r4 │ │ │ │ - bl 119190 │ │ │ │ - b.n 59cb6 │ │ │ │ + bl 1192d4 │ │ │ │ + b.n 59cc2 <_PyObject_CheckXIData@@Base+0x716> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - ldr r0, [pc, #12] @ (59cbc ) │ │ │ │ + ldr r0, [pc, #12] @ (59cc8 <_PyObject_CheckXIData@@Base+0x71c>) │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ - bl ae110 <_PyUnicodeWriter_Finish@@Base+0x138c> │ │ │ │ + bl ae7e0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 59d04 │ │ │ │ + bhi.n 59d10 <_PyObject_CheckXIData@@Base+0x764> │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 59d1a │ │ │ │ + bmi.n 59d26 <_PyObject_CheckXIData@@Base+0x77a> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50384 @ 0xc4d0 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19540 @ 0x4c54 │ │ │ │ + movw r0, #21836 @ 0x554c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 59dc6 │ │ │ │ - movw r0, #19540 @ 0x4c54 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59dd2 <_PyObject_CheckXIData@@Base+0x826> │ │ │ │ + movw r0, #21836 @ 0x554c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59dc6 │ │ │ │ - b.n 59cda │ │ │ │ + beq.n 59dd2 <_PyObject_CheckXIData@@Base+0x826> │ │ │ │ + b.n 59ce6 <_PyObject_CheckXIData@@Base+0x73a> │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 59d9c │ │ │ │ + ble.n 59da8 <_PyObject_CheckXIData@@Base+0x7fc> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59d82 │ │ │ │ + beq.n 59d8e <_PyObject_CheckXIData@@Base+0x7e2> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 59d64 │ │ │ │ + bpl.n 59d70 <_PyObject_CheckXIData@@Base+0x7c4> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59dc6 │ │ │ │ + beq.n 59dd2 <_PyObject_CheckXIData@@Base+0x826> │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 59d84 │ │ │ │ + beq.n 59d90 <_PyObject_CheckXIData@@Base+0x7e4> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 59dc6 │ │ │ │ - movw r2, #47124 @ 0xb814 │ │ │ │ + bl 12120c │ │ │ │ + b.n 59dd2 <_PyObject_CheckXIData@@Base+0x826> │ │ │ │ + movw r2, #49268 @ 0xc074 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19540 @ 0x4c54 │ │ │ │ + movw r0, #21836 @ 0x554c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 59dc6 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59dd2 <_PyObject_CheckXIData@@Base+0x826> │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 59da2 │ │ │ │ + beq.n 59dae <_PyObject_CheckXIData@@Base+0x802> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 59da4 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 59dc6 │ │ │ │ - b.n 59da4 │ │ │ │ + bne.n 59db0 <_PyObject_CheckXIData@@Base+0x804> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 59dd2 <_PyObject_CheckXIData@@Base+0x826> │ │ │ │ + b.n 59db0 <_PyObject_CheckXIData@@Base+0x804> │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 59da4 │ │ │ │ + b.n 59db0 <_PyObject_CheckXIData@@Base+0x804> │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bb6dc <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 2bc01c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 59dc6 │ │ │ │ - movw r0, #30592 @ 0x7780 │ │ │ │ + cbz r0, 59dd2 <_PyObject_CheckXIData@@Base+0x826> │ │ │ │ + movw r0, #32888 @ 0x8078 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ @@ -68501,381 +68513,380 @@ │ │ │ │ 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, 59dfc │ │ │ │ + cbz r6, 59e08 <_PyObject_CheckXIData@@Base+0x85c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 59e0c │ │ │ │ + cbz r2, 59e18 <_PyObject_CheckXIData@@Base+0x86c> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 140894 │ │ │ │ + bl 140af4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1cc2ac │ │ │ │ - cbz r4, 59e3a │ │ │ │ - ldr r0, [pc, #28] @ (59e40 ) │ │ │ │ - bl 249304 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 1cd0dc │ │ │ │ + cbz r4, 59e46 <_PyObject_CheckXIData@@Base+0x89a> │ │ │ │ + ldr r0, [pc, #28] @ (59e4c <_PyObject_CheckXIData@@Base+0x8a0>) │ │ │ │ + bl 24ac04 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #6648 @ 0x19f8 │ │ │ │ + movw r0, #9144 @ 0x23b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - b.w 2c5978 │ │ │ │ + b.w 2c6564 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r6, [pc, #264] @ (59f64 ) │ │ │ │ + ldr r6, [pc, #264] @ (59f70 <_PyObject_CheckXIData@@Base+0x9c4>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 59e88 │ │ │ │ + bne.n 59e94 <_PyObject_CheckXIData@@Base+0x8e8> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 59e88 │ │ │ │ + ble.n 59e94 <_PyObject_CheckXIData@@Base+0x8e8> │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 59e88 │ │ │ │ - cbnz r4, 59ea8 │ │ │ │ + bne.n 59e94 <_PyObject_CheckXIData@@Base+0x8e8> │ │ │ │ + cbnz r4, 59eb4 <_PyObject_CheckXIData@@Base+0x908> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #200] @ (59f68 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #200] @ (59f74 <_PyObject_CheckXIData@@Base+0x9c8>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59f3c │ │ │ │ + beq.n 59f48 <_PyObject_CheckXIData@@Base+0x99c> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w sl, [sp, #68] @ 0x44 │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ ldrd r7, r6, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 59ece │ │ │ │ + cbnz r0, 59eda <_PyObject_CheckXIData@@Base+0x92e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59f4e │ │ │ │ + b.n 59f5a <_PyObject_CheckXIData@@Base+0x9ae> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2481e8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 249ae8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59eca │ │ │ │ + beq.n 59ed6 <_PyObject_CheckXIData@@Base+0x92a> │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 59ef0 │ │ │ │ + beq.n 59efc <_PyObject_CheckXIData@@Base+0x950> │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a870 │ │ │ │ + bl 4a888 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59f4e │ │ │ │ + b.n 59f5a <_PyObject_CheckXIData@@Base+0x9ae> │ │ │ │ mov r2, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - movw r1, #46560 @ 0xb5e0 │ │ │ │ + movw r1, #49056 @ 0xbfa0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #8676 @ 0x21e4 │ │ │ │ + movw r0, #11172 @ 0x2ba4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59eca │ │ │ │ - bl b1654 │ │ │ │ + beq.n 59ed6 <_PyObject_CheckXIData@@Base+0x92a> │ │ │ │ + bl b1b64 │ │ │ │ mov r2, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c4b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 59f46 │ │ │ │ + bge.n 59f52 <_PyObject_CheckXIData@@Base+0x9a6> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e72cc │ │ │ │ - b.n 59eca │ │ │ │ + bl 1e877c │ │ │ │ + b.n 59ed6 <_PyObject_CheckXIData@@Base+0x92a> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 59f4e │ │ │ │ + b.n 59f5a <_PyObject_CheckXIData@@Base+0x9ae> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r7, r6, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15b920 │ │ │ │ - cbnz r0, 59fce │ │ │ │ + bl 15bad4 │ │ │ │ + cbnz r0, 59fda <_PyObject_CheckXIData@@Base+0xa2e> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 59f9c │ │ │ │ + cbz r5, 59fa8 <_PyObject_CheckXIData@@Base+0x9fc> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 59fa4 │ │ │ │ + b.n 59fb0 <_PyObject_CheckXIData@@Base+0xa04> │ │ │ │ movw r4, #25428 @ 0x6354 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - blt.n 59fc2 │ │ │ │ + blt.n 59fce <_PyObject_CheckXIData@@Base+0xa22> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c4d8 │ │ │ │ - cbnz r0, 59fc2 │ │ │ │ + cbnz r0, 59fce <_PyObject_CheckXIData@@Base+0xa22> │ │ │ │ adds r0, r4, r6 │ │ │ │ subs r1, r5, r6 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fdc <_PyObject_CheckXIData@@Base+0xa30> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fdc <_PyObject_CheckXIData@@Base+0xa30> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 59fda │ │ │ │ + cbz r3, 59fe6 <_PyObject_CheckXIData@@Base+0xa3a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #18384 @ 0x47d0 │ │ │ │ + movw r0, #20880 @ 0x5190 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrh.w r1, [r2, #13] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ uxth r1, r1 │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ 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, #18400 @ 0x47e0 │ │ │ │ + movw r1, #20896 @ 0x51a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 5a034 │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 5a040 <_PyObject_CheckXIData@@Base+0xa94> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2c5c0 <__clock_getres64@plt> │ │ │ │ - cbz r0, 5a038 │ │ │ │ + cbz r0, 5a044 <_PyObject_CheckXIData@@Base+0xa98> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a058 │ │ │ │ + b.n 5a064 <_PyObject_CheckXIData@@Base+0xab8> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 5a060 │ │ │ │ + vldr d6, [pc, #16] @ 5a068 <_PyObject_CheckXIData@@Base+0xabc> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - nop.w │ │ │ │ - bvs.n 59f8e │ │ │ │ + bvs.n 59f96 <_PyObject_CheckXIData@@Base+0x9ea> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r5, [pc, #172] @ (5a124 ) │ │ │ │ + ldr r5, [pc, #172] @ (5a12c <_PyObject_CheckXIData@@Base+0xb80>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add r4, sp, #20 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 5a0a6 │ │ │ │ + bne.n 5a0ae <_PyObject_CheckXIData@@Base+0xb02> │ │ │ │ cmp r7, ip │ │ │ │ - ble.n 5a0a6 │ │ │ │ + ble.n 5a0ae <_PyObject_CheckXIData@@Base+0xb02> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 5a0a6 │ │ │ │ - cbnz r6, 5a0c4 │ │ │ │ + bne.n 5a0ae <_PyObject_CheckXIData@@Base+0xb02> │ │ │ │ + cbnz r6, 5a0cc <_PyObject_CheckXIData@@Base+0xb20> │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #108] @ (5a128 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #108] @ (5a130 <_PyObject_CheckXIData@@Base+0xb84>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5a104 │ │ │ │ + cbz r0, 5a10c <_PyObject_CheckXIData@@Base+0xb60> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - cbz r0, 5a100 │ │ │ │ - bl b1654 │ │ │ │ + cbz r0, 5a108 <_PyObject_CheckXIData@@Base+0xb5c> │ │ │ │ + bl b1b64 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b9d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5a10a │ │ │ │ + bge.n 5a112 <_PyObject_CheckXIData@@Base+0xb66> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e72cc │ │ │ │ + bl 1e877c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5a112 │ │ │ │ + b.n 5a11a <_PyObject_CheckXIData@@Base+0xb6e> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5a112 │ │ │ │ + b.n 5a11a <_PyObject_CheckXIData@@Base+0xb6e> │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #20 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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, 5a154 │ │ │ │ + cbz r3, 5a15c <_PyObject_CheckXIData@@Base+0xbb0> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5a154 │ │ │ │ + bne.n 5a15c <_PyObject_CheckXIData@@Base+0xbb0> │ │ │ │ mov r0, r3 │ │ │ │ - bl 2bc324 <_PySys_GetSizeOf@@Base> │ │ │ │ + bl 2bcc3c <_PySys_GetSizeOf@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5a15e │ │ │ │ + beq.n 5a166 <_PyObject_CheckXIData@@Base+0xbba> │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5a320 │ │ │ │ - cbz r0, 5a1b8 │ │ │ │ + bl 5a328 <_PyObject_CheckXIData@@Base+0xd7c> │ │ │ │ + cbz r0, 5a1c0 <_PyObject_CheckXIData@@Base+0xc14> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2b6dc <__clock_gettime64@plt> │ │ │ │ - cbz r0, 5a198 │ │ │ │ + cbz r0, 5a1a0 <_PyObject_CheckXIData@@Base+0xbf4> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a1b8 │ │ │ │ + b.n 5a1c0 <_PyObject_CheckXIData@@Base+0xc14> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 5a1c0 │ │ │ │ + vldr d6, [pc, #20] @ 5a1c8 <_PyObject_CheckXIData@@Base+0xc1c> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop.w │ │ │ │ - bvs.n 5a0ee │ │ │ │ + bvs.n 5a0f6 <_PyObject_CheckXIData@@Base+0xb4a> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ 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 │ │ │ │ @@ -68883,87 +68894,87 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15b920 │ │ │ │ - cbnz r0, 5a22a │ │ │ │ + bl 15bad4 │ │ │ │ + cbnz r0, 5a232 <_PyObject_CheckXIData@@Base+0xc86> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 5a1f8 │ │ │ │ + cbz r5, 5a200 <_PyObject_CheckXIData@@Base+0xc54> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 5a200 │ │ │ │ + b.n 5a208 <_PyObject_CheckXIData@@Base+0xc5c> │ │ │ │ movw r4, #25428 @ 0x6354 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - blt.n 5a21e │ │ │ │ + blt.n 5a226 <_PyObject_CheckXIData@@Base+0xc7a> │ │ │ │ subs r6, r5, r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c4d8 │ │ │ │ - cbnz r0, 5a21e │ │ │ │ + cbnz r0, 5a226 <_PyObject_CheckXIData@@Base+0xc7a> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5a22c │ │ │ │ + b.n 5a234 <_PyObject_CheckXIData@@Base+0xc88> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5a22c │ │ │ │ + b.n 5a234 <_PyObject_CheckXIData@@Base+0xc88> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5a236 │ │ │ │ + cbz r3, 5a23e <_PyObject_CheckXIData@@Base+0xc92> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #18540 @ 0x486c │ │ │ │ + movw r0, #21036 @ 0x522c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24ec7c <_PySlice_FromIndices@@Base+0xda4> │ │ │ │ + bl 25063c <_PySlice_FromIndices@@Base+0xc88> │ │ │ │ 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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 5a282 │ │ │ │ + bls.n 5a28a <_PyObject_CheckXIData@@Base+0xcde> │ │ │ │ movs r5, #0 │ │ │ │ - bl 24479c │ │ │ │ - b.n 5a2b6 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 5a2be <_PyObject_CheckXIData@@Base+0xd12> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5a292 │ │ │ │ + cbz r0, 5a29a <_PyObject_CheckXIData@@Base+0xcee> │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 5a294 │ │ │ │ - b.n 5a27a │ │ │ │ + bls.n 5a29c <_PyObject_CheckXIData@@Base+0xcf0> │ │ │ │ + b.n 5a282 <_PyObject_CheckXIData@@Base+0xcd6> │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a27a │ │ │ │ + beq.n 5a282 <_PyObject_CheckXIData@@Base+0xcd6> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b5ac │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -68971,22 +68982,22 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #8608 @ 0x21a0 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a318 │ │ │ │ + cbz r0, 5a320 <_PyObject_CheckXIData@@Base+0xd74> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #8 │ │ │ │ blx 2b5ac │ │ │ │ - ldr r0, [pc, #52] @ (5a31c ) │ │ │ │ + ldr r0, [pc, #52] @ (5a324 <_PyObject_CheckXIData@@Base+0xd78>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str.w r5, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -69005,169 +69016,169 @@ │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a366 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 5a366 │ │ │ │ + bne.n 5a36e <_PyObject_CheckXIData@@Base+0xdc2> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 5a36e <_PyObject_CheckXIData@@Base+0xdc2> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ - movw r1, #18560 @ 0x4880 │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ + movw r1, #21056 @ 0x5240 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a36a │ │ │ │ + b.n 5a372 <_PyObject_CheckXIData@@Base+0xdc6> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #18596 @ 0x48a4 │ │ │ │ + movw r0, #21092 @ 0x5264 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 10719c │ │ │ │ - movw r1, #35492 @ 0x8aa4 │ │ │ │ + b.w 107448 │ │ │ │ + movw r1, #37988 @ 0x9464 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 40ba2 │ │ │ │ + b.w 40b8e │ │ │ │ │ │ │ │ -0005a388 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +0005a390 <_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 267090 <_PyObject_GetXIData@@Base+0x3c8> │ │ │ │ + bl 268a60 <_PyObject_GetXIData@@Base+0x3c8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #136] @ 0x88 │ │ │ │ - bl 5a2ba │ │ │ │ - cbz r0, 5a3f0 <_PyXIData_FormatNotShareableError@@Base+0x68> │ │ │ │ + bl 5a2c2 <_PyObject_CheckXIData@@Base+0xd16> │ │ │ │ + cbz r0, 5a3f8 <_PyXIData_FormatNotShareableError@@Base+0x68> │ │ │ │ adds r2, r4, #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ - cbz r3, 5a3e8 <_PyXIData_FormatNotShareableError@@Base+0x60> │ │ │ │ + cbz r3, 5a3f0 <_PyXIData_FormatNotShareableError@@Base+0x60> │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r6, r5, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r6, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ - bne.n 5a3d6 <_PyXIData_FormatNotShareableError@@Base+0x4e> │ │ │ │ + bne.n 5a3de <_PyXIData_FormatNotShareableError@@Base+0x4e> │ │ │ │ pop {r4, r5, r6, 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, #18632 @ 0x48c8 │ │ │ │ + movw r1, #21128 @ 0x5288 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 5a446 <_PyXIData_FormatNotShareableError@@Base+0xbe> │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 5a44e <_PyXIData_FormatNotShareableError@@Base+0xbe> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 23eb80 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2404a8 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a446 <_PyXIData_FormatNotShareableError@@Base+0xbe> │ │ │ │ + beq.n 5a44e <_PyXIData_FormatNotShareableError@@Base+0xbe> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 23f860 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 241188 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2afac <__clock_settime64@plt> │ │ │ │ - cbz r0, 5a44a <_PyXIData_FormatNotShareableError@@Base+0xc2> │ │ │ │ + cbz r0, 5a452 <_PyXIData_FormatNotShareableError@@Base+0xc2> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a452 <_PyXIData_FormatNotShareableError@@Base+0xca> │ │ │ │ + b.n 5a45a <_PyXIData_FormatNotShareableError@@Base+0xca> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 268848 <_PyXIData_New@@Base+0x50c> │ │ │ │ + bl 26a218 <_PyXIData_New@@Base+0x538> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a47c <_PyXIData_FormatNotShareableError@@Base+0xf4> │ │ │ │ + beq.n 5a484 <_PyXIData_FormatNotShareableError@@Base+0xf4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a47e <_PyXIData_FormatNotShareableError@@Base+0xf6> │ │ │ │ + bge.n 5a486 <_PyXIData_FormatNotShareableError@@Base+0xf6> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5a47e <_PyXIData_FormatNotShareableError@@Base+0xf6> │ │ │ │ + b.n 5a486 <_PyXIData_FormatNotShareableError@@Base+0xf6> │ │ │ │ movs r4, #0 │ │ │ │ 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 r4, r0 │ │ │ │ - bl 855d0 │ │ │ │ + bl 85838 │ │ │ │ adds r5, r4, #4 │ │ │ │ add.w r6, r4, #132 @ 0x84 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 5a49c <_PyXIData_FormatNotShareableError@@Base+0x114> │ │ │ │ + bne.n 5a4a4 <_PyXIData_FormatNotShareableError@@Base+0x114> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 27b0ac <_PyEval_MatchClass@@Base+0x430> │ │ │ │ + bl 27c21c <_PyEval_MatchClass@@Base+0x430> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 5a4e2 <_PyXIData_FormatNotShareableError@@Base+0x15a> │ │ │ │ + cbz r2, 5a4ea <_PyXIData_FormatNotShareableError@@Base+0x15a> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - cbnz r3, 5a4e6 <_PyXIData_FormatNotShareableError@@Base+0x15e> │ │ │ │ + cbnz r3, 5a4ee <_PyXIData_FormatNotShareableError@@Base+0x15e> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -69177,322 +69188,322 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #16916 @ 0x4214 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5a51e <_PyXIData_FormatNotShareableError@@Base+0x196> │ │ │ │ + beq.n 5a526 <_PyXIData_FormatNotShareableError@@Base+0x196> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 5a522 <_PyXIData_FormatNotShareableError@@Base+0x19a> │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 5a52a <_PyXIData_FormatNotShareableError@@Base+0x19a> │ │ │ │ mov r3, r5 │ │ │ │ - b.n 5a526 <_PyXIData_FormatNotShareableError@@Base+0x19e> │ │ │ │ + b.n 5a52e <_PyXIData_FormatNotShareableError@@Base+0x19e> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 5a55c <_PyXIData_FormatNotShareableError@@Base+0x1d4> │ │ │ │ + bpl.n 5a564 <_PyXIData_FormatNotShareableError@@Base+0x1d4> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a564 <_PyXIData_FormatNotShareableError@@Base+0x1dc> │ │ │ │ + cbz r0, 5a56c <_PyXIData_FormatNotShareableError@@Base+0x1dc> │ │ │ │ mov r1, r5 │ │ │ │ - bl 268848 <_PyXIData_New@@Base+0x50c> │ │ │ │ + bl 26a218 <_PyXIData_New@@Base+0x538> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a564 <_PyXIData_FormatNotShareableError@@Base+0x1dc> │ │ │ │ + bne.n 5a56c <_PyXIData_FormatNotShareableError@@Base+0x1dc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a558 <_PyXIData_FormatNotShareableError@@Base+0x1d0> │ │ │ │ + bge.n 5a560 <_PyXIData_FormatNotShareableError@@Base+0x1d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5a558 <_PyXIData_FormatNotShareableError@@Base+0x1d0> │ │ │ │ + cbnz r3, 5a560 <_PyXIData_FormatNotShareableError@@Base+0x1d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a564 <_PyXIData_FormatNotShareableError@@Base+0x1dc> │ │ │ │ + b.n 5a56c <_PyXIData_FormatNotShareableError@@Base+0x1dc> │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #41136 @ 0xa0b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5a58e <_PyXIData_FormatNotShareableError@@Base+0x206> │ │ │ │ + beq.n 5a596 <_PyXIData_FormatNotShareableError@@Base+0x206> │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5a5c8 <_PyXIData_FormatNotShareableError@@Base+0x240> │ │ │ │ + b.n 5a5d0 <_PyXIData_FormatNotShareableError@@Base+0x240> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 5a584 <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ + bne.n 5a58c <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5a584 <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ + bhi.n 5a58c <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ mov r4, r2 │ │ │ │ - bl 4b536 <_PyBytes_ReverseFind@@Base+0x32> │ │ │ │ + bl 4b54e <_PyBytes_ReverseFind@@Base+0x32> │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5a5c6 <_PyXIData_FormatNotShareableError@@Base+0x23e> │ │ │ │ + beq.n 5a5ce <_PyXIData_FormatNotShareableError@@Base+0x23e> │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 5a5c8 <_PyXIData_FormatNotShareableError@@Base+0x240> │ │ │ │ + b.n 5a5d0 <_PyXIData_FormatNotShareableError@@Base+0x240> │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 5a5ea <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ + cbz r3, 5a5f2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ mov r4, r0 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5a5ee <_PyXIData_FormatNotShareableError@@Base+0x266> │ │ │ │ + cbz r0, 5a5f6 <_PyXIData_FormatNotShareableError@@Base+0x266> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a676 <_PyXIData_FormatNotShareableError@@Base+0x2ee> │ │ │ │ + b.n 5a67e <_PyXIData_FormatNotShareableError@@Base+0x2ee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a5ea <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ - movw r0, #30296 @ 0x7658 │ │ │ │ + beq.n 5a5f2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ + movw r0, #32792 @ 0x8018 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5a610 <_PyXIData_FormatNotShareableError@@Base+0x288> │ │ │ │ + cbnz r0, 5a618 <_PyXIData_FormatNotShareableError@@Base+0x288> │ │ │ │ mov r0, r4 │ │ │ │ - bl 503b2 │ │ │ │ - b.n 5a5ea <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ + bl 503ca │ │ │ │ + b.n 5a5f2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - cbnz r2, 5a626 <_PyXIData_FormatNotShareableError@@Base+0x29e> │ │ │ │ + cbnz r2, 5a62e <_PyXIData_FormatNotShareableError@@Base+0x29e> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a5ea <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ + bge.n 5a5f2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ - cbz r4, 5a672 <_PyXIData_FormatNotShareableError@@Base+0x2ea> │ │ │ │ - b.n 5a5ea <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ + cbz r4, 5a67a <_PyXIData_FormatNotShareableError@@Base+0x2ea> │ │ │ │ + b.n 5a5f2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, #780 @ 0x30c │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #18652 @ 0x48dc │ │ │ │ + movw r0, #21148 @ 0x529c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a656 <_PyXIData_FormatNotShareableError@@Base+0x2ce> │ │ │ │ + bge.n 5a65e <_PyXIData_FormatNotShareableError@@Base+0x2ce> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 5a656 <_PyXIData_FormatNotShareableError@@Base+0x2ce> │ │ │ │ + cbnz r2, 5a65e <_PyXIData_FormatNotShareableError@@Base+0x2ce> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5a608 <_PyXIData_FormatNotShareableError@@Base+0x280> │ │ │ │ + beq.n 5a610 <_PyXIData_FormatNotShareableError@@Base+0x280> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a676 <_PyXIData_FormatNotShareableError@@Base+0x2ee> │ │ │ │ + bge.n 5a67e <_PyXIData_FormatNotShareableError@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5a676 <_PyXIData_FormatNotShareableError@@Base+0x2ee> │ │ │ │ + cbnz r3, 5a67e <_PyXIData_FormatNotShareableError@@Base+0x2ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 12ee7c <_PyErr_SetKeyError@@Base+0xf4> │ │ │ │ + b.w 12eef4 <_PyErr_SetKeyError@@Base+0xf4> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5a78c <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ - cbz r0, 5a6d4 <_PyXIData_FormatNotShareableError@@Base+0x34c> │ │ │ │ + bl 5a794 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ + cbz r0, 5a6dc <_PyXIData_FormatNotShareableError@@Base+0x34c> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ subs r3, r0, r4 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - cbnz r4, 5a6d4 <_PyXIData_FormatNotShareableError@@Base+0x34c> │ │ │ │ + cbnz r4, 5a6dc <_PyXIData_FormatNotShareableError@@Base+0x34c> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c6b50 │ │ │ │ + bl 2c7554 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a6d8 <_PyXIData_FormatNotShareableError@@Base+0x350> │ │ │ │ + beq.n 5a6e0 <_PyXIData_FormatNotShareableError@@Base+0x350> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 88a5c │ │ │ │ - b.n 5a6da <_PyXIData_FormatNotShareableError@@Base+0x352> │ │ │ │ - ldr r0, [pc, #8] @ (5a6e0 <_PyXIData_FormatNotShareableError@@Base+0x358>) │ │ │ │ - b.n 5a6da <_PyXIData_FormatNotShareableError@@Base+0x352> │ │ │ │ + bl 88de8 │ │ │ │ + b.n 5a6e2 <_PyXIData_FormatNotShareableError@@Base+0x352> │ │ │ │ + ldr r0, [pc, #8] @ (5a6e8 <_PyXIData_FormatNotShareableError@@Base+0x358>) │ │ │ │ + b.n 5a6e2 <_PyXIData_FormatNotShareableError@@Base+0x352> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, r0, r3 │ │ │ │ - movw r0, #5120 @ 0x1400 │ │ │ │ + movw r0, #7616 @ 0x1dc0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ 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, 5a724 <_PyXIData_FormatNotShareableError@@Base+0x39c> │ │ │ │ + cbz r0, 5a72c <_PyXIData_FormatNotShareableError@@Base+0x39c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a724 <_PyXIData_FormatNotShareableError@@Base+0x39c> │ │ │ │ + bge.n 5a72c <_PyXIData_FormatNotShareableError@@Base+0x39c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a724 <_PyXIData_FormatNotShareableError@@Base+0x39c> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a72c <_PyXIData_FormatNotShareableError@@Base+0x39c> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15e8c0 │ │ │ │ + bl 15ea70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a0c80 │ │ │ │ + bl 1a0aec │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #52] @ (5a788 <_PyXIData_FormatNotShareableError@@Base+0x400>) │ │ │ │ + ldr r2, [pc, #52] @ (5a790 <_PyXIData_FormatNotShareableError@@Base+0x400>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ addw r2, r3, #3804 @ 0xedc │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5a770 <_PyXIData_FormatNotShareableError@@Base+0x3e8> │ │ │ │ + beq.n 5a778 <_PyXIData_FormatNotShareableError@@Base+0x3e8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5a766 <_PyXIData_FormatNotShareableError@@Base+0x3de> │ │ │ │ + b.n 5a76e <_PyXIData_FormatNotShareableError@@Base+0x3de> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5a77a <_PyXIData_FormatNotShareableError@@Base+0x3f2> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5a784 <_PyXIData_FormatNotShareableError@@Base+0x3fc> │ │ │ │ + bne.n 5a782 <_PyXIData_FormatNotShareableError@@Base+0x3f2> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5a78c <_PyXIData_FormatNotShareableError@@Base+0x3fc> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #2056 @ 0x808 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5a7b2 <_PyXIData_FormatNotShareableError@@Base+0x42a> │ │ │ │ + beq.n 5a7ba <_PyXIData_FormatNotShareableError@@Base+0x42a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 5a7ba <_PyXIData_FormatNotShareableError@@Base+0x432> │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 5a7c2 <_PyXIData_FormatNotShareableError@@Base+0x432> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 5a7e4 <_PyXIData_FormatNotShareableError@@Base+0x45c> │ │ │ │ + cbz r3, 5a7ec <_PyXIData_FormatNotShareableError@@Base+0x45c> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - b.n 5a7f2 <_PyXIData_FormatNotShareableError@@Base+0x46a> │ │ │ │ + b.n 5a7fa <_PyXIData_FormatNotShareableError@@Base+0x46a> │ │ │ │ movw r3, #1848 @ 0x738 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5a7da <_PyXIData_FormatNotShareableError@@Base+0x452> │ │ │ │ + beq.n 5a7e2 <_PyXIData_FormatNotShareableError@@Base+0x452> │ │ │ │ movw r1, #1848 @ 0x738 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 5a7da <_PyXIData_FormatNotShareableError@@Base+0x452> │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 5a7e2 <_PyXIData_FormatNotShareableError@@Base+0x452> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a7f2 <_PyXIData_FormatNotShareableError@@Base+0x46a> │ │ │ │ + b.n 5a7fa <_PyXIData_FormatNotShareableError@@Base+0x46a> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a7d6 <_PyXIData_FormatNotShareableError@@Base+0x44e> │ │ │ │ + beq.n 5a7de <_PyXIData_FormatNotShareableError@@Base+0x44e> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 5a7f2 <_PyXIData_FormatNotShareableError@@Base+0x46a> │ │ │ │ + b.n 5a7fa <_PyXIData_FormatNotShareableError@@Base+0x46a> │ │ │ │ movw r3, #1848 @ 0x738 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a7c6 <_PyXIData_FormatNotShareableError@@Base+0x43e> │ │ │ │ - b.n 5a7d6 <_PyXIData_FormatNotShareableError@@Base+0x44e> │ │ │ │ + bne.n 5a7ce <_PyXIData_FormatNotShareableError@@Base+0x43e> │ │ │ │ + b.n 5a7de <_PyXIData_FormatNotShareableError@@Base+0x44e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5a882 <_PyXIData_FormatNotShareableError@@Base+0x4fa> │ │ │ │ + bne.n 5a88a <_PyXIData_FormatNotShareableError@@Base+0x4fa> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a882 <_PyXIData_FormatNotShareableError@@Base+0x4fa> │ │ │ │ + beq.n 5a88a <_PyXIData_FormatNotShareableError@@Base+0x4fa> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a8c4 <_PyXIData_FormatNotShareableError@@Base+0x53c> │ │ │ │ + beq.n 5a8cc <_PyXIData_FormatNotShareableError@@Base+0x53c> │ │ │ │ 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 │ │ │ │ @@ -69508,443 +69519,648 @@ │ │ │ │ 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, 5a88e <_PyXIData_FormatNotShareableError@@Base+0x506> │ │ │ │ + cbz r2, 5a896 <_PyXIData_FormatNotShareableError@@Base+0x506> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ 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 5a88e <_PyXIData_FormatNotShareableError@@Base+0x506> │ │ │ │ + b.n 5a896 <_PyXIData_FormatNotShareableError@@Base+0x506> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldrd r1, r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - cbz r3, 5a8a0 <_PyXIData_FormatNotShareableError@@Base+0x518> │ │ │ │ + cbz r3, 5a8a8 <_PyXIData_FormatNotShareableError@@Base+0x518> │ │ │ │ movs r0, #3 │ │ │ │ - bl 8f09c │ │ │ │ + bl 8f334 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5a8a8 <_PyXIData_FormatNotShareableError@@Base+0x520> │ │ │ │ + b.n 5a8b0 <_PyXIData_FormatNotShareableError@@Base+0x520> │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5a8b4 <_PyXIData_FormatNotShareableError@@Base+0x52c> │ │ │ │ + blt.n 5a8bc <_PyXIData_FormatNotShareableError@@Base+0x52c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5a8c4 <_PyXIData_FormatNotShareableError@@Base+0x53c> │ │ │ │ + b.n 5a8cc <_PyXIData_FormatNotShareableError@@Base+0x53c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a8b0 <_PyXIData_FormatNotShareableError@@Base+0x528> │ │ │ │ + bne.n 5a8b8 <_PyXIData_FormatNotShareableError@@Base+0x528> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a8b0 <_PyXIData_FormatNotShareableError@@Base+0x528> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a8b8 <_PyXIData_FormatNotShareableError@@Base+0x528> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #12536 @ 0x30f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5a8e4 <_PyXIData_FormatNotShareableError@@Base+0x55c> │ │ │ │ + bne.n 5a8ec <_PyXIData_FormatNotShareableError@@Base+0x55c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a8e8 <_PyXIData_FormatNotShareableError@@Base+0x560> │ │ │ │ + bge.n 5a8f0 <_PyXIData_FormatNotShareableError@@Base+0x560> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 2174a4 │ │ │ │ + b.w 218d4c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005a8ea : │ │ │ │ +0005a8f2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (5a920 ) │ │ │ │ + ldr r4, [pc, #36] @ (5a928 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 248358 <_PyUnicode_Copy@@Base+0x14c> │ │ │ │ + bl 249c58 <_PyUnicode_Copy@@Base+0x14c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5a91c │ │ │ │ - movw r0, #18712 @ 0x4918 │ │ │ │ + bge.n 5a924 │ │ │ │ + movw r0, #21208 @ 0x52d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24f39c │ │ │ │ + b.w 250a9c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5a952 │ │ │ │ + bls.n 5a95a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18752 @ 0x4940 │ │ │ │ + movw r1, #21248 @ 0x5300 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5a9a4 │ │ │ │ + bl 12120c │ │ │ │ + b.n 5a9ac │ │ │ │ cmp r2, #2 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ mov r6, r0 │ │ │ │ itte ne │ │ │ │ movwne r4, #6160 @ 0x1810 │ │ │ │ movtne r4, #80 @ 0x50 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 2816dc <_PyUnicode_EncodeUTF16@@Base+0x3300> │ │ │ │ + bl 28284c <_PyUnicode_EncodeUTF16@@Base+0x3300> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5a9a4 │ │ │ │ + cbnz r0, 5a9ac │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ - cbz r0, 5a9a4 │ │ │ │ - bl f8250 │ │ │ │ + bl f7d6c │ │ │ │ + cbz r0, 5a9ac │ │ │ │ + bl f85c8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a8ee0 │ │ │ │ - cbz r4, 5a9a4 │ │ │ │ + bl 2aa088 │ │ │ │ + cbz r4, 5a9ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5a9a4 │ │ │ │ + blt.n 5a9ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5a99e │ │ │ │ + blt.n 5a9a6 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5a9a4 │ │ │ │ + b.n 5a9ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5a99a │ │ │ │ + b.n 5a9a2 │ │ │ │ mov r0, r5 │ │ │ │ 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, [pc, #44] @ (5a9e8 ) │ │ │ │ - bl 249304 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5a9f0 ) │ │ │ │ + bl 24ac04 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 5a9d8 │ │ │ │ + cbz r2, 5a9e0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 5a9d8 │ │ │ │ - movw r0, #17880 @ 0x45d8 │ │ │ │ + cbz r3, 5a9e0 │ │ │ │ + movw r0, #20376 @ 0x4f98 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ - movw r0, #11288 @ 0x2c18 │ │ │ │ + b.w 95b6c │ │ │ │ + movw r0, #13784 @ 0x35d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5aa16 │ │ │ │ + cbnz r0, 5aa1a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5aa1e │ │ │ │ + cbz r0, 5aa22 │ │ │ │ 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 5aa08 │ │ │ │ + beq.n 5aa0c │ │ │ │ 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 │ │ │ │ - bl 288fa0 │ │ │ │ + bl 28a118 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5aabc │ │ │ │ + beq.n 5aac0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cbnz r0, 5aa56 │ │ │ │ + cbnz r0, 5aa5a │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aa74 │ │ │ │ + bge.n 5aa78 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 5aa74 │ │ │ │ - bl 9af3c │ │ │ │ - cbnz r0, 5aa7c │ │ │ │ + b.n 5aa78 │ │ │ │ + bl 9b1c8 │ │ │ │ + cbnz r0, 5aa80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aa70 │ │ │ │ + bge.n 5aa74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5aa70 │ │ │ │ + cbnz r3, 5aa74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5aabc │ │ │ │ + b.n 5aac0 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #18792 @ 0x4968 │ │ │ │ + movw r0, #21288 @ 0x5328 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5aaac │ │ │ │ + blt.n 5aab0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5aabc │ │ │ │ + b.n 5aac0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5aaa8 │ │ │ │ + bne.n 5aaac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5aaa8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5aaac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #62037 @ 0xf255 │ │ │ │ + movw r1, #62061 @ 0xf26d │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #9232 @ 0x2410 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4ecb8 │ │ │ │ - b.w 2e0814 <_PyXIData_Free@@Base+0x93c> │ │ │ │ + b.w 4ecd0 │ │ │ │ + b.w 2e11b4 <_PyXIData_Free@@Base+0x93c> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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] @ (5ab68 ) │ │ │ │ + ldr r4, [pc, #116] @ (5ab6c ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5ab0a │ │ │ │ + bne.n 5ab0e │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5aafa │ │ │ │ + bne.n 5aafe │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5ab1c │ │ │ │ + beq.n 5ab20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #76] @ (5ab6c ) │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + ldr r3, [pc, #76] @ (5ab70 ) │ │ │ │ ldr.w r5, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r5, 5ab2e │ │ │ │ + cbz r5, 5ab32 │ │ │ │ ldr.w r5, [r3, #1548] @ 0x60c │ │ │ │ ldr.w r6, [r3, #1552] @ 0x610 │ │ │ │ - b.n 5ab30 │ │ │ │ + b.n 5ab34 │ │ │ │ mov r6, r5 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5ab48 │ │ │ │ + bne.n 5ab4c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5ab38 │ │ │ │ + bne.n 5ab3c │ │ │ │ dmb ish │ │ │ │ - beq.n 5ab54 │ │ │ │ - ldr r0, [pc, #24] @ (5ab68 ) │ │ │ │ - bl 288f70 │ │ │ │ + beq.n 5ab58 │ │ │ │ + ldr r0, [pc, #24] @ (5ab6c ) │ │ │ │ + bl 28a0e8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #18800 @ 0x4970 │ │ │ │ + movw r0, #21296 @ 0x5330 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, 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 │ │ │ │ - bl 5acce │ │ │ │ + bl 5aec0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add.w r4, r0, r2, lsl #2 │ │ │ │ - cbz r3, 5ab94 │ │ │ │ + cbz r3, 5ab98 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r4, r4, r3, lsl #4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5ab9e │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5aba8 │ │ │ │ + bne.n 5aba2 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5abac │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5abb6 │ │ │ │ + cbz r0, 5abba │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl f0280 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + cbz r0, 5abea │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5abea │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5abea │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + cbz r0, 5ac04 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #4] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ac04 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ac04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + cbz r0, 5ac1e │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ac1e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ac1e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + cbz r0, 5ac38 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #12] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ac38 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ac38 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + cbz r0, 5ac52 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #16] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ac52 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ac52 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + cbz r0, 5ac6c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #28] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ac6c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ac6c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ + cbz r0, 5ac86 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #32] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ac86 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ac86 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ + cbz r0, 5aca0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5aca0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5aca0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ + cbz r0, 5acba │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5acba │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5acba │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ + cbz r0, 5acd4 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5acd4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5acd4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ + cbz r0, 5acee │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #24] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5acee │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5acee │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + cbz r0, 5ad08 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #20] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ad08 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ad08 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ + cbz r0, 5ad22 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ad22 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ad22 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ + cbz r0, 5ad3c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ad3c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ad3c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ + cbz r0, 5ad56 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ad56 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ad56 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ + cbz r0, 5ad70 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ad70 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ad70 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ + cbz r0, 5ad8a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ad8a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ad8a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ + cbz r0, 5ada4 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ada4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ada4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ + pop {r4, pc} │ │ │ │ + movw r1, #37976 @ 0x9458 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 4198e │ │ │ │ + b.w 4197e │ │ │ │ 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 289390 │ │ │ │ + bl 28a508 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5abf4 │ │ │ │ + beq.n 5ade6 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 5ac04 │ │ │ │ + bne.n 5adf6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ac06 │ │ │ │ + bge.n 5adf8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5ac06 │ │ │ │ + b.n 5adf8 │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ movs r0, #0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5ac2a │ │ │ │ + cbnz r3, 5ae1c │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 5ac2a │ │ │ │ + ble.n 5ae1c │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5ac2a │ │ │ │ - cbnz r4, 5ac4c │ │ │ │ + bne.n 5ae1c │ │ │ │ + cbnz r4, 5ae3e │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ movw r3, #28676 @ 0x7004 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5aca6 │ │ │ │ + cbz r0, 5ae98 │ │ │ │ ldrd r4, r0, [r4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ac5e │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5aca6 │ │ │ │ + bne.n 5ae50 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5ae98 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #37380 @ 0x9204 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5ac8a │ │ │ │ + beq.n 5ae7c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #18804 @ 0x4974 │ │ │ │ + movw r1, #21300 @ 0x5334 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18844 @ 0x499c │ │ │ │ + movw r1, #21340 @ 0x535c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 5acc0 │ │ │ │ - movw r0, #46712 @ 0xb678 │ │ │ │ + bne.n 5aeb2 │ │ │ │ + movw r0, #49208 @ 0xc038 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 94874 │ │ │ │ - movw r0, #46720 @ 0xb680 │ │ │ │ + b.w 94b08 │ │ │ │ + movw r0, #49216 @ 0xc040 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 94874 │ │ │ │ + b.w 94b08 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbz r3, 5ace2 │ │ │ │ + cbz r3, 5aed4 │ │ │ │ ldrd r3, r2, [r1, #12] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5ad22 │ │ │ │ + bne.n 5af14 │ │ │ │ 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 │ │ │ │ @@ -69965,848 +70181,643 @@ │ │ │ │ bx lr │ │ │ │ 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 289390 │ │ │ │ + bl 28a508 │ │ │ │ subs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #348] @ (5aeac ) │ │ │ │ + ldr r4, [pc, #348] @ (5b0a0 ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5ad6a │ │ │ │ + bne.n 5af5c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5ad5a │ │ │ │ + bne.n 5af4c │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5ad7c │ │ │ │ + beq.n 5af6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ movs r5, #0 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c9ee4 │ │ │ │ + bl 1cae14 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r5, [sp, #24] │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ae64 │ │ │ │ - ldr r6, [pc, #268] @ (5aeb0 ) │ │ │ │ + beq.n 5b056 │ │ │ │ + ldr r6, [pc, #268] @ (5b0a4 ) │ │ │ │ ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5ae64 │ │ │ │ + beq.n 5b056 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #3529 @ 0xdc9 │ │ │ │ + movw r1, #3905 @ 0xf41 │ │ │ │ movt r1, #22 │ │ │ │ - movw r3, #4185 @ 0x1059 │ │ │ │ + movw r3, #6649 @ 0x19f9 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ movw r0, #49688 @ 0xc218 │ │ │ │ movt r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r0, #12853 @ 0x3235 │ │ │ │ + movw r0, #12985 @ 0x32b9 │ │ │ │ movt r0, #19 │ │ │ │ movw r5, #45208 @ 0xb098 │ │ │ │ movt r5, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 7b220 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7b218 <_Py_hashtable_new_full@@Base> │ │ │ │ str r0, [sp, #24] │ │ │ │ - cbz r0, 5ae46 │ │ │ │ + cbz r0, 5b038 │ │ │ │ ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ - bl 5b158 │ │ │ │ + bl 5b15a │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 5ae46 │ │ │ │ + cbz r0, 5b038 │ │ │ │ ldr.w r6, [r6, #1572] @ 0x624 │ │ │ │ - bl 1c9c40 │ │ │ │ + bl 1cab70 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5ae2c │ │ │ │ + cbz r0, 5b01e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #46409 @ 0xb549 │ │ │ │ + movw r1, #46413 @ 0xb54d │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e09b8 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbnz r0, 5ae26 │ │ │ │ - movw r1, #46749 @ 0xb69d │ │ │ │ + bl 2e1358 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbnz r0, 5b018 │ │ │ │ + movw r1, #46757 @ 0xb6a5 │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl 2e09b8 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5ae32 │ │ │ │ - b.n 5ae4a │ │ │ │ + bl 2e1358 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b024 │ │ │ │ + b.n 5b03c │ │ │ │ mov r0, r5 │ │ │ │ - bl 136d90 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 136e38 <_Py_hashtable_destroy@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 5ae46 │ │ │ │ - movw r1, #46987 @ 0xb78b │ │ │ │ + b.n 5b038 │ │ │ │ + movw r1, #46995 @ 0xb793 │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 2e09b8 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5ae64 │ │ │ │ - b.n 5ae4a │ │ │ │ - bl 24479c │ │ │ │ + bl 2e1358 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b056 │ │ │ │ + b.n 5b03c │ │ │ │ + bl 2460c4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 5ae64 │ │ │ │ + cbz r0, 5b056 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ae64 │ │ │ │ + bge.n 5b056 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ae64 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b056 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - bl 1c9ee4 │ │ │ │ + bl 1cae14 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5ae82 │ │ │ │ + bne.n 5b074 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5ae72 │ │ │ │ + bne.n 5b064 │ │ │ │ dmb ish │ │ │ │ - beq.n 5ae8e │ │ │ │ - ldr r0, [pc, #32] @ (5aeac ) │ │ │ │ - bl 288f70 │ │ │ │ + beq.n 5b080 │ │ │ │ + ldr r0, [pc, #36] @ (5b0a0 ) │ │ │ │ + bl 28a0e8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 5ae96 │ │ │ │ - bl 136d90 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b088 │ │ │ │ + bl 136e38 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 5ae9e │ │ │ │ - bl 136d90 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b090 │ │ │ │ + bl 136e38 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 5aea6 │ │ │ │ - bl 136d90 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b098 │ │ │ │ + bl 136e38 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movs r0, #3 │ │ │ │ mov r1, sp │ │ │ │ blx 2b6dc <__clock_gettime64@plt> │ │ │ │ - cbnz r0, 5aeee │ │ │ │ - cbz r4, 5af22 │ │ │ │ - movw r3, #18888 @ 0x49c8 │ │ │ │ + cbnz r0, 5b0e2 │ │ │ │ + cbz r4, 5b116 │ │ │ │ + movw r3, #21384 @ 0x5388 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ blx 2c5c0 <__clock_getres64@plt> │ │ │ │ - cbz r0, 5af02 │ │ │ │ + cbz r0, 5b0f6 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5af36 │ │ │ │ + b.n 5b12a │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vldr s13, [sp, #24] │ │ │ │ vmov d7, r0, r1 │ │ │ │ - vldr d5, [pc, #44] @ 5af40 │ │ │ │ + vldr d5, [pc, #40] @ 5b130 │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ec3f8 │ │ │ │ + bl 1edc50 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ - bvs.n 5ae6e │ │ │ │ + bvs.n 5b05e │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 5acce │ │ │ │ + bl 5aec0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94b98 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl efe3c │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5af90 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5af90 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5af90 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5afaa │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #4] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5afaa │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5afaa │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - cbz r0, 5afc4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #8] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5afc4 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5afc4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5afde │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #12] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5afde │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5afde │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5aff8 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #16] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aff8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5aff8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ - cbz r0, 5b012 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #28] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b012 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b012 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ - cbz r0, 5b02c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #32] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b02c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b02c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 5b046 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b046 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b046 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 5b060 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b060 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b060 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 5b07a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b07a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b07a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ - cbz r0, 5b094 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #24] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b094 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b094 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5b0ae │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #20] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b0ae │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b0ae │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 5b0c8 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b0c8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b0c8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 5b0e2 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b0e2 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b0e2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 5b0fc │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b0fc │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b0fc │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 5b116 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b116 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b116 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 5b130 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b130 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b130 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 5b14a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b14a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b14a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ - pop {r4, pc} │ │ │ │ + b.w 94e2c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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 1c9bec │ │ │ │ + bl 1cab1c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b18a │ │ │ │ + cbz r0, 5b18c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45613 @ 0xb22d │ │ │ │ + movw r1, #45617 @ 0xb231 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e09b8 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5b18a │ │ │ │ + bl 2e1358 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b18c │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 136d90 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 136e38 <_Py_hashtable_destroy@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #18928 @ 0x49f0 │ │ │ │ + movw r0, #21424 @ 0x53b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r4, [r1, #16] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005b1be : │ │ │ │ +0005b1c0 : │ │ │ │ movw r3, #3284 @ 0xcd4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 5b1cc │ │ │ │ + cbnz r0, 5b1ce │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - movw r2, #56216 @ 0xdb98 │ │ │ │ + movw r2, #58712 @ 0xe558 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r3, #56232 @ 0xdba8 │ │ │ │ + movw r3, #58728 @ 0xe568 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ bic.w r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ 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, #24] @ (5b21c ) │ │ │ │ - bl 881f8 │ │ │ │ - cbz r0, 5b21a │ │ │ │ + ldr r0, [pc, #28] @ (5b220 ) │ │ │ │ + bl 88584 │ │ │ │ + cbz r0, 5b21c │ │ │ │ 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] │ │ │ │ pop {r4, pc} │ │ │ │ + nop │ │ │ │ strb r0, [r6, #0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005b220 : │ │ │ │ +0005b224 : │ │ │ │ movw r3, #3284 @ 0xcd4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #96] @ (5b2a0 ) │ │ │ │ + ldr r6, [pc, #96] @ (5b2a4 ) │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5b25e │ │ │ │ + bne.n 5b262 │ │ │ │ movs r0, #8 │ │ │ │ blx 2c218 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5b268 │ │ │ │ + b.n 5b26c │ │ │ │ ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5b290 │ │ │ │ + cbz r4, 5b294 │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8027c <_Py_hashtable_set@@Base> │ │ │ │ + bl 80274 <_Py_hashtable_set@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b296 │ │ │ │ + bne.n 5b29a │ │ │ │ ldr.w r3, [r6, #1520] @ 0x5f0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ blx r3 │ │ │ │ - b.n 5b298 │ │ │ │ + b.n 5b29c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b298 │ │ │ │ + b.n 5b29c │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, 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, 5b2ca │ │ │ │ + cbnz r0, 5b2ce │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5b2d2 │ │ │ │ + cbz r0, 5b2d6 │ │ │ │ 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 5b2bc │ │ │ │ + beq.n 5b2c0 │ │ │ │ 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 │ │ │ │ ldrb.w r6, [r0, #33] @ 0x21 │ │ │ │ - cbz r6, 5b302 │ │ │ │ + cbz r6, 5b306 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5032 @ 0x13a8 │ │ │ │ + movw r1, #7300 @ 0x1c84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5b35c │ │ │ │ + bl 12120c │ │ │ │ + b.n 5b360 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.n 5b314 │ │ │ │ + bpl.n 5b318 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5b334 │ │ │ │ + bgt.n 5b338 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #18940 @ 0x49fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ movs r1, #2 │ │ │ │ add.w r0, r7, #16 │ │ │ │ - bl 84bf4 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 84d14 <_PyTuple_FromArray@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5b474 │ │ │ │ + beq.w 5b478 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 273c8c <_PyXIData_UnregisterClass@@Base+0x238> │ │ │ │ + bl 275654 <_PyXIData_UnregisterClass@@Base+0x238> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b370 │ │ │ │ + bne.n 5b374 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5b360 │ │ │ │ + blt.n 5b364 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b474 │ │ │ │ + b.n 5b478 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b35c │ │ │ │ + bne.n 5b360 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b35c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b360 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b382 │ │ │ │ + bge.n 5b386 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b382 │ │ │ │ + cbnz r3, 5b386 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r8, [r7, #16] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - beq.n 5b3c6 │ │ │ │ + beq.n 5b3ca │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ba0f4 │ │ │ │ + bl 2baa34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b474 │ │ │ │ + beq.n 5b478 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 27418c <_PyXIData_UnregisterClass@@Base+0x738> │ │ │ │ + bl 275b54 <_PyXIData_UnregisterClass@@Base+0x738> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b3b6 │ │ │ │ + bne.n 5b3ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 5b35c │ │ │ │ + bl 845f4 │ │ │ │ + b.n 5b360 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r4 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ str r6, [r5, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 5b3ee │ │ │ │ + bmi.n 5b3f2 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19000 @ 0x4a38 │ │ │ │ + movw r1, #21496 @ 0x53f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ - bl 9c1b4 │ │ │ │ + b.w f5248 │ │ │ │ + bl 9c444 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5b3fe │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 5b402 │ │ │ │ - b.n 5b35c │ │ │ │ + bne.n 5b402 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 5b406 │ │ │ │ + b.n 5b360 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b41a │ │ │ │ + bge.n 5b41e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7092 @ 0x1bb4 │ │ │ │ + movw r1, #9588 @ 0x2574 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5b35c │ │ │ │ + bl 12120c │ │ │ │ + b.n 5b360 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 5b46c │ │ │ │ + beq.n 5b470 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5b44e │ │ │ │ + bmi.n 5b452 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19052 @ 0x4a6c │ │ │ │ + movw r1, #21548 @ 0x542c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cbz r0, 5b45e │ │ │ │ - bl a0b44 │ │ │ │ + cbz r0, 5b462 │ │ │ │ + bl a0ecc │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 5b474 │ │ │ │ + b.n 5b478 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r5, #48] @ 0x30 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005b47a : │ │ │ │ +0005b47e : │ │ │ │ movw r3, #3284 @ 0xcd4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5b4a0 │ │ │ │ + bgt.n 5b4a4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19128 @ 0x4ab8 │ │ │ │ + movw r1, #21624 @ 0x5478 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ 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 │ │ │ │ cmp r2, #4 │ │ │ │ - ble.n 5b4d0 │ │ │ │ + ble.n 5b4d4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19176 @ 0x4ae8 │ │ │ │ + movw r1, #21672 @ 0x54a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5b536 │ │ │ │ + beq.n 5b53a │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 14c3d8 │ │ │ │ + bl 14c6a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5b508 │ │ │ │ + cbnz r0, 5b50c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #19220 @ 0x4b14 │ │ │ │ + movw r1, #21716 @ 0x54d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r0, r7 │ │ │ │ - bl 26cc30 │ │ │ │ + bl 26e600 │ │ │ │ cmp r6, #2 │ │ │ │ mov r9, r0 │ │ │ │ - beq.n 5b526 │ │ │ │ + beq.n 5b52a │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 5b528 │ │ │ │ + beq.n 5b52c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 5b536 │ │ │ │ - b.n 5b528 │ │ │ │ + blt.n 5b53a │ │ │ │ + b.n 5b52c │ │ │ │ movs r7, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 5b824 │ │ │ │ + b.n 5b828 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0005b53c : │ │ │ │ +0005b540 : │ │ │ │ movw r3, #3284 @ 0xcd4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r3 │ │ │ │ - bl 5b158 │ │ │ │ - cbz r0, 5b57c │ │ │ │ + bl 5b15a │ │ │ │ + cbz r0, 5b580 │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8027c <_Py_hashtable_set@@Base> │ │ │ │ + bl 80274 <_Py_hashtable_set@@Base> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b582 │ │ │ │ + bne.n 5b586 │ │ │ │ mov r0, r5 │ │ │ │ - bl 136d90 <_Py_hashtable_destroy@@Base> │ │ │ │ - b.n 5b584 │ │ │ │ + bl 136e38 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.n 5b588 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b584 │ │ │ │ + b.n 5b588 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + b.w 5abbc │ │ │ │ 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 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b5ae │ │ │ │ - bl 948dc │ │ │ │ + bne.n 5b5b6 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b632 │ │ │ │ - bl b1654 │ │ │ │ + bne.n 5b63a │ │ │ │ + bl b1b64 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bb0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4800 │ │ │ │ - cbz r6, 5b5ea │ │ │ │ + bl b4d38 │ │ │ │ + cbz r6, 5b5f2 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5b5da │ │ │ │ - bl 119460 │ │ │ │ + bne.n 5b5e2 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b5ae │ │ │ │ - b.n 5b632 │ │ │ │ + beq.n 5b5b6 │ │ │ │ + b.n 5b63a │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 5b632 │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 5b63a │ │ │ │ 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 │ │ │ │ @@ -70818,135 +70829,135 @@ │ │ │ │ ldrd r2, r1, [sp, #128] @ 0x80 │ │ │ │ strd r2, r1, [sp, #52] @ 0x34 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 4ae46 │ │ │ │ - b.n 5b634 │ │ │ │ + bl 4ae5e │ │ │ │ + b.n 5b63c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b678 │ │ │ │ + cbz r0, 5b680 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b67a │ │ │ │ + cbz r0, 5b682 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5b67a │ │ │ │ + cbz r0, 5b682 │ │ │ │ movs r1, #3 │ │ │ │ add r0, sp, #4 │ │ │ │ strd r5, r4, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 140a88 <_PyTuple_FromArraySteal@@Base> │ │ │ │ - b.n 5b68c │ │ │ │ + bl 140ce8 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + b.n 5b694 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ - bl 8564c │ │ │ │ + bl 8589c │ │ │ │ + bl 858b4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005b690 : │ │ │ │ +0005b698 : │ │ │ │ movw r3, #3284 @ 0xcd4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 814f8 │ │ │ │ - cbz r0, 5b6e6 │ │ │ │ + bl 814f0 │ │ │ │ + cbz r0, 5b6ee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8ff00 │ │ │ │ - cbz r0, 5b6d2 │ │ │ │ + bl 90194 │ │ │ │ + cbz r0, 5b6da │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 8ff00 │ │ │ │ - cbnz r0, 5b6ea │ │ │ │ + bl 90194 │ │ │ │ + cbnz r0, 5b6f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b6e6 │ │ │ │ + bge.n 5b6ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b6e6 │ │ │ │ + cbnz r3, 5b6ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 5b72e │ │ │ │ + b.n 5b736 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 384a4 <_PyImport_SetModule@@Base+0x44> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b6d2 │ │ │ │ + beq.n 5b6da │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl 8ff00 │ │ │ │ + bl 90194 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b6d2 │ │ │ │ + beq.n 5b6da │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b728 │ │ │ │ + bge.n 5b730 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b728 │ │ │ │ + cbnz r3, 5b730 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b756 │ │ │ │ + bge.n 5b75e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b756 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b75e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a24c │ │ │ │ + b.w 8a5c4 │ │ │ │ │ │ │ │ -0005b760 : │ │ │ │ +0005b768 : │ │ │ │ movw r3, #3284 @ 0xcd4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -70959,63 +70970,62 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4} │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #46749 @ 0xb69d │ │ │ │ + movw r1, #46757 @ 0xb6a5 │ │ │ │ movt r1, #5 │ │ │ │ str r4, [r3, #16] │ │ │ │ pop {r4} │ │ │ │ - b.w 2e09b8 <_Py_hashtable_foreach@@Base> │ │ │ │ - b.w 5af62 │ │ │ │ + b.w 2e1358 <_Py_hashtable_foreach@@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 r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5b7ca │ │ │ │ + cbnz r5, 5b7ce │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5b7ca │ │ │ │ + ble.n 5b7ce │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5b7ca │ │ │ │ - cbnz r2, 5b7e4 │ │ │ │ + bne.n 5b7ce │ │ │ │ + cbnz r2, 5b7e8 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #64] @ (5b820 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 5b81c │ │ │ │ + ldr r3, [pc, #64] @ (5b824 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 5b820 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 50632 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 5b810 │ │ │ │ + bl 5064a <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 5b814 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2b600 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5b814 │ │ │ │ + beq.n 5b818 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2568c0 │ │ │ │ - movw r2, #19260 @ 0x4b3c │ │ │ │ + bl 258288 │ │ │ │ + movw r2, #21756 @ 0x54fc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 5bb9e │ │ │ │ + bl 5bba2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b81c │ │ │ │ + b.n 5b820 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r5, #4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -71023,326 +71033,326 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ sub.w sp, sp, #1088 @ 0x440 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbnz r2, 5b848 │ │ │ │ - bl 1e7440 <_Py_strerror@@Base+0x20> │ │ │ │ - b.n 5b84a │ │ │ │ + cbnz r2, 5b84c │ │ │ │ + bl 1e8a0c <_Py_strerror@@Base+0x20> │ │ │ │ + b.n 5b84e │ │ │ │ mov r0, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #19292 @ 0x4b5c │ │ │ │ + movw r1, #21788 @ 0x551c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #19296 @ 0x4b60 │ │ │ │ + movw r0, #21792 @ 0x5520 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5b970 │ │ │ │ - cbnz r4, 5b870 │ │ │ │ + beq.w 5b974 │ │ │ │ + cbnz r4, 5b874 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 5b890 │ │ │ │ + b.n 5b894 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14c3d8 │ │ │ │ - cbz r0, 5b8c4 │ │ │ │ - movw r1, #57080 @ 0xdef8 │ │ │ │ + bl 14c6a8 │ │ │ │ + cbz r0, 5b8c8 │ │ │ │ + movw r1, #59576 @ 0xe8b8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1a73e0 │ │ │ │ + bl 1a7bdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b970 │ │ │ │ - bl b1654 │ │ │ │ + beq.n 5b974 │ │ │ │ + bl b1b64 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b350 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bne.w 5ba52 │ │ │ │ + bne.w 5ba56 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 5ba22 │ │ │ │ - bl 119460 │ │ │ │ + bne.w 5ba26 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b970 │ │ │ │ - b.n 5b890 │ │ │ │ + bne.n 5b974 │ │ │ │ + b.n 5b894 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - bmi.n 5b98a │ │ │ │ + bmi.n 5b98e │ │ │ │ mov r0, r4 │ │ │ │ - bl 140884 │ │ │ │ + bl 140ae4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ba32 │ │ │ │ + beq.w 5ba36 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5b98a │ │ │ │ + beq.n 5b98e │ │ │ │ tst.w r5, #402653184 @ 0x18000000 │ │ │ │ - bne.n 5b98a │ │ │ │ + bne.n 5b98e │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 15b854 │ │ │ │ + bl 15ba08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b974 │ │ │ │ + bne.n 5b978 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r6, #1024 @ 0x400 │ │ │ │ - bgt.n 5b922 │ │ │ │ + bgt.n 5b926 │ │ │ │ add.w r9, sp, #56 @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r9 │ │ │ │ blx 2af18 <__memcpy_chk@plt> │ │ │ │ - movw r3, #26304 @ 0x66c0 │ │ │ │ + movw r3, #28808 @ 0x7088 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r2, r9, r6 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r9, r6] │ │ │ │ str r1, [r2, #4] │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r2, r4 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b350 <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5b954 │ │ │ │ + bne.n 5b958 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5b95c │ │ │ │ - bl 119460 │ │ │ │ + bne.n 5b960 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b922 │ │ │ │ - b.n 5b96a │ │ │ │ + beq.n 5b926 │ │ │ │ + b.n 5b96e │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w 5ba5e │ │ │ │ + bge.w 5ba62 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bac6 │ │ │ │ + b.n 5baca │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b970 │ │ │ │ - bl f8250 │ │ │ │ - movw r1, #1692 @ 0x69c │ │ │ │ + beq.n 5b974 │ │ │ │ + bl f85c8 │ │ │ │ + movw r1, #4188 @ 0x105c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1a73e0 │ │ │ │ + bl 1a7bdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b970 │ │ │ │ + beq.n 5b974 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 5b9c4 │ │ │ │ + ble.n 5b9c8 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19308 @ 0x4b6c │ │ │ │ + movw r1, #21804 @ 0x552c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 15c638 │ │ │ │ - b.n 5b970 │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 5b974 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add.w r9, r5, r4 │ │ │ │ blx 2af18 <__memcpy_chk@plt> │ │ │ │ - movw r3, #26304 @ 0x66c0 │ │ │ │ + movw r3, #28808 @ 0x7088 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 15c638 │ │ │ │ - bl b1654 │ │ │ │ + bl 15c7f0 │ │ │ │ + bl b1b64 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b350 <__ioctl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 5ba1e │ │ │ │ + bne.n 5ba22 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5ba22 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 5ba26 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b9ee │ │ │ │ - b.n 5b970 │ │ │ │ + beq.n 5b9f2 │ │ │ │ + b.n 5b974 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5baaa │ │ │ │ + bge.n 5baae │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 5b970 │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 5b974 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #19340 @ 0x4b8c │ │ │ │ + movw r1, #21836 @ 0x554c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5ba22 │ │ │ │ + blt.n 5ba26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94b98 │ │ │ │ - b.n 5bac6 │ │ │ │ + bl 94e2c │ │ │ │ + b.n 5baca │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 5ba6e │ │ │ │ + bne.n 5ba72 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 5ba8a │ │ │ │ - movw r1, #3984 @ 0xf90 │ │ │ │ + bne.n 5ba8e │ │ │ │ + movw r1, #6480 @ 0x1950 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ movs r2, #8 │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c4d8 │ │ │ │ - cbnz r0, 5ba92 │ │ │ │ + cbnz r0, 5ba96 │ │ │ │ mov r0, r9 │ │ │ │ - bl 94b98 │ │ │ │ - b.n 5bac6 │ │ │ │ + bl 94e2c │ │ │ │ + b.n 5baca │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1728 @ 0x6c0 │ │ │ │ + movw r1, #4224 @ 0x1080 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5b970 │ │ │ │ - movw r1, #3984 @ 0xf90 │ │ │ │ + bl 12120c │ │ │ │ + b.n 5b974 │ │ │ │ + movw r1, #6480 @ 0x1950 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ba92 │ │ │ │ + bne.n 5ba96 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5baf0 │ │ │ │ + cbnz r3, 5baf4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5baf0 │ │ │ │ + ble.n 5baf4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5baf0 │ │ │ │ - cbnz r4, 5bb0c │ │ │ │ + bne.n 5baf4 │ │ │ │ + cbnz r4, 5bb10 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r6, sp, #20 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #72] @ (5bb4c ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #72] @ (5bb50 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bb46 │ │ │ │ + cbz r0, 5bb4a │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 184cbc │ │ │ │ + bl 184bec │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 25ef14 <_PyXIData_Release@@Base+0x4> │ │ │ │ + bl 2608e0 <_PyXIData_Release@@Base+0x4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bb46 │ │ │ │ + cbz r0, 5bb4a │ │ │ │ mov r1, r5 │ │ │ │ - bl 2b128c │ │ │ │ + bl 2b2434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5bb36 │ │ │ │ + blt.n 5bb3a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5bb46 │ │ │ │ + b.n 5bb4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5bb32 │ │ │ │ + bne.n 5bb36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5bb32 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5bb36 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r3, #5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 5bb68 │ │ │ │ + cbz r1, 5bb6c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5bb84 │ │ │ │ + bmi.n 5bb88 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29888 @ 0x74c0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5bb9c │ │ │ │ + b.n 5bba0 │ │ │ │ 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 85634 │ │ │ │ + bl 8589c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -71359,621 +71369,622 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ str r7, [sp, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 4a438 │ │ │ │ + bl 4a450 │ │ │ │ add sp, #20 │ │ │ │ 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 │ │ │ │ - cbz r1, 5bbfa │ │ │ │ + cbz r1, 5bbfe │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5bc16 │ │ │ │ + bmi.n 5bc1a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29928 @ 0x74e8 │ │ │ │ + movw r1, #32224 @ 0x7de0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5bc2e │ │ │ │ + b.n 5bc32 │ │ │ │ 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 85634 │ │ │ │ + bl 8589c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov 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, 5bc5e │ │ │ │ + cbz r2, 5bc62 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 140894 │ │ │ │ + bl 140af4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 85634 │ │ │ │ - cbz r4, 5bc86 │ │ │ │ - ldr r0, [pc, #28] @ (5bc8c ) │ │ │ │ - bl 249304 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 8589c │ │ │ │ + cbz r4, 5bc8a │ │ │ │ + ldr r0, [pc, #28] @ (5bc90 ) │ │ │ │ + bl 24ac04 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #6648 @ 0x19f8 │ │ │ │ + movw r0, #9144 @ 0x23b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, 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 r4, [r0, #16] │ │ │ │ - cbz r4, 5bcb2 │ │ │ │ + cbz r4, 5bcb6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bd06 │ │ │ │ + bge.n 5bd0a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5bd06 │ │ │ │ + b.n 5bd0a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bd06 │ │ │ │ + cbz r0, 5bd0a │ │ │ │ add.w r8, r0, #12 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 5bcf8 │ │ │ │ + bge.n 5bcfc │ │ │ │ ldrd r0, r1, [r6, #40] @ 0x28 │ │ │ │ adds r7, #1 │ │ │ │ adds r6, #8 │ │ │ │ - bl 2a59a0 │ │ │ │ - cbnz r0, 5bcf2 │ │ │ │ + bl 2a6b48 │ │ │ │ + cbnz r0, 5bcf6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bcee │ │ │ │ + bge.n 5bcf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5bcee │ │ │ │ + cbnz r3, 5bcf2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bd06 │ │ │ │ + b.n 5bd0a │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 5bcc6 │ │ │ │ + b.n 5bcca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r2, #19468 @ 0x4c0c │ │ │ │ + movw r2, #21964 @ 0x55cc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 26d664 <_PyXIData_Clear@@Base+0x294> │ │ │ │ + b.w 26f034 <_PyXIData_Clear@@Base+0x294> │ │ │ │ │ │ │ │ -0005bd1c : │ │ │ │ - b.w 23775c │ │ │ │ +0005bd20 : │ │ │ │ + b.w 239098 │ │ │ │ │ │ │ │ -0005bd20 : │ │ │ │ - ldr r3, [pc, #72] @ (5bd6c ) │ │ │ │ +0005bd24 : │ │ │ │ + ldr r3, [pc, #72] @ (5bd70 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbnz r0, 5bd4c │ │ │ │ + cbnz r0, 5bd50 │ │ │ │ bx lr │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5bd56 │ │ │ │ + beq.n 5bd5a │ │ │ │ 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 │ │ │ │ - bcs.n 5bd56 │ │ │ │ + bcs.n 5bd5a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 5bd68 │ │ │ │ + cbz r0, 5bd6c │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 5bd2e │ │ │ │ - b.n 5bd48 │ │ │ │ + bls.n 5bd32 │ │ │ │ + b.n 5bd4c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 5bd68 │ │ │ │ + cbz r0, 5bd6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bd68 │ │ │ │ + bge.n 5bd6c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ - cbnz r1, 5bd9c │ │ │ │ + cbnz r1, 5bda0 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10320 @ 0x2850 │ │ │ │ + movw r1, #12620 @ 0x314c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5bdc4 │ │ │ │ + bl 12120c │ │ │ │ + b.n 5bdc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bdba │ │ │ │ + bge.n 5bdbe │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ - cbz r4, 5bdbe │ │ │ │ + cbz r4, 5bdc2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bdc4 │ │ │ │ + b.n 5bdc8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbnz r4, 5bdf6 │ │ │ │ + cbnz r4, 5bdfa │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19504 @ 0x4c30 │ │ │ │ + movw r1, #22000 @ 0x55f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5be28 │ │ │ │ + b.n 5be2c │ │ │ │ ldr r0, [r0, r4] │ │ │ │ - cbnz r0, 5be18 │ │ │ │ + cbnz r0, 5be1c │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 5be28 │ │ │ │ + b.n 5be2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5bdfa │ │ │ │ + ble.n 5bdfe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005be2a : │ │ │ │ +0005be2e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (5be58 ) │ │ │ │ + ldr r3, [pc, #28] @ (5be5c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1d32ac │ │ │ │ - cbz r0, 5be56 │ │ │ │ + bl 1d415c │ │ │ │ + cbz r0, 5be5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 5be6e │ │ │ │ - movw r0, #19536 @ 0x4c50 │ │ │ │ + cbnz r3, 5be72 │ │ │ │ + movw r0, #22032 @ 0x5610 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1743b8 │ │ │ │ - cbnz r0, 5bea0 │ │ │ │ + bl 174564 │ │ │ │ + cbnz r0, 5bea4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #19552 @ 0x4c60 │ │ │ │ + movw r0, #22048 @ 0x5620 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21c58c │ │ │ │ - b.n 5bec4 │ │ │ │ + bl 21de38 │ │ │ │ + b.n 5bec8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5bec2 │ │ │ │ + bne.n 5bec6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63240 @ 0xf708 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #200 @ 0xc8 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 238a84 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5bf08 │ │ │ │ + bl 23a3c0 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5bf0c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2af6c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5bf00 │ │ │ │ + bge.n 5bf04 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0005bf0c : │ │ │ │ +0005bf10 : │ │ │ │ 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] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 5bf3a │ │ │ │ - bl 208428 │ │ │ │ - cbnz r0, 5bf3a │ │ │ │ + bmi.n 5bf3e │ │ │ │ + bl 209ce0 │ │ │ │ + cbnz r0, 5bf3e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 212938 │ │ │ │ + b.w 2141dc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16b604 <_Py_UniversalNewlineFgetsWithSize@@Base+0xe8> │ │ │ │ + b.w 16b72c <_Py_UniversalNewlineFgetsWithSize@@Base+0xe8> │ │ │ │ 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, #54412 @ 0xd48c │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r6, r2 │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bf84 │ │ │ │ + beq.n 5bf88 │ │ │ │ ldr.w r2, [r2, #156] @ 0x9c │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5bf84 │ │ │ │ + beq.n 5bf88 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 5bfac │ │ │ │ - b.n 5bf9c │ │ │ │ + bls.n 5bfb0 │ │ │ │ + b.n 5bfa0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5bf7c │ │ │ │ - movw r0, #38844 @ 0x97bc │ │ │ │ + beq.n 5bf80 │ │ │ │ + movw r0, #41060 @ 0xa064 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bf7c │ │ │ │ - b.n 5bfc2 │ │ │ │ - movw r0, #38844 @ 0x97bc │ │ │ │ + bne.n 5bf80 │ │ │ │ + b.n 5bfc6 │ │ │ │ + movw r0, #41060 @ 0xa064 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl 1d7bdc │ │ │ │ - cbz r0, 5bfc2 │ │ │ │ + bl 1d89e8 │ │ │ │ + cbz r0, 5bfc6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5bfb6 │ │ │ │ + ble.n 5bfba │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - b.n 5bfb8 │ │ │ │ + b.n 5bfbc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2230c8 │ │ │ │ + b.w 224920 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #16980 @ 0x4254 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157200 │ │ │ │ - bl efe3c │ │ │ │ + bl 1573c8 │ │ │ │ + bl f0280 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5c070 │ │ │ │ + beq.n 5c074 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c070 │ │ │ │ + bne.n 5c074 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #16980 @ 0x4254 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 157200 │ │ │ │ - bl efe3c │ │ │ │ + bl 1573c8 │ │ │ │ + bl f0280 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #33116 @ 0x815c │ │ │ │ + movw r0, #35612 @ 0x8b1c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5c06c │ │ │ │ - bne.n 5c09c │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5c070 │ │ │ │ + bne.n 5c0a0 │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 5c084 │ │ │ │ + cbz r3, 5c088 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 5c084 │ │ │ │ + bge.n 5c088 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 5c09c │ │ │ │ + beq.n 5c0a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl f43cc │ │ │ │ + bl f4814 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c074 │ │ │ │ + blt.n 5c078 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 5c030 │ │ │ │ + bge.n 5c034 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c0e0 │ │ │ │ + b.n 5c0e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c034 │ │ │ │ + b.n 5c038 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c066 │ │ │ │ + bne.n 5c06a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c066 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c06a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19572 @ 0x4c74 │ │ │ │ + movw r1, #22068 @ 0x5634 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5c06c │ │ │ │ + bl 12120c │ │ │ │ + b.n 5c070 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - cbz r1, 5c0d8 │ │ │ │ + cbz r1, 5c0dc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5c0d8 │ │ │ │ + bge.n 5c0dc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 5c0c6 │ │ │ │ + beq.n 5c0ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 5c0b8 │ │ │ │ + b.n 5c0bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c0d8 │ │ │ │ + bge.n 5c0dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5c0d8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5c0dc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19612 @ 0x4c9c │ │ │ │ + movw r1, #22108 @ 0x565c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #40] @ (5c138 ) │ │ │ │ + ldr r3, [pc, #44] @ (5c140 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ vmov s0, r3 │ │ │ │ - vldr d7, [pc, #12] @ 5c130 │ │ │ │ + vldr d7, [pc, #16] @ 5c138 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - b.w 9c264 │ │ │ │ + b.w 9c4f4 │ │ │ │ + nop.w │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ 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 2177a0 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5c17c │ │ │ │ + bl 219048 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5c184 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2adec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5c174 │ │ │ │ + bge.n 5c17c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5c1a6 │ │ │ │ + bne.n 5c1ae │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5c1c2 │ │ │ │ - b.n 5c1bc │ │ │ │ + bne.n 5c1ca │ │ │ │ + b.n 5c1c4 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56688 @ 0xdd70 │ │ │ │ + movw r0, #59236 @ 0xe764 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5c1fc │ │ │ │ - b.n 5c198 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5c1fc │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5c204 │ │ │ │ + b.n 5c1a0 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5c204 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c1d4 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5c1fc │ │ │ │ + bne.n 5c1dc │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5c204 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 5c35a <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ - cbz r0, 5c1fc │ │ │ │ + bl 5c362 <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + cbz r0, 5c204 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ba58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c200 │ │ │ │ + bne.n 5c208 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c208 │ │ │ │ + b.n 5c210 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005c20c : │ │ │ │ +0005c214 : │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #60] @ (5c250 ) │ │ │ │ + ldr r5, [pc, #60] @ (5c258 ) │ │ │ │ ldr r4, [r4, r5] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr.w ip, [r5] │ │ │ │ ldrd r7, r6, [r1] │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r6 │ │ │ │ it eq │ │ │ │ cmpeq ip, r7 │ │ │ │ - beq.n 5c24a │ │ │ │ + beq.n 5c252 │ │ │ │ add.w r7, r5, #110592 @ 0x1b000 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5c242 │ │ │ │ + bge.n 5c24a │ │ │ │ ldrb r6, [r2, r4] │ │ │ │ add r6, r7 │ │ │ │ ldrb.w r6, [r6, #3300] @ 0xce4 │ │ │ │ strb.w r6, [r0, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5c22e │ │ │ │ + b.n 5c236 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ @@ -71982,39 +71993,39 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5c276 │ │ │ │ + bne.n 5c27e │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 5c2aa │ │ │ │ + b.n 5c2b2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 17826c │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c2aa │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5c2a6 │ │ │ │ + bne.n 5c2b2 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5c2ae │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19668 @ 0x4cd4 │ │ │ │ + movw r1, #22164 @ 0x5694 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c2da │ │ │ │ + b.n 5c2e2 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 5c290 │ │ │ │ - vldr d7, [pc, #40] @ 5c2e0 │ │ │ │ + bls.n 5c298 │ │ │ │ + vldr d7, [pc, #40] @ 5c2e8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #40] @ (5c2e8 ) │ │ │ │ + ldr r2, [pc, #40] @ (5c2f0 ) │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vmov r2, s0 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -72031,130 +72042,130 @@ │ │ │ │ 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 238a84 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5c32c │ │ │ │ + bl 23a3c0 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5c334 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2bc58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5c324 │ │ │ │ + bge.n 5c32c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0005c330 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +0005c338 <_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 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ 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 r5, r2 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5c38c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + beq.n 5c394 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19712 @ 0x4d00 │ │ │ │ + movw r1, #22208 @ 0x56c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5c39e <_PyMonitoring_FirePyStartEvent@@Base+0x6e> │ │ │ │ + bl 12120c │ │ │ │ + b.n 5c3a6 <_PyMonitoring_FirePyStartEvent@@Base+0x6e> │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c3a2 <_PyMonitoring_FirePyStartEvent@@Base+0x72> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 5c3a2 <_PyMonitoring_FirePyStartEvent@@Base+0x72> │ │ │ │ + bne.n 5c3aa <_PyMonitoring_FirePyStartEvent@@Base+0x72> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 5c3aa <_PyMonitoring_FirePyStartEvent@@Base+0x72> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c3a6 <_PyMonitoring_FirePyStartEvent@@Base+0x76> │ │ │ │ + b.n 5c3ae <_PyMonitoring_FirePyStartEvent@@Base+0x76> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 296d2c <_PyArg_BadArgument@@Base+0xa8> │ │ │ │ + bl 297ed0 <_PyArg_BadArgument@@Base+0xa8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5c3ca <_PyMonitoring_FirePyStartEvent@@Base+0x9a> │ │ │ │ - beq.n 5c3ce <_PyMonitoring_FirePyStartEvent@@Base+0x9e> │ │ │ │ + blt.n 5c3d2 <_PyMonitoring_FirePyStartEvent@@Base+0x9a> │ │ │ │ + beq.n 5c3d6 <_PyMonitoring_FirePyStartEvent@@Base+0x9e> │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5c3d6 <_PyMonitoring_FirePyStartEvent@@Base+0xa6> │ │ │ │ + b.n 5c3de <_PyMonitoring_FirePyStartEvent@@Base+0xa6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c3d6 <_PyMonitoring_FirePyStartEvent@@Base+0xa6> │ │ │ │ + b.n 5c3de <_PyMonitoring_FirePyStartEvent@@Base+0xa6> │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #272] @ (5c4fc <_PyMonitoring_FirePyStartEvent@@Base+0x1cc>) │ │ │ │ + ldr r3, [pc, #272] @ (5c504 <_PyMonitoring_FirePyStartEvent@@Base+0x1cc>) │ │ │ │ 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 5c428 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + bge.n 5c430 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19744 @ 0x4d20 │ │ │ │ + movw r1, #22240 @ 0x56e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5c4f4 <_PyMonitoring_FirePyStartEvent@@Base+0x1c4> │ │ │ │ + b.n 5c4fc <_PyMonitoring_FirePyStartEvent@@Base+0x1c4> │ │ │ │ cmp r6, #5 │ │ │ │ - beq.n 5c438 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ - bl 94b98 │ │ │ │ + beq.n 5c440 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c422 <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ + beq.n 5c42a <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ str.w r0, [r8, #8] │ │ │ │ add.w r2, r8, #4 │ │ │ │ - movw r8, #64472 @ 0xfbd8 │ │ │ │ - movt r8, #74 @ 0x4a │ │ │ │ + movw r8, #1432 @ 0x598 │ │ │ │ + movt r8, #75 @ 0x4b │ │ │ │ orr.w r3, r7, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5c4f2 <_PyMonitoring_FirePyStartEvent@@Base+0x1c2> │ │ │ │ + beq.n 5c4fa <_PyMonitoring_FirePyStartEvent@@Base+0x1c2> │ │ │ │ cmp r4, #15 │ │ │ │ mov.w ip, #1 │ │ │ │ it hi │ │ │ │ lsrhi r3, r4, #4 │ │ │ │ mov r1, sl │ │ │ │ str r6, [sp, #4] │ │ │ │ ite ls │ │ │ │ @@ -72165,1467 +72176,1467 @@ │ │ │ │ addhi r7, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ lsl.w fp, ip, r7 │ │ │ │ sxtb r0, r7 │ │ │ │ eor.w r4, r4, fp │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 245d40 <_PyInterpreterState_ObjectToID@@Base+0x88> │ │ │ │ + bl 247668 <_PyInterpreterState_ObjectToID@@Base+0x88> │ │ │ │ uxtb r4, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c44a <_PyMonitoring_FirePyStartEvent@@Base+0x11a> │ │ │ │ + beq.n 5c452 <_PyMonitoring_FirePyStartEvent@@Base+0x11a> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5c4f4 <_PyMonitoring_FirePyStartEvent@@Base+0x1c4> │ │ │ │ + beq.n 5c4fc <_PyMonitoring_FirePyStartEvent@@Base+0x1c4> │ │ │ │ cmp r6, #10 │ │ │ │ - ble.n 5c4e4 <_PyMonitoring_FirePyStartEvent@@Base+0x1b4> │ │ │ │ - movw r2, #62632 @ 0xf4a8 │ │ │ │ + ble.n 5c4ec <_PyMonitoring_FirePyStartEvent@@Base+0x1b4> │ │ │ │ + movw r2, #65104 @ 0xfe50 │ │ │ │ movt r2, #54 @ 0x36 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62392 @ 0xf3b8 │ │ │ │ + movw r1, #64888 @ 0xfd78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ 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, #3328] @ 0xd00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c422 <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ + beq.n 5c42a <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #3328] @ 0xd00 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c422 <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ + bge.n 5c42a <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c422 <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c422 <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ + bne.n 5c42a <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c42a <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ bic.w r3, r3, fp │ │ │ │ strb.w r3, [r9] │ │ │ │ - b.n 5c44a <_PyMonitoring_FirePyStartEvent@@Base+0x11a> │ │ │ │ + b.n 5c452 <_PyMonitoring_FirePyStartEvent@@Base+0x11a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {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 5c526 <_PyMonitoring_FirePyStartEvent@@Base+0x1f6> │ │ │ │ + bne.n 5c52e <_PyMonitoring_FirePyStartEvent@@Base+0x1f6> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c540 <_PyMonitoring_FirePyStartEvent@@Base+0x210> │ │ │ │ - b.n 5c53a <_PyMonitoring_FirePyStartEvent@@Base+0x20a> │ │ │ │ + bne.n 5c548 <_PyMonitoring_FirePyStartEvent@@Base+0x210> │ │ │ │ + b.n 5c542 <_PyMonitoring_FirePyStartEvent@@Base+0x20a> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56672 @ 0xdd60 │ │ │ │ + movw r0, #59220 @ 0xe754 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 5c564 <_PyMonitoring_FirePyStartEvent@@Base+0x234> │ │ │ │ - b.n 5c518 <_PyMonitoring_FirePyStartEvent@@Base+0x1e8> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5c564 <_PyMonitoring_FirePyStartEvent@@Base+0x234> │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 5c56c <_PyMonitoring_FirePyStartEvent@@Base+0x234> │ │ │ │ + b.n 5c520 <_PyMonitoring_FirePyStartEvent@@Base+0x1e8> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5c56c <_PyMonitoring_FirePyStartEvent@@Base+0x234> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5c35a <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ - cbz r0, 5c564 <_PyMonitoring_FirePyStartEvent@@Base+0x234> │ │ │ │ + bl 5c362 <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + cbz r0, 5c56c <_PyMonitoring_FirePyStartEvent@@Base+0x234> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b1e8 │ │ │ │ - cbz r0, 5c568 <_PyMonitoring_FirePyStartEvent@@Base+0x238> │ │ │ │ + cbz r0, 5c570 <_PyMonitoring_FirePyStartEvent@@Base+0x238> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c570 <_PyMonitoring_FirePyStartEvent@@Base+0x240> │ │ │ │ + b.n 5c578 <_PyMonitoring_FirePyStartEvent@@Base+0x240> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2814dc <_PyUnicode_EncodeUTF16@@Base+0x3100> │ │ │ │ + bl 28264c <_PyUnicode_EncodeUTF16@@Base+0x3100> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c5aa <_PyMonitoring_FirePyStartEvent@@Base+0x27a> │ │ │ │ - bl 24a404 │ │ │ │ + cbz r0, 5c5b2 <_PyMonitoring_FirePyStartEvent@@Base+0x27a> │ │ │ │ + bl 24bdc4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c5aa <_PyMonitoring_FirePyStartEvent@@Base+0x27a> │ │ │ │ + bne.n 5c5b2 <_PyMonitoring_FirePyStartEvent@@Base+0x27a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c5a8 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ + bge.n 5c5b0 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c5a8 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ + cbnz r3, 5c5b0 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005c5ae : │ │ │ │ +0005c5b6 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 5c5da │ │ │ │ + cbnz r6, 5c5e2 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 5c5da │ │ │ │ + ble.n 5c5e2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5c5da │ │ │ │ - cbnz r2, 5c5f4 │ │ │ │ + bne.n 5c5e2 │ │ │ │ + cbnz r2, 5c5fc │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #96] @ (5c650 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 5c646 │ │ │ │ + ldr r3, [pc, #96] @ (5c658 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 5c64e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5c60e │ │ │ │ + bne.n 5c616 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 5c62a │ │ │ │ - bl 17826c │ │ │ │ + b.n 5c632 │ │ │ │ + bl 17845c │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c62a │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5c646 │ │ │ │ + bne.n 5c632 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5c64e │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #48836 @ 0xbec4 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5c782 <_PyMonitoring_FirePyResumeEvent@@Base+0x2e> │ │ │ │ + b.n 5c78a <_PyMonitoring_FirePyResumeEvent@@Base+0x2e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r0, #6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #132] @ (5c6e8 ) │ │ │ │ + ldr r3, [pc, #132] @ (5c6f0 ) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 5c698 │ │ │ │ + cbz r3, 5c6a0 │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5c68e │ │ │ │ + bne.n 5c696 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5c67e │ │ │ │ + bne.n 5c686 │ │ │ │ dmb ish │ │ │ │ - beq.n 5c698 │ │ │ │ - bl 2c37f0 │ │ │ │ + beq.n 5c6a0 │ │ │ │ + bl 28a548 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2e1368 <_Py_hashtable_foreach@@Base+0x9b0> │ │ │ │ + bl 2e1d08 <_Py_hashtable_foreach@@Base+0x9b0> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 5c6ca │ │ │ │ + cbz r3, 5c6d2 │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5c6c0 │ │ │ │ + bne.n 5c6c8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5c6b0 │ │ │ │ + bne.n 5c6b8 │ │ │ │ dmb ish │ │ │ │ - beq.n 5c6ca │ │ │ │ - bl 288f70 │ │ │ │ + beq.n 5c6d2 │ │ │ │ + bl 28a0e8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c7114 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (5c6e8 ) │ │ │ │ + bl 2c7b18 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (5c6f0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5c6e4 │ │ │ │ + beq.n 5c6ec │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ 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, 5c718 │ │ │ │ + cbnz r3, 5c720 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5348 @ 0x14e4 │ │ │ │ + movw r1, #7656 @ 0x1de8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5c734 │ │ │ │ + bl 12120c │ │ │ │ + b.n 5c73c │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5c738 │ │ │ │ + cbz r3, 5c740 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5032 @ 0x13a8 │ │ │ │ + movw r1, #7300 @ 0x1c84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c74e │ │ │ │ + b.n 5c756 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - cbz r0, 5c746 │ │ │ │ + cbz r0, 5c74e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - ldr r1, [pc, #12] @ (5c750 ) │ │ │ │ - b.w a9348 │ │ │ │ + ldr r1, [pc, #12] @ (5c758 ) │ │ │ │ + b.w a9848 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ asrs r0, r2, #13 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0005c754 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +0005c75c <_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 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ add sp, #28 │ │ │ │ pop {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 r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ vmov.f32 s16, s0 │ │ │ │ mov r5, r1 │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5c7e8 <_PyMonitoring_FirePyResumeEvent@@Base+0x94> │ │ │ │ + beq.n 5c7f0 <_PyMonitoring_FirePyResumeEvent@@Base+0x94> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2568c0 │ │ │ │ + bl 258288 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 5c7d6 <_PyMonitoring_FirePyResumeEvent@@Base+0x82> │ │ │ │ + bvs.n 5c7de <_PyMonitoring_FirePyResumeEvent@@Base+0x82> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ + movw r3, #21756 @ 0x54fc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #19880 @ 0x4da8 │ │ │ │ + movw r2, #22376 @ 0x5768 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 5c7de <_PyMonitoring_FirePyResumeEvent@@Base+0x8a> │ │ │ │ - movw r2, #19880 @ 0x4da8 │ │ │ │ + b.n 5c7e6 <_PyMonitoring_FirePyResumeEvent@@Base+0x8a> │ │ │ │ + movw r2, #22376 @ 0x5768 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 5bb9e │ │ │ │ + bl 5bba2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c7f0 <_PyMonitoring_FirePyResumeEvent@@Base+0x9c> │ │ │ │ + b.n 5c7f8 <_PyMonitoring_FirePyResumeEvent@@Base+0x9c> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005c7f6 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +0005c7fe <_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 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #63892 @ 0xf994 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 5c870 <_PyMonitoring_FirePyYieldEvent@@Base+0x7a> │ │ │ │ + beq.n 5c878 <_PyMonitoring_FirePyYieldEvent@@Base+0x7a> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 5c870 <_PyMonitoring_FirePyYieldEvent@@Base+0x7a> │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 5c878 <_PyMonitoring_FirePyYieldEvent@@Base+0x7a> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #19916 @ 0x4dcc │ │ │ │ + movw r1, #22412 @ 0x578c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58802 <_PyObject_CheckXIData@@Base+0x5e> │ │ │ │ + bl 587b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c882 <_PyMonitoring_FirePyYieldEvent@@Base+0x8c> │ │ │ │ + bne.n 5c88a <_PyMonitoring_FirePyYieldEvent@@Base+0x8c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c88e <_PyMonitoring_FirePyYieldEvent@@Base+0x98> │ │ │ │ + b.n 5c896 <_PyMonitoring_FirePyYieldEvent@@Base+0x98> │ │ │ │ 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} │ │ │ │ │ │ │ │ -0005c892 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +0005c89a <_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 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2177a0 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5c900 <_PyMonitoring_FirePyReturnEvent@@Base+0x6e> │ │ │ │ + bl 219048 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5c908 <_PyMonitoring_FirePyReturnEvent@@Base+0x6e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2bf58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5c8f8 <_PyMonitoring_FirePyReturnEvent@@Base+0x66> │ │ │ │ + bge.n 5c900 <_PyMonitoring_FirePyReturnEvent@@Base+0x66> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 19a9fc │ │ │ │ + bl 19a7f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c954 <_PyMonitoring_FirePyReturnEvent@@Base+0xc2> │ │ │ │ + cbz r0, 5c95c <_PyMonitoring_FirePyReturnEvent@@Base+0xc2> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #20068 @ 0x4e64 │ │ │ │ + movw r0, #22564 @ 0x5824 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c944 <_PyMonitoring_FirePyReturnEvent@@Base+0xb2> │ │ │ │ + blt.n 5c94c <_PyMonitoring_FirePyReturnEvent@@Base+0xb2> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c954 <_PyMonitoring_FirePyReturnEvent@@Base+0xc2> │ │ │ │ + b.n 5c95c <_PyMonitoring_FirePyReturnEvent@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c940 <_PyMonitoring_FirePyReturnEvent@@Base+0xae> │ │ │ │ + bne.n 5c948 <_PyMonitoring_FirePyReturnEvent@@Base+0xae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c940 <_PyMonitoring_FirePyReturnEvent@@Base+0xae> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c948 <_PyMonitoring_FirePyReturnEvent@@Base+0xae> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrb.w r2, [r1, #87] @ 0x57 │ │ │ │ lsls r3, r2, #26 │ │ │ │ - bmi.n 5c980 <_PyMonitoring_FirePyReturnEvent@@Base+0xee> │ │ │ │ + bmi.n 5c988 <_PyMonitoring_FirePyReturnEvent@@Base+0xee> │ │ │ │ movw r2, #24400 @ 0x5f50 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5c9b8 <_PyMonitoring_FirePyReturnEvent@@Base+0x126> │ │ │ │ + bne.n 5c9c0 <_PyMonitoring_FirePyReturnEvent@@Base+0x126> │ │ │ │ mov r6, r0 │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c9c0 <_PyMonitoring_FirePyReturnEvent@@Base+0x12e> │ │ │ │ + cbz r0, 5c9c8 <_PyMonitoring_FirePyReturnEvent@@Base+0x12e> │ │ │ │ mov r1, r6 │ │ │ │ - bl a0b44 │ │ │ │ + bl a0ecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c9a0 <_PyMonitoring_FirePyReturnEvent@@Base+0x10e> │ │ │ │ + beq.n 5c9a8 <_PyMonitoring_FirePyReturnEvent@@Base+0x10e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0b44 │ │ │ │ + bl a0ecc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c9c0 <_PyMonitoring_FirePyReturnEvent@@Base+0x12e> │ │ │ │ + bne.n 5c9c8 <_PyMonitoring_FirePyReturnEvent@@Base+0x12e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c9b4 <_PyMonitoring_FirePyReturnEvent@@Base+0x122> │ │ │ │ + bge.n 5c9bc <_PyMonitoring_FirePyReturnEvent@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c9b4 <_PyMonitoring_FirePyReturnEvent@@Base+0x122> │ │ │ │ + cbnz r3, 5c9bc <_PyMonitoring_FirePyReturnEvent@@Base+0x122> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c9c0 <_PyMonitoring_FirePyReturnEvent@@Base+0x12e> │ │ │ │ + b.n 5c9c8 <_PyMonitoring_FirePyReturnEvent@@Base+0x12e> │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 5c9f0 <_PyMonitoring_FirePyReturnEvent@@Base+0x15e> │ │ │ │ + cbnz r3, 5c9f8 <_PyMonitoring_FirePyReturnEvent@@Base+0x15e> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5348 @ 0x14e4 │ │ │ │ + movw r1, #7656 @ 0x1de8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5ca0c <_PyMonitoring_FirePyReturnEvent@@Base+0x17a> │ │ │ │ + bl 12120c │ │ │ │ + b.n 5ca14 <_PyMonitoring_FirePyReturnEvent@@Base+0x17a> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5ca10 <_PyMonitoring_FirePyReturnEvent@@Base+0x17e> │ │ │ │ + cbz r3, 5ca18 <_PyMonitoring_FirePyReturnEvent@@Base+0x17e> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5032 @ 0x13a8 │ │ │ │ + movw r1, #7300 @ 0x1c84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ca18 <_PyMonitoring_FirePyReturnEvent@@Base+0x186> │ │ │ │ + b.n 5ca20 <_PyMonitoring_FirePyReturnEvent@@Base+0x186> │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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] │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 5ca4a <_PyMonitoring_FirePyReturnEvent@@Base+0x1b8> │ │ │ │ + bmi.n 5ca52 <_PyMonitoring_FirePyReturnEvent@@Base+0x1b8> │ │ │ │ movw r3, #24400 @ 0x5f50 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5ca4a <_PyMonitoring_FirePyReturnEvent@@Base+0x1b8> │ │ │ │ + beq.n 5ca52 <_PyMonitoring_FirePyReturnEvent@@Base+0x1b8> │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5ca60 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ce> │ │ │ │ + b.n 5ca68 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 43980 │ │ │ │ + bl 43970 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ca40 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ae> │ │ │ │ + beq.n 5ca48 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ae> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005ca64 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +0005ca6c <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r4, #4 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #12 │ │ │ │ strd r4, r4, [sp] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #28] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5cab4 <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ + cbnz r3, 5cabc <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5cab4 <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ + ble.n 5cabc <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5cab4 <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ - cbnz r0, 5cacc <_PyMonitoring_FireCallEvent@@Base+0x68> │ │ │ │ + bne.n 5cabc <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ + cbnz r0, 5cad4 <_PyMonitoring_FireCallEvent@@Base+0x68> │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #28] @ (5cae4 <_PyMonitoring_FireCallEvent@@Base+0x80>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 5cae0 <_PyMonitoring_FireCallEvent@@Base+0x7c> │ │ │ │ + ldr r3, [pc, #28] @ (5caec <_PyMonitoring_FireCallEvent@@Base+0x80>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 5cae8 <_PyMonitoring_FireCallEvent@@Base+0x7c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2dc078 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5cae0 <_PyMonitoring_FireCallEvent@@Base+0x7c> │ │ │ │ + bl 2dca18 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5cae8 <_PyMonitoring_FireCallEvent@@Base+0x7c> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cb6e <_PyMonitoring_FireJumpEvent@@Base+0x2e> │ │ │ │ + bl 5cb76 <_PyMonitoring_FireJumpEvent@@Base+0x2e> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r6, #6] │ │ │ │ lsls r2, r2, #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 5cb06 <_PyMonitoring_FireCallEvent@@Base+0xa2> │ │ │ │ + bhi.n 5cb0e <_PyMonitoring_FireCallEvent@@Base+0xa2> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5cb1c <_PyMonitoring_FireCallEvent@@Base+0xb8> │ │ │ │ - b.n 5cb30 <_PyMonitoring_FireCallEvent@@Base+0xcc> │ │ │ │ - movw r0, #36892 @ 0x901c │ │ │ │ + bgt.n 5cb24 <_PyMonitoring_FireCallEvent@@Base+0xb8> │ │ │ │ + b.n 5cb38 <_PyMonitoring_FireCallEvent@@Base+0xcc> │ │ │ │ + movw r0, #39388 @ 0x99dc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d7bdc │ │ │ │ + bl 1d89e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5cb00 <_PyMonitoring_FireCallEvent@@Base+0x9c> │ │ │ │ - b.n 5cb3c <_PyMonitoring_FireCallEvent@@Base+0xd8> │ │ │ │ + bne.n 5cb08 <_PyMonitoring_FireCallEvent@@Base+0x9c> │ │ │ │ + b.n 5cb44 <_PyMonitoring_FireCallEvent@@Base+0xd8> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5cb32 <_PyMonitoring_FireCallEvent@@Base+0xce> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5cb3c <_PyMonitoring_FireCallEvent@@Base+0xd8> │ │ │ │ - b.n 5cb32 <_PyMonitoring_FireCallEvent@@Base+0xce> │ │ │ │ + bne.n 5cb3a <_PyMonitoring_FireCallEvent@@Base+0xce> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5cb44 <_PyMonitoring_FireCallEvent@@Base+0xd8> │ │ │ │ + b.n 5cb3a <_PyMonitoring_FireCallEvent@@Base+0xce> │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5cbe8 <_PyMonitoring_FireJumpEvent@@Base+0xa8> │ │ │ │ + b.n 5cbf0 <_PyMonitoring_FireJumpEvent@@Base+0xa8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005cb40 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +0005cb48 <_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 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ add sp, #24 │ │ │ │ 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 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 5cb9c <_PyMonitoring_FireJumpEvent@@Base+0x5c> │ │ │ │ + bcc.n 5cba4 <_PyMonitoring_FireJumpEvent@@Base+0x5c> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20112 @ 0x4e90 │ │ │ │ + movw r1, #22608 @ 0x5850 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5cbe4 <_PyMonitoring_FireJumpEvent@@Base+0xa4> │ │ │ │ + bl 12120c │ │ │ │ + b.n 5cbec <_PyMonitoring_FireJumpEvent@@Base+0xa4> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5cbb4 <_PyMonitoring_FireJumpEvent@@Base+0x74> │ │ │ │ + cbnz r0, 5cbbc <_PyMonitoring_FireJumpEvent@@Base+0x74> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 24479c │ │ │ │ - cbz r4, 5cbca <_PyMonitoring_FireJumpEvent@@Base+0x8a> │ │ │ │ + b.w 2460c4 │ │ │ │ + cbz r4, 5cbd2 <_PyMonitoring_FireJumpEvent@@Base+0x8a> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5cbca <_PyMonitoring_FireJumpEvent@@Base+0x8a> │ │ │ │ + bhi.n 5cbd2 <_PyMonitoring_FireJumpEvent@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2e13ac <_Py_hashtable_foreach@@Base+0x9f4> │ │ │ │ + bl 2e1d4c <_Py_hashtable_foreach@@Base+0x9f4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 5cbd8 <_PyMonitoring_FireJumpEvent@@Base+0x98> │ │ │ │ - bl 2c7114 <_Py_strhex@@Base> │ │ │ │ + cbz r6, 5cbe0 <_PyMonitoring_FireJumpEvent@@Base+0x98> │ │ │ │ + bl 2c7b18 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5cbde <_PyMonitoring_FireJumpEvent@@Base+0x9e> │ │ │ │ - bl 81138 │ │ │ │ + b.n 5cbe6 <_PyMonitoring_FireJumpEvent@@Base+0x9e> │ │ │ │ + bl 812e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2bc5e4 <_PyObject_GetState@@Base> │ │ │ │ + bl 2bcefc <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cc5c <_PyMonitoring_FireJumpEvent@@Base+0x11c> │ │ │ │ + cbz r0, 5cc64 <_PyMonitoring_FireJumpEvent@@Base+0x11c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 5cc1e <_PyMonitoring_FireJumpEvent@@Base+0xde> │ │ │ │ + cbnz r3, 5cc26 <_PyMonitoring_FireJumpEvent@@Base+0xde> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #20132 @ 0x4ea4 │ │ │ │ + movw r0, #22628 @ 0x5864 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 5cc4a <_PyMonitoring_FireJumpEvent@@Base+0x10a> │ │ │ │ + bgt.n 5cc52 <_PyMonitoring_FireJumpEvent@@Base+0x10a> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl af7a8 │ │ │ │ + bl afcb8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r3, #17212 @ 0x433c │ │ │ │ + movw r3, #19508 @ 0x4c34 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r0, #20140 @ 0x4eac │ │ │ │ + movw r0, #22636 @ 0x586c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5cc5c <_PyMonitoring_FireJumpEvent@@Base+0x11c> │ │ │ │ + b.n 5cc64 <_PyMonitoring_FireJumpEvent@@Base+0x11c> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #20152 @ 0x4eb8 │ │ │ │ + movw r0, #22648 @ 0x5878 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005cc62 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ - b.w 2e64a8 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ +0005cc6a <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ + b.w 2e6e54 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5cc80 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e> │ │ │ │ + cbz r3, 5cc88 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5cc98 <_PyMonitoring_FireBranchRightEvent@@Base+0x36> │ │ │ │ + b.n 5cca0 <_PyMonitoring_FireBranchRightEvent@@Base+0x36> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 5cc88 <_PyMonitoring_FireBranchRightEvent@@Base+0x26> │ │ │ │ + bgt.n 5cc90 <_PyMonitoring_FireBranchRightEvent@@Base+0x26> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5cc98 <_PyMonitoring_FireBranchRightEvent@@Base+0x36> │ │ │ │ + b.n 5cca0 <_PyMonitoring_FireBranchRightEvent@@Base+0x36> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5cc84 <_PyMonitoring_FireBranchRightEvent@@Base+0x22> │ │ │ │ + bgt.n 5cc8c <_PyMonitoring_FireBranchRightEvent@@Base+0x22> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5cc84 <_PyMonitoring_FireBranchRightEvent@@Base+0x22> │ │ │ │ + beq.n 5cc8c <_PyMonitoring_FireBranchRightEvent@@Base+0x22> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 5ccba <_PyMonitoring_FireBranchRightEvent@@Base+0x58> │ │ │ │ + b.n 5ccc2 <_PyMonitoring_FireBranchRightEvent@@Base+0x58> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #3 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #220] @ (5cd8c <_PyMonitoring_FireBranchRightEvent@@Base+0x12a>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #220] @ (5cd94 <_PyMonitoring_FireBranchRightEvent@@Base+0x12a>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cd86 <_PyMonitoring_FireBranchRightEvent@@Base+0x124> │ │ │ │ + beq.n 5cd8e <_PyMonitoring_FireBranchRightEvent@@Base+0x124> │ │ │ │ add r6, r5 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5cd70 <_PyMonitoring_FireBranchRightEvent@@Base+0x10e> │ │ │ │ + beq.n 5cd78 <_PyMonitoring_FireBranchRightEvent@@Base+0x10e> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - cbz r5, 5cd08 <_PyMonitoring_FireBranchRightEvent@@Base+0xa6> │ │ │ │ + cbz r5, 5cd10 <_PyMonitoring_FireBranchRightEvent@@Base+0xa6> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 5ccee <_PyMonitoring_FireBranchRightEvent@@Base+0x8c> │ │ │ │ + bmi.n 5ccf6 <_PyMonitoring_FireBranchRightEvent@@Base+0x8c> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #4116 @ 0x1014 │ │ │ │ + movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #19752 @ 0x4d28 │ │ │ │ + movw r0, #22048 @ 0x5620 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5cd2e <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5cd36 <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5cd2e <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ + cbz r0, 5cd36 <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5cd48 <_PyMonitoring_FireBranchRightEvent@@Base+0xe6> │ │ │ │ + bne.n 5cd50 <_PyMonitoring_FireBranchRightEvent@@Base+0xe6> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 5cd78 <_PyMonitoring_FireBranchRightEvent@@Base+0x116> │ │ │ │ + beq.n 5cd80 <_PyMonitoring_FireBranchRightEvent@@Base+0x116> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5cd32 <_PyMonitoring_FireBranchRightEvent@@Base+0xd0> │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 5cd3a <_PyMonitoring_FireBranchRightEvent@@Base+0xd0> │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #4136 @ 0x1028 │ │ │ │ + movw r1, #6432 @ 0x1920 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #19752 @ 0x4d28 │ │ │ │ + movw r0, #22048 @ 0x5620 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cd86 <_PyMonitoring_FireBranchRightEvent@@Base+0x124> │ │ │ │ + b.n 5cd8e <_PyMonitoring_FireBranchRightEvent@@Base+0x124> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cd86 <_PyMonitoring_FireBranchRightEvent@@Base+0x124> │ │ │ │ + cbz r0, 5cd8e <_PyMonitoring_FireBranchRightEvent@@Base+0x124> │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5cd60 <_PyMonitoring_FireBranchRightEvent@@Base+0xfe> │ │ │ │ + beq.n 5cd68 <_PyMonitoring_FireBranchRightEvent@@Base+0xfe> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5cd2e <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ - movw r3, #62380 @ 0xf3ac │ │ │ │ + bl 12120c │ │ │ │ + b.n 5cd36 <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ + movw r3, #64876 @ 0xfd6c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ - b.n 5cd7a <_PyMonitoring_FireBranchRightEvent@@Base+0x118> │ │ │ │ - movw r5, #62380 @ 0xf3ac │ │ │ │ + b.n 5cd82 <_PyMonitoring_FireBranchRightEvent@@Base+0x118> │ │ │ │ + movw r5, #64876 @ 0xfd6c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5cde0 │ │ │ │ + bl 5cde8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r3, #7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #20164 @ 0x4ec4 │ │ │ │ + movw r1, #22660 @ 0x5884 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 5cdd2 <_PyMonitoring_FireBranchRightEvent@@Base+0x170> │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 5cdda <_PyMonitoring_FireBranchRightEvent@@Base+0x170> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ blx 2b188 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cdd6 <_PyMonitoring_FireBranchRightEvent@@Base+0x174> │ │ │ │ + cbz r0, 5cdde <_PyMonitoring_FireBranchRightEvent@@Base+0x174> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5cddc <_PyMonitoring_FireBranchRightEvent@@Base+0x17a> │ │ │ │ + b.n 5cde4 <_PyMonitoring_FireBranchRightEvent@@Base+0x17a> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005cde0 : │ │ │ │ +0005cde8 : │ │ │ │ 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 2dba40 │ │ │ │ - cbz r0, 5ce0e │ │ │ │ + bl 2dc4a8 │ │ │ │ + cbz r0, 5ce16 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22cd84 │ │ │ │ + b.w 22e5dc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005ce10 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +0005ce18 <_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 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5ce60 <_PyMonitoring_FireBranchLeftEvent@@Base+0x50> │ │ │ │ + cbnz r3, 5ce68 <_PyMonitoring_FireBranchLeftEvent@@Base+0x50> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5ce60 <_PyMonitoring_FireBranchLeftEvent@@Base+0x50> │ │ │ │ + ble.n 5ce68 <_PyMonitoring_FireBranchLeftEvent@@Base+0x50> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5ce60 <_PyMonitoring_FireBranchLeftEvent@@Base+0x50> │ │ │ │ - cbnz r0, 5ce78 <_PyMonitoring_FireBranchLeftEvent@@Base+0x68> │ │ │ │ + bne.n 5ce68 <_PyMonitoring_FireBranchLeftEvent@@Base+0x50> │ │ │ │ + cbnz r0, 5ce80 <_PyMonitoring_FireBranchLeftEvent@@Base+0x68> │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #28] @ (5ce90 <_PyMonitoring_FireBranchLeftEvent@@Base+0x80>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 5ce8c <_PyMonitoring_FireBranchLeftEvent@@Base+0x7c> │ │ │ │ + ldr r3, [pc, #28] @ (5ce98 <_PyMonitoring_FireBranchLeftEvent@@Base+0x80>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 5ce94 <_PyMonitoring_FireBranchLeftEvent@@Base+0x7c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2dc078 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5ce8c <_PyMonitoring_FireBranchLeftEvent@@Base+0x7c> │ │ │ │ + bl 2dca18 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5ce94 <_PyMonitoring_FireBranchLeftEvent@@Base+0x7c> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cb6e <_PyMonitoring_FireJumpEvent@@Base+0x2e> │ │ │ │ + bl 5cb76 <_PyMonitoring_FireJumpEvent@@Base+0x2e> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r1, #8] │ │ │ │ lsls r2, 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 254334 │ │ │ │ + bl 255c58 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5ceb2 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa2> │ │ │ │ + beq.n 5ceba <_PyMonitoring_FireBranchLeftEvent@@Base+0xa2> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 5cf1a <_PyMonitoring_FirePyThrowEvent@@Base+0x60> │ │ │ │ + b.n 5cf22 <_PyMonitoring_FirePyThrowEvent@@Base+0x60> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 2bdf2c │ │ │ │ + b.w 2be844 │ │ │ │ │ │ │ │ -0005ceba <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0005cec2 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #14 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5cf66 <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ + bl 5cf6e <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cf14 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + beq.n 5cf1c <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #14 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5cf0c <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ - bl f8224 │ │ │ │ - b.n 5cf14 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5cf14 <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ + bl f859c │ │ │ │ + b.n 5cf1c <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ sub sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2add4 │ │ │ │ - cbz r0, 5cf58 <_PyMonitoring_FirePyThrowEvent@@Base+0x9e> │ │ │ │ + cbz r0, 5cf60 <_PyMonitoring_FirePyThrowEvent@@Base+0x9e> │ │ │ │ mov r4, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5cf5e <_PyMonitoring_FirePyThrowEvent@@Base+0xa4> │ │ │ │ + b.n 5cf66 <_PyMonitoring_FirePyThrowEvent@@Base+0xa4> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl f7cc4 │ │ │ │ + bl f803c │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 5cf9e <_PyMonitoring_FirePyThrowEvent@@Base+0xe4> │ │ │ │ + cbnz r0, 5cfa6 <_PyMonitoring_FirePyThrowEvent@@Base+0xe4> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #20188 @ 0x4edc │ │ │ │ + movw r1, #22684 @ 0x589c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5cfa0 <_PyMonitoring_FirePyThrowEvent@@Base+0xe6> │ │ │ │ + b.n 5cfa8 <_PyMonitoring_FirePyThrowEvent@@Base+0xe6> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5cfc8 <_PyMonitoring_FirePyThrowEvent@@Base+0x10e> │ │ │ │ + bhi.n 5cfd0 <_PyMonitoring_FirePyThrowEvent@@Base+0x10e> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 5cfdc <_PyMonitoring_FirePyThrowEvent@@Base+0x122> │ │ │ │ + beq.n 5cfe4 <_PyMonitoring_FirePyThrowEvent@@Base+0x122> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cfde <_PyMonitoring_FirePyThrowEvent@@Base+0x124> │ │ │ │ - movw r0, #38320 @ 0x95b0 │ │ │ │ + b.n 5cfe6 <_PyMonitoring_FirePyThrowEvent@@Base+0x124> │ │ │ │ + movw r0, #40536 @ 0x9e58 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e36c8 │ │ │ │ - cbz r0, 5cfec <_PyMonitoring_FirePyThrowEvent@@Base+0x132> │ │ │ │ - b.n 5cfbe <_PyMonitoring_FirePyThrowEvent@@Base+0x104> │ │ │ │ + bl e426c │ │ │ │ + cbz r0, 5cff4 <_PyMonitoring_FirePyThrowEvent@@Base+0x132> │ │ │ │ + b.n 5cfc6 <_PyMonitoring_FirePyThrowEvent@@Base+0x104> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a5838 <_PyLong_Frexp@@Base+0x16d4> │ │ │ │ + bl 1a6034 <_PyLong_Frexp@@Base+0x2060> │ │ │ │ adds r3, r0, #2 │ │ │ │ - bne.n 5cff0 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ + bne.n 5cff8 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d03c <_PyMonitoring_FirePyThrowEvent@@Base+0x182> │ │ │ │ + b.n 5d044 <_PyMonitoring_FirePyThrowEvent@@Base+0x182> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5d00c <_PyMonitoring_FirePyThrowEvent@@Base+0x152> │ │ │ │ + blt.n 5d014 <_PyMonitoring_FirePyThrowEvent@@Base+0x152> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60836 @ 0xeda4 │ │ │ │ + movw r1, #63332 @ 0xf764 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5cfec <_PyMonitoring_FirePyThrowEvent@@Base+0x132> │ │ │ │ + bl 12120c │ │ │ │ + b.n 5cff4 <_PyMonitoring_FirePyThrowEvent@@Base+0x132> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r0, 5d024 <_PyMonitoring_FirePyThrowEvent@@Base+0x16a> │ │ │ │ + cbz r0, 5d02c <_PyMonitoring_FirePyThrowEvent@@Base+0x16a> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 108de4 │ │ │ │ + bl 109098 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cfec <_PyMonitoring_FirePyThrowEvent@@Base+0x132> │ │ │ │ + beq.n 5cff4 <_PyMonitoring_FirePyThrowEvent@@Base+0x132> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 5d03c <_PyMonitoring_FirePyThrowEvent@@Base+0x182> │ │ │ │ - cbz r4, 5d034 <_PyMonitoring_FirePyThrowEvent@@Base+0x17a> │ │ │ │ + cbnz r0, 5d044 <_PyMonitoring_FirePyThrowEvent@@Base+0x182> │ │ │ │ + cbz r4, 5d03c <_PyMonitoring_FirePyThrowEvent@@Base+0x17a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d03a <_PyMonitoring_FirePyThrowEvent@@Base+0x180> │ │ │ │ + bge.n 5d042 <_PyMonitoring_FirePyThrowEvent@@Base+0x180> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5d03a <_PyMonitoring_FirePyThrowEvent@@Base+0x180> │ │ │ │ + b.n 5d042 <_PyMonitoring_FirePyThrowEvent@@Base+0x180> │ │ │ │ mov r0, r5 │ │ │ │ - bl 12ed88 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12ee00 <_PyErr_SetKeyError@@Base> │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9c1b4 │ │ │ │ + bl 9c444 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d062 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a8> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5d076 <_PyMonitoring_FirePyThrowEvent@@Base+0x1bc> │ │ │ │ + bne.n 5d06a <_PyMonitoring_FirePyThrowEvent@@Base+0x1a8> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5d07e <_PyMonitoring_FirePyThrowEvent@@Base+0x1bc> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5d06c <_PyMonitoring_FirePyThrowEvent@@Base+0x1b2> │ │ │ │ + cbz r3, 5d074 <_PyMonitoring_FirePyThrowEvent@@Base+0x1b2> │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5d078 <_PyMonitoring_FirePyThrowEvent@@Base+0x1be> │ │ │ │ + b.n 5d080 <_PyMonitoring_FirePyThrowEvent@@Base+0x1be> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005d07a <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0005d082 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #11 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5cf66 <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ + bl 5cf6e <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d0d4 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 5d0dc <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #11 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5d0cc <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ - bl f8224 │ │ │ │ - b.n 5d0d4 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5d0d4 <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ + bl f859c │ │ │ │ + b.n 5d0dc <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005d0da <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0005d0e2 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #12 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5cf66 <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ + bl 5cf6e <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d134 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + beq.n 5d13c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #12 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5d12c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ - bl f8224 │ │ │ │ - b.n 5d134 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5d134 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ + bl f859c │ │ │ │ + b.n 5d13c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 2e2aac <_Py_hashtable_foreach@@Base+0x20f4> │ │ │ │ + b.w 2e3458 <_Py_hashtable_foreach@@Base+0x2100> │ │ │ │ │ │ │ │ -0005d13e <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0005d146 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #13 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5cf66 <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ + bl 5cf6e <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d198 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + beq.n 5d1a0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #13 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5d190 <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ - bl f8224 │ │ │ │ - b.n 5d198 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5d198 <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ + bl f859c │ │ │ │ + b.n 5d1a0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005d19e <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0005d1a6 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r4, #51940 @ 0xcae4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ movs r1, #10 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 5cf66 <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ + bl 5cf6e <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d21c <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ + beq.n 5d224 <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #10 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d20a <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ + bge.n 5d212 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d20a <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ + cbnz r3, 5d212 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 5d214 <_PyMonitoring_FireStopIterationEvent@@Base+0x76> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 5d21c <_PyMonitoring_FireStopIterationEvent@@Base+0x76> │ │ │ │ mov r0, r4 │ │ │ │ - bl f8224 │ │ │ │ - b.n 5d21c <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ + bl f859c │ │ │ │ + b.n 5d224 <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 8564c │ │ │ │ + bl 858b4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5d3ea <_PyMonitoring_FireStopIterationEvent@@Base+0x24c> │ │ │ │ + bl 5d3f2 <_PyMonitoring_FireStopIterationEvent@@Base+0x24c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d266 <_PyMonitoring_FireStopIterationEvent@@Base+0xc8> │ │ │ │ + cbz r0, 5d26e <_PyMonitoring_FireStopIterationEvent@@Base+0xc8> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r0, #3 │ │ │ │ - bl 8f09c │ │ │ │ + bl 8f334 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5d256 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + blt.n 5d25e <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5d266 <_PyMonitoring_FireStopIterationEvent@@Base+0xc8> │ │ │ │ + b.n 5d26e <_PyMonitoring_FireStopIterationEvent@@Base+0xc8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d252 <_PyMonitoring_FireStopIterationEvent@@Base+0xb4> │ │ │ │ + bne.n 5d25a <_PyMonitoring_FireStopIterationEvent@@Base+0xb4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d252 <_PyMonitoring_FireStopIterationEvent@@Base+0xb4> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d25a <_PyMonitoring_FireStopIterationEvent@@Base+0xb4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 5d288 <_PyMonitoring_FireStopIterationEvent@@Base+0xea> │ │ │ │ + cbz r3, 5d290 <_PyMonitoring_FireStopIterationEvent@@Base+0xea> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5d2a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x102> │ │ │ │ + b.n 5d2a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x102> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5d290 <_PyMonitoring_FireStopIterationEvent@@Base+0xf2> │ │ │ │ + bgt.n 5d298 <_PyMonitoring_FireStopIterationEvent@@Base+0xf2> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5d2a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x102> │ │ │ │ + b.n 5d2a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x102> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5d28c <_PyMonitoring_FireStopIterationEvent@@Base+0xee> │ │ │ │ + bgt.n 5d294 <_PyMonitoring_FireStopIterationEvent@@Base+0xee> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5d28c <_PyMonitoring_FireStopIterationEvent@@Base+0xee> │ │ │ │ + beq.n 5d294 <_PyMonitoring_FireStopIterationEvent@@Base+0xee> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5d2c2 <_PyMonitoring_FireStopIterationEvent@@Base+0x124> │ │ │ │ + b.n 5d2ca <_PyMonitoring_FireStopIterationEvent@@Base+0x124> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #216] @ (5d390 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f2>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #216] @ (5d398 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f2>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d388 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ea> │ │ │ │ + beq.n 5d390 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ea> │ │ │ │ adds r3, r5, r6 │ │ │ │ ldrd r8, sl, [r4] │ │ │ │ subs r6, r3, #2 │ │ │ │ - beq.n 5d2f6 <_PyMonitoring_FireStopIterationEvent@@Base+0x158> │ │ │ │ + beq.n 5d2fe <_PyMonitoring_FireStopIterationEvent@@Base+0x158> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 5d2d6 <_PyMonitoring_FireStopIterationEvent@@Base+0x138> │ │ │ │ + cbz r5, 5d2de <_PyMonitoring_FireStopIterationEvent@@Base+0x138> │ │ │ │ subs r6, r3, #3 │ │ │ │ - beq.n 5d304 <_PyMonitoring_FireStopIterationEvent@@Base+0x166> │ │ │ │ - b.n 5d2de <_PyMonitoring_FireStopIterationEvent@@Base+0x140> │ │ │ │ + beq.n 5d30c <_PyMonitoring_FireStopIterationEvent@@Base+0x166> │ │ │ │ + b.n 5d2e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x140> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5d2f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x152> │ │ │ │ - bl e649c │ │ │ │ + cbz r0, 5d2f8 <_PyMonitoring_FireStopIterationEvent@@Base+0x152> │ │ │ │ + bl e6ea8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 5d386 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e8> │ │ │ │ + blt.n 5d38e <_PyMonitoring_FireStopIterationEvent@@Base+0x1e8> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5d310 <_PyMonitoring_FireStopIterationEvent@@Base+0x172> │ │ │ │ - b.n 5d2f2 <_PyMonitoring_FireStopIterationEvent@@Base+0x154> │ │ │ │ + beq.n 5d318 <_PyMonitoring_FireStopIterationEvent@@Base+0x172> │ │ │ │ + b.n 5d2fa <_PyMonitoring_FireStopIterationEvent@@Base+0x154> │ │ │ │ movs r7, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 5d318 <_PyMonitoring_FireStopIterationEvent@@Base+0x17a> │ │ │ │ + b.n 5d320 <_PyMonitoring_FireStopIterationEvent@@Base+0x17a> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5d318 <_PyMonitoring_FireStopIterationEvent@@Base+0x17a> │ │ │ │ + b.n 5d320 <_PyMonitoring_FireStopIterationEvent@@Base+0x17a> │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5d318 <_PyMonitoring_FireStopIterationEvent@@Base+0x17a> │ │ │ │ + b.n 5d320 <_PyMonitoring_FireStopIterationEvent@@Base+0x17a> │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r9, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 2630c0 <_PyPickle_GetXIData@@Base+0x6a0> │ │ │ │ + bl 264a8c <_PyPickle_GetXIData@@Base+0x6a0> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d388 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ea> │ │ │ │ + cbz r0, 5d390 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ea> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 263540 <_PyPickle_GetXIData@@Base+0xb20> │ │ │ │ + bl 264f0c <_PyPickle_GetXIData@@Base+0xb20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d380 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ + beq.n 5d388 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 287fb4 <_PyTime_MonotonicWithInfo@@Base+0x588> │ │ │ │ + bl 28912c <_PyTime_MonotonicWithInfo@@Base+0x588> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d380 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ + beq.n 5d388 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26365c <_PyPickle_GetXIData@@Base+0xc3c> │ │ │ │ + bl 265028 <_PyPickle_GetXIData@@Base+0xc3c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d380 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ + beq.n 5d388 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2637d8 <_PyPickle_GetXIData@@Base+0xdb8> │ │ │ │ + bl 2651a8 <_PyPickle_GetXIData@@Base+0xdbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d380 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ + beq.n 5d388 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28a74c │ │ │ │ + bl 28b8cc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d380 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ + beq.n 5d388 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d376 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d8> │ │ │ │ + bge.n 5d37e <_PyMonitoring_FireStopIterationEvent@@Base+0x1d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d376 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d8> │ │ │ │ + cbnz r3, 5d37e <_PyMonitoring_FireStopIterationEvent@@Base+0x1d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5d388 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ea> │ │ │ │ + b.n 5d390 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ea> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strb r4, [r6, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -73635,425 +73646,425 @@ │ │ │ │ movw r5, #34688 @ 0x8780 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ subs r3, r6, r5 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ - bl 2834a0 │ │ │ │ + bl 284618 │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 5d3e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x248> │ │ │ │ - cbz r0, 5d3e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x248> │ │ │ │ + beq.n 5d3ee <_PyMonitoring_FireStopIterationEvent@@Base+0x248> │ │ │ │ + cbz r0, 5d3ee <_PyMonitoring_FireStopIterationEvent@@Base+0x248> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5d3d6 <_PyMonitoring_FireStopIterationEvent@@Base+0x238> │ │ │ │ + blt.n 5d3de <_PyMonitoring_FireStopIterationEvent@@Base+0x238> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5d3e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x248> │ │ │ │ + b.n 5d3ee <_PyMonitoring_FireStopIterationEvent@@Base+0x248> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d3d2 <_PyMonitoring_FireStopIterationEvent@@Base+0x234> │ │ │ │ + bne.n 5d3da <_PyMonitoring_FireStopIterationEvent@@Base+0x234> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d3d2 <_PyMonitoring_FireStopIterationEvent@@Base+0x234> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d3da <_PyMonitoring_FireStopIterationEvent@@Base+0x234> │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 5d402 <_PyMonitoring_FireStopIterationEvent@@Base+0x264> │ │ │ │ + cbnz r3, 5d40a <_PyMonitoring_FireStopIterationEvent@@Base+0x264> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 5d45e <_PyMonitoring_FireStopIterationEvent@@Base+0x2c0> │ │ │ │ + cbz r3, 5d466 <_PyMonitoring_FireStopIterationEvent@@Base+0x2c0> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5d410 <_PyMonitoring_FireStopIterationEvent@@Base+0x272> │ │ │ │ + cbz r4, 5d418 <_PyMonitoring_FireStopIterationEvent@@Base+0x272> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9af3c │ │ │ │ + bl 9b1c8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d416 <_PyMonitoring_FireStopIterationEvent@@Base+0x278> │ │ │ │ - bl 80424 │ │ │ │ + b.n 5d41e <_PyMonitoring_FireStopIterationEvent@@Base+0x278> │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5d476 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ + cbz r4, 5d47e <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 5d446 <_PyMonitoring_FireStopIterationEvent@@Base+0x2a8> │ │ │ │ + cbz r2, 5d44e <_PyMonitoring_FireStopIterationEvent@@Base+0x2a8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43180 @ 0xa8ac │ │ │ │ + movw r1, #45476 @ 0xb1a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d446 <_PyMonitoring_FireStopIterationEvent@@Base+0x2a8> │ │ │ │ + bne.n 5d44e <_PyMonitoring_FireStopIterationEvent@@Base+0x2a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d442 <_PyMonitoring_FireStopIterationEvent@@Base+0x2a4> │ │ │ │ + bge.n 5d44a <_PyMonitoring_FireStopIterationEvent@@Base+0x2a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d442 <_PyMonitoring_FireStopIterationEvent@@Base+0x2a4> │ │ │ │ + cbnz r3, 5d44a <_PyMonitoring_FireStopIterationEvent@@Base+0x2a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d476 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ + b.n 5d47e <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 5d476 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ + cbz r2, 5d47e <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31936 @ 0x7cc0 │ │ │ │ + movw r1, #34432 @ 0x8680 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d476 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ - b.n 5d42e <_PyMonitoring_FireStopIterationEvent@@Base+0x290> │ │ │ │ - cbz r4, 5d46e <_PyMonitoring_FireStopIterationEvent@@Base+0x2d0> │ │ │ │ + bne.n 5d47e <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ + b.n 5d436 <_PyMonitoring_FireStopIterationEvent@@Base+0x290> │ │ │ │ + cbz r4, 5d476 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d476 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ + bge.n 5d47e <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5d476 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ + b.n 5d47e <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 5d4b6 <_PyMonitoring_FireStopIterationEvent@@Base+0x318> │ │ │ │ + beq.n 5d4be <_PyMonitoring_FireStopIterationEvent@@Base+0x318> │ │ │ │ movw r5, #51984 @ 0xcb10 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57e48 │ │ │ │ + bl 57e5c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5d4de <_PyMonitoring_FireStopIterationEvent@@Base+0x340> │ │ │ │ + cbnz r0, 5d4e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x340> │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ - cbz r0, 5d4c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x322> │ │ │ │ - bl f8250 │ │ │ │ + bl f7d6c │ │ │ │ + cbz r0, 5d4c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x322> │ │ │ │ + bl f85c8 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5d508 <_PyMonitoring_FireStopIterationEvent@@Base+0x36a> │ │ │ │ + b.n 5d510 <_PyMonitoring_FireStopIterationEvent@@Base+0x36a> │ │ │ │ movw r3, #51944 @ 0xcae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d4b2 <_PyMonitoring_FireStopIterationEvent@@Base+0x314> │ │ │ │ + bne.n 5d4ba <_PyMonitoring_FireStopIterationEvent@@Base+0x314> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d4b2 <_PyMonitoring_FireStopIterationEvent@@Base+0x314> │ │ │ │ - b.n 5d508 <_PyMonitoring_FireStopIterationEvent@@Base+0x36a> │ │ │ │ + bne.n 5d4ba <_PyMonitoring_FireStopIterationEvent@@Base+0x314> │ │ │ │ + b.n 5d510 <_PyMonitoring_FireStopIterationEvent@@Base+0x36a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d4f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x352> │ │ │ │ + bge.n 5d4f8 <_PyMonitoring_FireStopIterationEvent@@Base+0x352> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d4f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x352> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d4f8 <_PyMonitoring_FireStopIterationEvent@@Base+0x352> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #49292 @ 0xc08c │ │ │ │ + movw r1, #51436 @ 0xc8ec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5d54c <_PyMonitoring_FireStopIterationEvent@@Base+0x3ae>) │ │ │ │ - bl 249304 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5d554 <_PyMonitoring_FireStopIterationEvent@@Base+0x3ae>) │ │ │ │ + bl 24ac04 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5d53a <_PyMonitoring_FireStopIterationEvent@@Base+0x39c> │ │ │ │ + cbz r2, 5d542 <_PyMonitoring_FireStopIterationEvent@@Base+0x39c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #6640 @ 0x19f0 │ │ │ │ + movw r0, #9136 @ 0x23b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ - movw r0, #11288 @ 0x2c18 │ │ │ │ + b.w 95b6c │ │ │ │ + movw r0, #13784 @ 0x35d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ nop │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, 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 r6, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - blt.n 5d570 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d2> │ │ │ │ - cbz r2, 5d570 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d2> │ │ │ │ + blt.n 5d578 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d2> │ │ │ │ + cbz r2, 5d578 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d2> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 5d58c <_PyMonitoring_FireStopIterationEvent@@Base+0x3ee> │ │ │ │ + bgt.n 5d594 <_PyMonitoring_FireStopIterationEvent@@Base+0x3ee> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20236 @ 0x4f0c │ │ │ │ + movw r1, #22732 @ 0x58cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d61e <_PyMonitoring_FireStopIterationEvent@@Base+0x480> │ │ │ │ + b.n 5d626 <_PyMonitoring_FireStopIterationEvent@@Base+0x480> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ - cbz r6, 5d5ec <_PyMonitoring_FireStopIterationEvent@@Base+0x44e> │ │ │ │ + cbz r6, 5d5f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x44e> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #16980 @ 0x4254 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 157200 │ │ │ │ - bl efe3c │ │ │ │ + bl 1573c8 │ │ │ │ + bl f0280 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 5d5d6 <_PyMonitoring_FireStopIterationEvent@@Base+0x438> │ │ │ │ + beq.n 5d5de <_PyMonitoring_FireStopIterationEvent@@Base+0x438> │ │ │ │ mov r0, r8 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 5d5d6 <_PyMonitoring_FireStopIterationEvent@@Base+0x438> │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 5d5de <_PyMonitoring_FireStopIterationEvent@@Base+0x438> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - movw r1, #63160 @ 0xf6b8 │ │ │ │ + movw r1, #65480 @ 0xffc8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 5d586 <_PyMonitoring_FireStopIterationEvent@@Base+0x3e8> │ │ │ │ + bl f5248 │ │ │ │ + b.n 5d58e <_PyMonitoring_FireStopIterationEvent@@Base+0x3e8> │ │ │ │ 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 5d606 <_PyMonitoring_FireStopIterationEvent@@Base+0x468> │ │ │ │ + b.n 5d60e <_PyMonitoring_FireStopIterationEvent@@Base+0x468> │ │ │ │ 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 5d606 <_PyMonitoring_FireStopIterationEvent@@Base+0x468> │ │ │ │ + beq.n 5d60e <_PyMonitoring_FireStopIterationEvent@@Base+0x468> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 5d5f8 <_PyMonitoring_FireStopIterationEvent@@Base+0x45a> │ │ │ │ + b.n 5d600 <_PyMonitoring_FireStopIterationEvent@@Base+0x45a> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d614 <_PyMonitoring_FireStopIterationEvent@@Base+0x476> │ │ │ │ + bge.n 5d61c <_PyMonitoring_FireStopIterationEvent@@Base+0x476> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 5d618 <_PyMonitoring_FireStopIterationEvent@@Base+0x47a> │ │ │ │ + cbz r4, 5d620 <_PyMonitoring_FireStopIterationEvent@@Base+0x47a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d61e <_PyMonitoring_FireStopIterationEvent@@Base+0x480> │ │ │ │ + b.n 5d626 <_PyMonitoring_FireStopIterationEvent@@Base+0x480> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ - cbnz r7, 5d64a <_PyMonitoring_FireStopIterationEvent@@Base+0x4ac> │ │ │ │ + cbnz r7, 5d652 <_PyMonitoring_FireStopIterationEvent@@Base+0x4ac> │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 5d64a <_PyMonitoring_FireStopIterationEvent@@Base+0x4ac> │ │ │ │ + blt.n 5d652 <_PyMonitoring_FireStopIterationEvent@@Base+0x4ac> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5d64a <_PyMonitoring_FireStopIterationEvent@@Base+0x4ac> │ │ │ │ - cbnz r2, 5d664 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c6> │ │ │ │ + bgt.n 5d652 <_PyMonitoring_FireStopIterationEvent@@Base+0x4ac> │ │ │ │ + cbnz r2, 5d66c <_PyMonitoring_FireStopIterationEvent@@Base+0x4c6> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #68] @ (5d6a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x506>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 5d69e <_PyMonitoring_FireStopIterationEvent@@Base+0x500> │ │ │ │ + ldr r3, [pc, #68] @ (5d6ac <_PyMonitoring_FireStopIterationEvent@@Base+0x506>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 5d6a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x500> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 5d674 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d6> │ │ │ │ + ble.n 5d67c <_PyMonitoring_FireStopIterationEvent@@Base+0x4d6> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5d676 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d8> │ │ │ │ - b.n 5d692 <_PyMonitoring_FireStopIterationEvent@@Base+0x4f4> │ │ │ │ + bge.n 5d67e <_PyMonitoring_FireStopIterationEvent@@Base+0x4d8> │ │ │ │ + b.n 5d69a <_PyMonitoring_FireStopIterationEvent@@Base+0x4f4> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2568c0 │ │ │ │ + bl 258288 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2c2e0 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 5d696 <_PyMonitoring_FireStopIterationEvent@@Base+0x4f8> │ │ │ │ + cbz r0, 5d69e <_PyMonitoring_FireStopIterationEvent@@Base+0x4f8> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a2e8 │ │ │ │ + bl 4a300 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d69e <_PyMonitoring_FireStopIterationEvent@@Base+0x500> │ │ │ │ + b.n 5d6a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x500> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r2, 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 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d6c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x52a> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5d70a <_PyMonitoring_FireStopIterationEvent@@Base+0x56c> │ │ │ │ + bne.n 5d6d0 <_PyMonitoring_FireStopIterationEvent@@Base+0x52a> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5d712 <_PyMonitoring_FireStopIterationEvent@@Base+0x56c> │ │ │ │ orr.w r0, r4, #524288 @ 0x80000 │ │ │ │ blx 2c000 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d6e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x548> │ │ │ │ + bne.n 5d6ee <_PyMonitoring_FireStopIterationEvent@@Base+0x548> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 5d6f6 <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 5d6fe <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ movs r1, #0 │ │ │ │ - bl 1f6954 <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f820c <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d700 <_PyMonitoring_FireStopIterationEvent@@Base+0x562> │ │ │ │ + bne.n 5d708 <_PyMonitoring_FireStopIterationEvent@@Base+0x562> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b734 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5d70a <_PyMonitoring_FireStopIterationEvent@@Base+0x56c> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5d712 <_PyMonitoring_FireStopIterationEvent@@Base+0x56c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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 1849ec <_PyLong_Copy@@Base> │ │ │ │ + bl 18491c <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - movw r0, #56640 @ 0xdd40 │ │ │ │ + movw r0, #59136 @ 0xe700 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 958d8 │ │ │ │ - ldr r2, [pc, #20] @ (5d748 <_PyMonitoring_FireStopIterationEvent@@Base+0x5aa>) │ │ │ │ + b.w 95b6c │ │ │ │ + ldr r2, [pc, #20] @ (5d750 <_PyMonitoring_FireStopIterationEvent@@Base+0x5aa>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4068] @ 0xfe4 │ │ │ │ - b.n 5d80c <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ + b.n 5d814 <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl f7cc4 │ │ │ │ + bl f803c │ │ │ │ movw r3, #51908 @ 0xcac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #20272 @ 0x4f30 │ │ │ │ + movw r3, #22768 @ 0x58f0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ bl 36ec4 <_PyEval_SetProfile@@Base+0x4ac> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d798 <_PyMonitoring_FireStopIterationEvent@@Base+0x5fa> │ │ │ │ - movw r0, #20316 @ 0x4f5c │ │ │ │ + bne.n 5d7a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x5fa> │ │ │ │ + movw r0, #22812 @ 0x591c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 24f39c │ │ │ │ + bl 250a9c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f8224 │ │ │ │ + b.w f859c │ │ │ │ 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 254334 │ │ │ │ + bl 255c58 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5d7fe <_PyMonitoring_FireStopIterationEvent@@Base+0x660> │ │ │ │ + beq.n 5d806 <_PyMonitoring_FireStopIterationEvent@@Base+0x660> │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #17 │ │ │ │ - bl 208a84 │ │ │ │ + bl 20a33c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b670 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d7da <_PyMonitoring_FireStopIterationEvent@@Base+0x63c> │ │ │ │ + bne.n 5d7e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x63c> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #17 │ │ │ │ - bl 208a84 │ │ │ │ + bl 20a33c │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5d802 <_PyMonitoring_FireStopIterationEvent@@Base+0x664> │ │ │ │ + bne.n 5d80a <_PyMonitoring_FireStopIterationEvent@@Base+0x664> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d80a <_PyMonitoring_FireStopIterationEvent@@Base+0x66c> │ │ │ │ + b.n 5d812 <_PyMonitoring_FireStopIterationEvent@@Base+0x66c> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 5d860 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c2> │ │ │ │ - ldr r1, [pc, #64] @ (5d864 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c6>) │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 5d868 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c2> │ │ │ │ + ldr r1, [pc, #64] @ (5d86c <_PyMonitoring_FireStopIterationEvent@@Base+0x6c6>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -74071,223 +74082,223 @@ │ │ │ │ strd r5, r3, [r0, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #20] @ (5d880 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e2>) │ │ │ │ + ldr r2, [pc, #20] @ (5d888 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e2>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4072] @ 0xfe8 │ │ │ │ - b.n 5d80c <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ + b.n 5d814 <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5d8b6 <_PyMonitoring_FireStopIterationEvent@@Base+0x718> │ │ │ │ + beq.n 5d8be <_PyMonitoring_FireStopIterationEvent@@Base+0x718> │ │ │ │ blx 2c13c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d8ba <_PyMonitoring_FireStopIterationEvent@@Base+0x71c> │ │ │ │ + bne.n 5d8c2 <_PyMonitoring_FireStopIterationEvent@@Base+0x71c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d8c2 <_PyMonitoring_FireStopIterationEvent@@Base+0x724> │ │ │ │ + b.n 5d8ca <_PyMonitoring_FireStopIterationEvent@@Base+0x724> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbnz r3, 5d8e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x742> │ │ │ │ + cbnz r3, 5d8e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x742> │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r2, 5d8fa <_PyMonitoring_FireStopIterationEvent@@Base+0x75c> │ │ │ │ + cbz r2, 5d902 <_PyMonitoring_FireStopIterationEvent@@Base+0x75c> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 5d8fa <_PyMonitoring_FireStopIterationEvent@@Base+0x75c> │ │ │ │ + cbz r3, 5d902 <_PyMonitoring_FireStopIterationEvent@@Base+0x75c> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57376 @ 0xe020 │ │ │ │ + movw r1, #59872 @ 0xe9e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d99c <_PyMonitoring_FireStopIterationEvent@@Base+0x7fe> │ │ │ │ + b.n 5d9a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x7fe> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2568c0 │ │ │ │ + bl 258288 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - cbz r2, 5d908 <_PyMonitoring_FireStopIterationEvent@@Base+0x76a> │ │ │ │ + cbz r2, 5d910 <_PyMonitoring_FireStopIterationEvent@@Base+0x76a> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 2aced0 <_PyGen_SetStopIterationValue@@Base+0x7f8> │ │ │ │ + bl 2ad714 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d99c <_PyMonitoring_FireStopIterationEvent@@Base+0x7fe> │ │ │ │ + beq.n 5d9a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x7fe> │ │ │ │ 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 1aa150 │ │ │ │ + bl 1aa7f0 │ │ │ │ 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 1aa150 │ │ │ │ + bl 1aa7f0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 5d99c <_PyMonitoring_FireStopIterationEvent@@Base+0x7fe> │ │ │ │ + cbz r3, 5d9a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x7fe> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aac30 <_PyErr_FormatNote@@Base+0x9fc> │ │ │ │ + bl 1ab2d0 <_PyErr_FormatNote@@Base+0x3bc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d95c <_PyMonitoring_FireStopIterationEvent@@Base+0x7be> │ │ │ │ + beq.n 5d964 <_PyMonitoring_FireStopIterationEvent@@Base+0x7be> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - b.n 5d974 <_PyMonitoring_FireStopIterationEvent@@Base+0x7d6> │ │ │ │ + b.n 5d97c <_PyMonitoring_FireStopIterationEvent@@Base+0x7d6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d8f6 <_PyMonitoring_FireStopIterationEvent@@Base+0x758> │ │ │ │ + bge.n 5d8fe <_PyMonitoring_FireStopIterationEvent@@Base+0x758> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d8f6 <_PyMonitoring_FireStopIterationEvent@@Base+0x758> │ │ │ │ + bne.n 5d8fe <_PyMonitoring_FireStopIterationEvent@@Base+0x758> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d8f6 <_PyMonitoring_FireStopIterationEvent@@Base+0x758> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d8fe <_PyMonitoring_FireStopIterationEvent@@Base+0x758> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 5d99a <_PyMonitoring_FireStopIterationEvent@@Base+0x7fc> │ │ │ │ + bge.n 5d9a2 <_PyMonitoring_FireStopIterationEvent@@Base+0x7fc> │ │ │ │ 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 5d974 <_PyMonitoring_FireStopIterationEvent@@Base+0x7d6> │ │ │ │ + b.n 5d97c <_PyMonitoring_FireStopIterationEvent@@Base+0x7d6> │ │ │ │ str r2, [r3, #4] │ │ │ │ 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 │ │ │ │ - cbnz r1, 5d9c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x82a> │ │ │ │ + cbnz r1, 5d9d0 <_PyMonitoring_FireStopIterationEvent@@Base+0x82a> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20372 @ 0x4f94 │ │ │ │ + movw r1, #22868 @ 0x5954 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5d9f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x856> │ │ │ │ + bl 12120c │ │ │ │ + b.n 5d9fc <_PyMonitoring_FireStopIterationEvent@@Base+0x856> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5da08 <_PyMonitoring_FireStopIterationEvent@@Base+0x86a> │ │ │ │ + beq.n 5da10 <_PyMonitoring_FireStopIterationEvent@@Base+0x86a> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 5d9fa <_PyMonitoring_FireStopIterationEvent@@Base+0x85c> │ │ │ │ + bmi.n 5da02 <_PyMonitoring_FireStopIterationEvent@@Base+0x85c> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20404 @ 0x4fb4 │ │ │ │ + movw r1, #22900 @ 0x5974 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5da1a <_PyMonitoring_FireStopIterationEvent@@Base+0x87c> │ │ │ │ + b.n 5da22 <_PyMonitoring_FireStopIterationEvent@@Base+0x87c> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5da0a <_PyMonitoring_FireStopIterationEvent@@Base+0x86c> │ │ │ │ + bge.n 5da12 <_PyMonitoring_FireStopIterationEvent@@Base+0x86c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5da0a <_PyMonitoring_FireStopIterationEvent@@Base+0x86c> │ │ │ │ + b.n 5da12 <_PyMonitoring_FireStopIterationEvent@@Base+0x86c> │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb.w r3, [r2, #32] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ 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 r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5da3c <_PyMonitoring_FireStopIterationEvent@@Base+0x89e> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5da5a <_PyMonitoring_FireStopIterationEvent@@Base+0x8bc> │ │ │ │ + bne.n 5da44 <_PyMonitoring_FireStopIterationEvent@@Base+0x89e> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5da62 <_PyMonitoring_FireStopIterationEvent@@Base+0x8bc> │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx 2c024 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5da5e <_PyMonitoring_FireStopIterationEvent@@Base+0x8c0> │ │ │ │ + bne.n 5da66 <_PyMonitoring_FireStopIterationEvent@@Base+0x8c0> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5daa8 <_PyMonitoring_FireStopIterationEvent@@Base+0x90a> │ │ │ │ - bl 7a5fc │ │ │ │ + b.n 5dab0 <_PyMonitoring_FireStopIterationEvent@@Base+0x90a> │ │ │ │ + bl 7a5f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5da6e <_PyMonitoring_FireStopIterationEvent@@Base+0x8d0> │ │ │ │ + cbnz r0, 5da76 <_PyMonitoring_FireStopIterationEvent@@Base+0x8d0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c578 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 5da9a <_PyMonitoring_FireStopIterationEvent@@Base+0x8fc> │ │ │ │ - bl 7a8c0 │ │ │ │ + cbz r5, 5daa2 <_PyMonitoring_FireStopIterationEvent@@Base+0x8fc> │ │ │ │ + bl 7a8b8 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e7198 │ │ │ │ - bl 1d10f8 │ │ │ │ + b.w 1e8764 │ │ │ │ + bl 1d1f30 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -74295,92 +74306,92 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15b920 │ │ │ │ - cbnz r0, 5db24 <_PyMonitoring_FireStopIterationEvent@@Base+0x986> │ │ │ │ + bl 15bad4 │ │ │ │ + cbnz r0, 5db2c <_PyMonitoring_FireStopIterationEvent@@Base+0x986> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ - blt.n 5dafc <_PyMonitoring_FireStopIterationEvent@@Base+0x95e> │ │ │ │ + blt.n 5db04 <_PyMonitoring_FireStopIterationEvent@@Base+0x95e> │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 5dafc <_PyMonitoring_FireStopIterationEvent@@Base+0x95e> │ │ │ │ + ble.n 5db04 <_PyMonitoring_FireStopIterationEvent@@Base+0x95e> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c4d8 │ │ │ │ - cbnz r0, 5dafc <_PyMonitoring_FireStopIterationEvent@@Base+0x95e> │ │ │ │ + cbnz r0, 5db04 <_PyMonitoring_FireStopIterationEvent@@Base+0x95e> │ │ │ │ subs r1, r7, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5db26 <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ + b.n 5db2e <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42176 @ 0xa4c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5db18 <_PyMonitoring_FireStopIterationEvent@@Base+0x97a> │ │ │ │ + bne.n 5db20 <_PyMonitoring_FireStopIterationEvent@@Base+0x97a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5db26 <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ + bge.n 5db2e <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5db26 <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ + b.n 5db2e <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5db26 <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ + b.n 5db2e <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5db30 <_PyMonitoring_FireStopIterationEvent@@Base+0x992> │ │ │ │ + cbz r3, 5db38 <_PyMonitoring_FireStopIterationEvent@@Base+0x992> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #64] @ (5db88 <_PyMonitoring_FireStopIterationEvent@@Base+0x9ea>) │ │ │ │ - bl 249304 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (5db90 <_PyMonitoring_FireStopIterationEvent@@Base+0x9ea>) │ │ │ │ + bl 24ac04 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5db68 <_PyMonitoring_FireStopIterationEvent@@Base+0x9ca> │ │ │ │ + blt.n 5db70 <_PyMonitoring_FireStopIterationEvent@@Base+0x9ca> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #6640 @ 0x19f0 │ │ │ │ + movw r0, #9136 @ 0x23b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 5db84 <_PyMonitoring_FireStopIterationEvent@@Base+0x9e6> │ │ │ │ + cbz r0, 5db8c <_PyMonitoring_FireStopIterationEvent@@Base+0x9e6> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #6648 @ 0x19f8 │ │ │ │ + movw r0, #9144 @ 0x23b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #112] @ (5dc0c <_PyMonitoring_FireStopIterationEvent@@Base+0xa6e>) │ │ │ │ + ldr r1, [pc, #112] @ (5dc14 <_PyMonitoring_FireStopIterationEvent@@Base+0xa6e>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -74395,96 +74406,96 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ - bl 13b2a8 │ │ │ │ + bl 13b3f8 │ │ │ │ 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 5dc0a <_PyMonitoring_FireStopIterationEvent@@Base+0xa6c> │ │ │ │ + bge.n 5dc12 <_PyMonitoring_FireStopIterationEvent@@Base+0xa6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5dc0a <_PyMonitoring_FireStopIterationEvent@@Base+0xa6c> │ │ │ │ + cbnz r3, 5dc12 <_PyMonitoring_FireStopIterationEvent@@Base+0xa6c> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5dc50 <_PyMonitoring_FireStopIterationEvent@@Base+0xab2>) │ │ │ │ - bl 249304 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5dc58 <_PyMonitoring_FireStopIterationEvent@@Base+0xab2>) │ │ │ │ + bl 24ac04 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5dc3e <_PyMonitoring_FireStopIterationEvent@@Base+0xaa0> │ │ │ │ + cbz r2, 5dc46 <_PyMonitoring_FireStopIterationEvent@@Base+0xaa0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #6640 @ 0x19f0 │ │ │ │ + movw r0, #9136 @ 0x23b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ - movw r0, #11288 @ 0x2c18 │ │ │ │ + b.w 95b6c │ │ │ │ + movw r0, #13784 @ 0x35d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ nop │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, 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, #44] @ (5dc94 <_PyMonitoring_FireStopIterationEvent@@Base+0xaf6>) │ │ │ │ - bl 249304 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5dc9c <_PyMonitoring_FireStopIterationEvent@@Base+0xaf6>) │ │ │ │ + bl 24ac04 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5dc84 <_PyMonitoring_FireStopIterationEvent@@Base+0xae6> │ │ │ │ + blt.n 5dc8c <_PyMonitoring_FireStopIterationEvent@@Base+0xae6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #6640 @ 0x19f0 │ │ │ │ + movw r0, #9136 @ 0x23b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ - movw r0, #11288 @ 0x2c18 │ │ │ │ + b.w 95b6c │ │ │ │ + movw r0, #13784 @ 0x35d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, 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, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5dcb4 <_PyMonitoring_FireStopIterationEvent@@Base+0xb16> │ │ │ │ + cbz r4, 5dcbc <_PyMonitoring_FireStopIterationEvent@@Base+0xb16> │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbnz r4, 5dcc8 <_PyMonitoring_FireStopIterationEvent@@Base+0xb2a> │ │ │ │ - b.n 5dcbe <_PyMonitoring_FireStopIterationEvent@@Base+0xb20> │ │ │ │ - bl 2ac2c4 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5dcac <_PyMonitoring_FireStopIterationEvent@@Base+0xb0e> │ │ │ │ - b.n 5dcd4 <_PyMonitoring_FireStopIterationEvent@@Base+0xb36> │ │ │ │ - bl 80424 │ │ │ │ + cbnz r4, 5dcd0 <_PyMonitoring_FireStopIterationEvent@@Base+0xb2a> │ │ │ │ + b.n 5dcc6 <_PyMonitoring_FireStopIterationEvent@@Base+0xb20> │ │ │ │ + bl 2acb14 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 5dcb4 <_PyMonitoring_FireStopIterationEvent@@Base+0xb0e> │ │ │ │ + b.n 5dcdc <_PyMonitoring_FireStopIterationEvent@@Base+0xb36> │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, 5dcd4 <_PyMonitoring_FireStopIterationEvent@@Base+0xb36> │ │ │ │ + cbz r0, 5dcdc <_PyMonitoring_FireStopIterationEvent@@Base+0xb36> │ │ │ │ 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, pc} │ │ │ │ @@ -74493,279 +74504,279 @@ │ │ │ │ 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 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq.n 5dd1e <_PyMonitoring_FireStopIterationEvent@@Base+0xb80> │ │ │ │ - movw r0, #57004 @ 0xdeac │ │ │ │ + beq.n 5dd26 <_PyMonitoring_FireStopIterationEvent@@Base+0xb80> │ │ │ │ + movw r0, #59552 @ 0xe8a0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 5dd50 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb2> │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 5dd58 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb2> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 156f44 │ │ │ │ - cbz r0, 5dd50 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb2> │ │ │ │ + bl 15710c │ │ │ │ + cbz r0, 5dd58 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb2> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 238a84 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5dd50 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb2> │ │ │ │ + bl 23a3c0 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5dd58 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb2> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b338 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5dd54 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb6> │ │ │ │ + bne.n 5dd5c <_PyMonitoring_FireStopIterationEvent@@Base+0xbb6> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5dd5c <_PyMonitoring_FireStopIterationEvent@@Base+0xbbe> │ │ │ │ + b.n 5dd64 <_PyMonitoring_FireStopIterationEvent@@Base+0xbbe> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5dd86 <_PyMonitoring_FireStopIterationEvent@@Base+0xbe8> │ │ │ │ + cbnz r0, 5dd8e <_PyMonitoring_FireStopIterationEvent@@Base+0xbe8> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5dd90 <_PyMonitoring_FireStopIterationEvent@@Base+0xbf2> │ │ │ │ - b.n 5dd96 <_PyMonitoring_FireStopIterationEvent@@Base+0xbf8> │ │ │ │ + cbnz r0, 5dd98 <_PyMonitoring_FireStopIterationEvent@@Base+0xbf2> │ │ │ │ + b.n 5dd9e <_PyMonitoring_FireStopIterationEvent@@Base+0xbf8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5dd80 <_PyMonitoring_FireStopIterationEvent@@Base+0xbe2> │ │ │ │ - b.n 5ddc2 <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ + beq.n 5dd88 <_PyMonitoring_FireStopIterationEvent@@Base+0xbe2> │ │ │ │ + b.n 5ddca <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ddc2 <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ + cbnz r0, 5ddca <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5dda0 <_PyMonitoring_FireStopIterationEvent@@Base+0xc02> │ │ │ │ + cbz r0, 5dda8 <_PyMonitoring_FireStopIterationEvent@@Base+0xc02> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ddc2 <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ + cbnz r0, 5ddca <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5ddaa <_PyMonitoring_FireStopIterationEvent@@Base+0xc0c> │ │ │ │ + cbz r0, 5ddb2 <_PyMonitoring_FireStopIterationEvent@@Base+0xc0c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ddc2 <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ + cbnz r0, 5ddca <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5ddb4 <_PyMonitoring_FireStopIterationEvent@@Base+0xc16> │ │ │ │ + cbz r0, 5ddbc <_PyMonitoring_FireStopIterationEvent@@Base+0xc16> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ddc2 <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ + cbnz r0, 5ddca <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 5ddc2 <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ + cbz r0, 5ddca <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 5ddee <_PyMonitoring_FireStopIterationEvent@@Base+0xc50> │ │ │ │ + beq.n 5ddf6 <_PyMonitoring_FireStopIterationEvent@@Base+0xc50> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34292 @ 0x85f4 │ │ │ │ + movw r0, #36788 @ 0x8fb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 5de1c <_PyMonitoring_FireStopIterationEvent@@Base+0xc7e> │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 5de24 <_PyMonitoring_FireStopIterationEvent@@Base+0xc7e> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5de16 <_PyMonitoring_FireStopIterationEvent@@Base+0xc78> │ │ │ │ - bl 9c1b4 │ │ │ │ + cbz r0, 5de1e <_PyMonitoring_FireStopIterationEvent@@Base+0xc78> │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5de12 <_PyMonitoring_FireStopIterationEvent@@Base+0xc74> │ │ │ │ + bge.n 5de1a <_PyMonitoring_FireStopIterationEvent@@Base+0xc74> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5de12 <_PyMonitoring_FireStopIterationEvent@@Base+0xc74> │ │ │ │ + cbnz r3, 5de1a <_PyMonitoring_FireStopIterationEvent@@Base+0xc74> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5de24 <_PyMonitoring_FireStopIterationEvent@@Base+0xc86> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 5de20 <_PyMonitoring_FireStopIterationEvent@@Base+0xc82> │ │ │ │ + bne.n 5de2c <_PyMonitoring_FireStopIterationEvent@@Base+0xc86> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 5de28 <_PyMonitoring_FireStopIterationEvent@@Base+0xc82> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5df42 <_PyMonitoring_FireStopIterationEvent@@Base+0xda4> │ │ │ │ + b.n 5df4a <_PyMonitoring_FireStopIterationEvent@@Base+0xda4> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [r6, #4] │ │ │ │ movw r1, #16980 @ 0x4254 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 157200 │ │ │ │ - bl efe3c │ │ │ │ + bl 1573c8 │ │ │ │ + bl f0280 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5de4a <_PyMonitoring_FireStopIterationEvent@@Base+0xcac> │ │ │ │ + beq.n 5de52 <_PyMonitoring_FireStopIterationEvent@@Base+0xcac> │ │ │ │ mov r0, r3 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5df12 <_PyMonitoring_FireStopIterationEvent@@Base+0xd74> │ │ │ │ + beq.n 5df1a <_PyMonitoring_FireStopIterationEvent@@Base+0xd74> │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ - cbnz r5, 5de5c <_PyMonitoring_FireStopIterationEvent@@Base+0xcbe> │ │ │ │ + cbnz r5, 5de64 <_PyMonitoring_FireStopIterationEvent@@Base+0xcbe> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2ac2c4 │ │ │ │ + bl 2acb14 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5df42 <_PyMonitoring_FireStopIterationEvent@@Base+0xda4> │ │ │ │ + beq.n 5df4a <_PyMonitoring_FireStopIterationEvent@@Base+0xda4> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldrd r9, r1, [r3, #4] │ │ │ │ add.w r2, r4, r9 │ │ │ │ add.w r5, r9, #1 │ │ │ │ bic.w r2, r2, r2, asr #31 │ │ │ │ bics.w r4, r4, r4, asr #32 │ │ │ │ it cs │ │ │ │ movcs r4, r2 │ │ │ │ cmp r5, r1 │ │ │ │ - ble.n 5ded0 <_PyMonitoring_FireStopIterationEvent@@Base+0xd32> │ │ │ │ + ble.n 5ded8 <_PyMonitoring_FireStopIterationEvent@@Base+0xd32> │ │ │ │ cmp r5, #8 │ │ │ │ add.w r5, r5, r5, asr #3 │ │ │ │ ite gt │ │ │ │ movgt r2, #6 │ │ │ │ movle r2, #3 │ │ │ │ adds r5, r5, r2 │ │ │ │ - beq.n 5de94 <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ + beq.n 5de9c <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ mov r1, r5 │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 5de98 <_PyMonitoring_FireStopIterationEvent@@Base+0xcfa> │ │ │ │ - b.n 5deca <_PyMonitoring_FireStopIterationEvent@@Base+0xd2c> │ │ │ │ + bcc.n 5dea0 <_PyMonitoring_FireStopIterationEvent@@Base+0xcfa> │ │ │ │ + b.n 5ded2 <_PyMonitoring_FireStopIterationEvent@@Base+0xd2c> │ │ │ │ movs r1, #1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r3, #16 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5deac <_PyMonitoring_FireStopIterationEvent@@Base+0xd0e> │ │ │ │ - bl 9c580 │ │ │ │ + beq.n 5deb4 <_PyMonitoring_FireStopIterationEvent@@Base+0xd0e> │ │ │ │ + bl 9c810 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5dec2 <_PyMonitoring_FireStopIterationEvent@@Base+0xd24> │ │ │ │ - b.n 5deca <_PyMonitoring_FireStopIterationEvent@@Base+0xd2c> │ │ │ │ + cbnz r0, 5deca <_PyMonitoring_FireStopIterationEvent@@Base+0xd24> │ │ │ │ + b.n 5ded2 <_PyMonitoring_FireStopIterationEvent@@Base+0xd2c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5deca <_PyMonitoring_FireStopIterationEvent@@Base+0xd2c> │ │ │ │ + cbz r0, 5ded2 <_PyMonitoring_FireStopIterationEvent@@Base+0xd2c> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ strd r5, r6, [r3, #8] │ │ │ │ - b.n 5ded0 <_PyMonitoring_FireStopIterationEvent@@Base+0xd32> │ │ │ │ - bl 24479c │ │ │ │ - b.n 5de1c <_PyMonitoring_FireStopIterationEvent@@Base+0xc7e> │ │ │ │ + b.n 5ded8 <_PyMonitoring_FireStopIterationEvent@@Base+0xd32> │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 5de24 <_PyMonitoring_FireStopIterationEvent@@Base+0xc7e> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r4, r9 │ │ │ │ it ge │ │ │ │ movge r4, r9 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 5def0 <_PyMonitoring_FireStopIterationEvent@@Base+0xd52> │ │ │ │ + bge.n 5def8 <_PyMonitoring_FireStopIterationEvent@@Base+0xd52> │ │ │ │ add.w r5, r0, r2, lsl #2 │ │ │ │ ldr.w r5, [r5, #-4] │ │ │ │ str.w r5, [r0, r2, lsl #2] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 5deda <_PyMonitoring_FireStopIterationEvent@@Base+0xd3c> │ │ │ │ + b.n 5dee2 <_PyMonitoring_FireStopIterationEvent@@Base+0xd3c> │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, #1 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r8] │ │ │ │ str.w r8, [r0, r4, lsl #2] │ │ │ │ str r1, [r3, #4] │ │ │ │ - b.n 5df42 <_PyMonitoring_FireStopIterationEvent@@Base+0xda4> │ │ │ │ + b.n 5df4a <_PyMonitoring_FireStopIterationEvent@@Base+0xda4> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #16980 @ 0x4254 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 157200 │ │ │ │ - bl efe3c │ │ │ │ + bl 1573c8 │ │ │ │ + bl f0280 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #34292 @ 0x85f4 │ │ │ │ + movw r0, #36788 @ 0x8fb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5de1c <_PyMonitoring_FireStopIterationEvent@@Base+0xc7e> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5de24 <_PyMonitoring_FireStopIterationEvent@@Base+0xc7e> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5df66 <_PyMonitoring_FireStopIterationEvent@@Base+0xdc8> │ │ │ │ + cbnz r0, 5df6e <_PyMonitoring_FireStopIterationEvent@@Base+0xdc8> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5df70 <_PyMonitoring_FireStopIterationEvent@@Base+0xdd2> │ │ │ │ - b.n 5df76 <_PyMonitoring_FireStopIterationEvent@@Base+0xdd8> │ │ │ │ + cbnz r0, 5df78 <_PyMonitoring_FireStopIterationEvent@@Base+0xdd2> │ │ │ │ + b.n 5df7e <_PyMonitoring_FireStopIterationEvent@@Base+0xdd8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5df60 <_PyMonitoring_FireStopIterationEvent@@Base+0xdc2> │ │ │ │ - b.n 5df84 <_PyMonitoring_FireStopIterationEvent@@Base+0xde6> │ │ │ │ + beq.n 5df68 <_PyMonitoring_FireStopIterationEvent@@Base+0xdc2> │ │ │ │ + b.n 5df8c <_PyMonitoring_FireStopIterationEvent@@Base+0xde6> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5df84 <_PyMonitoring_FireStopIterationEvent@@Base+0xde6> │ │ │ │ + cbnz r0, 5df8c <_PyMonitoring_FireStopIterationEvent@@Base+0xde6> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5df84 <_PyMonitoring_FireStopIterationEvent@@Base+0xde6> │ │ │ │ + cbz r0, 5df8c <_PyMonitoring_FireStopIterationEvent@@Base+0xde6> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005df86 <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0005df8e <_PyErr_FormatFromCause@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #36] @ (5dfbc <_PyErr_FormatFromCause@@Base+0x36>) │ │ │ │ + ldr r4, [pc, #36] @ (5dfc4 <_PyErr_FormatFromCause@@Base+0x36>) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -74784,526 +74795,548 @@ │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ movlt r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005dfdc : │ │ │ │ +0005dfe4 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5e022 │ │ │ │ - bl 119190 │ │ │ │ + cbz r0, 5e02a │ │ │ │ + bl 1192d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5e012 │ │ │ │ + blt.n 5e01a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5e022 │ │ │ │ + b.n 5e02a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e00e │ │ │ │ + bne.n 5e016 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e00e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e016 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005e026 : │ │ │ │ +0005e02e : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 5e038 │ │ │ │ - cbnz r1, 5e03e │ │ │ │ - bl 5e3b4 │ │ │ │ - b.n 5e04a │ │ │ │ + cbz r0, 5e040 │ │ │ │ + cbnz r1, 5e046 │ │ │ │ + bl 5e3bc │ │ │ │ + b.n 5e052 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5e050 │ │ │ │ + cbnz r0, 5e058 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e06e │ │ │ │ + b.n 5e076 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 144b84 │ │ │ │ + bl 144dc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e06e │ │ │ │ + bge.n 5e076 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e06e │ │ │ │ + cbnz r3, 5e076 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - 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 │ │ │ │ - movw r1, #61496 @ 0xf038 │ │ │ │ + movw r1, #63992 @ 0xf9f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 22249c │ │ │ │ + bl 223c9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e118 │ │ │ │ + beq.n 5e11e │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 5e0f0 │ │ │ │ + cbz r5, 5e0f6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5e0d2 │ │ │ │ + bmi.n 5e0d8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #20616 @ 0x5088 │ │ │ │ + movw r1, #23100 @ 0x5a3c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e118 │ │ │ │ + bge.n 5e11e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e118 │ │ │ │ + cbnz r3, 5e11e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e118 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e11e │ │ │ │ mov r0, r5 │ │ │ │ - bl 9af3c │ │ │ │ + bl 9b1c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e0f6 │ │ │ │ + bge.n 5e0fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e0f6 │ │ │ │ + cbnz r3, 5e0fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e0f6 │ │ │ │ - bl 80424 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e0fc │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5e11a │ │ │ │ + cbz r4, 5e120 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0b44 │ │ │ │ + bl a0ecc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e11a │ │ │ │ + bne.n 5e120 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e118 │ │ │ │ + bge.n 5e11e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e118 │ │ │ │ + cbnz r3, 5e11e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5e146 │ │ │ │ + bne.n 5e14c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5e164 │ │ │ │ - b.n 5e15e │ │ │ │ + bne.n 5e16a │ │ │ │ + b.n 5e164 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57164 @ 0xdf4c │ │ │ │ + movw r0, #59712 @ 0xe940 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e1d6 │ │ │ │ - b.n 5e138 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5e1d6 │ │ │ │ + beq.n 5e1dc │ │ │ │ + b.n 5e13e │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5e1dc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e176 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5e1d6 │ │ │ │ + bne.n 5e17c │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5e1dc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2481e8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ - cbz r0, 5e1d6 │ │ │ │ + bl 249ae8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + cbz r0, 5e1dc │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r1, #20648 @ 0x50a8 │ │ │ │ + movw r1, #23132 @ 0x5a5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #20652 @ 0x50ac │ │ │ │ + movw r0, #23136 @ 0x5a60 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e1d6 │ │ │ │ - bl b1654 │ │ │ │ + beq.n 5e1dc │ │ │ │ + bl b1b64 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ba10 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5e1da │ │ │ │ + bge.n 5e1e0 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e1e2 │ │ │ │ + b.n 5e1e8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9c1b4 │ │ │ │ + bl 9c444 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e20a │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5e22e │ │ │ │ + bne.n 5e210 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5e234 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5e224 │ │ │ │ + cbz r3, 5e22a │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 5e21e │ │ │ │ + blt.n 5e224 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - b.n 5e222 │ │ │ │ + b.n 5e228 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5e230 │ │ │ │ + b.n 5e236 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r2, 5e23e │ │ │ │ + cbz r2, 5e244 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ │ │ │ │ -0005e244 : │ │ │ │ +0005e24a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #4 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #19 │ │ │ │ mov r4, r1 │ │ │ │ add.w r1, sp, r2 │ │ │ │ - bl 1543c8 │ │ │ │ + bl 1543e0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5e28c │ │ │ │ + beq.n 5e292 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 5e286 │ │ │ │ + bls.n 5e28c │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20664 @ 0x50b8 │ │ │ │ + movw r1, #23148 @ 0x5a6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e28c │ │ │ │ + b.n 5e292 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 5e2d4 │ │ │ │ - cbz r0, 5e2d0 │ │ │ │ + bl 5e2dc │ │ │ │ + cbz r0, 5e2d6 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orrs r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e2c6 │ │ │ │ + bne.n 5e2cc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ add sp, #12 │ │ │ │ pop {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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 5e2fc │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bmi.n 5e304 │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e392 │ │ │ │ - b.n 5e30a │ │ │ │ + beq.n 5e39a │ │ │ │ + b.n 5e312 │ │ │ │ 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 5e36e │ │ │ │ + bne.n 5e376 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f51b8 │ │ │ │ + bl 1f6a74 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5e36e │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 5e344 │ │ │ │ + bne.n 5e376 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 5e34c │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e392 │ │ │ │ + bge.n 5e39a │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, 5e392 │ │ │ │ + cbnz r5, 5e39a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e3ac │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e3b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 5e36e │ │ │ │ + cbnz r3, 5e376 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r0, r1, [r6] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e362 │ │ │ │ + bge.n 5e36a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5e366 │ │ │ │ + cbz r3, 5e36e │ │ │ │ movs r5, #1 │ │ │ │ - b.n 5e3ac │ │ │ │ + b.n 5e3b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e362 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e36a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2225f8 │ │ │ │ + bl 223e50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5e396 │ │ │ │ + blt.n 5e39e │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5e3a6 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 5e3a6 │ │ │ │ + bne.n 5e3ae │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 5e3ae │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5e3ac │ │ │ │ + b.n 5e3b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e380 │ │ │ │ + bne.n 5e388 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e380 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e388 │ │ │ │ movs r5, #1 │ │ │ │ strd r8, r7, [r6] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #36] @ (5e3dc ) │ │ │ │ + ldr r3, [pc, #36] @ (5e3e4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 5e3c4 │ │ │ │ + cbz r3, 5e3cc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 5e3da │ │ │ │ + cbnz r3, 5e3e2 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #20712 @ 0x50e8 │ │ │ │ + movw r2, #23208 @ 0x5aa8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 120f48 <_PyErr_SetString@@Base> │ │ │ │ + b.w 121334 <_PyErr_SetString@@Base> │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ + cbnz r1, 5e414 │ │ │ │ + movw r3, #51972 @ 0xcb04 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #12620 @ 0x314c │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12120c │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 5e428 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r0, #16 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r1, #0] │ │ │ │ + bl 1aa7f0 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 5e2d4 │ │ │ │ - cbz r0, 5e420 │ │ │ │ + bl 5e2dc │ │ │ │ + cbz r0, 5e46a │ │ │ │ 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 5e416 │ │ │ │ + bne.n 5e460 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e466 │ │ │ │ + bgt.n 5e4b0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5e456 │ │ │ │ - movw r1, #5316 @ 0x14c4 │ │ │ │ + cbz r2, 5e4a0 │ │ │ │ + movw r1, #7624 @ 0x1dc8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5e462 │ │ │ │ - movw r1, #5348 @ 0x14e4 │ │ │ │ + bl 12120c │ │ │ │ + b.n 5e4ac │ │ │ │ + movw r1, #7656 @ 0x1de8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e47a │ │ │ │ - bl 1f309c │ │ │ │ + b.n 5e4c4 │ │ │ │ + bl 1f48fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e462 │ │ │ │ + beq.n 5e4ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ str r2, [r4, #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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbz r4, 5e4ac │ │ │ │ + cbz r4, 5e4f6 │ │ │ │ mov r0, r1 │ │ │ │ movs r4, #0 │ │ │ │ - bl 909dc │ │ │ │ + bl 90c70 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 5e4a2 │ │ │ │ + cbz r5, 5e4ec │ │ │ │ ldr r5, [r5, #24] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5e49a │ │ │ │ + b.n 5e4e4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5e4ac │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5e4b6 │ │ │ │ + bne.n 5e4f6 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5e500 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5e4dc │ │ │ │ + bne.n 5e526 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 5e2d4 │ │ │ │ - cbnz r0, 5e4f2 │ │ │ │ - b.n 5e58a │ │ │ │ + bl 5e2dc │ │ │ │ + cbnz r0, 5e53c │ │ │ │ + b.n 5e5d4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57292 @ 0xdfcc │ │ │ │ + movw r0, #59840 @ 0xe9c0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e58a │ │ │ │ - b.n 5e4d0 │ │ │ │ + beq.n 5e5d4 │ │ │ │ + b.n 5e51a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 5e2d4 │ │ │ │ + bl 5e2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e58a │ │ │ │ + beq.n 5e5d4 │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ mvn.w r2, #1 │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ - bcs.n 5e51c │ │ │ │ + bcs.n 5e566 │ │ │ │ ldrd r4, r1, [sp] │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r1 │ │ │ │ - bcc.n 5e534 │ │ │ │ + bcc.n 5e57e │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20748 @ 0x510c │ │ │ │ + movw r1, #23244 @ 0x5acc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5e568 │ │ │ │ + bl 12120c │ │ │ │ + b.n 5e5b2 │ │ │ │ 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 │ │ │ │ @@ -75311,99 +75344,98 @@ │ │ │ │ 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 5e580 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5e58a │ │ │ │ + bne.n 5e5ca │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5e5d4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1503fc │ │ │ │ + b.w 1505c8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 135954 │ │ │ │ + b.w 1359f0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2dfad0 <_Py_c_neg@@Base+0x8cc> │ │ │ │ + b.w 2e0470 <_Py_c_neg@@Base+0x8cc> │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #20800 @ 0x5140 │ │ │ │ + movw r0, #23296 @ 0x5b00 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ │ │ │ │ -0005e5a6 : │ │ │ │ +0005e5f0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 5e5ba │ │ │ │ - cbnz r1, 5e5c0 │ │ │ │ - bl 5e3b4 │ │ │ │ - b.n 5e5ca │ │ │ │ + cbz r0, 5e604 │ │ │ │ + cbnz r1, 5e60a │ │ │ │ + bl 5e3bc │ │ │ │ + b.n 5e614 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl b7bdc │ │ │ │ + bl b8098 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5e5da │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + bge.n 5e624 │ │ │ │ + movw r0, #23300 @ 0x5b04 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ - bl 24f39c │ │ │ │ - b.n 5e5e0 │ │ │ │ + bl 250a9c │ │ │ │ + b.n 5e62a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #100] @ (5e65c ) │ │ │ │ + ldr r4, [pc, #100] @ (5e6a4 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5e60e │ │ │ │ + bne.n 5e658 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5e5fe │ │ │ │ + bne.n 5e648 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5e620 │ │ │ │ + beq.n 5e66a │ │ │ │ mov r0, r4 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #60] @ (5e660 ) │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + ldr r3, [pc, #60] @ (5e6a8 ) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 5e62c │ │ │ │ + cbz r3, 5e676 │ │ │ │ bl 36ef0 <_PyEval_SetProfile@@Base+0x4d8> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5e644 │ │ │ │ + bne.n 5e68e │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5e634 │ │ │ │ + bne.n 5e67e │ │ │ │ dmb ish │ │ │ │ - beq.n 5e650 │ │ │ │ - ldr r0, [pc, #16] @ (5e65c ) │ │ │ │ - bl 288f70 │ │ │ │ + beq.n 5e69a │ │ │ │ + ldr r0, [pc, #12] @ (5e6a4 ) │ │ │ │ + bl 28a0e8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -75415,74 +75447,74 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ ittee ls │ │ │ │ - movwls r2, #26464 @ 0x6760 │ │ │ │ + movwls r2, #28968 @ 0x7128 │ │ │ │ movtls r2, #78 @ 0x4e │ │ │ │ - movwhi r1, #21004 @ 0x520c │ │ │ │ + movwhi r1, #23500 @ 0x5bcc │ │ │ │ movthi r1, #50 @ 0x32 │ │ │ │ it ls │ │ │ │ ldrls.w r1, [r2, r3, lsl #2] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ add.w r1, r4, #20 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ adds r5, #1 │ │ │ │ adds r2, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 231224 │ │ │ │ + bl 232ae0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 517a2 │ │ │ │ + bl 517c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5e6f8 │ │ │ │ + cbz r0, 5e740 │ │ │ │ mov r1, r5 │ │ │ │ - bl 58b94 <_PyObject_CheckXIData@@Base+0x3f0> │ │ │ │ + bl 58b44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5e6e8 │ │ │ │ + blt.n 5e730 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5e6f8 │ │ │ │ + b.n 5e740 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e6e4 │ │ │ │ + bne.n 5e72c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e6e4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e72c │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 5e718 │ │ │ │ + bmi.n 5e760 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 5e732 │ │ │ │ + bpl.n 5e77a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6792 @ 0x1a88 │ │ │ │ + movw r1, #9088 @ 0x2380 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e74a │ │ │ │ + b.n 5e792 │ │ │ │ tst.w r3, #14 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -75493,1152 +75525,1152 @@ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ movs r6, #0 │ │ │ │ cmp r1, r8 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bne.n 5e774 │ │ │ │ + bne.n 5e7bc │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r2, #0] │ │ │ │ - b.n 5ec06 │ │ │ │ + b.n 5ec4e │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r1, [r0, #820] @ 0x334 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r3 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5ec06 │ │ │ │ + beq.w 5ec4e │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5e7b0 │ │ │ │ + bne.n 5e7f8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21040 @ 0x5230 │ │ │ │ + movw r1, #23536 @ 0x5bf0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5ec02 │ │ │ │ - ldr r7, [pc, #660] @ (5ea48 ) │ │ │ │ + bl 12120c │ │ │ │ + b.n 5ec4a │ │ │ │ + ldr r7, [pc, #660] @ (5ea90 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - movw r1, #21092 @ 0x5264 │ │ │ │ + movw r1, #23588 @ 0x5c24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebfc │ │ │ │ + bne.w 5ec44 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebfc │ │ │ │ + bne.w 5ec44 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e7f2 │ │ │ │ + bge.n 5e83a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e7f2 │ │ │ │ + cbnz r3, 5e83a │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #660] @ 0x294 │ │ │ │ mov r0, r9 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5ec06 │ │ │ │ + beq.w 5ec4e │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5e826 │ │ │ │ + bne.n 5e86e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21132 @ 0x528c │ │ │ │ + movw r1, #23628 @ 0x5c4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5ec02 │ │ │ │ - movw r1, #21092 @ 0x5264 │ │ │ │ + bl 12120c │ │ │ │ + b.n 5ec4a │ │ │ │ + movw r1, #23588 @ 0x5c24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebfc │ │ │ │ + bne.w 5ec44 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebfc │ │ │ │ + bne.w 5ec44 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e862 │ │ │ │ + bge.n 5e8aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e862 │ │ │ │ + cbnz r3, 5e8aa │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5ec06 │ │ │ │ + beq.w 5ec4e │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 5e884 │ │ │ │ + beq.n 5e8cc │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5e8ac │ │ │ │ - b.n 5e8a6 │ │ │ │ + bne.n 5e8f4 │ │ │ │ + b.n 5e8ee │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5e8a6 │ │ │ │ + beq.n 5e8ee │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e8a6 │ │ │ │ + bge.n 5e8ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e8a6 │ │ │ │ + cbnz r3, 5e8ee │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 5e8e8 │ │ │ │ - movw r1, #21092 @ 0x5264 │ │ │ │ + b.n 5e930 │ │ │ │ + movw r1, #23588 @ 0x5c24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebfc │ │ │ │ + bne.w 5ec44 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebfc │ │ │ │ + bne.w 5ec44 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e8e8 │ │ │ │ + bge.n 5e930 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e8e8 │ │ │ │ + cbnz r3, 5e930 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #704] @ 0x2c0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5ec06 │ │ │ │ + beq.w 5ec4e │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5e92a │ │ │ │ + beq.n 5e972 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5e930 │ │ │ │ + bne.n 5e978 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5e92a │ │ │ │ + beq.n 5e972 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e92a │ │ │ │ + bge.n 5e972 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e92a │ │ │ │ + cbnz r3, 5e972 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 5e96c │ │ │ │ - movw r1, #21092 @ 0x5264 │ │ │ │ + b.n 5e9b4 │ │ │ │ + movw r1, #23588 @ 0x5c24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebfc │ │ │ │ + bne.w 5ec44 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebfc │ │ │ │ + bne.w 5ec44 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e96c │ │ │ │ + bge.n 5e9b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e96c │ │ │ │ + cbnz r3, 5e9b4 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #156] @ 0x9c │ │ │ │ mov r0, r9 │ │ │ │ - bl f2c6c │ │ │ │ + bl f30b8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5ec06 │ │ │ │ + beq.w 5ec4e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ebe4 │ │ │ │ + beq.w 5ec2c │ │ │ │ ldr.w r1, [r4, #944] @ 0x3b0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5ec06 │ │ │ │ + beq.w 5ec4e │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5e9be │ │ │ │ + beq.n 5ea06 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5e9c4 │ │ │ │ + bne.n 5ea0c │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e9be │ │ │ │ + bge.n 5ea06 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5e9be │ │ │ │ + cbnz r3, 5ea06 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 5ea04 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + b.n 5ea4c │ │ │ │ + movw r1, #23684 @ 0x5c84 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebfc │ │ │ │ + bne.w 5ec44 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 29782c <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 2989d0 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebfc │ │ │ │ + bne.w 5ec44 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ea04 │ │ │ │ + bge.n 5ea4c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5ea04 │ │ │ │ + cbnz r3, 5ea4c │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5ec06 │ │ │ │ + beq.w 5ec4e │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5ea40 │ │ │ │ + beq.n 5ea88 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5ea4c │ │ │ │ + bne.n 5ea94 │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ea40 │ │ │ │ + bge.n 5ea88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5ea40 │ │ │ │ + cbnz r3, 5ea88 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 5ea8a │ │ │ │ + b.n 5ead2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #23684 @ 0x5c84 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebfc │ │ │ │ + bne.w 5ec44 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 293694 │ │ │ │ + bl 294830 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebfc │ │ │ │ + bne.w 5ec44 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ea8a │ │ │ │ + bge.n 5ead2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5ea8a │ │ │ │ + cbnz r3, 5ead2 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #632] @ 0x278 │ │ │ │ mov r0, r9 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5ec06 │ │ │ │ + beq.w 5ec4e │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5eab6 │ │ │ │ + bne.n 5eafe │ │ │ │ mov r0, sl │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ec02 │ │ │ │ + beq.w 5ec4a │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 5eae0 │ │ │ │ + bmi.n 5eb28 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ - movw r1, #21228 @ 0x52ec │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ + movw r1, #23724 @ 0x5cac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4e04 │ │ │ │ - b.n 5ebfc │ │ │ │ + bl f5248 │ │ │ │ + b.n 5ec44 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28e2e0 │ │ │ │ + bl 28f47c │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ebfc │ │ │ │ + beq.w 5ec44 │ │ │ │ mov.w r9, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #23684 @ 0x5c84 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r9, r3 │ │ │ │ - bge.n 5eb8e │ │ │ │ + bge.n 5ebd6 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr r0, [r7, r6] │ │ │ │ ldr.w r8, [r3, r9, lsl #2] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it lt │ │ │ │ strlt.w r2, [r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ebfc │ │ │ │ + bne.n 5ec44 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e42c │ │ │ │ + bl 28f5c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5eb56 │ │ │ │ + bge.n 5eb9e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5eb56 │ │ │ │ + cbnz r3, 5eb9e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5ebfc │ │ │ │ + bne.n 5ec44 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5eb82 │ │ │ │ + beq.n 5ebca │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21284 @ 0x5324 │ │ │ │ + movw r1, #23780 @ 0x5ce4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5ebfc │ │ │ │ + bl 12120c │ │ │ │ + b.n 5ec44 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 5eafe │ │ │ │ + b.n 5eb46 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ebaa │ │ │ │ + bge.n 5ebf2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbnz r2, 5ebaa │ │ │ │ + cbnz r2, 5ebf2 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #32 │ │ │ │ ldrd r8, r9, [sp, #36] @ 0x24 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldrd r4, r5, [sp, #16] │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5ebde │ │ │ │ + cbz r0, 5ec26 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd r2, r7, [r0, #12] │ │ │ │ movs r2, #1 │ │ │ │ strd r9, r8, [r0, #4] │ │ │ │ strd r6, r5, [r0, #20] │ │ │ │ str r4, [r0, #28] │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ str.w r3, [fp] │ │ │ │ - b.n 5ec06 │ │ │ │ + b.n 5ec4e │ │ │ │ str.w r0, [fp] │ │ │ │ - b.n 5ebfc │ │ │ │ + b.n 5ec44 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21344 @ 0x5360 │ │ │ │ + movw r1, #23840 @ 0x5d20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ 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, #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 5ecec │ │ │ │ + beq.n 5ed34 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ecec │ │ │ │ + bne.n 5ed34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ecec │ │ │ │ + beq.n 5ed34 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ - movw r3, #9397 @ 0x24b5 │ │ │ │ + movw r3, #12001 @ 0x2ee1 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r0, #21392 @ 0x5390 │ │ │ │ + movw r0, #23888 @ 0x5d50 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5ec88 │ │ │ │ + cbnz r0, 5ecd0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503ca │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - cbnz r2, 5ec9e │ │ │ │ + cbnz r2, 5ece6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ecec │ │ │ │ + bge.n 5ed34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 5ece2 │ │ │ │ - b.n 5ecec │ │ │ │ + cbz r3, 5ed2a │ │ │ │ + b.n 5ed34 │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #715 @ 0x2cb │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #21404 @ 0x539c │ │ │ │ + movw r0, #23900 @ 0x5d5c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ecce │ │ │ │ + bge.n 5ed16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ecce │ │ │ │ + cbnz r3, 5ed16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5ec7c │ │ │ │ + beq.n 5ecc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ecec │ │ │ │ + bge.n 5ed34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5ecec │ │ │ │ + cbnz r3, 5ed34 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #16 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 5ed12 │ │ │ │ + cbz r3, 5ed5a │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 5ed14 │ │ │ │ + b.n 5ed5c │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #304] @ (5ee48 ) │ │ │ │ + ldr r5, [pc, #304] @ (5ee90 ) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, 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} │ │ │ │ - cbnz r7, 5ed48 │ │ │ │ + cbnz r7, 5ed90 │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 5ed48 │ │ │ │ + ble.n 5ed90 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 5ed48 │ │ │ │ - cbnz r6, 5ed6a │ │ │ │ + bgt.n 5ed90 │ │ │ │ + cbnz r6, 5edb2 │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #236] @ (5ee4c ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #236] @ (5ee94 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ee2a │ │ │ │ + beq.n 5ee72 │ │ │ │ add r9, r8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ add.w r7, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl 14be00 │ │ │ │ + bl 14c0d0 │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ee26 │ │ │ │ - cbz r7, 5edc4 │ │ │ │ + beq.n 5ee6e │ │ │ │ + cbz r7, 5ee0c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 5eda4 │ │ │ │ - bl 125558 │ │ │ │ + cbz r0, 5edec │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ed9c │ │ │ │ - bl 948dc │ │ │ │ + bne.n 5ede4 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ee26 │ │ │ │ + bne.n 5ee6e │ │ │ │ subs.w r7, r9, #2 │ │ │ │ - bne.n 5eda8 │ │ │ │ - b.n 5edc8 │ │ │ │ + bne.n 5edf0 │ │ │ │ + b.n 5ee10 │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5edb8 │ │ │ │ + cbz r0, 5ee00 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 5e2d4 │ │ │ │ - cbz r0, 5ee26 │ │ │ │ + bl 5e2dc │ │ │ │ + cbz r0, 5ee6e │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 5edc8 │ │ │ │ + beq.n 5ee10 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1efebc │ │ │ │ - cbnz r0, 5edc8 │ │ │ │ - b.n 5ee26 │ │ │ │ + bl 1f171c │ │ │ │ + cbnz r0, 5ee10 │ │ │ │ + b.n 5ee6e │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 5edee │ │ │ │ + beq.n 5ee36 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2bea0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5edfc │ │ │ │ + b.n 5ee44 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ blx 2afe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4800 │ │ │ │ - cbz r5, 5ee2e │ │ │ │ + bl b4d38 │ │ │ │ + cbz r5, 5ee76 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5ee18 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 5ee60 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5edd0 │ │ │ │ - b.n 5ee26 │ │ │ │ + beq.n 5ee18 │ │ │ │ + b.n 5ee6e │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5ee36 │ │ │ │ + b.n 5ee7e │ │ │ │ mov r8, r0 │ │ │ │ - b.n 5ee36 │ │ │ │ + b.n 5ee7e │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + strb r4, [r6, #4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r0, [r6, #16] │ │ │ │ lsls r2, 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 │ │ │ │ - movw r0, #21416 @ 0x53a8 │ │ │ │ + movw r0, #23912 @ 0x5d68 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1f26ac │ │ │ │ + bl 1f3fe4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5eec0 │ │ │ │ - movw r1, #21436 @ 0x53bc │ │ │ │ + cbz r0, 5ef08 │ │ │ │ + movw r1, #23932 @ 0x5d7c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ee92 │ │ │ │ + bge.n 5eeda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ee92 │ │ │ │ + cbnz r3, 5eeda │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5eebe │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5ef06 │ │ │ │ ldrd r2, r3, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #5112 @ 0x13f8 │ │ │ │ + movw r0, #7608 @ 0x1db8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5eec0 │ │ │ │ + bge.n 5ef08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5eec0 │ │ │ │ + cbnz r3, 5ef08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5eec0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ef08 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 5eef4 │ │ │ │ + cbnz r3, 5ef3c │ │ │ │ ldrd r0, r4, [r0, #4] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #21456 @ 0x53d0 │ │ │ │ + movw r0, #23952 @ 0x5d90 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 5ef30 │ │ │ │ - bl 1066d0 │ │ │ │ + bpl.n 5ef78 │ │ │ │ + bl 106980 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ef12 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 5ef30 │ │ │ │ - bl f8250 │ │ │ │ - b.n 5ef30 │ │ │ │ + bne.n 5ef5a │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 5ef78 │ │ │ │ + bl f85c8 │ │ │ │ + b.n 5ef78 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5ef30 │ │ │ │ + bne.n 5ef78 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #24300 @ 0x5eec │ │ │ │ + movw r0, #26796 @ 0x68ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #21464 @ 0x53d8 │ │ │ │ + movw r0, #23960 @ 0x5d98 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 10719c │ │ │ │ - movw r0, #25048 @ 0x61d8 │ │ │ │ + b.w 107448 │ │ │ │ + movw r0, #27344 @ 0x6ad0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88a5c │ │ │ │ - b.w 2e36dc <_Py_hashtable_foreach@@Base+0x2d24> │ │ │ │ + b.w 88de8 │ │ │ │ + b.w 2e4088 <_Py_hashtable_foreach@@Base+0x2d30> │ │ │ │ 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, 5ef86 │ │ │ │ + cbz r0, 5efce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ef86 │ │ │ │ + bge.n 5efce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ef86 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5efce │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5efa0 │ │ │ │ + cbz r0, 5efe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5efa0 │ │ │ │ + bge.n 5efe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5efa0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5efe8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5efba │ │ │ │ + cbz r0, 5f002 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5efba │ │ │ │ + bge.n 5f002 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5efba │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5f002 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5efd4 │ │ │ │ + cbz r0, 5f01c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5efd4 │ │ │ │ + bge.n 5f01c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5efd4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5f01c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13b6ec │ │ │ │ + bl 13b83c │ │ │ │ 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 r4, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5f00c │ │ │ │ + beq.n 5f054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5f00c │ │ │ │ + ble.n 5f054 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f028 │ │ │ │ + bge.n 5f070 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f028 │ │ │ │ + b.n 5f070 │ │ │ │ movw r3, #51948 @ 0xcaec │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6908 @ 0x1afc │ │ │ │ + movw r1, #9404 @ 0x24bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5f044 │ │ │ │ + bl 12120c │ │ │ │ + b.n 5f08c │ │ │ │ mov r0, r4 │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f044 │ │ │ │ + bge.n 5f08c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f044 │ │ │ │ + cbnz r3, 5f08c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_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 r4, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5f076 │ │ │ │ + beq.n 5f0be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5f076 │ │ │ │ + ble.n 5f0be │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f092 │ │ │ │ + bge.n 5f0da │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f092 │ │ │ │ + b.n 5f0da │ │ │ │ movw r3, #51948 @ 0xcaec │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6908 @ 0x1afc │ │ │ │ + movw r1, #9404 @ 0x24bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5f0b8 │ │ │ │ + bl 12120c │ │ │ │ + b.n 5f100 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 5f09e │ │ │ │ - bl 144b84 │ │ │ │ + cbnz r2, 5f0e6 │ │ │ │ + bl 144dc8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5f0a4 │ │ │ │ - bl a3330 │ │ │ │ + b.n 5f0ec │ │ │ │ + bl a3784 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f0b8 │ │ │ │ + bge.n 5f100 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f0b8 │ │ │ │ + cbnz r3, 5f100 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005f0bc : │ │ │ │ +0005f104 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 5f0d4 │ │ │ │ - bl 5e3b4 │ │ │ │ - b.n 5f0de │ │ │ │ + cbnz r0, 5f11c │ │ │ │ + bl 5e3bc │ │ │ │ + b.n 5f126 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 2bd464 │ │ │ │ + bl 2bdd7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5f0ee │ │ │ │ - movw r0, #21476 @ 0x53e4 │ │ │ │ + bge.n 5f136 │ │ │ │ + movw r0, #23972 @ 0x5da4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ - bl 24f39c │ │ │ │ - b.n 5f0f4 │ │ │ │ + bl 250a9c │ │ │ │ + b.n 5f13c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5f128 │ │ │ │ + beq.n 5f170 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5f128 │ │ │ │ + ble.n 5f170 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f144 │ │ │ │ + bge.n 5f18c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f144 │ │ │ │ + b.n 5f18c │ │ │ │ movw r3, #51948 @ 0xcaec │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6908 @ 0x1afc │ │ │ │ + movw r1, #9404 @ 0x24bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5f160 │ │ │ │ + bl 12120c │ │ │ │ + b.n 5f1a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl f36a4 │ │ │ │ + bl f3af0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f160 │ │ │ │ + bge.n 5f1a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f160 │ │ │ │ + cbnz r3, 5f1a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005f164 : │ │ │ │ +0005f1ac : │ │ │ │ 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 2bd464 │ │ │ │ + bl 2bdd7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5f198 │ │ │ │ + cbz r0, 5f1e0 │ │ │ │ movw r1, #20440 @ 0x4fd8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f1ee0 │ │ │ │ + b.w f2320 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5f214 │ │ │ │ + cbz r0, 5f25c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5f1da │ │ │ │ + cbnz r0, 5f222 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f212 │ │ │ │ + bge.n 5f25a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f212 │ │ │ │ + cbnz r3, 5f25a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f212 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f25a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b904 │ │ │ │ + bl 9bb94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f1f8 │ │ │ │ + bge.n 5f240 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f1f8 │ │ │ │ + cbnz r3, 5f240 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f206 │ │ │ │ + bge.n 5f24e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 5f20a │ │ │ │ + cbz r3, 5f252 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5f214 │ │ │ │ + b.n 5f25c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f206 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f24e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f23a │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5f268 │ │ │ │ + bne.n 5f282 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5f2b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sp │ │ │ │ blx 2b584 │ │ │ │ - cbz r0, 5f256 │ │ │ │ + cbz r0, 5f29e │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f26a │ │ │ │ + b.n 5f2b2 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - movw r0, #63812 @ 0xf944 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 958d8 │ │ │ │ - b.n 5f26a │ │ │ │ + movw r0, #772 @ 0x304 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 95b6c │ │ │ │ + b.n 5f2b2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005f26e : │ │ │ │ +0005f2b6 : │ │ │ │ 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 b7bdc │ │ │ │ + bl b8098 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5f2a2 │ │ │ │ + cbz r0, 5f2ea │ │ │ │ movw r1, #20904 @ 0x51a8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f1ee0 │ │ │ │ + b.w f2320 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5f322 │ │ │ │ + cbz r0, 5f36a │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5f2e8 │ │ │ │ + cbnz r0, 5f330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f2e4 │ │ │ │ + bge.n 5f32c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f2e4 │ │ │ │ + cbnz r3, 5f32c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f322 │ │ │ │ + b.n 5f36a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f49dc │ │ │ │ + bl f4e20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f308 │ │ │ │ + bge.n 5f350 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f308 │ │ │ │ + cbnz r3, 5f350 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f316 │ │ │ │ + bge.n 5f35e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 5f31a │ │ │ │ + cbz r3, 5f362 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5f322 │ │ │ │ + b.n 5f36a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f316 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f35e │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #20 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #20228 @ 0x4f04 │ │ │ │ + movw r1, #22724 @ 0x58c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r2, [r2, #444] @ 0x1bc │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 5f3a4 │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 5f3ec │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 4101c │ │ │ │ + bl 41008 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5f3a6 │ │ │ │ + cbz r0, 5f3ee │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5f3a6 │ │ │ │ + ble.n 5f3ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ac7d8 <_PyGen_SetStopIterationValue@@Base+0x100> │ │ │ │ - cbz r0, 5f388 │ │ │ │ + bl 2ad9ec <_PyGen_SetStopIterationValue@@Base+0x100> │ │ │ │ + cbz r0, 5f3d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f384 │ │ │ │ + bge.n 5f3cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5f384 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5f3cc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5f364 │ │ │ │ + b.n 5f3ac │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 5f3a6 │ │ │ │ + cbz r3, 5f3ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f3a0 │ │ │ │ + bge.n 5f3e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f3a0 │ │ │ │ + cbnz r3, 5f3e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f3a6 │ │ │ │ + b.n 5f3ee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -76646,572 +76678,572 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ ldrd r4, r6, [r3] │ │ │ │ blx 2b5ac │ │ │ │ cmp r4, #6 │ │ │ │ - bhi.n 5f3e0 │ │ │ │ - movw r3, #26464 @ 0x6760 │ │ │ │ + bhi.n 5f428 │ │ │ │ + movw r3, #28968 @ 0x7128 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ - cbnz r6, 5f3fc │ │ │ │ - b.n 5f41a │ │ │ │ + cbnz r6, 5f444 │ │ │ │ + b.n 5f462 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #21648 @ 0x5490 │ │ │ │ + movw r1, #24144 @ 0x5e50 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r0, r6 │ │ │ │ - bl f8224 │ │ │ │ - cbz r4, 5f430 │ │ │ │ + bl f859c │ │ │ │ + cbz r4, 5f478 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.w 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ 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 r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f4e2 │ │ │ │ + beq.n 5f52a │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5f46e │ │ │ │ + cbnz r0, 5f4b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f4a2 │ │ │ │ + bge.n 5f4ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f4a2 │ │ │ │ + cbnz r3, 5f4ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f4a2 │ │ │ │ - cbz r5, 5f4a6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f4ea │ │ │ │ + cbz r5, 5f4ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5f4a6 │ │ │ │ + cbnz r0, 5f4ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f48e │ │ │ │ + bge.n 5f4d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f48e │ │ │ │ + cbnz r3, 5f4d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f4a2 │ │ │ │ + bge.n 5f4ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5f4a2 │ │ │ │ + cbnz r3, 5f4ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f4e2 │ │ │ │ + b.n 5f52a │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a5e8 │ │ │ │ + bl 10a878 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f4c6 │ │ │ │ + bge.n 5f50e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f4c6 │ │ │ │ + cbnz r3, 5f50e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f4da │ │ │ │ + bge.n 5f522 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5f4da │ │ │ │ + cbnz r3, 5f522 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5f506 │ │ │ │ + bge.n 5f54e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2b47a4 │ │ │ │ + b.w 2b594c │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #1432 @ 0x598 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1cce40 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cdc70 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 5aeb4 │ │ │ │ + bl 5b0a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f546 │ │ │ │ + beq.n 5f58e │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 244064 <_PyBytesWriter_WriteBytes@@Base+0x268> │ │ │ │ - b.n 5f548 │ │ │ │ + bl 24598c <_PyBytesWriter_WriteBytes@@Base+0x268> │ │ │ │ + b.n 5f590 │ │ │ │ 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 23f674 │ │ │ │ + bl 240f9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f574 │ │ │ │ + beq.n 5f5bc │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1503fc │ │ │ │ + b.w 1505c8 │ │ │ │ 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 2497c4 │ │ │ │ + bl 24b180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f5a2 │ │ │ │ + beq.n 5f5ea │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1503fc │ │ │ │ + b.w 1505c8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r1, #0 │ │ │ │ - b.w 274084 <_PyXIData_UnregisterClass@@Base+0x630> │ │ │ │ + b.w 275a4c <_PyXIData_UnregisterClass@@Base+0x630> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ - bl 243a6c <_PyXI_NewInterpreter@@Base+0x6cc> │ │ │ │ + bl 245394 <_PyXI_NewInterpreter@@Base+0x6cc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f5d6 │ │ │ │ + beq.n 5f61e │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 1503fc │ │ │ │ - b.n 5f5d8 │ │ │ │ + bl 1505c8 │ │ │ │ + b.n 5f620 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 213778 │ │ │ │ + bl 21501c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5f636 │ │ │ │ + cbz r0, 5f67e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5f616 │ │ │ │ - bl 213c50 │ │ │ │ + cbz r0, 5f65e │ │ │ │ + bl 2154f4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f616 │ │ │ │ + bne.n 5f65e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f612 │ │ │ │ + bge.n 5f65a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f612 │ │ │ │ + cbnz r3, 5f65a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f636 │ │ │ │ + b.n 5f67e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f624 │ │ │ │ + bge.n 5f66c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5f62e │ │ │ │ + cbz r3, 5f676 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5f636 │ │ │ │ + b.n 5f67e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f624 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f66c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 5f666 │ │ │ │ + beq.n 5f6ae │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57340 @ 0xdffc │ │ │ │ + movw r0, #59888 @ 0xe9f0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5f678 │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5f6c0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5f67c │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 5f67c │ │ │ │ + bne.n 5f6c4 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 5f6c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f70e │ │ │ │ + b.n 5f756 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2481e8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 249ae8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f678 │ │ │ │ + beq.n 5f6c0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2481e8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 249ae8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f678 │ │ │ │ + beq.n 5f6c0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5f6aa │ │ │ │ - bl 948dc │ │ │ │ + bne.n 5f6f2 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f678 │ │ │ │ + bne.n 5f6c0 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2c118 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5f6dc │ │ │ │ + bne.n 5f724 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 5f6ea │ │ │ │ - bl 119460 │ │ │ │ + bne.n 5f732 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f6b2 │ │ │ │ - b.n 5f678 │ │ │ │ - cbz r4, 5f706 │ │ │ │ + beq.n 5f6fa │ │ │ │ + b.n 5f6c0 │ │ │ │ + cbz r4, 5f74e │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ 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 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 5aeb4 │ │ │ │ + bl 5b0a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f73a │ │ │ │ + beq.n 5f782 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 1503fc │ │ │ │ - b.n 5f73c │ │ │ │ + bl 1505c8 │ │ │ │ + b.n 5f784 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r0, #21688 @ 0x54b8 │ │ │ │ + movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ 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 r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5a320 │ │ │ │ + bl 5a328 <_PyObject_CheckXIData@@Base+0xd7c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f828 │ │ │ │ + beq.n 5f870 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2b6dc <__clock_gettime64@plt> │ │ │ │ - cbz r0, 5f788 │ │ │ │ + cbz r0, 5f7d0 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f828 │ │ │ │ + b.n 5f870 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1ec3f8 │ │ │ │ + bl 1edc50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f784 │ │ │ │ + beq.n 5f7cc │ │ │ │ ldrd r0, r7, [sp, #8] │ │ │ │ adds r2, r0, #5 │ │ │ │ adc.w r3, r7, #0 │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcs.n 5f7be │ │ │ │ + bcs.n 5f806 │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ add r0, r3 │ │ │ │ - b.n 5f828 │ │ │ │ + b.n 5f870 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ adds r3, r0, r3 │ │ │ │ adc.w r2, r7, #0 │ │ │ │ cmp r3, r1 │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ - bcs.n 5f7da │ │ │ │ - bl 90008 │ │ │ │ - b.n 5f828 │ │ │ │ + bcs.n 5f822 │ │ │ │ + bl 9029c │ │ │ │ + b.n 5f870 │ │ │ │ mov r6, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 5f7e6 │ │ │ │ + bge.n 5f82e │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r6, r7, r7, lsl #1 │ │ │ │ lsrs r3, r6, #28 │ │ │ │ ite eq │ │ │ │ moveq.w r8, #2 │ │ │ │ movne.w r8, #3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94324 │ │ │ │ - cbz r0, 5f828 │ │ │ │ + bl 945b8 │ │ │ │ + cbz r0, 5f870 │ │ │ │ cmp r7, #0 │ │ │ │ add.w r3, r0, #12 │ │ │ │ it lt │ │ │ │ movlt.w r5, #4294967295 @ 0xffffffff │ │ │ │ rsb r5, r5, #1 │ │ │ │ orr.w r5, r5, r8, lsl #3 │ │ │ │ str r5, [r0, #8] │ │ │ │ bic.w r2, r4, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ orr.w r4, r4, r6, lsl #2 │ │ │ │ lsrs r6, r6, #30 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ orrs.w r2, r4, r6 │ │ │ │ - bne.n 5f812 │ │ │ │ + bne.n 5f85a │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #34500 @ 0x86c4 │ │ │ │ + movw r3, #36996 @ 0x9084 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #0] @ (5f83c ) │ │ │ │ - b.n 5f91e │ │ │ │ - beq.n 5f7d8 │ │ │ │ + ldr r1, [pc, #0] @ (5f884 ) │ │ │ │ + b.n 5f966 │ │ │ │ + beq.n 5f820 │ │ │ │ lsls r2, r2, #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, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 5f86c │ │ │ │ + beq.n 5f8b4 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57324 @ 0xdfec │ │ │ │ + movw r0, #59872 @ 0xe9e0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5f87e │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5f8c6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5f882 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 5f882 │ │ │ │ + bne.n 5f8ca │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 5f8ca │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f8fa │ │ │ │ + b.n 5f942 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2481e8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 249ae8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f87e │ │ │ │ + beq.n 5f8c6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2481e8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 249ae8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f87e │ │ │ │ + beq.n 5f8c6 │ │ │ │ ldrd r6, r7, [sp, #16] │ │ │ │ ldrd r8, r9, [sp, #8] │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r3, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ blx 2b260 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5f8c8 │ │ │ │ + bne.n 5f910 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 5f8d6 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 5f91e │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f8a2 │ │ │ │ - b.n 5f87e │ │ │ │ - cbz r4, 5f8f2 │ │ │ │ + beq.n 5f8ea │ │ │ │ + b.n 5f8c6 │ │ │ │ + cbz r4, 5f93a │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, 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 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl e96dc │ │ │ │ + bl e9c94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f9c0 │ │ │ │ + beq.n 5fa08 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 5f9a0 │ │ │ │ + cbnz r4, 5f9e8 │ │ │ │ mov r1, r6 │ │ │ │ - bl dc2ac │ │ │ │ + bl dcd6c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5f98e │ │ │ │ + bne.n 5f9d6 │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ - cbz r0, 5f984 │ │ │ │ - bl f8250 │ │ │ │ + bl f7d6c │ │ │ │ + cbz r0, 5f9cc │ │ │ │ + bl f85c8 │ │ │ │ movw r1, #51972 @ 0xcb04 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #21708 @ 0x54cc │ │ │ │ + movw r1, #24204 @ 0x5e8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f9b2 │ │ │ │ - b.n 5f9c4 │ │ │ │ + blt.n 5f9fa │ │ │ │ + b.n 5fa0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f9b2 │ │ │ │ - b.n 5f9c4 │ │ │ │ + blt.n 5f9fa │ │ │ │ + b.n 5fa0c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f99c │ │ │ │ + bge.n 5f9e4 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 5f9b8 │ │ │ │ + cbz r4, 5fa00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f9c4 │ │ │ │ + b.n 5fa0c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f9c4 │ │ │ │ + bge.n 5fa0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f9c4 │ │ │ │ + cbnz r3, 5fa0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f9c4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fa0c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #188] @ (5fa98 ) │ │ │ │ + ldr r2, [pc, #188] @ (5fae0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ add r6, sp, #20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ addw r4, r7, #3820 @ 0xeec │ │ │ │ addw r7, r7, #3852 @ 0xf0c │ │ │ │ @@ -77220,809 +77252,889 @@ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - bne.n 5f9ee │ │ │ │ + bne.n 5fa36 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fa90 │ │ │ │ - movw sl, #23048 @ 0x5a08 │ │ │ │ + beq.n 5fad8 │ │ │ │ + movw sl, #25344 @ 0x6300 │ │ │ │ movt sl, #47 @ 0x2f │ │ │ │ add r5, sp, #20 │ │ │ │ movs r6, #3 │ │ │ │ ldrd r0, r7, [r5, #4] │ │ │ │ - movw r3, #23208 @ 0x5aa8 │ │ │ │ + movw r3, #25504 @ 0x63a0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #9960 @ 0x26e8 │ │ │ │ + movw r1, #12256 @ 0x2fe0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ strd sl, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #21748 @ 0x54f4 │ │ │ │ + movw r0, #24244 @ 0x5eb4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 5fa88 │ │ │ │ - bl 9c338 │ │ │ │ + cbz r7, 5fad0 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 5fa6e │ │ │ │ + cbz r0, 5fab6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fa88 │ │ │ │ + bge.n 5fad0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5fa88 │ │ │ │ + cbnz r3, 5fad0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fa88 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fad0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fa80 │ │ │ │ + bge.n 5fac8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5fa80 │ │ │ │ + cbnz r3, 5fac8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 5fa22 │ │ │ │ - b.n 5fa90 │ │ │ │ + bne.n 5fa6a │ │ │ │ + b.n 5fad8 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ 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 81138 │ │ │ │ + bl 812e8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5fae4 │ │ │ │ + bne.n 5fb2c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5fb04 │ │ │ │ - b.n 5fafc │ │ │ │ + bne.n 5fb4c │ │ │ │ + b.n 5fb44 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57200 @ 0xdf70 │ │ │ │ + movw r0, #59748 @ 0xe964 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fbb4 │ │ │ │ - b.n 5fad6 │ │ │ │ - bl 948dc │ │ │ │ + beq.n 5fbfc │ │ │ │ + b.n 5fb1e │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fbb4 │ │ │ │ + bne.n 5fbfc │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5fb1c │ │ │ │ - bl 948dc │ │ │ │ + cbnz r0, 5fb64 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fbb4 │ │ │ │ + bne.n 5fbfc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5fb3a │ │ │ │ - bl 9c1b4 │ │ │ │ + b.n 5fb82 │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fb36 │ │ │ │ + bge.n 5fb7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5fb36 │ │ │ │ + cbnz r3, 5fb7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 5fb0e │ │ │ │ + beq.n 5fb56 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2481e8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 249ae8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fbb4 │ │ │ │ + beq.n 5fbfc │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5fb6a │ │ │ │ + bge.n 5fbb2 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ mov r0, r4 │ │ │ │ - bl 81340 │ │ │ │ + bl 81130 <_Py_NewReference@@Base+0x270> │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fbe4 │ │ │ │ - bl b1654 │ │ │ │ + beq.n 5fc2c │ │ │ │ + bl b1b64 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r4 │ │ │ │ adds r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ strd r8, r9, [sp] │ │ │ │ blx 2b314 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5fbd6 │ │ │ │ + bge.n 5fc1e │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5fbb8 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 5fc00 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fb76 │ │ │ │ + beq.n 5fbbe │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5fbc8 │ │ │ │ + blt.n 5fc10 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5fbe4 │ │ │ │ + b.n 5fc2c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 5fbaa │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 5fbf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5fbb4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fbb4 │ │ │ │ + bne.n 5fbfc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fbfc │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 5fbe2 │ │ │ │ + beq.n 5fc2a │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl b7cb0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b816c <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 161114 │ │ │ │ + b.w 16128c │ │ │ │ + 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, 5fc50 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 817b0 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5fd0a │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge.n 5fc82 │ │ │ │ + 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 5fc5e │ │ │ │ + cbz r2, 5fc96 │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cbz r0, 5fc96 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5fcb8 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + b.n 5fcb8 │ │ │ │ + bl 8041c │ │ │ │ + cbnz r0, 5fcb8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 5fca8 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 5fd0a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 5fca4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fca4 │ │ │ │ + ldrd r3, r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + movw r5, #61628 @ 0xf0bc │ │ │ │ + movt r5, #49 @ 0x31 │ │ │ │ + bic.w r1, r1, #1 │ │ │ │ + bic.w r3, r3, #1 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + movw r0, #24256 @ 0x5ec0 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + movw r1, #61608 @ 0xf0a8 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + movw r3, #63992 @ 0xf9f8 │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + strd r4, r3, [sp] │ │ │ │ + movw r1, #10576 @ 0x2950 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + movw r3, #23196 @ 0x5a9c │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + bl 95b6c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #32 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #31 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (5fc1c ) │ │ │ │ + ldr r2, [pc, #4] @ (5fd3c ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 42ea8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ - beq.n 5fb20 │ │ │ │ + b.w 42e98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ + beq.n 5fc40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5fc58 │ │ │ │ - movw r0, #57208 @ 0xdf78 │ │ │ │ + bls.n 5fd78 │ │ │ │ + movw r0, #59756 @ 0xe96c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5fd5c │ │ │ │ + beq.w 5fe7c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5fc6c │ │ │ │ - bl 948dc │ │ │ │ + bne.n 5fd8c │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fd5c │ │ │ │ + bne.n 5fe7c │ │ │ │ ldrd r5, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2481e8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 249ae8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fd5c │ │ │ │ + beq.n 5fe7c │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 5fc96 │ │ │ │ + ble.n 5fdb6 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5fc9a │ │ │ │ - bl 948dc │ │ │ │ + bne.n 5fdba │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fd5c │ │ │ │ - b.n 5fc9a │ │ │ │ + bne.n 5fe7c │ │ │ │ + b.n 5fdba │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r5 │ │ │ │ vldr d8, [sp, #24] │ │ │ │ - bl 180fc0 │ │ │ │ - cbnz r0, 5fcbe │ │ │ │ + bl 180ef4 │ │ │ │ + cbnz r0, 5fdde │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21760 @ 0x5500 │ │ │ │ + movw r1, #24272 @ 0x5ed0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 5fd42 │ │ │ │ + bl 12120c │ │ │ │ + b.n 5fe62 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17dfc8 │ │ │ │ + bl 17defc │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 5fd42 │ │ │ │ + blt.n 5fe62 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5fecc <_Py_hashtable_size@@Base+0xe> │ │ │ │ + bl 5ffec <_Py_hashtable_size@@Base+0xe> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5fd42 │ │ │ │ - bl b1654 │ │ │ │ + beq.n 5fe62 │ │ │ │ + bl b1b64 │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ blx 2aee8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - blt.n 5fd0a │ │ │ │ + blt.n 5fe2a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5fd1c │ │ │ │ + b.n 5fe3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5fd06 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 5fe26 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fcd8 │ │ │ │ + beq.n 5fdf8 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r6, [r9] │ │ │ │ - bl 6027a │ │ │ │ + bl 6039a │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5fd4c │ │ │ │ - cbnz r5, 5fd42 │ │ │ │ + bge.n 5fe6c │ │ │ │ + cbnz r5, 5fe62 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str.w r6, [r9] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 5fd5c │ │ │ │ + bl 1e8764 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 5fe7c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #160] @ (5fe18 ) │ │ │ │ + ldr r5, [pc, #160] @ (5ff38 ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #8 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5fd92 │ │ │ │ + bne.n 5feb2 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5fd82 │ │ │ │ + bne.n 5fea2 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5fda4 │ │ │ │ + beq.n 5fec4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r6, [pc, #116] @ (5fe1c ) │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + ldr r6, [pc, #116] @ (5ff3c ) │ │ │ │ ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 5fde4 │ │ │ │ + cbz r3, 5ff04 │ │ │ │ ldr.w r0, [r6, #1564] @ 0x61c │ │ │ │ - bl 5febe <_Py_hashtable_size@@Base> │ │ │ │ + bl 5ffde <_Py_hashtable_size@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r6, #1556] @ 0x614 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 5febe <_Py_hashtable_size@@Base> │ │ │ │ + bl 5ffde <_Py_hashtable_size@@Base> │ │ │ │ add r4, r0 │ │ │ │ ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 5febe <_Py_hashtable_size@@Base> │ │ │ │ + bl 5ffde <_Py_hashtable_size@@Base> │ │ │ │ add r2, sp, #4 │ │ │ │ add r4, r0 │ │ │ │ - movw r1, #26681 @ 0x6839 │ │ │ │ + movw r1, #26673 @ 0x6831 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r6, #1572] @ 0x624 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 2e09b8 <_Py_hashtable_foreach@@Base> │ │ │ │ - b.n 5fde6 │ │ │ │ + bl 2e1358 <_Py_hashtable_foreach@@Base> │ │ │ │ + b.n 5ff06 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5fdfe │ │ │ │ + bne.n 5ff1e │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5fdee │ │ │ │ + bne.n 5ff0e │ │ │ │ dmb ish │ │ │ │ - beq.n 5fe0a │ │ │ │ - ldr r0, [pc, #16] @ (5fe18 ) │ │ │ │ - bl 288f70 │ │ │ │ + beq.n 5ff2a │ │ │ │ + ldr r0, [pc, #16] @ (5ff38 ) │ │ │ │ + bl 28a0e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ nop │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #34500 @ 0x86c4 │ │ │ │ + movw r3, #36996 @ 0x9084 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5fe30 ) │ │ │ │ - b.n 5f91e │ │ │ │ + ldr r1, [pc, #4] @ (5ff50 ) │ │ │ │ + b.n 5f966 │ │ │ │ nop │ │ │ │ - beq.n 5fd34 │ │ │ │ + beq.n 5fe54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #34484 @ 0x86b4 │ │ │ │ + movw r3, #36980 @ 0x9074 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5fe44 ) │ │ │ │ - b.n 5f91e │ │ │ │ + ldr r1, [pc, #4] @ (5ff64 ) │ │ │ │ + b.n 5f966 │ │ │ │ nop │ │ │ │ - beq.n 5fde0 │ │ │ │ + beq.n 5ff00 │ │ │ │ lsls r2, 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, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5feba │ │ │ │ + cbz r0, 5ffda │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5fe80 │ │ │ │ + cbnz r0, 5ffa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5feb8 │ │ │ │ + bge.n 5ffd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5feb8 │ │ │ │ + cbnz r3, 5ffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5feb8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ffd8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 147548 │ │ │ │ + bl 14778c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fe9e │ │ │ │ + bge.n 5ffbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fe9e │ │ │ │ + cbnz r3, 5ffbe │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5feac │ │ │ │ + bge.n 5ffcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 5feb0 │ │ │ │ + cbz r3, 5ffd0 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5feba │ │ │ │ + b.n 5ffda │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5feac │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ffcc │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005febe <_Py_hashtable_size@@Base>: │ │ │ │ +0005ffde <_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 │ │ │ │ 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 r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ - bge.n 5fef2 <_Py_hashtable_size@@Base+0x34> │ │ │ │ + bge.n 60012 <_Py_hashtable_size@@Base+0x34> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 83f58 │ │ │ │ - b.n 5fef4 <_Py_hashtable_size@@Base+0x36> │ │ │ │ + bl 84078 │ │ │ │ + b.n 60014 <_Py_hashtable_size@@Base+0x36> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 5ff02 <_Py_hashtable_size@@Base+0x44> │ │ │ │ - bl 24479c │ │ │ │ + cbnz r0, 60022 <_Py_hashtable_size@@Base+0x44> │ │ │ │ + bl 2460c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60044 <_Py_hashtable_size@@Base+0x186> │ │ │ │ + b.n 60164 <_Py_hashtable_size@@Base+0x186> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 5ff1a <_Py_hashtable_size@@Base+0x5c> │ │ │ │ + bgt.n 6003a <_Py_hashtable_size@@Base+0x5c> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r9 │ │ │ │ - bl 83f58 │ │ │ │ - b.n 5ff1c <_Py_hashtable_size@@Base+0x5e> │ │ │ │ + bl 84078 │ │ │ │ + b.n 6003c <_Py_hashtable_size@@Base+0x5e> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 5ff2c <_Py_hashtable_size@@Base+0x6e> │ │ │ │ + cbnz r0, 6004c <_Py_hashtable_size@@Base+0x6e> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 844d4 │ │ │ │ - bl 24479c │ │ │ │ - b.n 5fefc <_Py_hashtable_size@@Base+0x3e> │ │ │ │ - movw sl, #39465 @ 0x9a29 │ │ │ │ + bl 845f4 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 6001c <_Py_hashtable_size@@Base+0x3e> │ │ │ │ + movw sl, #39653 @ 0x9ae5 │ │ │ │ movt sl, #18 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.n 6001c <_Py_hashtable_size@@Base+0x15e> │ │ │ │ + beq.n 6013c <_Py_hashtable_size@@Base+0x15e> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 5ff46 <_Py_hashtable_size@@Base+0x88> │ │ │ │ - bl 5e3b4 │ │ │ │ - b.n 60020 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + bne.n 60066 <_Py_hashtable_size@@Base+0x88> │ │ │ │ + bl 5e3bc │ │ │ │ + b.n 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - cbz r2, 5ff92 <_Py_hashtable_size@@Base+0xd4> │ │ │ │ + cbz r2, 600b2 <_Py_hashtable_size@@Base+0xd4> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 5ff92 <_Py_hashtable_size@@Base+0xd4> │ │ │ │ + cbz r2, 600b2 <_Py_hashtable_size@@Base+0xd4> │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 5ff86 <_Py_hashtable_size@@Base+0xc8> │ │ │ │ + bne.n 600a6 <_Py_hashtable_size@@Base+0xc8> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 5ff70 <_Py_hashtable_size@@Base+0xb2> │ │ │ │ + bcc.n 60090 <_Py_hashtable_size@@Base+0xb2> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #224] @ (60048 <_Py_hashtable_size@@Base+0x18a>) │ │ │ │ + ldr r1, [pc, #224] @ (60168 <_Py_hashtable_size@@Base+0x18a>) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecc8 │ │ │ │ - b.n 60020 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + bl 15ee78 │ │ │ │ + b.n 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ffc2 <_Py_hashtable_size@@Base+0x104> │ │ │ │ + bge.n 600e2 <_Py_hashtable_size@@Base+0x104> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5ffc2 <_Py_hashtable_size@@Base+0x104> │ │ │ │ + b.n 600e2 <_Py_hashtable_size@@Base+0x104> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5ffc2 <_Py_hashtable_size@@Base+0x104> │ │ │ │ - b.n 60020 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + cbnz r0, 600e2 <_Py_hashtable_size@@Base+0x104> │ │ │ │ + b.n 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 5ffb4 <_Py_hashtable_size@@Base+0xf6> │ │ │ │ + cbz r1, 600d4 <_Py_hashtable_size@@Base+0xf6> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbz r3, 5ffb4 <_Py_hashtable_size@@Base+0xf6> │ │ │ │ - movw r1, #45256 @ 0xb0c8 │ │ │ │ + cbz r3, 600d4 <_Py_hashtable_size@@Base+0xf6> │ │ │ │ + movw r1, #47384 @ 0xb918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ - b.n 60020 <_Py_hashtable_size@@Base+0x162> │ │ │ │ - movw r1, #45284 @ 0xb0e4 │ │ │ │ + bl f5248 │ │ │ │ + b.n 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + movw r1, #47412 @ 0xb934 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ - b.n 60020 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + bl f5248 │ │ │ │ + b.n 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mul.w fp, r3, r5 │ │ │ │ add r1, fp │ │ │ │ - bl 15b854 │ │ │ │ + bl 15ba08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ffec <_Py_hashtable_size@@Base+0x12e> │ │ │ │ + bne.n 6010c <_Py_hashtable_size@@Base+0x12e> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60020 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + bge.n 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60020 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + cbnz r3, 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60020 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fffe <_Py_hashtable_size@@Base+0x140> │ │ │ │ + bge.n 6011e <_Py_hashtable_size@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fffe <_Py_hashtable_size@@Base+0x140> │ │ │ │ + cbnz r3, 6011e <_Py_hashtable_size@@Base+0x140> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r1, [r1, fp] │ │ │ │ str.w r1, [r3, r5, lsl #3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ add r1, fp │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ adds r5, #1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 5ff36 <_Py_hashtable_size@@Base+0x78> │ │ │ │ + b.n 60056 <_Py_hashtable_size@@Base+0x78> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 60044 <_Py_hashtable_size@@Base+0x186> │ │ │ │ + b.n 60164 <_Py_hashtable_size@@Base+0x186> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 844d4 │ │ │ │ - cbz r5, 6003c <_Py_hashtable_size@@Base+0x17e> │ │ │ │ + bl 845f4 │ │ │ │ + cbz r5, 6015c <_Py_hashtable_size@@Base+0x17e> │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mla r0, r7, r4, r0 │ │ │ │ adds r4, #1 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 6002c <_Py_hashtable_size@@Base+0x16e> │ │ │ │ + bne.n 6014c <_Py_hashtable_size@@Base+0x16e> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 5fefc <_Py_hashtable_size@@Base+0x3e> │ │ │ │ + bl 845f4 │ │ │ │ + b.n 6001c <_Py_hashtable_size@@Base+0x3e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r2, 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 r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ - bge.n 60072 <_Py_hashtable_size@@Base+0x1b4> │ │ │ │ + bge.n 60192 <_Py_hashtable_size@@Base+0x1b4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 83f58 │ │ │ │ - b.n 60074 <_Py_hashtable_size@@Base+0x1b6> │ │ │ │ + bl 84078 │ │ │ │ + b.n 60194 <_Py_hashtable_size@@Base+0x1b6> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 60082 <_Py_hashtable_size@@Base+0x1c4> │ │ │ │ - bl 24479c │ │ │ │ + cbnz r0, 601a2 <_Py_hashtable_size@@Base+0x1c4> │ │ │ │ + bl 2460c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 601c4 <_Py_hashtable_size@@Base+0x306> │ │ │ │ + b.n 602e4 <_Py_hashtable_size@@Base+0x306> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 6009a <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ + bgt.n 601ba <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r9 │ │ │ │ - bl 83f58 │ │ │ │ - b.n 6009c <_Py_hashtable_size@@Base+0x1de> │ │ │ │ + bl 84078 │ │ │ │ + b.n 601bc <_Py_hashtable_size@@Base+0x1de> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 600ac <_Py_hashtable_size@@Base+0x1ee> │ │ │ │ + cbnz r0, 601cc <_Py_hashtable_size@@Base+0x1ee> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 844d4 │ │ │ │ - bl 24479c │ │ │ │ - b.n 6007c <_Py_hashtable_size@@Base+0x1be> │ │ │ │ - movw sl, #39465 @ 0x9a29 │ │ │ │ + bl 845f4 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 6019c <_Py_hashtable_size@@Base+0x1be> │ │ │ │ + movw sl, #39653 @ 0x9ae5 │ │ │ │ movt sl, #18 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.n 6019c <_Py_hashtable_size@@Base+0x2de> │ │ │ │ + beq.n 602bc <_Py_hashtable_size@@Base+0x2de> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 600c6 <_Py_hashtable_size@@Base+0x208> │ │ │ │ - bl 5e3b4 │ │ │ │ - b.n 601a0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + bne.n 601e6 <_Py_hashtable_size@@Base+0x208> │ │ │ │ + bl 5e3bc │ │ │ │ + b.n 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - cbz r2, 60112 <_Py_hashtable_size@@Base+0x254> │ │ │ │ + cbz r2, 60232 <_Py_hashtable_size@@Base+0x254> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 60112 <_Py_hashtable_size@@Base+0x254> │ │ │ │ + cbz r2, 60232 <_Py_hashtable_size@@Base+0x254> │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 60106 <_Py_hashtable_size@@Base+0x248> │ │ │ │ + bne.n 60226 <_Py_hashtable_size@@Base+0x248> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 600f0 <_Py_hashtable_size@@Base+0x232> │ │ │ │ + bcc.n 60210 <_Py_hashtable_size@@Base+0x232> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #224] @ (601c8 <_Py_hashtable_size@@Base+0x30a>) │ │ │ │ + ldr r1, [pc, #224] @ (602e8 <_Py_hashtable_size@@Base+0x30a>) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecc8 │ │ │ │ - b.n 601a0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + bl 15ee78 │ │ │ │ + b.n 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60142 <_Py_hashtable_size@@Base+0x284> │ │ │ │ + bge.n 60262 <_Py_hashtable_size@@Base+0x284> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 60142 <_Py_hashtable_size@@Base+0x284> │ │ │ │ + b.n 60262 <_Py_hashtable_size@@Base+0x284> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 60142 <_Py_hashtable_size@@Base+0x284> │ │ │ │ - b.n 601a0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + cbnz r0, 60262 <_Py_hashtable_size@@Base+0x284> │ │ │ │ + b.n 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 60134 <_Py_hashtable_size@@Base+0x276> │ │ │ │ + cbz r1, 60254 <_Py_hashtable_size@@Base+0x276> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbz r3, 60134 <_Py_hashtable_size@@Base+0x276> │ │ │ │ - movw r1, #45256 @ 0xb0c8 │ │ │ │ + cbz r3, 60254 <_Py_hashtable_size@@Base+0x276> │ │ │ │ + movw r1, #47384 @ 0xb918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ - b.n 601a0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ - movw r1, #45284 @ 0xb0e4 │ │ │ │ + bl f5248 │ │ │ │ + b.n 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + movw r1, #47412 @ 0xb934 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ - b.n 601a0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + bl f5248 │ │ │ │ + b.n 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mul.w fp, r3, r5 │ │ │ │ add r1, fp │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6016c <_Py_hashtable_size@@Base+0x2ae> │ │ │ │ + bne.n 6028c <_Py_hashtable_size@@Base+0x2ae> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 601a0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + bge.n 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 601a0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + cbnz r3, 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 601a0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6017e <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + bge.n 6029e <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6017e <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + cbnz r3, 6029e <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r1, [r1, fp] │ │ │ │ str.w r1, [r3, r5, lsl #3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ add r1, fp │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ adds r5, #1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 600b6 <_Py_hashtable_size@@Base+0x1f8> │ │ │ │ + b.n 601d6 <_Py_hashtable_size@@Base+0x1f8> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 601c4 <_Py_hashtable_size@@Base+0x306> │ │ │ │ + b.n 602e4 <_Py_hashtable_size@@Base+0x306> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 844d4 │ │ │ │ - cbz r5, 601bc <_Py_hashtable_size@@Base+0x2fe> │ │ │ │ + bl 845f4 │ │ │ │ + cbz r5, 602dc <_Py_hashtable_size@@Base+0x2fe> │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mla r0, r7, r4, r0 │ │ │ │ adds r4, #1 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 601ac <_Py_hashtable_size@@Base+0x2ee> │ │ │ │ + bne.n 602cc <_Py_hashtable_size@@Base+0x2ee> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 6007c <_Py_hashtable_size@@Base+0x1be> │ │ │ │ + bl 845f4 │ │ │ │ + b.n 6019c <_Py_hashtable_size@@Base+0x1be> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000601cc : │ │ │ │ +000602ec : │ │ │ │ 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 d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 601fc │ │ │ │ + bne.n 6031c │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #21796 @ 0x5524 │ │ │ │ + movw r0, #24308 @ 0x5ef4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 24f39c │ │ │ │ + bl 250a9c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00060202 : │ │ │ │ +00060322 : │ │ │ │ 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] @ (60248 ) │ │ │ │ + ldr r0, [pc, #52] @ (60368 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - cbnz r1, 6022a │ │ │ │ + cbnz r1, 6034a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 44f1e <_PyImport_ClearExtension@@Base+0x1be> │ │ │ │ + b.w 44f0e <_PyImport_ClearExtension@@Base+0x1be> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #21932 @ 0x55ac │ │ │ │ + movw r2, #24444 @ 0x5f7c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 120f48 <_PyErr_SetString@@Base> │ │ │ │ + bl 121334 <_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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 6032c │ │ │ │ + bl 6044c │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ @@ -78030,1453 +78142,1270 @@ │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r1 │ │ │ │ - movw sl, #6429 @ 0x191d │ │ │ │ + movw sl, #6225 @ 0x1851 │ │ │ │ movt sl, #24 │ │ │ │ mov r5, r7 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r2 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 602e2 │ │ │ │ + beq.n 60402 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - cbz r4, 602dc │ │ │ │ + cbz r4, 603fc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 602c4 │ │ │ │ + cbz r3, 603e4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 602c4 │ │ │ │ + cbz r3, 603e4 │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 602be │ │ │ │ + bne.n 603de │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 602c4 │ │ │ │ + b.n 603e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r8, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 602dc │ │ │ │ + bge.n 603fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 602dc │ │ │ │ + cbnz r3, 603fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - b.n 602a0 │ │ │ │ + b.n 603c0 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 844d4 │ │ │ │ + b.w 845f4 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (602f8 ) │ │ │ │ + ldr r2, [pc, #8] @ (60418 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 42ea8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ + b.w 42e98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ nop │ │ │ │ - beq.n 601fc │ │ │ │ + beq.n 6031c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000602fc : │ │ │ │ +0006041c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #51960 @ 0xcaf8 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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 2171dc │ │ │ │ + bl 218a84 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006032c : │ │ │ │ +0006044c : │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16384 @ 0x4000 │ │ │ │ - beq.n 6035e │ │ │ │ + beq.n 6047e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r1, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 60356 │ │ │ │ + cbnz r3, 60476 │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ and.w r0, r0, #1 │ │ │ │ - b.n 60362 │ │ │ │ + b.n 60482 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6034c │ │ │ │ - b.n 60362 │ │ │ │ + bne.n 6046c │ │ │ │ + b.n 60482 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #34484 @ 0x86b4 │ │ │ │ + movw r3, #36980 @ 0x9074 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (60374 ) │ │ │ │ - b.w 5f91e │ │ │ │ - beq.n 60278 │ │ │ │ + ldr r1, [pc, #4] @ (60494 ) │ │ │ │ + b.w 5f966 │ │ │ │ + beq.n 60398 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00060378 : │ │ │ │ +00060498 : │ │ │ │ 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 4d788 │ │ │ │ + bl 4d7a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ (60414 ) │ │ │ │ + ldr r4, [pc, #104] @ (60534 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 603c4 │ │ │ │ + bne.n 604e4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 603b4 │ │ │ │ + bne.n 604d4 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 603d6 │ │ │ │ + beq.n 604f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #64] @ (60418 ) │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + ldr r3, [pc, #64] @ (60538 ) │ │ │ │ ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r2, 603e6 │ │ │ │ + cbz r2, 60506 │ │ │ │ ldr.w r2, [r3, #1548] @ 0x60c │ │ │ │ str.w r2, [r3, #1552] @ 0x610 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 603fe │ │ │ │ + bne.n 6051e │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 603ee │ │ │ │ + bne.n 6050e │ │ │ │ dmb ish │ │ │ │ - beq.n 6040a │ │ │ │ - ldr r0, [pc, #12] @ (60414 ) │ │ │ │ - bl 288f70 │ │ │ │ + beq.n 6052a │ │ │ │ + ldr r0, [pc, #12] @ (60534 ) │ │ │ │ + bl 28a0e8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51960 @ 0xcaf8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ - cbz r0, 60440 │ │ │ │ + bl f7d6c │ │ │ │ + cbz r0, 60560 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60458 │ │ │ │ + b.n 60578 │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6043a │ │ │ │ - bl f8250 │ │ │ │ + bne.n 6055a │ │ │ │ + bl f85c8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6050c │ │ │ │ + beq.n 6062c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 60498 │ │ │ │ + cbnz r0, 605b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 604cc │ │ │ │ + bge.n 605ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 604cc │ │ │ │ + cbnz r3, 605ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 604cc │ │ │ │ - cbz r5, 604d0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 605ec │ │ │ │ + cbz r5, 605f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 604d0 │ │ │ │ + cbnz r0, 605f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 604b8 │ │ │ │ + bge.n 605d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 604b8 │ │ │ │ + cbnz r3, 605d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 604cc │ │ │ │ + bge.n 605ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 604cc │ │ │ │ + cbnz r3, 605ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6050c │ │ │ │ + b.n 6062c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25f808 │ │ │ │ + bl 2611d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 604f0 │ │ │ │ + bge.n 60610 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 604f0 │ │ │ │ + cbnz r3, 60610 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60504 │ │ │ │ + bge.n 60624 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 60504 │ │ │ │ + cbnz r3, 60624 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b5ac │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 60542 │ │ │ │ + bne.n 60662 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 60562 │ │ │ │ - b.n 60558 │ │ │ │ + bne.n 60682 │ │ │ │ + b.n 60678 │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #57224 @ 0xdf88 │ │ │ │ + movw r0, #59772 @ 0xe97c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6055e │ │ │ │ - b.n 60534 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 60562 │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6067e │ │ │ │ + b.n 60654 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 60682 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 605c4 │ │ │ │ + b.n 606e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6055e │ │ │ │ + bne.n 6067e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2481e8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 249ae8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6055e │ │ │ │ + beq.n 6067e │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2c03c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 605b0 │ │ │ │ + bge.n 606d0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 605d0 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 606f0 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6057e │ │ │ │ + beq.n 6069e │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 605bc │ │ │ │ - bl 948dc │ │ │ │ + bne.n 606dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6055e │ │ │ │ + bne.n 6067e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 605e0 │ │ │ │ + cbz r3, 60700 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 15c638 │ │ │ │ - b.n 605e0 │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 60700 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 605b0 │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 606d0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 6063a │ │ │ │ + bgt.n 6075a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 6061c │ │ │ │ + cbz r2, 6073c │ │ │ │ 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, #35816 @ 0x8be8 │ │ │ │ + movw r3, #38312 @ 0x95a8 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #51200 @ 0xc800 │ │ │ │ + movw r1, #53524 @ 0xd114 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl f4e04 │ │ │ │ - b.n 60672 │ │ │ │ + bl f5248 │ │ │ │ + b.n 60792 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ movs r1, #0 │ │ │ │ - bl a9648 │ │ │ │ + bl a9b48 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 60672 │ │ │ │ + cbz r0, 60792 │ │ │ │ mov r3, r7 │ │ │ │ add.w r1, r5, #20 │ │ │ │ subs r2, r6, #1 │ │ │ │ - bl a9a8c │ │ │ │ + bl a9f8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 60662 │ │ │ │ + blt.n 60782 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 60672 │ │ │ │ + b.n 60792 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6065e │ │ │ │ + bne.n 6077e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6065e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6077e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 606a2 │ │ │ │ + bhi.n 607c2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 606c2 │ │ │ │ - b.n 606ba │ │ │ │ - movw r0, #57232 @ 0xdf90 │ │ │ │ + bne.n 607e2 │ │ │ │ + b.n 607da │ │ │ │ + movw r0, #59780 @ 0xe984 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6079e │ │ │ │ - b.n 60694 │ │ │ │ - bl 948dc │ │ │ │ + beq.n 608be │ │ │ │ + b.n 607b4 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6079e │ │ │ │ + bne.n 608be │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2481e8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 249ae8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6079e │ │ │ │ + beq.n 608be │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 606ec │ │ │ │ + ble.n 6080c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 606f0 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 60810 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6079e │ │ │ │ - b.n 606f0 │ │ │ │ + bne.n 608be │ │ │ │ + b.n 60810 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 180fc0 │ │ │ │ - cbnz r0, 60714 │ │ │ │ + bl 180ef4 │ │ │ │ + cbnz r0, 60834 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21984 @ 0x55e0 │ │ │ │ + movw r1, #24496 @ 0x5fb0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 60788 │ │ │ │ + bl 12120c │ │ │ │ + b.n 608a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17dfc8 │ │ │ │ + bl 17defc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 60788 │ │ │ │ + blt.n 608a8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 6004c <_Py_hashtable_size@@Base+0x18e> │ │ │ │ + bl 6016c <_Py_hashtable_size@@Base+0x18e> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60788 │ │ │ │ - bl b1654 │ │ │ │ + beq.n 608a8 │ │ │ │ + bl b1b64 │ │ │ │ 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 2beb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 6077a │ │ │ │ + bge.n 6089a │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 60768 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 60888 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6072e │ │ │ │ - b.n 60776 │ │ │ │ + beq.n 6084e │ │ │ │ + b.n 60896 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6027a │ │ │ │ + bl 6039a │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 60792 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6079e │ │ │ │ + bne.n 608b2 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 608be │ │ │ │ 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 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ - cbnz r0, 607c2 │ │ │ │ + cbnz r0, 608e2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 81740 │ │ │ │ + b.w 817b0 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6083a │ │ │ │ + beq.n 6095a │ │ │ │ mov r0, r4 │ │ │ │ - bl 631ac │ │ │ │ + bl 63404 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r4, 6083a │ │ │ │ + cbz r4, 6095a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 60836 │ │ │ │ + ble.n 60956 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 60824 │ │ │ │ + cbz r0, 60944 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60808 │ │ │ │ + bge.n 60928 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60808 │ │ │ │ + cbnz r3, 60928 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 60814 │ │ │ │ + blt.n 60934 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6083a │ │ │ │ + b.n 6095a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60810 │ │ │ │ + bne.n 60930 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60810 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 60930 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60836 │ │ │ │ + bge.n 60956 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60836 │ │ │ │ + cbnz r3, 60956 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - b.n 607d8 │ │ │ │ + b.n 608f8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 6086a │ │ │ │ + beq.n 6098a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57192 @ 0xdf68 │ │ │ │ + movw r0, #59740 @ 0xe95c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6092e │ │ │ │ + beq.n 60a4e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6087e │ │ │ │ - bl 948dc │ │ │ │ + bne.n 6099e │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6092e │ │ │ │ + bne.n 60a4e │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 180fc0 │ │ │ │ - cbnz r0, 608a0 │ │ │ │ + bl 180ef4 │ │ │ │ + cbnz r0, 609c0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22020 @ 0x5604 │ │ │ │ + movw r1, #24532 @ 0x5fd4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 60918 │ │ │ │ + bl 12120c │ │ │ │ + b.n 60a38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17dfc8 │ │ │ │ + bl 17defc │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 60918 │ │ │ │ + blt.n 60a38 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5fecc <_Py_hashtable_size@@Base+0xe> │ │ │ │ + bl 5ffec <_Py_hashtable_size@@Base+0xe> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60918 │ │ │ │ - bl b1654 │ │ │ │ + beq.n 60a38 │ │ │ │ + bl b1b64 │ │ │ │ ldr.w r8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b640 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - blt.n 608e4 │ │ │ │ + blt.n 60a04 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 608f6 │ │ │ │ + b.n 60a16 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 608e0 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 60a00 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 608ba │ │ │ │ + beq.n 609da │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - bl 6027a │ │ │ │ + bl 6039a │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 60922 │ │ │ │ - cbnz r5, 60918 │ │ │ │ + bge.n 60a42 │ │ │ │ + cbnz r5, 60a38 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r6, [r7, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6092e │ │ │ │ + bl 1e8764 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 60a4e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 6095a │ │ │ │ + cbnz r5, 60a7a │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 6095a │ │ │ │ + ble.n 60a7a │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6095a │ │ │ │ - cbnz r2, 60974 │ │ │ │ + bne.n 60a7a │ │ │ │ + cbnz r2, 60a94 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #64] @ (609b0 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 609ac │ │ │ │ + ldr r3, [pc, #64] @ (60ad0 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 60acc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 50632 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 609a0 │ │ │ │ + bl 5064a <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 60ac0 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2b140 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 609a4 │ │ │ │ + beq.n 60ac4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2568c0 │ │ │ │ - movw r2, #19260 @ 0x4b3c │ │ │ │ + bl 258288 │ │ │ │ + movw r2, #21756 @ 0x54fc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 5bb9e │ │ │ │ + bl 5bba2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 609ac │ │ │ │ + b.n 60acc │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r3, #17] │ │ │ │ lsls r2, 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, 609de │ │ │ │ + cbz r0, 60afe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 609de │ │ │ │ + bge.n 60afe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 609de │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60afe │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 609f8 │ │ │ │ + cbz r0, 60b18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 609f8 │ │ │ │ + bge.n 60b18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 609f8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60b18 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 60a12 │ │ │ │ + cbz r0, 60b32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60a12 │ │ │ │ + bge.n 60b32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 60a12 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60b32 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13b6ec │ │ │ │ + bl 13b83c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 60a44 │ │ │ │ + cbnz r6, 60b64 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 60a44 │ │ │ │ + ble.n 60b64 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 60a44 │ │ │ │ - cbnz r2, 60a5e │ │ │ │ + bne.n 60b64 │ │ │ │ + cbnz r2, 60b7e │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #100] @ (60abc ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 60ab2 │ │ │ │ + ldr r3, [pc, #100] @ (60bdc ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 60bd2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 60a78 │ │ │ │ + bne.n 60b98 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 60a94 │ │ │ │ - bl 17826c │ │ │ │ + b.n 60bb4 │ │ │ │ + bl 17845c │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 60a94 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 60ab2 │ │ │ │ + bne.n 60bb4 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 60bd2 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #50452 @ 0xc514 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 5c782 <_PyMonitoring_FirePyResumeEvent@@Base+0x2e> │ │ │ │ + b.w 5c78a <_PyMonitoring_FirePyResumeEvent@@Base+0x2e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r1, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00060ac0 : │ │ │ │ +00060be0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 60ada │ │ │ │ + cbnz r0, 60bfa │ │ │ │ mov r4, r6 │ │ │ │ - bl 5e3b4 │ │ │ │ - b.n 60b66 │ │ │ │ + bl 5e3bc │ │ │ │ + b.n 60c86 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 60b46 │ │ │ │ + cbz r3, 60c66 │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ - cbnz r4, 60ae8 │ │ │ │ + cbnz r4, 60c08 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 60af0 │ │ │ │ + cbz r4, 60c10 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 60b46 │ │ │ │ + bmi.n 60c66 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 60b46 │ │ │ │ + cbz r3, 60c66 │ │ │ │ mov r0, r1 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 60b66 │ │ │ │ + cbz r0, 60c86 │ │ │ │ movs r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 10ab4c │ │ │ │ + bl 10addc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60b26 │ │ │ │ + bge.n 60c46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60b26 │ │ │ │ + cbnz r3, 60c46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 60b64 │ │ │ │ + bne.n 60c84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60b46 │ │ │ │ + bge.n 60c66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60b46 │ │ │ │ + cbnz r3, 60c66 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22104 @ 0x5658 │ │ │ │ + movw r1, #24616 @ 0x6028 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 60b8c │ │ │ │ + bne.n 60cac │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 60baa │ │ │ │ - b.n 60ba2 │ │ │ │ + bne.n 60cca │ │ │ │ + b.n 60cc2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #8148 @ 0x1fd4 │ │ │ │ + movw r0, #10444 @ 0x28cc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60c2a │ │ │ │ - b.n 60b7e │ │ │ │ - bl 948dc │ │ │ │ + beq.n 60d4a │ │ │ │ + b.n 60c9e │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60c2a │ │ │ │ + bne.n 60d4a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #37380 @ 0x9204 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 60bd2 │ │ │ │ + beq.n 60cf2 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44760 @ 0xaed8 │ │ │ │ + movw r1, #47256 @ 0xb898 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 60c18 │ │ │ │ + bl f5248 │ │ │ │ + b.n 60d38 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi.n 60bde │ │ │ │ + bhi.n 60cfe │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ - cbnz r2, 60bf8 │ │ │ │ + cbnz r2, 60d18 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 60c22 │ │ │ │ + b.n 60d42 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #64852 @ 0xfd54 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #1812 @ 0x714 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 60c18 │ │ │ │ + bl f5248 │ │ │ │ + b.n 60d38 │ │ │ │ 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 60c02 │ │ │ │ - b.n 60c22 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 60c2a │ │ │ │ + bne.n 60d22 │ │ │ │ + b.n 60d42 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 60d4a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 2e3b2c <_Py_hashtable_foreach@@Base+0x3174> │ │ │ │ + b.w 2e44d8 <_Py_hashtable_foreach@@Base+0x3180> │ │ │ │ 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, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60c60 │ │ │ │ + beq.n 60d80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 60c60 │ │ │ │ + ble.n 60d80 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60c78 │ │ │ │ + bge.n 60d98 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 60c78 │ │ │ │ + b.n 60d98 │ │ │ │ movw r3, #51948 @ 0xcaec │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6908 @ 0x1afc │ │ │ │ + movw r1, #9404 @ 0x24bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 60ca8 │ │ │ │ + bl 12120c │ │ │ │ + b.n 60dc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 170a3c │ │ │ │ - cbnz r0, 60cb4 │ │ │ │ + bl 170b6c │ │ │ │ + cbnz r0, 60dd4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22140 @ 0x567c │ │ │ │ + movw r1, #24652 @ 0x604c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60ca8 │ │ │ │ + bge.n 60dc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 60cac │ │ │ │ + cbz r3, 60dcc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 60cd0 │ │ │ │ + b.n 60df0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60ca8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 60dc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a03d8 │ │ │ │ + bl a06f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60cd0 │ │ │ │ + bge.n 60df0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60cd0 │ │ │ │ + cbnz r3, 60df0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 2e3b2c <_Py_hashtable_foreach@@Base+0x3174> │ │ │ │ + b.w 2e44d8 <_Py_hashtable_foreach@@Base+0x3180> │ │ │ │ │ │ │ │ -00060cd8 : │ │ │ │ +00060df8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 60cf4 │ │ │ │ + cbnz r0, 60e14 │ │ │ │ mov r4, r6 │ │ │ │ - bl 5e3b4 │ │ │ │ - b.n 60eb8 │ │ │ │ + bl 5e3bc │ │ │ │ + b.n 60fd8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60e90 │ │ │ │ + beq.w 60fb0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 60d1c │ │ │ │ - movw r3, #64169 @ 0xfaa9 │ │ │ │ - movt r3, #34 @ 0x22 │ │ │ │ + cbz r2, 60e3c │ │ │ │ + movw r3, #4865 @ 0x1301 │ │ │ │ + movt r3, #35 @ 0x23 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 60d16 │ │ │ │ + bne.n 60e36 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 22faac <_PyCompile_GetBinaryIntrinsicName@@Base+0x1064> │ │ │ │ + b.w 231304 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1064> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.w 60e90 │ │ │ │ + bmi.w 60fb0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60e90 │ │ │ │ + beq.w 60fb0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60eae │ │ │ │ + beq.w 60fce │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ - cbz r7, 60d42 │ │ │ │ + cbz r7, 60e62 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 60eb2 │ │ │ │ + beq.w 60fd2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 60eb2 │ │ │ │ + beq.w 60fd2 │ │ │ │ ldr.w r8, [r2, #8] │ │ │ │ cmp r8, r7 │ │ │ │ - beq.w 60eb2 │ │ │ │ + beq.w 60fd2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 60df2 │ │ │ │ + beq.n 60f12 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 60dcc │ │ │ │ + beq.n 60eec │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbz r2, 60d8a │ │ │ │ + cbz r2, 60eaa │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 60dcc │ │ │ │ + ble.n 60eec │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 60d9e │ │ │ │ + beq.n 60ebe │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60d76 │ │ │ │ - b.n 60dcc │ │ │ │ + bne.n 60e96 │ │ │ │ + b.n 60eec │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 60d9e │ │ │ │ + beq.n 60ebe │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60d86 │ │ │ │ + bne.n 60ea6 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60dcc │ │ │ │ + bne.n 60eec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60e5c │ │ │ │ + bne.n 60f7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60dc0 │ │ │ │ + bge.n 60ee0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 60dc6 │ │ │ │ + cbz r3, 60ee6 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 60dcc │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60dc0 │ │ │ │ + b.n 60eec │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 60ee0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60e5c │ │ │ │ + bne.n 60f7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60df2 │ │ │ │ + bge.n 60f12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 60df2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60f12 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 60e3c │ │ │ │ - movw r3, #4993 @ 0x1381 │ │ │ │ + beq.n 60f5c │ │ │ │ + movw r3, #5449 @ 0x1549 │ │ │ │ movt r3, #21 │ │ │ │ movw r7, #6152 @ 0x1808 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 60e28 │ │ │ │ + bne.n 60f48 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 60e34 │ │ │ │ + bpl.n 60f54 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 60e34 │ │ │ │ + bpl.n 60f54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 151574 │ │ │ │ + bl 15173c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60e30 │ │ │ │ + b.n 60f50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 60e5c │ │ │ │ + bne.n 60f7c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 60e46 │ │ │ │ + blt.n 60f66 │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 60e5c │ │ │ │ + b.n 60f7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60e3c │ │ │ │ + bne.n 60f5c │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60e3c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 60f5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60e70 │ │ │ │ + bge.n 60f90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60e70 │ │ │ │ + cbnz r3, 60f90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 60eb8 │ │ │ │ + bne.n 60fd8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60e90 │ │ │ │ + bge.n 60fb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60e90 │ │ │ │ + cbnz r3, 60fb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22104 @ 0x5658 │ │ │ │ + movw r1, #24616 @ 0x6028 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60eb8 │ │ │ │ + b.n 60fd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 60dc0 │ │ │ │ - b.n 60e3c │ │ │ │ + bne.n 60ee0 │ │ │ │ + b.n 60f5c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #12 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 2d5588 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 610be │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 60f0e │ │ │ │ - add.w r0, r5, #17 │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 60f04 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 60ef4 │ │ │ │ - dmb ish │ │ │ │ - beq.n 60f0e │ │ │ │ - bl 2c37f0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r3, [r4, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 60fa2 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - movs r1, #1 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ - ldrh.w r9, [r3] │ │ │ │ - ldrb.w r8, [r3, #2] │ │ │ │ - ldrd sl, r7, [r3, #8] │ │ │ │ - vldr d8, [r3, #16] │ │ │ │ - blx 2c058 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 61070 │ │ │ │ - mov r1, r7 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - blx 2c198 │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2c058 │ │ │ │ - mov fp, r0 │ │ │ │ - cbz r0, 60f5e │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2c058 │ │ │ │ - mov r7, r0 │ │ │ │ - cbnz r0, 60f66 │ │ │ │ - mov r0, fp │ │ │ │ - blx 2b098 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2b098 │ │ │ │ - b.n 61070 │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - blx 2c198 │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2c218 │ │ │ │ - cbnz r0, 60f8a │ │ │ │ - mov r0, fp │ │ │ │ - blx 2b098 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2b098 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2b098 │ │ │ │ - b.n 61070 │ │ │ │ - strh.w r9, [r0] │ │ │ │ - strb.w r8, [r0, #2] │ │ │ │ - strd fp, r7, [r0, #4] │ │ │ │ - str r6, [r0, #12] │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ - str r0, [r4, #8] │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 6107c │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - movs r1, #1 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - ldrh.w fp, [r3] │ │ │ │ - ldrb.w sl, [r3, #2] │ │ │ │ - ldrd r6, r8, [r3, #8] │ │ │ │ - vldr d8, [r3, #16] │ │ │ │ - blx 2c058 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 61070 │ │ │ │ - mov ip, r8 │ │ │ │ - mov r8, r0 │ │ │ │ - add.w r9, ip, #64 @ 0x40 │ │ │ │ - mov lr, r8 │ │ │ │ - ldr.w r0, [ip] │ │ │ │ - ldr.w r1, [ip, #4] │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldr.w r2, [ip, #-8] │ │ │ │ - add.w r8, r8, #16 │ │ │ │ - ldr.w r3, [ip, #-4] │ │ │ │ - cmp ip, r9 │ │ │ │ - stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - bne.n 60fca │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2c058 │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 6100a │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2c058 │ │ │ │ - mov r8, r0 │ │ │ │ - cbnz r0, 61012 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 2b098 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2b098 │ │ │ │ - b.n 61070 │ │ │ │ - mov lr, r6 │ │ │ │ - mov ip, r0 │ │ │ │ - add.w r3, r6, #64 @ 0x40 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r6, ip │ │ │ │ - ldr.w r3, [lr, #12] │ │ │ │ - ldr.w r0, [lr] │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldr.w r1, [lr, #-12] │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldr.w r2, [lr, #-8] │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp lr, r3 │ │ │ │ - bne.n 6101c │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2c218 │ │ │ │ - cbnz r0, 6105a │ │ │ │ - mov r0, r9 │ │ │ │ - blx 2b098 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 2b098 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2b098 │ │ │ │ - b.n 61070 │ │ │ │ - strh.w fp, [r0] │ │ │ │ - strb.w sl, [r0, #2] │ │ │ │ - strd r9, r8, [r0, #4] │ │ │ │ - str r7, [r0, #12] │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ - str r0, [r4, #8] │ │ │ │ - b.n 60f9e │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - bl 24479c │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 610a6 │ │ │ │ - add.w r0, r5, #17 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 6109c │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 6108c │ │ │ │ - dmb ish │ │ │ │ - beq.n 610a6 │ │ │ │ - bl 288f70 │ │ │ │ - cbz r6, 610be │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 610bc │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 610bc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6113c │ │ │ │ + cbz r0, 61050 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 61102 │ │ │ │ + cbnz r0, 61016 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6113a │ │ │ │ + bge.n 6104e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6113a │ │ │ │ + cbnz r3, 6104e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6113a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6104e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 168ec8 │ │ │ │ + bl 169020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61120 │ │ │ │ + bge.n 61034 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61120 │ │ │ │ + cbnz r3, 61034 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6112e │ │ │ │ + bge.n 61042 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 61132 │ │ │ │ + cbz r3, 61046 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6113c │ │ │ │ + b.n 61050 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6112e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 61042 │ │ │ │ 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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 6115c │ │ │ │ + bls.n 61070 │ │ │ │ movs r5, #0 │ │ │ │ - bl 24479c │ │ │ │ - b.n 61190 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 610a4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6116c │ │ │ │ + cbz r0, 61080 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 6116e │ │ │ │ - b.n 61154 │ │ │ │ + bls.n 61082 │ │ │ │ + b.n 61068 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61154 │ │ │ │ + beq.n 61068 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b5ac │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -79491,381 +79420,381 @@ │ │ │ │ ldr.w r1, [r0, #932] @ 0x3a4 │ │ │ │ mov fp, r2 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r8, r3 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r7, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 61422 │ │ │ │ + beq.w 61336 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 611e6 │ │ │ │ + cbnz r4, 610fa │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22248 @ 0x56e8 │ │ │ │ + movw r1, #24760 @ 0x60b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61422 │ │ │ │ - ldr.w sl, [pc, #580] @ 6142c │ │ │ │ + b.n 61336 │ │ │ │ + ldr.w sl, [pc, #580] @ 61340 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - movw r1, #22300 @ 0x571c │ │ │ │ + movw r1, #24812 @ 0x60ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r5, sl] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6141a │ │ │ │ + bne.w 6132e │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29782c <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 2989d0 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6141a │ │ │ │ + bne.w 6132e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6122c │ │ │ │ + bge.n 61140 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6122c │ │ │ │ + cbnz r3, 61140 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #768] @ 0x300 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 61422 │ │ │ │ + beq.w 61336 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 6125c │ │ │ │ + cbnz r4, 61170 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22340 @ 0x5744 │ │ │ │ + movw r1, #24852 @ 0x6114 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 611e0 │ │ │ │ - movw r1, #22300 @ 0x571c │ │ │ │ + bl 12120c │ │ │ │ + b.n 610f4 │ │ │ │ + movw r1, #24812 @ 0x60ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r5] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6141a │ │ │ │ + bne.w 6132e │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29782c <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 2989d0 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6141a │ │ │ │ + bne.w 6132e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6129c │ │ │ │ + bge.n 611b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6129c │ │ │ │ + cbnz r3, 611b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #756] @ 0x2f4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 61422 │ │ │ │ + beq.w 61336 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 612c0 │ │ │ │ + cbnz r4, 611d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 611e0 │ │ │ │ + beq.n 610f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bmi.n 612e8 │ │ │ │ + bmi.n 611fc │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ - movw r1, #22392 @ 0x5778 │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ + movw r1, #24904 @ 0x6148 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f4e04 │ │ │ │ - b.n 6141a │ │ │ │ + bl f5248 │ │ │ │ + b.n 6132e │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl e52b4 │ │ │ │ + bl e5cc0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6141a │ │ │ │ + beq.w 6132e │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r5, sl │ │ │ │ - bge.n 61386 │ │ │ │ + bge.n 6129a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #288] @ (6142c ) │ │ │ │ - movw r1, #22300 @ 0x571c │ │ │ │ + ldr r2, [pc, #288] @ (61340 ) │ │ │ │ + movw r1, #24812 @ 0x60ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w ip, r3, #1 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r7] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6141a │ │ │ │ + bne.n 6132e │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29782c <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 2989d0 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61354 │ │ │ │ + bge.n 61268 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61354 │ │ │ │ + cbnz r3, 61268 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6141a │ │ │ │ + bne.n 6132e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n 6137a │ │ │ │ + beq.n 6128e │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22448 @ 0x57b0 │ │ │ │ + movw r1, #24960 @ 0x6180 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6141a │ │ │ │ + bl 12120c │ │ │ │ + b.n 6132e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 61300 │ │ │ │ + b.n 61214 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6139e │ │ │ │ + bge.n 612b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6139e │ │ │ │ + cbnz r3, 612b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #760] @ 0x2f8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 61422 │ │ │ │ + beq.n 61336 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 613cc │ │ │ │ + cbnz r4, 612e0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22504 @ 0x57e8 │ │ │ │ + movw r1, #25016 @ 0x61b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 611e0 │ │ │ │ - ldr r2, [pc, #92] @ (6142c ) │ │ │ │ + bl 12120c │ │ │ │ + b.n 610f4 │ │ │ │ + ldr r2, [pc, #92] @ (61340 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #22300 @ 0x571c │ │ │ │ + movw r1, #24812 @ 0x60ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1d0044 │ │ │ │ - cbnz r0, 6141a │ │ │ │ + bl 1d0e7c │ │ │ │ + cbnz r0, 6132e │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6141a │ │ │ │ + cbnz r0, 6132e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61402 │ │ │ │ + bge.n 61316 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61402 │ │ │ │ + cbnz r3, 61316 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 1dc088 │ │ │ │ + bl 1dd474 │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [fp] │ │ │ │ - cbnz r0, 61422 │ │ │ │ + cbnz r0, 61336 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc2ac │ │ │ │ - b.n 611e0 │ │ │ │ + bl 1cd0dc │ │ │ │ + b.n 610f4 │ │ │ │ mov r0, r7 │ │ │ │ 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 │ │ │ │ - bl efe3c │ │ │ │ + bl f0280 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 6145e │ │ │ │ + cbz r0, 61372 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6145e │ │ │ │ + bge.n 61372 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6145e │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61372 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 61478 │ │ │ │ + cbz r0, 6138c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61478 │ │ │ │ + bge.n 6138c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 61478 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6138c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 61492 │ │ │ │ + cbz r0, 613a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61492 │ │ │ │ + bge.n 613a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 61492 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 613a6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 614ac │ │ │ │ + cbz r0, 613c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 614ac │ │ │ │ + bge.n 613c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 614ac │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 613c0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 614c6 │ │ │ │ + cbz r0, 613da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 614c6 │ │ │ │ + bge.n 613da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 614c6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 613da │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 614e0 │ │ │ │ + cbz r0, 613f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 614e0 │ │ │ │ + bge.n 613f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 614e0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 613f4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 61430 │ │ │ │ + b.n 61344 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6150a │ │ │ │ + bne.n 6141e │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6151e │ │ │ │ - b.n 61530 │ │ │ │ + cbnz r0, 61432 │ │ │ │ + b.n 61444 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34292 @ 0x85f4 │ │ │ │ + movw r0, #36788 @ 0x8fb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 61578 │ │ │ │ - b.n 614fe │ │ │ │ - bl 9c1b4 │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 6148c │ │ │ │ + b.n 61412 │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6153c │ │ │ │ + blt.n 61450 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6154c │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 61578 │ │ │ │ + bne.n 61460 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6148c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6154c │ │ │ │ + b.n 61460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6152c │ │ │ │ + bne.n 61440 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6152c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 61440 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 247114 │ │ │ │ - cbz r0, 61578 │ │ │ │ + bl 248a14 │ │ │ │ + cbz r0, 6148c │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6157c │ │ │ │ + bne.n 61490 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65484 @ 0xffcc │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #2444 @ 0x98c │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 615c2 │ │ │ │ + b.n 614d6 │ │ │ │ adds r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 180fdc │ │ │ │ + bl 180f10 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 61578 │ │ │ │ + beq.n 6148c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 61590 │ │ │ │ + cbz r3, 614a4 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - b.n 61598 │ │ │ │ + b.n 614ac │ │ │ │ movw r5, #25428 @ 0x6354 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ adds r3, r4, r6 │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ bics.w r4, r4, r4, asr #32 │ │ │ │ it cs │ │ │ │ movcs r4, r3 │ │ │ │ @@ -79883,340 +79812,469 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61638 │ │ │ │ + cbz r0, 6154c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 615fe │ │ │ │ + cbnz r0, 61512 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61636 │ │ │ │ + bge.n 6154a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61636 │ │ │ │ + cbnz r3, 6154a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61636 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6154a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2aa854 │ │ │ │ + bl 2ab9fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6161c │ │ │ │ + bge.n 61530 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6161c │ │ │ │ + cbnz r3, 61530 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6162a │ │ │ │ + bge.n 6153e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 6162e │ │ │ │ + cbz r3, 61542 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 61638 │ │ │ │ + b.n 6154c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6162a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6153e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #4 │ │ │ │ - beq.n 6166a │ │ │ │ + beq.n 6157e │ │ │ │ mov r2, r0 │ │ │ │ - movw r3, #22596 @ 0x5844 │ │ │ │ + movw r3, #25108 @ 0x6214 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r0, #22628 @ 0x5864 │ │ │ │ + movw r0, #25140 @ 0x6234 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ cmp r2, #5 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 61672 │ │ │ │ - movw r0, #22664 @ 0x5888 │ │ │ │ + b.n 61586 │ │ │ │ + movw r0, #25176 @ 0x6258 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61680 │ │ │ │ - bl f8250 │ │ │ │ + cbnz r0, 61594 │ │ │ │ + bl f85c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ - bl 602fc │ │ │ │ + bl 6041c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1cc2ac │ │ │ │ + b.w 1cd0dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r3, 616b2 │ │ │ │ + cbz r3, 615c6 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 616b4 │ │ │ │ + b.n 615c8 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r2, [r7, #12] │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrb r0, [r7, #18] │ │ │ │ ldrb.w sl, [r7, #13] │ │ │ │ ldrb.w r8, [r7, #14] │ │ │ │ ldrb.w r9, [r7, #15] │ │ │ │ ldrb r6, [r7, #17] │ │ │ │ str r0, [sp, #24] │ │ │ │ - cbz r2, 616d4 │ │ │ │ + cbz r2, 615e8 │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ - b.n 616dc │ │ │ │ + b.n 615f0 │ │ │ │ movw fp, #6160 @ 0x1810 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 616ec │ │ │ │ + cbnz r3, 61600 │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 616ec │ │ │ │ + blt.n 61600 │ │ │ │ cmp r1, #5 │ │ │ │ - bgt.n 616ec │ │ │ │ - cbnz r4, 6170e │ │ │ │ + bgt.n 61600 │ │ │ │ + cbnz r4, 61622 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #248] @ (617f8 ) │ │ │ │ + ldr r3, [pc, #248] @ (6170c ) │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 617f0 │ │ │ │ + beq.n 61704 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r6, r6, #8 │ │ │ │ adds r5, r5, r1 │ │ │ │ orr.w r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr.w r6, r6, r3 │ │ │ │ - beq.n 617ae │ │ │ │ + beq.n 616c2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6173e │ │ │ │ - bl 125558 │ │ │ │ + cbz r0, 61652 │ │ │ │ + bl 125508 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6173a │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 6173a │ │ │ │ + bne.n 6164e │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 6164e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 617f0 │ │ │ │ + b.n 61704 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 617ae │ │ │ │ + beq.n 616c2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6175a │ │ │ │ - bl 125558 │ │ │ │ + cbz r0, 6166e │ │ │ │ + bl 125508 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 61756 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 6166a │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61736 │ │ │ │ + bne.n 6164a │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 617ae │ │ │ │ + beq.n 616c2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 61776 │ │ │ │ - bl 125558 │ │ │ │ + cbz r0, 6168a │ │ │ │ + bl 125508 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 61772 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 61686 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61736 │ │ │ │ + bne.n 6164a │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 617ae │ │ │ │ + beq.n 616c2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 61790 │ │ │ │ - bl 125558 │ │ │ │ + cbz r0, 616a4 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6178c │ │ │ │ - bl 948dc │ │ │ │ + bne.n 616a0 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61736 │ │ │ │ + bne.n 6164a │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 617ae │ │ │ │ + beq.n 616c2 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 6179a │ │ │ │ + cbz r3, 616ae │ │ │ │ mov fp, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 617ae │ │ │ │ + beq.n 616c2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ str r0, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 617ae │ │ │ │ - bl 948dc │ │ │ │ + bne.n 616c2 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61736 │ │ │ │ + bne.n 6164a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r3, #1848 @ 0x738 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 617d6 │ │ │ │ + bne.n 616ea │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 1cd090 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cdec0 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 617f0 │ │ │ │ + b.n 61704 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ strd r6, fp, [sp, #8] │ │ │ │ - movw r2, #22696 @ 0x58a8 │ │ │ │ + movw r2, #25208 @ 0x6278 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 2dc184 <_PyLong_UnsignedLong_Converter@@Base+0x10c> │ │ │ │ + bl 2dcb24 <_PyLong_UnsignedLong_Converter@@Base+0x10c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r4, [r6, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000617fc : │ │ │ │ +00061710 : │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #34688 @ 0x8780 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.w f677c │ │ │ │ - │ │ │ │ -0006180a <_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, #5536 @ 0x15a0 │ │ │ │ - adds r4, #8 │ │ │ │ - cbnz r4, 6182c <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ - bl f8250 │ │ │ │ - b.n 61834 <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r4, [r3, #1472] @ 0x5c0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 208520 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 6188a <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r5, #72] @ 0x48 │ │ │ │ - cbnz r6, 61852 <_PyXI_UnwrapNotShareableError@@Base+0x48> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 31520 │ │ │ │ - mov r6, r0 │ │ │ │ - cbnz r0, 61864 <_PyXI_UnwrapNotShareableError@@Base+0x5a> │ │ │ │ - b.n 6187e <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ - mov r2, r4 │ │ │ │ - mvn.w r1, #8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 37ae4 <_PyXI_InitFailure@@Base> │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 61846 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ - b.n 6188e <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61872 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 61876 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 6187e <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61872 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6188e <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b.w f6af4 │ │ │ │ │ │ │ │ -00061890 : │ │ │ │ +0006171e : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 618cc │ │ │ │ - bl 1643ec │ │ │ │ + cbz r0, 6175a │ │ │ │ + bl 16453c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 618bc │ │ │ │ + blt.n 6174a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 618cc │ │ │ │ + b.n 6175a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 618b8 │ │ │ │ + bne.n 61746 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 618b8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 61746 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 618da │ │ │ │ - b.w 88a5c │ │ │ │ + cbz r0, 61768 │ │ │ │ + b.w 88de8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000618e4 : │ │ │ │ +00061772 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 22afb0 │ │ │ │ + bl 22c808 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85634 │ │ │ │ + b.w 8589c │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #22704 @ 0x58b0 │ │ │ │ + movw r0, #25216 @ 0x6280 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ + 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, #4040] @ 0xfc8 │ │ │ │ + sub sp, #12 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 2d5f30 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 619a0 │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cbz r3, 617f0 │ │ │ │ + add.w r0, r5, #17 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 617e6 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 617d6 │ │ │ │ + dmb ish │ │ │ │ + beq.n 617f0 │ │ │ │ + bl 28a548 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r3, [r4, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 61884 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ + ldrh.w r9, [r3] │ │ │ │ + ldrb.w r8, [r3, #2] │ │ │ │ + ldrd sl, r7, [r3, #8] │ │ │ │ + vldr d8, [r3, #16] │ │ │ │ + blx 2c058 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 61952 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + blx 2c198 │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2c058 │ │ │ │ + mov fp, r0 │ │ │ │ + cbz r0, 61840 │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2c058 │ │ │ │ + mov r7, r0 │ │ │ │ + cbnz r0, 61848 │ │ │ │ + mov r0, fp │ │ │ │ + blx 2b098 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2b098 │ │ │ │ + b.n 61952 │ │ │ │ + mov r1, sl │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + blx 2c198 │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2c218 │ │ │ │ + cbnz r0, 6186c │ │ │ │ + mov r0, fp │ │ │ │ + blx 2b098 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2b098 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2b098 │ │ │ │ + b.n 61952 │ │ │ │ + strh.w r9, [r0] │ │ │ │ + strb.w r8, [r0, #2] │ │ │ │ + strd fp, r7, [r0, #4] │ │ │ │ + str r6, [r0, #12] │ │ │ │ + vstr d8, [r0, #16] │ │ │ │ + str r0, [r4, #8] │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 6195e │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + ldrh.w fp, [r3] │ │ │ │ + ldrb.w sl, [r3, #2] │ │ │ │ + ldrd r6, r8, [r3, #8] │ │ │ │ + vldr d8, [r3, #16] │ │ │ │ + blx 2c058 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 61952 │ │ │ │ + mov ip, r8 │ │ │ │ + mov r8, r0 │ │ │ │ + add.w r9, ip, #64 @ 0x40 │ │ │ │ + mov lr, r8 │ │ │ │ + ldr.w r0, [ip] │ │ │ │ + ldr.w r1, [ip, #4] │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldr.w r2, [ip, #-8] │ │ │ │ + add.w r8, r8, #16 │ │ │ │ + ldr.w r3, [ip, #-4] │ │ │ │ + cmp ip, r9 │ │ │ │ + stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ + bne.n 618ac │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2c058 │ │ │ │ + mov r9, r0 │ │ │ │ + cbz r0, 618ec │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2c058 │ │ │ │ + mov r8, r0 │ │ │ │ + cbnz r0, 618f4 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 2b098 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2b098 │ │ │ │ + b.n 61952 │ │ │ │ + mov lr, r6 │ │ │ │ + mov ip, r0 │ │ │ │ + add.w r3, r6, #64 @ 0x40 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r6, ip │ │ │ │ + ldr.w r3, [lr, #12] │ │ │ │ + ldr.w r0, [lr] │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldr.w r1, [lr, #-12] │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldr.w r2, [lr, #-8] │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp lr, r3 │ │ │ │ + bne.n 618fe │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2c218 │ │ │ │ + cbnz r0, 6193c │ │ │ │ + mov r0, r9 │ │ │ │ + blx 2b098 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 2b098 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2b098 │ │ │ │ + b.n 61952 │ │ │ │ + strh.w fp, [r0] │ │ │ │ + strb.w sl, [r0, #2] │ │ │ │ + strd r9, r8, [r0, #4] │ │ │ │ + str r7, [r0, #12] │ │ │ │ + vstr d8, [r0, #16] │ │ │ │ + str r0, [r4, #8] │ │ │ │ + b.n 61880 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + bl 2460c4 │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cbz r3, 61988 │ │ │ │ + add.w r0, r5, #17 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 6197e │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 6196e │ │ │ │ + dmb ish │ │ │ │ + beq.n 61988 │ │ │ │ + bl 28a0e8 │ │ │ │ + cbz r6, 619a0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6199e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 6199e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -80224,53 +80282,53 @@ │ │ │ │ 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 r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 619a2 │ │ │ │ + cbz r0, 61a3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 61968 │ │ │ │ + cbnz r0, 61a02 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 619a0 │ │ │ │ + bge.n 61a3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 619a0 │ │ │ │ + cbnz r3, 61a3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 619a0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 61a3a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41980 │ │ │ │ + bl 41970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61986 │ │ │ │ + bge.n 61a20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61986 │ │ │ │ + cbnz r3, 61a20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61994 │ │ │ │ + bge.n 61a2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 61998 │ │ │ │ + cbz r3, 61a32 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 619a2 │ │ │ │ + b.n 61a3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61994 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 61a2e │ │ │ │ movs r4, #0 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ @@ -80280,230 +80338,229 @@ │ │ │ │ ldr.w r1, [r0, #876] @ 0x36c │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r6, r3 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 61c20 │ │ │ │ + beq.w 61cba │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - cbnz r7, 619f6 │ │ │ │ + cbnz r7, 61a90 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22732 @ 0x58cc │ │ │ │ + movw r1, #25244 @ 0x629c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61c20 │ │ │ │ - ldr.w sl, [pc, #560] @ 61c28 │ │ │ │ + b.n 61cba │ │ │ │ + ldr.w sl, [pc, #556] @ 61cc0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r1, #22784 @ 0x5900 │ │ │ │ + movw r1, #25296 @ 0x62d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, sl] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61c18 │ │ │ │ + bne.w 61cb2 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61c4a │ │ │ │ + bl 61ce2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61c18 │ │ │ │ + bne.w 61cb2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61a3c │ │ │ │ + bge.n 61ad6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61a3c │ │ │ │ + cbnz r3, 61ad6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #744] @ 0x2e8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 61c20 │ │ │ │ + beq.w 61cba │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - cbz r7, 61a76 │ │ │ │ + cbz r7, 61b10 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 61a7c │ │ │ │ + bne.n 61b16 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61a76 │ │ │ │ + bge.n 61b10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61a76 │ │ │ │ + cbnz r3, 61b10 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 61aba │ │ │ │ - movw r1, #22784 @ 0x5900 │ │ │ │ + b.n 61b54 │ │ │ │ + movw r1, #25296 @ 0x62d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61c18 │ │ │ │ + bne.w 61cb2 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29782c <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 2989d0 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61c18 │ │ │ │ + bne.w 61cb2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61aba │ │ │ │ + bge.n 61b54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61aba │ │ │ │ + cbnz r3, 61b54 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #632] @ 0x278 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 61c20 │ │ │ │ + beq.w 61cba │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61ae4 │ │ │ │ + bne.n 61b7e │ │ │ │ mov r0, fp │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 619f0 │ │ │ │ + beq.n 61a8a │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 61b0e │ │ │ │ + bmi.n 61ba8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ - movw r1, #22820 @ 0x5924 │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ + movw r1, #25332 @ 0x62f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4e04 │ │ │ │ - b.n 61c18 │ │ │ │ + bl f5248 │ │ │ │ + b.n 61cb2 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28e2e0 │ │ │ │ + bl 28f47c │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61c18 │ │ │ │ + beq.n 61cb2 │ │ │ │ movs r7, #0 │ │ │ │ mov r5, r4 │ │ │ │ adds r3, r0, #4 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #22784 @ 0x5900 │ │ │ │ + movw r1, #25296 @ 0x62d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 61bb6 │ │ │ │ + bge.n 61c50 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ ldr.w r4, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61c18 │ │ │ │ + bne.n 61cb2 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28e42c │ │ │ │ + bl 28f5c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61b80 │ │ │ │ + bge.n 61c1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61b80 │ │ │ │ + cbnz r3, 61c1a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 61c18 │ │ │ │ + bne.n 61cb2 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61baa │ │ │ │ + beq.n 61c44 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22876 @ 0x595c │ │ │ │ + movw r1, #25388 @ 0x632c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 61c18 │ │ │ │ + bl 12120c │ │ │ │ + b.n 61cb2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 61b2e │ │ │ │ + b.n 61bc8 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61bd6 │ │ │ │ + bge.n 61c70 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61bd6 │ │ │ │ + cbnz r2, 61c70 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - cbnz r4, 61bf6 │ │ │ │ + cbnz r4, 61c90 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22932 @ 0x5994 │ │ │ │ + movw r1, #25444 @ 0x6364 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ str.w r4, [r8] │ │ │ │ - b.n 61c18 │ │ │ │ + b.n 61cb2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #12 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 61c14 │ │ │ │ + cbz r0, 61cae │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strd r4, r5, [r0] │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ - b.n 61c20 │ │ │ │ + b.n 61cba │ │ │ │ str.w r0, [r8] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1cc2ac │ │ │ │ - b.n 619f0 │ │ │ │ + bl 1cd0dc │ │ │ │ + b.n 61a8a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -80518,1404 +80575,1404 @@ │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, r6 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bne.n 61c74 │ │ │ │ + bne.n 61d0c │ │ │ │ mov r6, r7 │ │ │ │ str r7, [r2, #0] │ │ │ │ - b.w 62bac │ │ │ │ + b.w 62c44 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr.w r1, [r0, #820] @ 0x334 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r3 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61cac │ │ │ │ + cbnz r6, 61d44 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22976 @ 0x59c0 │ │ │ │ + movw r1, #25488 @ 0x6390 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 61e70 │ │ │ │ - ldr.w r9, [pc, #1496] @ 62288 │ │ │ │ + bl 12120c │ │ │ │ + b.n 61f08 │ │ │ │ + ldr.w r9, [pc, #1496] @ 62320 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #23024 @ 0x59f0 │ │ │ │ + movw r1, #25536 @ 0x63c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r8, r9] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61cee │ │ │ │ + bge.n 61d86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61cee │ │ │ │ + cbnz r3, 61d86 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #660] @ 0x294 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61d1e │ │ │ │ + cbnz r6, 61db6 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23060 @ 0x5a14 │ │ │ │ + movw r1, #25572 @ 0x63e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 61e70 │ │ │ │ - movw r1, #23024 @ 0x59f0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 61f08 │ │ │ │ + movw r1, #25536 @ 0x63c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61d58 │ │ │ │ + bge.n 61df0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61d58 │ │ │ │ + cbnz r3, 61df0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61d88 │ │ │ │ + cbnz r6, 61e20 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23112 @ 0x5a48 │ │ │ │ + movw r1, #25624 @ 0x6418 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 61e70 │ │ │ │ - movw r1, #23024 @ 0x59f0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 61f08 │ │ │ │ + movw r1, #25536 @ 0x63c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61dc2 │ │ │ │ + bge.n 61e5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61dc2 │ │ │ │ + cbnz r3, 61e5a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #704] @ 0x2c0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61df2 │ │ │ │ + cbnz r6, 61e8a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23164 @ 0x5a7c │ │ │ │ + movw r1, #25676 @ 0x644c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 61e70 │ │ │ │ - movw r1, #23024 @ 0x59f0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 61f08 │ │ │ │ + movw r1, #25536 @ 0x63c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61e2c │ │ │ │ + bge.n 61ec4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61e2c │ │ │ │ + cbnz r3, 61ec4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #356] @ 0x164 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c6c │ │ │ │ + bl f30b8 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61ed8 │ │ │ │ + beq.n 61f70 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r4, #976] @ 0x3d0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - cbnz r5, 61e78 │ │ │ │ + cbnz r5, 61f10 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23220 @ 0x5ab4 │ │ │ │ + movw r1, #25732 @ 0x6484 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.w 62bac │ │ │ │ - movw r1, #23268 @ 0x5ae4 │ │ │ │ + b.w 62c44 │ │ │ │ + movw r1, #25780 @ 0x64b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ - bl 29782c <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 2989d0 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61eb8 │ │ │ │ + bge.n 61f50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61eb8 │ │ │ │ + cbnz r3, 61f50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ strd r2, sl, [sp] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrd r2, r1, [sp, #60] @ 0x3c │ │ │ │ - bl 23f208 <_PyTime_FromSecondsObject@@Base+0x688> │ │ │ │ + bl 240b30 <_PyTime_FromSecondsObject@@Base+0x688> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62bac │ │ │ │ - b.w 62b9c │ │ │ │ + bne.w 62c44 │ │ │ │ + b.w 62c34 │ │ │ │ ldr.w r1, [r4, #348] @ 0x15c │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c6c │ │ │ │ + bl f30b8 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 620e0 │ │ │ │ + beq.w 62178 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 61f82 │ │ │ │ + beq.n 6201a │ │ │ │ ldr.w r1, [r4, #976] @ 0x3d0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbnz r4, 61f1e │ │ │ │ + cbnz r4, 61fb6 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23304 @ 0x5b08 │ │ │ │ + movw r1, #25816 @ 0x64d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 61e70 │ │ │ │ + bl 12120c │ │ │ │ + b.n 61f08 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - movw r1, #23356 @ 0x5b3c │ │ │ │ + movw r1, #25868 @ 0x650c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl b7cdc <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b8198 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 62b9c │ │ │ │ + blt.w 62c34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61f62 │ │ │ │ + bge.n 61ffa │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 61f62 │ │ │ │ + beq.n 61ffa │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61f62 │ │ │ │ + cbnz r3, 61ffa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, sl, [sp] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldrd r3, r2, [sp, #56] @ 0x38 │ │ │ │ bl 3aadc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62bac │ │ │ │ - b.w 62b9c │ │ │ │ + bne.w 62c44 │ │ │ │ + b.w 62c34 │ │ │ │ ldr.w r1, [r4, #344] @ 0x158 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c6c │ │ │ │ + bl f30b8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 61e70 │ │ │ │ + beq.w 61f08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 620ee │ │ │ │ + beq.w 62186 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61fc6 │ │ │ │ + bne.n 6205e │ │ │ │ mov r0, fp │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61e70 │ │ │ │ + beq.w 61f08 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bmi.n 61ff2 │ │ │ │ + bmi.n 6208a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ - movw r1, #23396 @ 0x5b64 │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ + movw r1, #25908 @ 0x6534 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4e04 │ │ │ │ - b.w 62b9c │ │ │ │ + bl f5248 │ │ │ │ + b.w 62c34 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 244df8 │ │ │ │ + bl 246720 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62b9c │ │ │ │ + beq.w 62c34 │ │ │ │ movs r6, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r0, [pc, #632] @ (62288 ) │ │ │ │ + ldr r0, [pc, #632] @ (62320 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r6, r9 │ │ │ │ - bge.n 6209a │ │ │ │ + bge.n 62132 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #23456 @ 0x5ba0 │ │ │ │ + movw r1, #25968 @ 0x6570 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r7, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r7, [r5, #0] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61c4a │ │ │ │ + bl 61ce2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62064 │ │ │ │ + bge.n 620fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62064 │ │ │ │ + cbnz r3, 620fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 6208e │ │ │ │ + beq.n 62126 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23496 @ 0x5bc8 │ │ │ │ + movw r1, #26008 @ 0x6598 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.w 62b9c │ │ │ │ + bl 12120c │ │ │ │ + b.w 62c34 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 6200e │ │ │ │ + b.n 620a6 │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r1, #0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 620b8 │ │ │ │ + bge.n 62150 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 620b8 │ │ │ │ + cbnz r2, 62150 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 620e6 │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 6217e │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r8, [r0, #4] │ │ │ │ strd r9, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r6, r7 │ │ │ │ - b.w 62bac │ │ │ │ + b.w 62c44 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.w 62b9c │ │ │ │ + b.w 62c34 │ │ │ │ ldr.w r1, [r4, #336] @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c6c │ │ │ │ + bl f30b8 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62414 │ │ │ │ + beq.w 624ac │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #776] @ 0x308 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 62134 │ │ │ │ + bne.n 621cc │ │ │ │ mov r0, fp │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61e70 │ │ │ │ + beq.w 61f08 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 62160 │ │ │ │ + bmi.n 621f8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ - movw r1, #23560 @ 0x5c08 │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ + movw r1, #26072 @ 0x65d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4e04 │ │ │ │ - b.w 62b9c │ │ │ │ + bl f5248 │ │ │ │ + b.w 62c34 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl e52b4 │ │ │ │ + bl e5cc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62b9c │ │ │ │ + beq.w 62c34 │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 6220c │ │ │ │ + bge.n 622a4 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #23616 @ 0x5c40 │ │ │ │ + movw r1, #26128 @ 0x6610 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #232] @ (62288 ) │ │ │ │ + ldr r3, [pc, #232] @ (62320 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29782c <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 2989d0 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 621d4 │ │ │ │ + bge.n 6226c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 621d4 │ │ │ │ + cbnz r3, 6226c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 62200 │ │ │ │ + beq.n 62298 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23656 @ 0x5c68 │ │ │ │ + movw r1, #26168 @ 0x6638 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.w 62b9c │ │ │ │ + bl 12120c │ │ │ │ + b.w 62c34 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 62182 │ │ │ │ + b.n 6221a │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r9, r6 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 6222c │ │ │ │ + bge.n 622c4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 6222c │ │ │ │ + cbnz r2, 622c4 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 6225a │ │ │ │ + bne.n 622f2 │ │ │ │ mov r0, fp │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61e70 │ │ │ │ + beq.w 61f08 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 6228c │ │ │ │ + bmi.n 62324 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ - movw r1, #23712 @ 0x5ca0 │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ + movw r1, #26224 @ 0x6670 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4e04 │ │ │ │ - b.w 62b9c │ │ │ │ + bl f5248 │ │ │ │ + b.w 62c34 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 244df8 │ │ │ │ + bl 246720 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62b9c │ │ │ │ + beq.w 62c34 │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r9 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #32] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 6233a │ │ │ │ + bge.n 623d2 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #23616 @ 0x5c40 │ │ │ │ + movw r1, #26128 @ 0x6610 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #708] @ (62594 ) │ │ │ │ + ldr r3, [pc, #708] @ (6262c ) │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61c4a │ │ │ │ + bl 61ce2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62302 │ │ │ │ + bge.n 6239a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62302 │ │ │ │ + cbnz r3, 6239a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 6232e │ │ │ │ + beq.n 623c6 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23772 @ 0x5cdc │ │ │ │ + movw r1, #26284 @ 0x66ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.w 62b9c │ │ │ │ + bl 12120c │ │ │ │ + b.w 62c34 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 622b0 │ │ │ │ + b.n 62348 │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r9, r6 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 6235a │ │ │ │ + bge.n 623f2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 6235a │ │ │ │ + cbnz r2, 623f2 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #892] @ 0x37c │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 62396 │ │ │ │ + cbz r4, 6242e │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6239c │ │ │ │ + bne.n 62434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62396 │ │ │ │ + bge.n 6242e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62396 │ │ │ │ + cbnz r3, 6242e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 623dc │ │ │ │ - ldr r3, [pc, #500] @ (62594 ) │ │ │ │ + b.n 62474 │ │ │ │ + ldr r3, [pc, #500] @ (6262c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #23616 @ 0x5c40 │ │ │ │ + movw r1, #26128 @ 0x6610 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 293694 │ │ │ │ + bl 294830 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 623dc │ │ │ │ + bge.n 62474 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 623dc │ │ │ │ + cbnz r3, 62474 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ ldrd r6, r7, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, r5, [sp, #52] @ 0x34 │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62a30 │ │ │ │ + beq.w 62ac8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r3, sl, [r0, #8] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ movs r6, #0 │ │ │ │ str.w r9, [r0, #4] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 62bac │ │ │ │ + b.n 62c44 │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c6c │ │ │ │ + bl f30b8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 62814 │ │ │ │ + beq.w 628ac │ │ │ │ ldr.w r1, [r4, #652] @ 0x28c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 6245c │ │ │ │ + cbnz r6, 624f4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23832 @ 0x5d18 │ │ │ │ + movw r1, #26344 @ 0x66e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 61e70 │ │ │ │ - movw r1, #23880 @ 0x5d48 │ │ │ │ + bl 12120c │ │ │ │ + b.n 61f08 │ │ │ │ + movw r1, #26392 @ 0x6718 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29782c <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 2989d0 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6249a │ │ │ │ + bge.n 62532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6249a │ │ │ │ + cbnz r3, 62532 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 624c8 │ │ │ │ + bne.n 62560 │ │ │ │ mov r0, fp │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61e70 │ │ │ │ + beq.w 61f08 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 624f2 │ │ │ │ + bmi.n 6258a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ - movw r1, #23916 @ 0x5d6c │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ + movw r1, #26428 @ 0x673c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4e04 │ │ │ │ - b.n 62b9c │ │ │ │ + bl f5248 │ │ │ │ + b.n 62c34 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 244df8 │ │ │ │ + bl 246720 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62b9c │ │ │ │ + beq.w 62c34 │ │ │ │ add.w r9, r0, #4 │ │ │ │ movs r7, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 62598 │ │ │ │ + bge.n 62630 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #120] @ (62594 ) │ │ │ │ - movw r1, #23880 @ 0x5d48 │ │ │ │ + ldr r2, [pc, #120] @ (6262c ) │ │ │ │ + movw r1, #26392 @ 0x6718 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r6, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r6, [r5, #0] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61c4a │ │ │ │ + bl 61ce2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62564 │ │ │ │ + bge.n 625fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62564 │ │ │ │ + cbnz r3, 625fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 6258c │ │ │ │ + beq.n 62624 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23976 @ 0x5da8 │ │ │ │ + movw r1, #26488 @ 0x6778 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 62b9c │ │ │ │ + bl 12120c │ │ │ │ + b.n 62c34 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r9, #4]! │ │ │ │ - b.n 6250e │ │ │ │ + b.n 625a6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - bge.n 625b6 │ │ │ │ + bge.n 6264e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 625b6 │ │ │ │ + cbnz r3, 6264e │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #800] @ 0x320 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ - cbnz r7, 625de │ │ │ │ + cbnz r7, 62676 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61e70 │ │ │ │ + beq.w 61f08 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 62606 │ │ │ │ + bmi.n 6269e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ - movw r1, #24036 @ 0x5de4 │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ + movw r1, #26548 @ 0x67b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4e04 │ │ │ │ - b.n 62b9c │ │ │ │ + bl f5248 │ │ │ │ + b.n 62c34 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 1dd574 │ │ │ │ + bl 1deb4c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62b9c │ │ │ │ + beq.w 62c34 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ add.w r9, r0, #4 │ │ │ │ mov r5, r7 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r4 │ │ │ │ cmp r6, r8 │ │ │ │ - bge.n 626ac │ │ │ │ + bge.n 62744 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #684] @ (628e0 ) │ │ │ │ - movw r1, #23880 @ 0x5d48 │ │ │ │ + ldr r0, [pc, #684] @ (62978 ) │ │ │ │ + movw r1, #26392 @ 0x6718 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w fp, [r2, r6, lsl #2] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [fp] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ - bl 293694 │ │ │ │ + bl 294830 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6267e │ │ │ │ + bge.n 62716 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 6267e │ │ │ │ + cbnz r2, 62716 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 626a4 │ │ │ │ + beq.n 6273c │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24096 @ 0x5e20 │ │ │ │ + movw r1, #26608 @ 0x67f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 62b9c │ │ │ │ + bl 12120c │ │ │ │ + b.n 62c34 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str.w r2, [r9, #4]! │ │ │ │ - b.n 62626 │ │ │ │ + b.n 626be │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 626ca │ │ │ │ + bge.n 62762 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 626ca │ │ │ │ + cbnz r2, 62762 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #804] @ 0x324 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 626f8 │ │ │ │ + bne.n 62790 │ │ │ │ mov r0, fp │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61e70 │ │ │ │ + beq.w 61f08 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 62722 │ │ │ │ + bmi.n 627ba │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ - movw r1, #24156 @ 0x5e5c │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ + movw r1, #26668 @ 0x682c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4e04 │ │ │ │ - b.n 62b9c │ │ │ │ + bl f5248 │ │ │ │ + b.n 62c34 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 244df8 │ │ │ │ + bl 246720 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62b9c │ │ │ │ + beq.w 62c34 │ │ │ │ movs r6, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r6, r8 │ │ │ │ - bge.n 627ca │ │ │ │ + bge.n 62862 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #404] @ (628e0 ) │ │ │ │ - movw r1, #23880 @ 0x5d48 │ │ │ │ + ldr r2, [pc, #404] @ (62978 ) │ │ │ │ + movw r1, #26392 @ 0x6718 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r7, [r3, r6, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w ip, r3, #1 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r7] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61c4a │ │ │ │ + bl 61ce2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62794 │ │ │ │ + bge.n 6282c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 62794 │ │ │ │ + cbnz r3, 6282c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 627be │ │ │ │ + beq.n 62856 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24220 @ 0x5e9c │ │ │ │ + movw r1, #26732 @ 0x686c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 62b9c │ │ │ │ + bl 12120c │ │ │ │ + b.n 62c34 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 6273c │ │ │ │ + b.n 627d4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 627e6 │ │ │ │ + bge.n 6287e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 627e6 │ │ │ │ + cbnz r3, 6287e │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ str.w sl, [sp, #16] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 244f44 │ │ │ │ + bl 24686c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62b9c │ │ │ │ + beq.w 62c34 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 62bac │ │ │ │ + b.n 62c44 │ │ │ │ ldr.w r1, [r4, #352] @ 0x160 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c6c │ │ │ │ + bl f30b8 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 62baa │ │ │ │ + beq.w 62c42 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 628e4 │ │ │ │ + beq.n 6297c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 62868 │ │ │ │ + cbz r4, 62900 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6286e │ │ │ │ + bne.n 62906 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62868 │ │ │ │ + bge.n 62900 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62868 │ │ │ │ + cbnz r3, 62900 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 628ae │ │ │ │ - ldr r3, [pc, #112] @ (628e0 ) │ │ │ │ + b.n 62946 │ │ │ │ + ldr r3, [pc, #112] @ (62978 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #24284 @ 0x5edc │ │ │ │ + movw r1, #26796 @ 0x68ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 293694 │ │ │ │ + bl 294830 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 628ae │ │ │ │ + bge.n 62946 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 628ae │ │ │ │ + cbnz r3, 62946 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldrd r6, r7, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, r5, [sp, #52] @ 0x34 │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62a30 │ │ │ │ + beq.w 62ac8 │ │ │ │ movs r3, #6 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ movs r6, #0 │ │ │ │ str.w r8, [r0, #4] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 62bac │ │ │ │ + b.n 62c44 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r1, [r4, #328] @ 0x148 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c6c │ │ │ │ + bl f30b8 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq.w 62ba6 │ │ │ │ + beq.w 62c3e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62a36 │ │ │ │ + beq.w 62ace │ │ │ │ ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbz r6, 62938 │ │ │ │ + cbz r6, 629d0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6293e │ │ │ │ + bne.n 629d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62938 │ │ │ │ + bge.n 629d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 62938 │ │ │ │ + cbnz r3, 629d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 62980 │ │ │ │ - ldr r3, [pc, #628] @ (62bb4 ) │ │ │ │ + b.n 62a18 │ │ │ │ + ldr r3, [pc, #628] @ (62c4c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #24320 @ 0x5f00 │ │ │ │ + movw r1, #26832 @ 0x68d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61c4a │ │ │ │ + bl 61ce2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62980 │ │ │ │ + bge.n 62a18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 62980 │ │ │ │ + cbnz r3, 62a18 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 629bc │ │ │ │ + cbz r4, 62a54 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 629c2 │ │ │ │ + bne.n 62a5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 629bc │ │ │ │ + bge.n 62a54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 629bc │ │ │ │ + cbnz r3, 62a54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b.n 62a02 │ │ │ │ - ldr r3, [pc, #496] @ (62bb4 ) │ │ │ │ + b.n 62a9a │ │ │ │ + ldr r3, [pc, #496] @ (62c4c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #24320 @ 0x5f00 │ │ │ │ + movw r1, #26832 @ 0x68d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293694 │ │ │ │ + bl 294830 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62b9c │ │ │ │ + bne.w 62c34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62a02 │ │ │ │ + bge.n 62a9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62a02 │ │ │ │ + cbnz r3, 62a9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldrd r8, r9, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 62a30 │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 62ac8 │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ movs r6, #0 │ │ │ │ strd r9, r8, [r0, #4] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 62bac │ │ │ │ + b.n 62c44 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 62b9c │ │ │ │ + b.n 62c34 │ │ │ │ ldr.w r1, [r4, #340] @ 0x154 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c6c │ │ │ │ + bl f30b8 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62b84 │ │ │ │ + beq.w 62c1c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62bac │ │ │ │ + beq.w 62c44 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ - cbnz r7, 62a76 │ │ │ │ + cbnz r7, 62b0e │ │ │ │ mov r0, r7 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61e70 │ │ │ │ + beq.w 61f08 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 62a9e │ │ │ │ + bmi.n 62b36 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ - movw r1, #24356 @ 0x5f24 │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ + movw r1, #26868 @ 0x68f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4e04 │ │ │ │ - b.n 62b9c │ │ │ │ + bl f5248 │ │ │ │ + b.n 62c34 │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 244df8 │ │ │ │ + bl 246720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62b9c │ │ │ │ + beq.n 62c34 │ │ │ │ add.w fp, r0, #4 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r6, r9 │ │ │ │ - bge.n 62b3a │ │ │ │ + bge.n 62bd2 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - movw r1, #24412 @ 0x5f5c │ │ │ │ + movw r1, #26924 @ 0x692c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r4, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #216] @ (62bb4 ) │ │ │ │ + ldr r3, [pc, #216] @ (62c4c ) │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62b9c │ │ │ │ + bne.n 62c34 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61c4a │ │ │ │ + bl 61ce2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62b0c │ │ │ │ + bge.n 62ba4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62b0c │ │ │ │ + cbnz r3, 62ba4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 62b9c │ │ │ │ + bne.n 62c34 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 62b32 │ │ │ │ + beq.n 62bca │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24448 @ 0x5f80 │ │ │ │ + movw r1, #26960 @ 0x6950 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 62b9c │ │ │ │ + bl 12120c │ │ │ │ + b.n 62c34 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [fp, #4]! │ │ │ │ - b.n 62abe │ │ │ │ + b.n 62b56 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 62b56 │ │ │ │ + bge.n 62bee │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 62b56 │ │ │ │ + cbnz r2, 62bee │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 620e6 │ │ │ │ + beq.w 6217e │ │ │ │ movs r3, #8 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r8, [r0, #4] │ │ │ │ strd r9, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 62ba6 │ │ │ │ + b.n 62c3e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24504 @ 0x5fb8 │ │ │ │ + movw r1, #27016 @ 0x6988 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 1cc2ac │ │ │ │ - b.w 61e70 │ │ │ │ + bl 1cd0dc │ │ │ │ + b.w 61f08 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - b.n 62bac │ │ │ │ + b.n 62c44 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -81924,353 +81981,353 @@ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 62bee │ │ │ │ + ble.n 62c86 │ │ │ │ movw r0, #51696 @ 0xc9f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #44208 @ 0xacb0 │ │ │ │ + movw r1, #46704 @ 0xb670 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 62cdc │ │ │ │ + bl f5248 │ │ │ │ + b.n 62d74 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 62bf8 │ │ │ │ + bge.n 62c90 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62c02 │ │ │ │ + bne.n 62c9a │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 62c22 │ │ │ │ + bge.n 62cba │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 62c22 │ │ │ │ + beq.n 62cba │ │ │ │ movw r0, #51696 @ 0xc9f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - movw r1, #44252 @ 0xacdc │ │ │ │ + movw r1, #46748 @ 0xb69c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 62cdc │ │ │ │ + bl f5248 │ │ │ │ + b.n 62d74 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62c48 │ │ │ │ + bne.n 62ce0 │ │ │ │ ldr r7, [r5, #32] │ │ │ │ cmp r7, r6 │ │ │ │ - bge.n 62c48 │ │ │ │ + bge.n 62ce0 │ │ │ │ movw r0, #51696 @ 0xc9f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #44320 @ 0xad20 │ │ │ │ + movw r1, #46816 @ 0xb6e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 62cdc │ │ │ │ - bl faa04 │ │ │ │ + bl f5248 │ │ │ │ + b.n 62d74 │ │ │ │ + bl fad58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62cdc │ │ │ │ + bne.n 62d74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 62e46 │ │ │ │ + bhi.w 62edc │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ movs r5, r1 │ │ │ │ movs r1, r5 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r6, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - lsls r3, r4, #3 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 62f0e │ │ │ │ + b.n 62fa2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62c94 │ │ │ │ + beq.n 62d2c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #36500 @ 0x8e94 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62c98 │ │ │ │ + bne.n 62d30 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 62e7c │ │ │ │ + b.n 62f10 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24548 @ 0x5fe4 │ │ │ │ + movw r1, #27060 @ 0x69b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 62cdc │ │ │ │ + bl 12120c │ │ │ │ + b.n 62d74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - b.n 62e62 │ │ │ │ + b.n 62ef8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cbz r2, 62cbc │ │ │ │ + cbz r2, 62d54 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 62cc2 │ │ │ │ + cbz r3, 62d5a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62ce0 │ │ │ │ + beq.n 62d78 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24604 @ 0x601c │ │ │ │ + movw r1, #27116 @ 0x69ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62e7c │ │ │ │ + b.n 62f10 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 62cf0 │ │ │ │ - bl 632c2 │ │ │ │ + cbz r0, 62d88 │ │ │ │ + bl 63376 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62e7c │ │ │ │ + beq.w 62f10 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r9, #6160 @ 0x1810 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ movw r8, #36500 @ 0x8e94 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ add.w sl, r6, #4 │ │ │ │ movs r7, #0 │ │ │ │ - cbz r6, 62d0e │ │ │ │ + cbz r6, 62da6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 62d10 │ │ │ │ + b.n 62da8 │ │ │ │ mov r3, r6 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 62e5e │ │ │ │ + bge.w 62ef4 │ │ │ │ ldr.w r3, [sl, #4]! │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62d2e │ │ │ │ + bne.n 62dc6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 62d3a │ │ │ │ + beq.n 62dd2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 62d3a │ │ │ │ - bl 62f0e │ │ │ │ + beq.n 62dd2 │ │ │ │ + bl 62fa2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62e7c │ │ │ │ + beq.w 62f10 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 62d08 │ │ │ │ + b.n 62da0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 62d44 │ │ │ │ + cbz r2, 62ddc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 62d4a │ │ │ │ + cbz r3, 62de2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62d66 │ │ │ │ + beq.n 62dfe │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24668 @ 0x605c │ │ │ │ + movw r1, #27180 @ 0x6a2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 62cdc │ │ │ │ + bl 12120c │ │ │ │ + b.n 62d74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - bl 29b924 <_PyFunction_FromXIData@@Base+0x4b00> │ │ │ │ + bl 29cb68 <_PyFunction_FromXIData@@Base+0x499c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62e7c │ │ │ │ + beq.w 62f10 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #26 │ │ │ │ - beq.n 62d9e │ │ │ │ + beq.n 62e36 │ │ │ │ cmp r2, #23 │ │ │ │ - bne.n 62d86 │ │ │ │ + bne.n 62e1e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 62d78 │ │ │ │ + b.n 62e10 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24744 @ 0x60a8 │ │ │ │ + movw r1, #27256 @ 0x6a78 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 62cdc │ │ │ │ + bl 12120c │ │ │ │ + b.n 62d74 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 62da8 │ │ │ │ + cbz r3, 62e40 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 62daa │ │ │ │ + b.n 62e42 │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 62e6c │ │ │ │ + bge.n 62f00 │ │ │ │ adds r2, r6, #2 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 2941bc │ │ │ │ + bl 295358 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62e7c │ │ │ │ + beq.n 62f10 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 62da0 │ │ │ │ - cbnz r4, 62ddc │ │ │ │ + b.n 62e38 │ │ │ │ + cbnz r4, 62e74 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24808 @ 0x60e8 │ │ │ │ + movw r1, #27320 @ 0x6ab8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 62e7c │ │ │ │ + bl 12120c │ │ │ │ + b.n 62f10 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62e7c │ │ │ │ + beq.n 62f10 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 632c2 │ │ │ │ + b.n 63376 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 62dfa │ │ │ │ - bl 632c2 │ │ │ │ + cbz r0, 62e90 │ │ │ │ + bl 63376 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62e7c │ │ │ │ + beq.n 62f10 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 62c94 │ │ │ │ + beq.w 62d2c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 62e0c │ │ │ │ + cbz r2, 62ea2 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 62bce │ │ │ │ + b.n 62c66 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24836 @ 0x6104 │ │ │ │ + movw r1, #27348 @ 0x6ad4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 62cdc │ │ │ │ + bl 12120c │ │ │ │ + b.n 62d74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 62e2e │ │ │ │ + cbz r0, 62ec4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 62e60 │ │ │ │ + bgt.n 62ef6 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24896 @ 0x6140 │ │ │ │ + movw r1, #27408 @ 0x6b10 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 62cdc │ │ │ │ + bl 12120c │ │ │ │ + b.n 62d74 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24936 @ 0x6168 │ │ │ │ + movw r1, #27448 @ 0x6b38 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 62cdc │ │ │ │ + bl 12120c │ │ │ │ + b.n 62d74 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 6324e │ │ │ │ + b.n 63302 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 6324e │ │ │ │ + bl 63302 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 62e7c │ │ │ │ + cbz r0, 62f10 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - b.n 62e60 │ │ │ │ + b.n 62ef6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 62e8e │ │ │ │ - b.w 88a5c │ │ │ │ + cbz r0, 62f22 │ │ │ │ + b.w 88de8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 62f0a │ │ │ │ + cbz r0, 62f9e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 62ed0 │ │ │ │ + cbnz r0, 62f64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62f08 │ │ │ │ + bge.n 62f9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62f08 │ │ │ │ + cbnz r3, 62f9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 62f08 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 62f9c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41d2a │ │ │ │ + bl 41d1a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62eee │ │ │ │ + bge.n 62f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62eee │ │ │ │ + cbnz r3, 62f82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62efc │ │ │ │ + bge.n 62f90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 62f00 │ │ │ │ + cbz r3, 62f94 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 62f0a │ │ │ │ + b.n 62f9e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 62efc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 62f90 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 29b924 <_PyFunction_FromXIData@@Base+0x4b00> │ │ │ │ + bl 29cb68 <_PyFunction_FromXIData@@Base+0x499c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63068 │ │ │ │ + beq.w 630fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 62f4c │ │ │ │ - bhi.n 62f44 │ │ │ │ + beq.n 62fe0 │ │ │ │ + bhi.n 62fd8 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 63066 │ │ │ │ + bhi.w 630fa │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 62ffc │ │ │ │ + beq.n 63090 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 6304e │ │ │ │ - b.n 62fc4 │ │ │ │ + bne.w 630e2 │ │ │ │ + b.n 63058 │ │ │ │ cmp r3, #23 │ │ │ │ - bne.w 6304e │ │ │ │ - b.n 63066 │ │ │ │ + bne.w 630e2 │ │ │ │ + b.n 630fa │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29b924 <_PyFunction_FromXIData@@Base+0x4b00> │ │ │ │ + bl 29cb68 <_PyFunction_FromXIData@@Base+0x499c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63068 │ │ │ │ + beq.w 630fc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #25552 @ 0x63d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r0, #42176 @ 0xa4c0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -82286,392 +82343,445 @@ │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 63066 │ │ │ │ + bne.n 630fa │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 63066 │ │ │ │ + beq.n 630fa │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24956 @ 0x617c │ │ │ │ + movw r1, #27468 @ 0x6b4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63068 │ │ │ │ + b.n 630fc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 6304e │ │ │ │ + bne.n 630e2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 6304e │ │ │ │ + bne.n 630e2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #42384 @ 0xa590 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - beq.n 63066 │ │ │ │ + beq.n 630fa │ │ │ │ movw r3, #31752 @ 0x7c08 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6304e │ │ │ │ - b.n 63066 │ │ │ │ + bne.n 630e2 │ │ │ │ + b.n 630fa │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6304e │ │ │ │ + bhi.n 630e2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 63016 │ │ │ │ + bne.n 630aa │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 6304e │ │ │ │ + bne.n 630e2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 6304e │ │ │ │ + bne.n 630e2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 63036 │ │ │ │ + beq.n 630ca │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6304e │ │ │ │ + bne.n 630e2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 6304e │ │ │ │ + bne.n 630e2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #31752 @ 0x7c08 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 63066 │ │ │ │ + beq.n 630fa │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13284 @ 0x33e4 │ │ │ │ + movw r1, #15780 @ 0x3da4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 62fc0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 63054 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006306a : │ │ │ │ +000630fe <_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, #5536 @ 0x15a0 │ │ │ │ + adds r4, #8 │ │ │ │ + cbnz r4, 63120 <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ + bl f85c8 │ │ │ │ + b.n 63128 <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r4, [r3, #1472] @ 0x5c0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 209dd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 6317e <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r5, #72] @ 0x48 │ │ │ │ + cbnz r6, 63146 <_PyXI_UnwrapNotShareableError@@Base+0x48> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 31520 │ │ │ │ + mov r6, r0 │ │ │ │ + cbnz r0, 63158 <_PyXI_UnwrapNotShareableError@@Base+0x5a> │ │ │ │ + b.n 63172 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + mov r2, r4 │ │ │ │ + mvn.w r1, #8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 37ae4 <_PyXI_InitFailure@@Base> │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 6313a <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ + b.n 63182 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 63166 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 6316a <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + mov r4, r6 │ │ │ │ + b.n 63172 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 63166 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ + bl 8589c │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 63182 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + │ │ │ │ +00063184 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #4 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #31 │ │ │ │ mov r4, r1 │ │ │ │ add.w r1, sp, r2 │ │ │ │ - bl 1543c8 │ │ │ │ + bl 1543e0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 630b2 │ │ │ │ + beq.n 631cc │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 630ac │ │ │ │ + bls.n 631c6 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25004 @ 0x61ac │ │ │ │ + movw r1, #27516 @ 0x6b7c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 630b2 │ │ │ │ + b.n 631cc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6310e │ │ │ │ + beq.n 63228 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6310e │ │ │ │ + ble.n 63228 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r2, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ - movw r0, #25052 @ 0x61dc │ │ │ │ + movw r0, #27564 @ 0x6bac │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6311e │ │ │ │ + bge.n 63238 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6311e │ │ │ │ + cbnz r3, 63238 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6311e │ │ │ │ - movw r0, #25088 @ 0x6200 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 63238 │ │ │ │ + movw r0, #27600 @ 0x6bd0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ mov r0, r5 │ │ │ │ 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, [r1, #8] │ │ │ │ - cbnz r3, 63146 │ │ │ │ - cbnz r2, 63140 │ │ │ │ + cbnz r3, 63260 │ │ │ │ + cbnz r2, 6325a │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6315e │ │ │ │ + b.n 63278 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 63136 │ │ │ │ + beq.n 63250 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25112 @ 0x6218 │ │ │ │ + movw r1, #27624 @ 0x6be8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ 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 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 631a0 │ │ │ │ - ldr r0, [pc, #44] @ (631a8 ) │ │ │ │ + cbz r0, 632ba │ │ │ │ + ldr r0, [pc, #44] @ (632c0 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl ae450 │ │ │ │ + bl ae954 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 63190 │ │ │ │ + blt.n 632aa │ │ │ │ mov r4, r5 │ │ │ │ - b.n 631a0 │ │ │ │ + b.n 632ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6318c │ │ │ │ + bne.n 632a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6318c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 632a6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ svc 136 @ 0x88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.n 63202 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ - bpl.n 63202 │ │ │ │ - push {r4} │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #68] @ (63208 ) │ │ │ │ - ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ - movs r3, #28 │ │ │ │ - subs r1, #1 │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - adds r4, r2, r3 │ │ │ │ - add.w r4, r4, #91136 @ 0x16400 │ │ │ │ - ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ - cmp r4, r0 │ │ │ │ - beq.n 631e4 │ │ │ │ - cmp r1, #10 │ │ │ │ - bls.n 631f0 │ │ │ │ - add.w r3, r3, #91136 @ 0x16400 │ │ │ │ - add.w r3, r3, #412 @ 0x19c │ │ │ │ - add r2, r3 │ │ │ │ - b.n 631fa │ │ │ │ - add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ - add.w r3, r3, #388 @ 0x184 │ │ │ │ - add r2, r3 │ │ │ │ - add.w r0, r2, #24 │ │ │ │ - pop {r4} │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r3, #104] @ 0x68 │ │ │ │ - add r0, r3 │ │ │ │ - bx lr │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - 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 r3, 63234 │ │ │ │ - cbnz r2, 6322e │ │ │ │ + cbnz r3, 632e8 │ │ │ │ + cbnz r2, 632e2 │ │ │ │ movw r0, #6144 @ 0x1800 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6324c │ │ │ │ + b.n 63300 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 63224 │ │ │ │ + beq.n 632d8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25648 @ 0x6430 │ │ │ │ + movw r1, #27720 @ 0x6c48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ 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 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ adds r6, r0, #4 │ │ │ │ - cbz r4, 6326a │ │ │ │ + cbz r4, 6331e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 6326c │ │ │ │ + b.n 63320 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 63280 │ │ │ │ + bge.n 63334 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 62bb8 │ │ │ │ - cbz r0, 63282 │ │ │ │ + bl 62c50 │ │ │ │ + cbz r0, 63336 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 63264 │ │ │ │ + b.n 63318 │ │ │ │ movs r0, #1 │ │ │ │ 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 r3, [r1, #8] │ │ │ │ - cbnz r3, 632a8 │ │ │ │ - cbnz r2, 632a2 │ │ │ │ + cbnz r3, 6335c │ │ │ │ + cbnz r2, 63356 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 632c0 │ │ │ │ + b.n 63374 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 63298 │ │ │ │ + beq.n 6334c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25680 @ 0x6450 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #34824 @ 0x8808 │ │ │ │ + movw r1, #37320 @ 0x91c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl c8f88 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ - cbnz r0, 632ea │ │ │ │ + bl c9990 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ + cbnz r0, 6339e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2941bc │ │ │ │ + b.w 295358 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25720 @ 0x6478 │ │ │ │ + movw r1, #27792 @ 0x6c90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 63344 │ │ │ │ - ldr r0, [pc, #44] @ (6334c ) │ │ │ │ + cbz r0, 633f8 │ │ │ │ + ldr r0, [pc, #44] @ (63400 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl ae450 │ │ │ │ + bl ae954 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 63334 │ │ │ │ + blt.n 633e8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 63344 │ │ │ │ + b.n 633f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 63330 │ │ │ │ + bne.n 633e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 63330 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 633e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcs.n 63358 │ │ │ │ + bcs.n 6340c │ │ │ │ lsls r2, r2, #1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge.n 6345a │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ + bpl.n 6345a │ │ │ │ + push {r4} │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r4, [pc, #68] @ (63460 ) │ │ │ │ + ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ + movs r3, #28 │ │ │ │ + subs r1, #1 │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ + mul.w r3, r1, r3 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + adds r4, r2, r3 │ │ │ │ + add.w r4, r4, #91136 @ 0x16400 │ │ │ │ + ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ + cmp r4, r0 │ │ │ │ + beq.n 6343c │ │ │ │ + cmp r1, #10 │ │ │ │ + bls.n 63448 │ │ │ │ + add.w r3, r3, #91136 @ 0x16400 │ │ │ │ + add.w r3, r3, #412 @ 0x19c │ │ │ │ + add r2, r3 │ │ │ │ + b.n 63452 │ │ │ │ + add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ + add.w r3, r3, #388 @ 0x184 │ │ │ │ + add r2, r3 │ │ │ │ + add.w r0, r2, #24 │ │ │ │ + pop {r4} │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r3, #104] @ 0x68 │ │ │ │ + add r0, r3 │ │ │ │ + bx lr │ │ │ │ + movs r4, r1 │ │ │ │ + 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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 6336c │ │ │ │ + bls.n 63484 │ │ │ │ movs r5, #0 │ │ │ │ - bl 24479c │ │ │ │ - b.n 633a0 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 634b8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6337c │ │ │ │ + cbz r0, 63494 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 6337e │ │ │ │ - b.n 63364 │ │ │ │ + bls.n 63496 │ │ │ │ + b.n 6347c │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63364 │ │ │ │ + beq.n 6347c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b5ac │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -82686,174 +82796,136 @@ │ │ │ │ ldr.w r1, [r0, #672] @ 0x2a0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, fp │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 634c8 │ │ │ │ + beq.n 635e0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbnz r5, 633f4 │ │ │ │ + cbnz r5, 6350c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25756 @ 0x649c │ │ │ │ + movw r1, #28268 @ 0x6e6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 634c8 │ │ │ │ - ldr.w sl, [pc, #216] @ 634d0 │ │ │ │ + b.n 635e0 │ │ │ │ + ldr.w sl, [pc, #216] @ 635e8 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r1, #25808 @ 0x64d0 │ │ │ │ + movw r1, #28320 @ 0x6ea0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, sl] │ │ │ │ - bl 1d0044 │ │ │ │ - cbz r0, 63416 │ │ │ │ + bl 1d0e7c │ │ │ │ + cbz r0, 6352e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1cc2ac │ │ │ │ - b.n 633ee │ │ │ │ + bl 1cd0dc │ │ │ │ + b.n 63506 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29782c <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 2989d0 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6340e │ │ │ │ + bne.n 63526 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6343e │ │ │ │ + bge.n 63556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6343e │ │ │ │ + cbnz r3, 63556 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #868] @ 0x364 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 634c6 │ │ │ │ + beq.n 635de │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbz r5, 63476 │ │ │ │ + cbz r5, 6358e │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 6347c │ │ │ │ + bne.n 63594 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63476 │ │ │ │ + bge.n 6358e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63476 │ │ │ │ + cbnz r3, 6358e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 634b6 │ │ │ │ - movw r1, #25808 @ 0x64d0 │ │ │ │ + b.n 635ce │ │ │ │ + movw r1, #28320 @ 0x6ea0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6340e │ │ │ │ + bne.n 63526 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 29782c <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 2989d0 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6340e │ │ │ │ + bne.n 63526 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 634b6 │ │ │ │ + bge.n 635ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 634b6 │ │ │ │ + cbnz r3, 635ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1dec20 │ │ │ │ + bl 1e02c0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 634c8 │ │ │ │ - b.n 6340e │ │ │ │ + cbnz r0, 635e0 │ │ │ │ + b.n 63526 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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 │ │ │ │ - ldr r3, [r0, #88] @ 0x58 │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r1, r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 634fc │ │ │ │ - bl b1780 │ │ │ │ - bl b1808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 63502 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 6350e │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - movs r0, #0 │ │ │ │ - subs r3, #1 │ │ │ │ - b.n 6352e │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ - bl 22ab7c │ │ │ │ - cbnz r0, 6352a │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cbnz r3, 6352a │ │ │ │ - movs r1, #12 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4878 │ │ │ │ - cbnz r0, 6352a │ │ │ │ - str r5, [r4, #8] │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #25844 @ 0x64f4 │ │ │ │ + movw r1, #28356 @ 0x6ec4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63638 │ │ │ │ + beq.n 636f2 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 81340 │ │ │ │ + bl 81130 <_Py_NewReference@@Base+0x270> │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6363a │ │ │ │ + beq.n 636f4 │ │ │ │ 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] │ │ │ │ @@ -82861,796 +82933,732 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 635a6 │ │ │ │ + bhi.n 63660 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl b7cb0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b816c <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 6363a │ │ │ │ + b.n 636f4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 31da4 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 63594 │ │ │ │ + beq.n 6364e │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ sub.w r4, r8, r4 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - ble.n 635dc │ │ │ │ + ble.n 63696 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 63a9c │ │ │ │ - cbnz r0, 635d8 │ │ │ │ + bl 63a9a │ │ │ │ + cbnz r0, 63692 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63634 │ │ │ │ - b.n 6362a │ │ │ │ + bge.n 636ee │ │ │ │ + b.n 636e4 │ │ │ │ subs r4, #255 @ 0xff │ │ │ │ - b.n 635ba │ │ │ │ + b.n 63674 │ │ │ │ subs r5, r7, r5 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble.n 6360e │ │ │ │ + ble.n 636c8 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 63a9c │ │ │ │ + bl 63a9a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 635cc │ │ │ │ + beq.n 63686 │ │ │ │ subs r5, #127 @ 0x7f │ │ │ │ movs r4, #0 │ │ │ │ - b.n 635de │ │ │ │ + b.n 63698 │ │ │ │ mvn.w r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 63a9c │ │ │ │ + bl 63a9a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 635cc │ │ │ │ + beq.n 63686 │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r4, #0 │ │ │ │ cmn.w r5, #128 @ 0x80 │ │ │ │ - blt.n 635f8 │ │ │ │ + blt.n 636b2 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 63a9c │ │ │ │ + bl 63a9a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 635cc │ │ │ │ + beq.n 63686 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 63594 │ │ │ │ + b.n 6364e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 63634 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 636ee │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6363a │ │ │ │ + b.n 636f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r4, #32060 @ 0x7d3c │ │ │ │ + movw r4, #34556 @ 0x86fc │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - movw r3, #32084 @ 0x7d54 │ │ │ │ + movw r3, #34580 @ 0x8714 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #32052 @ 0x7d34 │ │ │ │ + movw r2, #34548 @ 0x86f4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #32072 @ 0x7d48 │ │ │ │ + movw r1, #34568 @ 0x8708 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #25892 @ 0x6524 │ │ │ │ + movw r0, #28404 @ 0x6ef4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #32592 @ 0x7f50 │ │ │ │ + movw r1, #35088 @ 0x8910 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w ef458 │ │ │ │ + b.w ef950 │ │ │ │ + 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 │ │ │ │ + beq.n 63770 │ │ │ │ + bl b1c90 │ │ │ │ + bl b1cc0 │ │ │ │ + cbz r0, 63776 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 52b3c │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cbz r3, 63782 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + movs r0, #0 │ │ │ │ + subs r3, #1 │ │ │ │ + b.n 637a2 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ + bl 22c3d4 │ │ │ │ + cbnz r0, 6379e │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cbnz r3, 6379e │ │ │ │ + movs r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4db0 │ │ │ │ + cbnz r0, 6379e │ │ │ │ + str r5, [r4, #8] │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #5112 @ 0x13f8 │ │ │ │ + movw r0, #7608 @ 0x1db8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ 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, 636c0 │ │ │ │ + cbnz r3, 637d8 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ - cbnz r3, 636c0 │ │ │ │ + cbnz r3, 637d8 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 63720 │ │ │ │ - cbz r4, 636cc │ │ │ │ + cbz r3, 63838 │ │ │ │ + cbz r4, 637e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9af3c │ │ │ │ + bl 9b1c8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 636d2 │ │ │ │ - bl 80424 │ │ │ │ + b.n 637ea │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 63774 │ │ │ │ + beq.n 6388c │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 636fe │ │ │ │ - ldr r1, [pc, #156] @ (63778 ) │ │ │ │ + cbz r2, 63816 │ │ │ │ + ldr r1, [pc, #156] @ (63890 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 636fe │ │ │ │ + bne.n 63816 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 636fa │ │ │ │ + bge.n 63812 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 636fa │ │ │ │ + cbnz r3, 63812 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 63774 │ │ │ │ + b.n 6388c │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - cbz r2, 6370e │ │ │ │ - ldr r1, [pc, #120] @ (6377c ) │ │ │ │ + cbz r2, 63826 │ │ │ │ + ldr r1, [pc, #120] @ (63894 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 636e6 │ │ │ │ + beq.n 637fe │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 6372e │ │ │ │ - ldr r1, [pc, #108] @ (63780 ) │ │ │ │ + cbz r2, 63846 │ │ │ │ + ldr r1, [pc, #108] @ (63898 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 636e6 │ │ │ │ - b.n 6372e │ │ │ │ - cbz r4, 6373e │ │ │ │ + beq.n 637fe │ │ │ │ + b.n 63846 │ │ │ │ + cbz r4, 63856 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bne.n 63754 │ │ │ │ + bne.n 6386c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6375e │ │ │ │ + b.n 63876 │ │ │ │ mov r3, r4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 8f09c │ │ │ │ + bl 8f334 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63772 │ │ │ │ + bge.n 6388a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63772 │ │ │ │ + cbnz r3, 6388a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r0, r3, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r4, r3, #30 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r4, r6, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 63846 │ │ │ │ + beq.n 6395e │ │ │ │ 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 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63842 │ │ │ │ + bne.n 6395a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2b40 │ │ │ │ + bl 2b3ce8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63842 │ │ │ │ + beq.n 6395a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b42d4 │ │ │ │ + bl 2b547c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #8996 @ 0x2324 │ │ │ │ + movw r0, #11492 @ 0x2ce4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 637de │ │ │ │ + cbnz r0, 638f6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503ca │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ - cbnz r2, 637f4 │ │ │ │ + cbnz r2, 6390c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63842 │ │ │ │ + bge.n 6395a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 63838 │ │ │ │ - b.n 63842 │ │ │ │ + cbz r3, 63950 │ │ │ │ + b.n 6395a │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #729 @ 0x2d9 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #25900 @ 0x652c │ │ │ │ + movw r0, #28412 @ 0x6efc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b467c │ │ │ │ + bl 2b5824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63824 │ │ │ │ + bge.n 6393c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63824 │ │ │ │ + cbnz r3, 6393c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 637d2 │ │ │ │ + beq.n 638ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63842 │ │ │ │ + bge.n 6395a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63842 │ │ │ │ + cbnz r3, 6395a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ mov sl, r1 │ │ │ │ mov.w r8, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r5, r0 │ │ │ │ add.w r9, r0, #16 │ │ │ │ cmp r8, r7 │ │ │ │ - bge.n 638b0 │ │ │ │ - bl f7cc4 │ │ │ │ + bge.n 639c8 │ │ │ │ + bl f803c │ │ │ │ mov r1, sl │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl f8224 │ │ │ │ - cbz r4, 638aa │ │ │ │ - cbz r5, 63896 │ │ │ │ + bl f859c │ │ │ │ + cbz r4, 639c2 │ │ │ │ + cbz r5, 639ae │ │ │ │ str.w r4, [r9, r8, lsl #2] │ │ │ │ - b.n 638aa │ │ │ │ + b.n 639c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 638aa │ │ │ │ + bge.n 639c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 638aa │ │ │ │ + cbnz r3, 639c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 63872 │ │ │ │ + b.n 6398a │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 97018 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 638f0 │ │ │ │ - movw r3, #51972 @ 0xcb04 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10320 @ 0x2850 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 63904 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - adds r0, #16 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r1, #0] │ │ │ │ - bl 1aa150 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ + b.w 972a8 │ │ │ │ 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 6395e │ │ │ │ + ble.n 63a34 │ │ │ │ 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 6395e │ │ │ │ + bcs.n 63a34 │ │ │ │ blx 2af18 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c198 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r7 │ │ │ │ add r6, r5 │ │ │ │ blx 2c198 │ │ │ │ - b.n 6392e │ │ │ │ + b.n 63a04 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ - movw r0, #25916 @ 0x653c │ │ │ │ + movw r0, #28428 @ 0x6f0c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r0, r3 │ │ │ │ - b.w 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ 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 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ 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, 639c0 │ │ │ │ + cbz r3, 63a96 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 8ff00 │ │ │ │ - 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, 639dc │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 81740 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 63a96 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge.n 63a0e │ │ │ │ - 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 639ea │ │ │ │ - cbz r2, 63a22 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - cbz r0, 63a22 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63a44 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - b.n 63a44 │ │ │ │ - bl 80424 │ │ │ │ - cbnz r0, 63a44 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 63a34 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 63a96 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 63a30 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 63a30 │ │ │ │ - ldrd r3, r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - movw r5, #59132 @ 0xe6fc │ │ │ │ - movt r5, #49 @ 0x31 │ │ │ │ - bic.w r1, r1, #1 │ │ │ │ - bic.w r3, r3, #1 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - movw r0, #25960 @ 0x6568 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - movw r1, #59112 @ 0xe6e8 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - movw r3, #61496 @ 0xf038 │ │ │ │ - movt r3, #49 @ 0x31 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - strd r4, r3, [sp] │ │ │ │ - movw r1, #8236 @ 0x202c │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - movw r3, #20604 @ 0x507c │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #32 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b.w 90194 │ │ │ │ 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, r1 │ │ │ │ mov r6, r3 │ │ │ │ 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 63ad8 │ │ │ │ + bge.n 63ad6 │ │ │ │ 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 63ae4 │ │ │ │ + b.n 63ae2 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl b7cb0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b816c <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 63ac0 │ │ │ │ + bne.n 63abe │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - cbnz r5, 63b0e │ │ │ │ + cbnz r5, 63b0c │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 63b0e │ │ │ │ + ble.n 63b0c │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 63b0e │ │ │ │ - cbnz r2, 63b34 │ │ │ │ + bne.n 63b0c │ │ │ │ + cbnz r2, 63b32 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #30008 @ 0x7538 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63bd2 │ │ │ │ + beq.n 63bd0 │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ldr.w fp, [r4] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ mul.w r5, r2, r5 │ │ │ │ adds.w r8, r5, r3 │ │ │ │ it mi │ │ │ │ addmi r8, r3 │ │ │ │ mov.w r8, r8, asr #16 │ │ │ │ - cbnz r2, 63b62 │ │ │ │ + cbnz r2, 63b60 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 63bd2 │ │ │ │ + b.n 63bd0 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ - bl 184cbc │ │ │ │ + bl 184bec │ │ │ │ ldr.w sl, [r0, #16] │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 63b58 │ │ │ │ + ble.n 63b56 │ │ │ │ lsls r1, r7, #16 │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ add.w r3, r1, #65536 @ 0x10000 │ │ │ │ cmp r5, r3 │ │ │ │ add.w r0, r0, r7, lsl #16 │ │ │ │ ite lt │ │ │ │ sublt r1, r5, r1 │ │ │ │ movge.w r1, #65536 @ 0x10000 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 63bd2 │ │ │ │ + cbz r0, 63bd0 │ │ │ │ strd fp, r0, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ - bl ae110 <_PyUnicodeWriter_Finish@@Base+0x138c> │ │ │ │ + bl ae7e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63bb6 │ │ │ │ + bge.n 63bb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63bb6 │ │ │ │ + cbnz r3, 63bb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 63bd0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 63bce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63bcc │ │ │ │ + bge.n 63bca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63bcc │ │ │ │ + cbnz r3, 63bca │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 63b6e │ │ │ │ + b.n 63b6c │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 63c1e │ │ │ │ + bhi.n 63c1c │ │ │ │ ldr r6, [r5, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 63c34 │ │ │ │ + bmi.n 63c32 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #13104 @ 0x3330 │ │ │ │ + movw r2, #15600 @ 0x3cf0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #50384 @ 0xc4d0 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19684 @ 0x4ce4 │ │ │ │ + movw r0, #21980 @ 0x55dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 63cb8 │ │ │ │ - movw r0, #19684 @ 0x4ce4 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 63cb6 │ │ │ │ + movw r0, #21980 @ 0x55dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63cb8 │ │ │ │ - b.n 63bf4 │ │ │ │ + beq.n 63cb6 │ │ │ │ + b.n 63bf2 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 63c9a │ │ │ │ + ble.n 63c98 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 63c9a │ │ │ │ + beq.n 63c98 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 63c7a │ │ │ │ + bpl.n 63c78 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a31f0 │ │ │ │ - cbz r0, 63cb8 │ │ │ │ + bl a3644 │ │ │ │ + cbz r0, 63cb6 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 63c9a │ │ │ │ + beq.n 63c98 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 63cb8 │ │ │ │ + bl 12120c │ │ │ │ + b.n 63cb6 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #47124 @ 0xb814 │ │ │ │ + movw r2, #49268 @ 0xc074 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19684 @ 0x4ce4 │ │ │ │ + movw r0, #21980 @ 0x55dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 63cb8 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 63cb6 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - blt.n 63cbc │ │ │ │ + blt.n 63cba │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25976 @ 0x6578 │ │ │ │ + movw r1, #28472 @ 0x6f38 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63d7e │ │ │ │ + b.n 63d7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bl 81340 │ │ │ │ + bl 81130 <_Py_NewReference@@Base+0x270> │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63d7e │ │ │ │ + beq.n 63d7c │ │ │ │ mvn.w r3, #14 │ │ │ │ add.w r1, r0, #16 │ │ │ │ add.w r7, r6, #15 │ │ │ │ subs r2, r3, r6 │ │ │ │ adds r3, r2, r7 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 63d56 │ │ │ │ + ble.n 63d54 │ │ │ │ ldrb.w r4, [r7, #1]! │ │ │ │ cmp r4, #39 @ 0x27 │ │ │ │ - beq.n 63ce8 │ │ │ │ + beq.n 63ce6 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ - bne.n 63cf6 │ │ │ │ + bne.n 63cf4 │ │ │ │ mov r3, r1 │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ strb.w r0, [r3], #2 │ │ │ │ strb r4, [r1, #1] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 63cd6 │ │ │ │ + b.n 63cd4 │ │ │ │ cmp r4, #9 │ │ │ │ - bne.n 63d04 │ │ │ │ + bne.n 63d02 │ │ │ │ movw r3, #29788 @ 0x745c │ │ │ │ strh.w r3, [r1], #2 │ │ │ │ - b.n 63cd6 │ │ │ │ + b.n 63cd4 │ │ │ │ cmp r4, #10 │ │ │ │ - bne.n 63d12 │ │ │ │ + bne.n 63d10 │ │ │ │ movw r3, #28252 @ 0x6e5c │ │ │ │ strh.w r3, [r1], #2 │ │ │ │ - b.n 63cd6 │ │ │ │ + b.n 63cd4 │ │ │ │ cmp r4, #13 │ │ │ │ - bne.n 63d20 │ │ │ │ + bne.n 63d1e │ │ │ │ movw r3, #29276 @ 0x725c │ │ │ │ strh.w r3, [r1], #2 │ │ │ │ - b.n 63cd6 │ │ │ │ + b.n 63cd4 │ │ │ │ sub.w r3, r4, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bls.n 63d50 │ │ │ │ + bls.n 63d4e │ │ │ │ movw r0, #22504 @ 0x57e8 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ movw r3, #30812 @ 0x785c │ │ │ │ strh r3, [r1, #0] │ │ │ │ lsrs r3, r4, #4 │ │ │ │ and.w r4, r4, #15 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ adds r1, #4 │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ strb.w r3, [r1, #-2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ strb.w r3, [r1, #-1] │ │ │ │ - b.n 63cd6 │ │ │ │ + b.n 63cd4 │ │ │ │ strb.w r4, [r1], #1 │ │ │ │ - b.n 63cd6 │ │ │ │ + b.n 63cd4 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ adds r3, #16 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bl b7cb0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b816c <_PyBytes_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63cb8 │ │ │ │ + bne.n 63cb6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 63d7e │ │ │ │ + cbz r0, 63d7c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #30592 @ 0x7780 │ │ │ │ + movw r0, #32888 @ 0x8078 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ lsls r3, r3, #8 │ │ │ │ orr.w r3, r3, r2, lsl #16 │ │ │ │ orrs r0, r3 │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 63d9c │ │ │ │ + cbz r3, 63d9a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 63da4 │ │ │ │ + b.n 63da2 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - movw r4, #26636 @ 0x680c │ │ │ │ + movw r4, #29140 @ 0x71d4 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -83659,353 +83667,351 @@ │ │ │ │ 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 63dfa │ │ │ │ + bne.n 63df8 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 63dfa │ │ │ │ + ble.n 63df8 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 63dfa │ │ │ │ - cbnz r6, 63e1a │ │ │ │ + bne.n 63df8 │ │ │ │ + cbnz r6, 63e18 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #152] @ (63ea8 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #148] @ (63ea4 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63e98 │ │ │ │ + beq.n 63e96 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 14be00 │ │ │ │ - cbnz r0, 63e28 │ │ │ │ + bl 14c0d0 │ │ │ │ + cbnz r0, 63e26 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 63e98 │ │ │ │ - movw r3, #54232 @ 0xd3d8 │ │ │ │ + b.n 63e96 │ │ │ │ + movw r3, #56528 @ 0xdcd0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2501ac │ │ │ │ + bl 251b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63e24 │ │ │ │ + beq.n 63e22 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldrb.w r3, [sp, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r3, 63e5c │ │ │ │ + cbz r3, 63e5a │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx 2b128 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 63e66 │ │ │ │ + b.n 63e64 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 2c170 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 63e90 │ │ │ │ + bne.n 63e8e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 63e88 │ │ │ │ + cbz r2, 63e86 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bne.n 63e82 │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 63e88 │ │ │ │ + bne.n 63e80 │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 63e86 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 1f2964 │ │ │ │ - bl 948dc │ │ │ │ + bl 1f41c4 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63e24 │ │ │ │ + bne.n 63e22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 14c730 │ │ │ │ + bl 14ca04 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ strb r4, [r4, #21] │ │ │ │ lsls r2, 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, 63ed2 │ │ │ │ + cbnz r0, 63ece │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 63eda │ │ │ │ + cbz r0, 63ed6 │ │ │ │ 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 63ec4 │ │ │ │ + beq.n 63ec0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 63efc │ │ │ │ + cbnz r3, 63ef8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 63efc │ │ │ │ + ble.n 63ef8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 63efc │ │ │ │ - cbnz r0, 63f14 │ │ │ │ + bne.n 63ef8 │ │ │ │ + cbnz r0, 63f10 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (63f64 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 63f5c │ │ │ │ + ldr r3, [pc, #84] @ (63f60 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 63f58 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 63f26 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 63f5c │ │ │ │ + bne.n 63f22 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 63f58 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2bb30 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 63f52 │ │ │ │ + bne.n 63f4e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 63f52 │ │ │ │ + cbz r3, 63f4e │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 63faa │ │ │ │ + cbnz r3, 63fa6 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 63faa │ │ │ │ + ble.n 63fa6 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 63faa │ │ │ │ - cbnz r0, 63fc2 │ │ │ │ + bne.n 63fa6 │ │ │ │ + cbnz r0, 63fbe │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (64010 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 6400a │ │ │ │ + ldr r3, [pc, #84] @ (6400c ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 64006 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 63fd4 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6400a │ │ │ │ + bne.n 63fd0 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 64006 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c3bc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 64000 │ │ │ │ + bne.n 63ffc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 64000 │ │ │ │ + cbz r3, 63ffc │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r7, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64036 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6408e │ │ │ │ + bne.n 64032 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6408a │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ blx 2bab8 <__sched_rr_get_interval64@plt> │ │ │ │ - cbz r0, 64050 │ │ │ │ + cbz r0, 6404c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 6407a │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 64076 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vldr s15, [sp, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #52] @ 64098 │ │ │ │ + vldr d5, [pc, #48] @ 64090 │ │ │ │ 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 64084 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6408e │ │ │ │ + bne.n 64080 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6408a │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9c264 │ │ │ │ + b.w 9c4f4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - nop.w │ │ │ │ - bvs.n 63fc6 │ │ │ │ + bvs.n 63fbe │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ 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, #64428 @ 0xfbac │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #1388 @ 0x56c │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl e2940 │ │ │ │ - cbz r0, 640d2 │ │ │ │ + bl e35f0 │ │ │ │ + cbz r0, 640ca │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 3885e <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ 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 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6410a │ │ │ │ + bne.n 64102 │ │ │ │ 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 64138 │ │ │ │ + b.n 64130 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, sp │ │ │ │ - bl 23eb80 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2404a8 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 64134 │ │ │ │ + beq.n 6412c │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 64138 │ │ │ │ + bge.n 64130 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54256 @ 0xd3f0 │ │ │ │ + movw r1, #56752 @ 0xddb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64150 │ │ │ │ + b.n 64148 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r1, #16 │ │ │ │ ldrexd r4, r5, [r1] │ │ │ │ strexd r0, r2, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6413c │ │ │ │ + bne.n 64134 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ 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 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ 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] │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -84015,50 +84021,50 @@ │ │ │ │ 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 1cd288 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1ce0b8 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2af3c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1503fc │ │ │ │ + b.w 1505c8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c7c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 641f2 │ │ │ │ + bge.n 641ea │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 64242 │ │ │ │ + bpl.n 6423a │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ - cbz r1, 64246 │ │ │ │ + cbz r1, 6423e │ │ │ │ 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] │ │ │ │ @@ -84070,133 +84076,133 @@ │ │ │ │ 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 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - b.n 6424a │ │ │ │ + b.n 64242 │ │ │ │ mov.w r0, #468 @ 0x1d4 │ │ │ │ - b.w 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7a85c │ │ │ │ + bl 7a854 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 64284 │ │ │ │ + bne.n 6427c │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #26108 @ 0x65fc │ │ │ │ + movw r1, #28604 @ 0x6fbc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 642ec │ │ │ │ - ldr r3, [pc, #104] @ (642f0 ) │ │ │ │ + b.n 642e4 │ │ │ │ + ldr r3, [pc, #104] @ (642e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 2200ec <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ + bl 2218ec <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ - cbnz r6, 642a6 │ │ │ │ - bl 157e1c │ │ │ │ + cbnz r6, 6429e │ │ │ │ + bl 157fe4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 642b6 │ │ │ │ + b.n 642ae │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 1f8208 │ │ │ │ + bl 1f9ac0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 642ea │ │ │ │ + beq.n 642e2 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n 642ea │ │ │ │ + bpl.n 642e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f8458 │ │ │ │ - cbz r0, 642d4 │ │ │ │ - bl ddde0 │ │ │ │ + bl 1f9d10 │ │ │ │ + cbz r0, 642cc │ │ │ │ + bl de910 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 642dc │ │ │ │ - movw r2, #26084 @ 0x65e4 │ │ │ │ + b.n 642d4 │ │ │ │ + movw r2, #28580 @ 0x6fa4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #26136 @ 0x6618 │ │ │ │ + movw r1, #28632 @ 0x6fd8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #12] @ (642f4 ) │ │ │ │ - bl 75fc2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ + ldr r0, [pc, #12] @ (642ec ) │ │ │ │ + bl 75fba <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 64322 │ │ │ │ + beq.n 6431a │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 64322 │ │ │ │ + cbz r1, 6431a │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 64332 │ │ │ │ + beq.n 6432a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - b.n 643a6 │ │ │ │ + b.n 6439e │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #34976 @ 0x88a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 64350 │ │ │ │ + beq.n 64348 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w e13cc │ │ │ │ + b.w e1efc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1d0ce0 │ │ │ │ + bl 1d1b18 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 643a6 │ │ │ │ + cbz r0, 6439e │ │ │ │ ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 64384 │ │ │ │ + cbnz r0, 6437c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 643a4 │ │ │ │ + bge.n 6439c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 643a4 │ │ │ │ + cbnz r3, 6439c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 643a4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6439c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -84212,49 +84218,49 @@ │ │ │ │ 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 643ce │ │ │ │ + bne.n 643c6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 238a84 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 643e4 │ │ │ │ - b.n 6441a │ │ │ │ + bl 23a3c0 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 643dc │ │ │ │ + b.n 64412 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57640 @ 0xe128 │ │ │ │ + movw r0, #60188 @ 0xeb1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6441a │ │ │ │ - b.n 643c2 │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 64412 │ │ │ │ + b.n 643ba │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 238a84 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 6441a │ │ │ │ + bl 23a3c0 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 64412 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 238a84 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 6441a │ │ │ │ + bl 23a3c0 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 64412 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2afd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6441e │ │ │ │ + bge.n 64416 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64426 │ │ │ │ + b.n 6441e │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ @@ -84268,122 +84274,122 @@ │ │ │ │ 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 64468 │ │ │ │ + bne.n 64460 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 2177a0 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 6447e │ │ │ │ - b.n 644b4 │ │ │ │ + bl 219048 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 64476 │ │ │ │ + b.n 644ac │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57628 @ 0xe11c │ │ │ │ + movw r0, #60176 @ 0xeb10 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 644b4 │ │ │ │ - b.n 6445c │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 644ac │ │ │ │ + b.n 64454 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2177a0 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 644b4 │ │ │ │ + bl 219048 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 644ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2177a0 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 644b4 │ │ │ │ + bl 219048 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 644ac │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2ba1c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 644b8 │ │ │ │ + bge.n 644b0 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 644c0 │ │ │ │ + b.n 644b8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #51892 @ 0xcab4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r3, #26224 @ 0x6670 │ │ │ │ + movw r3, #28720 @ 0x7030 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #26268 @ 0x669c │ │ │ │ + movw r1, #28764 @ 0x705c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl 9ef34 │ │ │ │ + bl 9f250 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6450e │ │ │ │ + cbz r0, 64506 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85634 │ │ │ │ + b.w 8589c │ │ │ │ │ │ │ │ -0006451a : │ │ │ │ +00064512 : │ │ │ │ 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, #38824 @ 0x97a8 │ │ │ │ + movw r1, #41040 @ 0xa050 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #10880 @ 0x2a80 │ │ │ │ + movw r0, #13176 @ 0x3378 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f2058 │ │ │ │ + bl 1f38bc │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 64562 │ │ │ │ + cbz r0, 6455a │ │ │ │ mov r0, r4 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6456c │ │ │ │ + cbz r0, 64564 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl e13cc │ │ │ │ + bl e1efc │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 64574 │ │ │ │ - bl 9c1b4 │ │ │ │ + cbz r0, 6456c │ │ │ │ + bl 9c444 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 64578 │ │ │ │ + b.n 64570 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64578 │ │ │ │ + b.n 64570 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64578 │ │ │ │ + b.n 64570 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -84396,123 +84402,123 @@ │ │ │ │ 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 645ce │ │ │ │ - cbz r6, 645de │ │ │ │ + beq.n 645c6 │ │ │ │ + cbz r6, 645d6 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r4, #21 │ │ │ │ - b.n 645f4 │ │ │ │ - cbz r6, 645de │ │ │ │ + b.n 645ec │ │ │ │ + cbz r6, 645d6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 645f4 │ │ │ │ + b.n 645ec │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 645f2 │ │ │ │ + cbz r3, 645ea │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 645f4 │ │ │ │ + b.n 645ec │ │ │ │ movs r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cba1c │ │ │ │ - cbz r0, 6460a │ │ │ │ - cbz r7, 64604 │ │ │ │ - cbz r6, 64604 │ │ │ │ + bl 1cc84c │ │ │ │ + cbz r0, 64602 │ │ │ │ + cbz r7, 645fc │ │ │ │ + cbz r6, 645fc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - b.n 64606 │ │ │ │ + b.n 645fe │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r4, #1 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064630 : │ │ │ │ +00064628 : │ │ │ │ stmdb 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 r6, [pc, #156] @ (646e0 ) │ │ │ │ + ldr r6, [pc, #156] @ (646d8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r1, r6] │ │ │ │ str r3, [sp, #12] │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ - blt.n 64668 │ │ │ │ + blt.n 64660 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2895a4 <_PyDeadline_Init@@Base> │ │ │ │ + bl 28a724 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 6466c │ │ │ │ + b.n 64664 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r6 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1f1724 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 1f2f88 <_PyTime_AsMicroseconds@@Base> │ │ │ │ movs r2, #0 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 1f8208 │ │ │ │ + bl 1f9ac0 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 646ac │ │ │ │ + cbnz r0, 646a4 │ │ │ │ orrs.w r3, sl, r9 │ │ │ │ - beq.n 646ac │ │ │ │ - bl b1654 │ │ │ │ + beq.n 646a4 │ │ │ │ + bl b1b64 │ │ │ │ mov r3, r9 │ │ │ │ mov fp, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 157f14 │ │ │ │ + bl 1580dc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp.w fp, #2 │ │ │ │ - bne.n 646d6 │ │ │ │ + bne.n 646ce │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 20c7a4 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 20e03c <_PyEval_MakePendingCalls@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 646d6 │ │ │ │ + beq.n 646ce │ │ │ │ cmp r5, #1 │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ - blt.n 6466c │ │ │ │ + blt.n 64664 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2bcb98 <_PyDeadline_Get@@Base> │ │ │ │ + bl 2bd4b0 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge.n 6466c │ │ │ │ + bge.n 64664 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -84535,106 +84541,106 @@ │ │ │ │ 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 1cd090 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cdec0 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 6474a │ │ │ │ + cbnz r3, 64742 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 6474a │ │ │ │ + ble.n 64742 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6474a │ │ │ │ - cbnz r4, 64768 │ │ │ │ + bne.n 64742 │ │ │ │ + cbnz r4, 64760 │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #188] @ (64818 ) │ │ │ │ + ldr r3, [pc, #188] @ (64810 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64812 │ │ │ │ + beq.n 6480a │ │ │ │ ldrd r5, r0, [r4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6477e │ │ │ │ - bl 948dc │ │ │ │ + bne.n 64776 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 647f0 │ │ │ │ + bne.n 647e8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #16272 @ 0x3f90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 64798 │ │ │ │ + bne.n 64790 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f93e8 │ │ │ │ + b.w 1fac9c │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ - cbz r3, 647aa │ │ │ │ + cbz r3, 647a2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 647aa │ │ │ │ - bl 15b2ac <_PyLong_FromByteArray@@Base+0x848> │ │ │ │ + cbz r3, 647a2 │ │ │ │ + bl 15b460 <_PyLong_FromByteArray@@Base+0x844> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 647c8 │ │ │ │ - b.n 64812 │ │ │ │ + cbnz r0, 647c0 │ │ │ │ + b.n 6480a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #6632 @ 0x19e8 │ │ │ │ + movw r1, #8928 @ 0x22e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15b5b0 │ │ │ │ + bl 15b764 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 647f4 │ │ │ │ + bge.n 647ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 647f0 │ │ │ │ + bge.n 647e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 647f0 │ │ │ │ + cbnz r3, 647e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 64812 │ │ │ │ + b.n 6480a │ │ │ │ mov r0, r4 │ │ │ │ - bl 15bdf8 │ │ │ │ + bl 15bfac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64810 │ │ │ │ + bge.n 64808 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64810 │ │ │ │ + cbnz r3, 64808 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r5, #23] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -84646,128 +84652,128 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #64220 @ 0xfadc │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - bl e2940 │ │ │ │ - cbz r0, 64870 │ │ │ │ + movw r1, #1180 @ 0x49c │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + bl e35f0 │ │ │ │ + cbz r0, 64868 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r2, #16272 @ 0x3f90 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 64874 │ │ │ │ + beq.n 6486c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26272 @ 0x66a0 │ │ │ │ + movw r1, #28768 @ 0x7060 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 648da │ │ │ │ + b.n 648d2 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 648d2 │ │ │ │ + cbz r2, 648ca │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 64894 │ │ │ │ + beq.n 6488c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26304 @ 0x66c0 │ │ │ │ + movw r1, #28800 @ 0x7080 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 64870 │ │ │ │ + bl 12120c │ │ │ │ + b.n 64868 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 648b2 │ │ │ │ + bpl.n 648aa │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26344 @ 0x66e8 │ │ │ │ + movw r1, #28840 @ 0x70a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 64870 │ │ │ │ - ldr r0, [pc, #44] @ (648e0 ) │ │ │ │ + bl 12120c │ │ │ │ + b.n 64868 │ │ │ │ + ldr r0, [pc, #44] @ (648d8 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ae450 │ │ │ │ + bl ae954 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 648da │ │ │ │ + cbz r0, 648d2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 648d2 │ │ │ │ + bge.n 648ca │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 648d2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 648ca │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, r0, #0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #56] @ (6492c ) │ │ │ │ + ldr r1, [pc, #56] @ (64924 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 29defc <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + bl 29f158 <_PyEval_GetAwaitable@@Base+0x188> │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6492a │ │ │ │ + bne.n 64922 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6491c │ │ │ │ + bge.n 64914 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6491c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64914 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r1, [pc, #4] @ (6492c ) │ │ │ │ - b.w 29defc <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #4] @ (64924 ) │ │ │ │ + b.w 29f158 <_PyEval_GetAwaitable@@Base+0x188> │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 64958 │ │ │ │ - movw r1, #26392 @ 0x6718 │ │ │ │ + cbnz r2, 64950 │ │ │ │ + movw r1, #28888 @ 0x70d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ - b.n 64964 │ │ │ │ - movw r1, #26416 @ 0x6730 │ │ │ │ + bl 12120c │ │ │ │ + b.n 6495c │ │ │ │ + movw r1, #28912 @ 0x70f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 16bb84 │ │ │ │ - cbz r0, 6499e │ │ │ │ + bl 16bd28 │ │ │ │ + cbz r0, 64996 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -84778,847 +84784,847 @@ │ │ │ │ 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 f7cc4 │ │ │ │ + bl f803c │ │ │ │ movw r7, #9856 @ 0x2680 │ │ │ │ movt r7, #81 @ 0x51 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 649e2 │ │ │ │ + bne.n 649da │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 64a80 │ │ │ │ + beq.n 64a78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64a06 │ │ │ │ + bge.n 649fe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 64a06 │ │ │ │ + b.n 649fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 163548 │ │ │ │ + bl 1636c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 649fe │ │ │ │ + cbnz r0, 649f6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #26436 @ 0x6744 │ │ │ │ + movw r0, #28932 @ 0x7104 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 24f39c │ │ │ │ - b.n 64a80 │ │ │ │ + bl 250a9c │ │ │ │ + b.n 64a78 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #132] @ (64a8c ) │ │ │ │ + ldr r0, [pc, #132] @ (64a84 ) │ │ │ │ add r1, sp, #8 │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ - bl 166964 │ │ │ │ - cbnz r0, 64a26 │ │ │ │ + bl 166ab8 │ │ │ │ + cbnz r0, 64a1e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #26480 @ 0x6770 │ │ │ │ + movw r0, #28976 @ 0x7130 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 24f39c │ │ │ │ - b.n 64a38 │ │ │ │ + bl 250a9c │ │ │ │ + b.n 64a30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64a38 │ │ │ │ + bge.n 64a30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 64a38 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64a30 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 64a6c │ │ │ │ - ldr r0, [pc, #80] @ (64a90 ) │ │ │ │ + beq.n 64a64 │ │ │ │ + ldr r0, [pc, #80] @ (64a88 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl ae450 │ │ │ │ - cbnz r0, 64a5a │ │ │ │ + bl ae954 │ │ │ │ + cbnz r0, 64a52 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #26436 @ 0x6744 │ │ │ │ + movw r0, #28932 @ 0x7104 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 24f39c │ │ │ │ - b.n 64a6c │ │ │ │ + bl 250a9c │ │ │ │ + b.n 64a64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64a6c │ │ │ │ + bge.n 64a64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 64a6c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64a64 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64a80 │ │ │ │ + bge.n 64a78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64a80 │ │ │ │ + cbnz r3, 64a78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl f8224 │ │ │ │ + bl f859c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ svc 64 @ 0x40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adds r0, r0, #0 │ │ │ │ lsls r3, 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 r6, r1 │ │ │ │ - bl 649a0 │ │ │ │ + bl 64998 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ - cbz r2, 64b24 │ │ │ │ + cbz r2, 64b1c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ subs r7, r1, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 64ad2 │ │ │ │ + ble.n 64aca │ │ │ │ add.w r0, r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w ip, [r0, #4]! │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 64ad4 │ │ │ │ + beq.n 64acc │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - bgt.n 64ac2 │ │ │ │ - b.n 64ad4 │ │ │ │ + bgt.n 64aba │ │ │ │ + b.n 64acc │ │ │ │ movs r3, #0 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 64b24 │ │ │ │ - movw r0, #19093 @ 0x4a95 │ │ │ │ + ble.n 64b1c │ │ │ │ + movw r0, #19085 @ 0x4a8d │ │ │ │ movt r0, #6 │ │ │ │ adds r2, #16 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 64afc │ │ │ │ + bge.n 64af4 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ - cbz r4, 64afc │ │ │ │ + cbz r4, 64af4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 64afc │ │ │ │ + cbz r4, 64af4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 64b04 │ │ │ │ + bne.n 64afc │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 64ae4 │ │ │ │ - b.n 64b24 │ │ │ │ - movw r3, #6429 @ 0x191d │ │ │ │ + bgt.n 64adc │ │ │ │ + b.n 64b1c │ │ │ │ + movw r3, #6225 @ 0x1851 │ │ │ │ movt r3, #24 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 64b18 │ │ │ │ + bne.n 64b10 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 64b24 │ │ │ │ + b.n 64b1c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #26528 @ 0x67a0 │ │ │ │ + movw r0, #29024 @ 0x7160 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ 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 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #26536 @ 0x67a8 │ │ │ │ + movw r0, #29032 @ 0x7168 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64b74 ) │ │ │ │ - b.w 29defc <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #4] @ (64b6c ) │ │ │ │ + b.w 29f158 <_PyEval_GetAwaitable@@Base+0x188> │ │ │ │ nop │ │ │ │ subs r0, r5, r2 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64b84 ) │ │ │ │ - b.w 29defc <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #4] @ (64b7c ) │ │ │ │ + b.w 29f158 <_PyEval_GetAwaitable@@Base+0x188> │ │ │ │ nop │ │ │ │ subs r0, r0, r4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ 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 1cd090 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cdec0 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #26548 @ 0x67b4 │ │ │ │ + movw r1, #29044 @ 0x7174 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64be2 │ │ │ │ + beq.n 64bda │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 64be2 │ │ │ │ + cbz r0, 64bda │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64bf0 ) │ │ │ │ - b.w 29defc <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #4] @ (64be8 ) │ │ │ │ + b.w 29f158 <_PyEval_GetAwaitable@@Base+0x188> │ │ │ │ nop │ │ │ │ subs r0, r4, r4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ │ │ │ │ -00064bfa : │ │ │ │ +00064bf2 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 64c20 │ │ │ │ + cbz r0, 64c18 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32836 @ 0x8044 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 64c20 │ │ │ │ + bne.n 64c18 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 64c20 │ │ │ │ + cbz r3, 64c18 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 64c38 │ │ │ │ + b.n 64c30 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26688 @ 0x6840 │ │ │ │ + movw r1, #29184 @ 0x7200 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ 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, #55664 @ 0xd970 │ │ │ │ + movw r1, #58160 @ 0xe330 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2b1228 │ │ │ │ + bl 2b23d0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 64c64 │ │ │ │ + beq.n 64c5c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 64c68 │ │ │ │ + b.n 64c60 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 64c7e │ │ │ │ + cbz r0, 64c76 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 64d88 │ │ │ │ + bge.w 64d80 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r2, #2472 @ 0x9a8 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64d7c │ │ │ │ + beq.n 64d74 │ │ │ │ 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 64cbe │ │ │ │ + bne.n 64cb6 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 64ccc │ │ │ │ + cbnz r3, 64cc4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 64ccc │ │ │ │ - movw r0, #36224 @ 0x8d80 │ │ │ │ + cbnz r3, 64cc4 │ │ │ │ + movw r0, #38440 @ 0x9628 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 88a5c │ │ │ │ - bge.n 64ccc │ │ │ │ - bl 2b47a4 │ │ │ │ + b.w 88de8 │ │ │ │ + bge.n 64cc4 │ │ │ │ + bl 2b594c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64d76 │ │ │ │ + beq.n 64d6e │ │ │ │ movs r5, #45 @ 0x2d │ │ │ │ - b.n 64cda │ │ │ │ + b.n 64cd2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r5, #43 @ 0x2b │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrd r4, r6, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64cf0 │ │ │ │ + bge.n 64ce8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 64cf0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64ce8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e7138 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ subs r4, r1, #0 │ │ │ │ add.w r7, r8, #4294967295 @ 0xffffffff │ │ │ │ it ge │ │ │ │ movge r7, r8 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e7138 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ subs r3, r1, #0 │ │ │ │ add.w r1, r3, #60 @ 0x3c │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ ite lt │ │ │ │ movlt r3, r1 │ │ │ │ movge r2, r8 │ │ │ │ - cbz r6, 64d4e │ │ │ │ + cbz r6, 64d46 │ │ │ │ mov r1, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r0, #26744 @ 0x6878 │ │ │ │ + movw r0, #29240 @ 0x7238 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ - b.n 64d76 │ │ │ │ - cbz r4, 64d62 │ │ │ │ + bl 107448 │ │ │ │ + b.n 64d6e │ │ │ │ + cbz r4, 64d5a │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #26772 @ 0x6894 │ │ │ │ + movw r0, #29268 @ 0x7254 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ - b.n 64d76 │ │ │ │ + bl 107448 │ │ │ │ + b.n 64d6e │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #26792 @ 0x68a8 │ │ │ │ + movw r0, #29288 @ 0x7268 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r0, #36224 @ 0x8d80 │ │ │ │ + movw r0, #38440 @ 0x9628 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 64db2 │ │ │ │ + bne.n 64daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 64dd2 │ │ │ │ - b.n 64dca │ │ │ │ + bne.n 64dca │ │ │ │ + b.n 64dc2 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57048 @ 0xded8 │ │ │ │ + movw r0, #59596 @ 0xe8cc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64eb0 │ │ │ │ - b.n 64da4 │ │ │ │ - bl 948dc │ │ │ │ + beq.n 64ea8 │ │ │ │ + b.n 64d9c │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64eb0 │ │ │ │ + bne.n 64ea8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 64de6 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 64dde │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64eb0 │ │ │ │ + bne.n 64ea8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64df8 │ │ │ │ + beq.n 64df0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 64e14 │ │ │ │ - bl 948dc │ │ │ │ + b.n 64e0c │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64eb0 │ │ │ │ - b.n 64df2 │ │ │ │ + bne.n 64ea8 │ │ │ │ + b.n 64dea │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 64e36 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 64e2e │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64eb0 │ │ │ │ - bl b1654 │ │ │ │ + bne.n 64ea8 │ │ │ │ + bl b1b64 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bbc0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 64e46 │ │ │ │ - b.n 64e02 │ │ │ │ + bge.n 64e3e │ │ │ │ + b.n 64dfa │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 64eb0 │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 64ea8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 64eb4 │ │ │ │ + beq.n 64eac │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - bl 9bb24 │ │ │ │ + bl 9bdb4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 64e5c │ │ │ │ + cbnz r0, 64e54 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 64ebc │ │ │ │ + b.n 64eb4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64e96 │ │ │ │ + cbz r0, 64e8e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 1f3668 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f4ec8 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64e96 │ │ │ │ + cbz r0, 64e8e │ │ │ │ str r4, [r5, #20] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64e96 │ │ │ │ + cbz r0, 64e8e │ │ │ │ str r4, [r5, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64e96 │ │ │ │ + cbz r0, 64e8e │ │ │ │ str r4, [r5, #28] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64eac │ │ │ │ + cbnz r0, 64ea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64ebc │ │ │ │ + bge.n 64eb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64ebc │ │ │ │ + cbnz r3, 64eb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64ebc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 64eb4 │ │ │ │ str r0, [r5, #32] │ │ │ │ - b.n 64e58 │ │ │ │ + b.n 64e50 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 64ebc │ │ │ │ + b.n 64eb4 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, 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, #3960] @ 0xf78 │ │ │ │ movw r3, #37380 @ 0x9204 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 64efc │ │ │ │ + beq.n 64ef4 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 64efc │ │ │ │ + beq.n 64ef4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub.w r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 64f24 │ │ │ │ - b.n 64f12 │ │ │ │ + bls.n 64f1c │ │ │ │ + b.n 64f0a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 64ef0 │ │ │ │ - movw r0, #58836 @ 0xe5d4 │ │ │ │ + beq.n 64ee8 │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 64f36 │ │ │ │ - b.n 64ef0 │ │ │ │ - movw r0, #58836 @ 0xe5d4 │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 64f2e │ │ │ │ + b.n 64ee8 │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 64f36 │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 64f2e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64f3a │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 64f3a │ │ │ │ + bne.n 64f32 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 64f32 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65308 │ │ │ │ + b.n 65300 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64f4e │ │ │ │ - bl 948dc │ │ │ │ + bne.n 64f46 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64f36 │ │ │ │ + bne.n 64f2e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64f62 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 64f5a │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64f36 │ │ │ │ + bne.n 64f2e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64f76 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 64f6e │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64f36 │ │ │ │ + bne.n 64f2e │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64f8a │ │ │ │ - bl 948dc │ │ │ │ + bne.n 64f82 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64f36 │ │ │ │ + bne.n 64f2e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64f9e │ │ │ │ - bl 948dc │ │ │ │ + bne.n 64f96 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64f36 │ │ │ │ + bne.n 64f2e │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bmi.n 64fc8 │ │ │ │ + bmi.n 64fc0 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #13104 @ 0x3330 │ │ │ │ + movw r2, #15600 @ 0x3cf0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #26808 @ 0x68b8 │ │ │ │ + movw r1, #29304 @ 0x7278 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #58836 @ 0xe5d4 │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64f2e │ │ │ │ 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 64ff4 │ │ │ │ + bmi.n 64fec │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #32784 @ 0x8010 │ │ │ │ + movw r2, #35280 @ 0x89d0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #26820 @ 0x68c4 │ │ │ │ + movw r1, #29316 @ 0x7284 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #58836 @ 0xe5d4 │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64f2e │ │ │ │ ldr.w fp, [r4, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 65022 │ │ │ │ + bmi.n 6501a │ │ │ │ mov r3, fp │ │ │ │ - movw r2, #32784 @ 0x8010 │ │ │ │ + movw r2, #35280 @ 0x89d0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #26832 @ 0x68d0 │ │ │ │ + movw r1, #29328 @ 0x7290 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #58836 @ 0xe5d4 │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64f2e │ │ │ │ ldr.w sl, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 65050 │ │ │ │ + bmi.n 65048 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #32784 @ 0x8010 │ │ │ │ + movw r2, #35280 @ 0x89d0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #26844 @ 0x68dc │ │ │ │ + movw r1, #29340 @ 0x729c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #58836 @ 0xe5d4 │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64f2e │ │ │ │ ldr.w r8, [r4, #56] @ 0x38 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 6507e │ │ │ │ + bmi.n 65076 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #26856 @ 0x68e8 │ │ │ │ + movw r1, #29352 @ 0x72a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #58836 @ 0xe5d4 │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64f2e │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 650a8 │ │ │ │ + bmi.n 650a0 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #26868 @ 0x68f4 │ │ │ │ + movw r1, #29364 @ 0x72b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #58836 @ 0xe5d4 │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64f2e │ │ │ │ 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 650d4 │ │ │ │ + bmi.n 650cc │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #26880 @ 0x6900 │ │ │ │ + movw r1, #29376 @ 0x72c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #58836 @ 0xe5d4 │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64f2e │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 650ea │ │ │ │ - bl 948dc │ │ │ │ + bne.n 650e2 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 64f36 │ │ │ │ + bne.w 64f2e │ │ │ │ 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 65116 │ │ │ │ + bmi.n 6510e │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - movw r2, #13104 @ 0x3330 │ │ │ │ + movw r2, #15600 @ 0x3cf0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #26892 @ 0x690c │ │ │ │ + movw r1, #29388 @ 0x72cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #58836 @ 0xe5d4 │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64f2e │ │ │ │ ldr.w r9, [r4, #76] @ 0x4c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bmi.n 65144 │ │ │ │ + bmi.n 6513c │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #13104 @ 0x3330 │ │ │ │ + movw r2, #15600 @ 0x3cf0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #26904 @ 0x6918 │ │ │ │ + movw r1, #29400 @ 0x72d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #58836 @ 0xe5d4 │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64f2e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble.n 651a2 │ │ │ │ + ble.n 6519a │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 65174 │ │ │ │ + bmi.n 6516c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #32784 @ 0x8010 │ │ │ │ + movw r2, #35280 @ 0x89d0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #26916 @ 0x6924 │ │ │ │ + movw r1, #29412 @ 0x72e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #58836 @ 0xe5d4 │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64f2e │ │ │ │ cmp r3, #17 │ │ │ │ - beq.n 651a8 │ │ │ │ + beq.n 651a0 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 651aa │ │ │ │ + bmi.n 651a2 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #32784 @ 0x8010 │ │ │ │ + movw r2, #35280 @ 0x89d0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #26928 @ 0x6930 │ │ │ │ + movw r1, #29424 @ 0x72f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #58836 @ 0xe5d4 │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64f2e │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 651aa │ │ │ │ + b.n 651a2 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #26380 @ 0x670c │ │ │ │ + movw r1, #28876 @ 0x70cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #26392 @ 0x6718 │ │ │ │ + movw r0, #28888 @ 0x70d8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ 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 aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 651ec │ │ │ │ + bne.n 651e4 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 652f0 │ │ │ │ + b.n 652e8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 6520a │ │ │ │ + bge.n 65202 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26940 @ 0x693c │ │ │ │ + movw r1, #29436 @ 0x72fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 651e0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 651d8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 65228 │ │ │ │ + bge.n 65220 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #29472 @ 0x7320 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 651e0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 651d8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 65246 │ │ │ │ + bge.n 6523e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27020 @ 0x698c │ │ │ │ + movw r1, #29516 @ 0x734c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 651e0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 651d8 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 65264 │ │ │ │ + bge.n 6525c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27064 @ 0x69b8 │ │ │ │ + movw r1, #29560 @ 0x7378 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 651e0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 651d8 │ │ │ │ mov r0, fp │ │ │ │ - bl 6536e │ │ │ │ + bl 65366 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 652d6 │ │ │ │ + cbz r0, 652ce │ │ │ │ mov r0, sl │ │ │ │ - bl 6536e │ │ │ │ + bl 65366 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 652e0 │ │ │ │ - cbz r5, 65286 │ │ │ │ + cbz r0, 652d8 │ │ │ │ + cbz r5, 6527e │ │ │ │ mov r0, r5 │ │ │ │ - bl 6536e │ │ │ │ + bl 65366 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 65288 │ │ │ │ - b.n 652e8 │ │ │ │ - ldr r5, [pc, #136] @ (65310 ) │ │ │ │ - cbz r4, 65296 │ │ │ │ + cbnz r0, 65280 │ │ │ │ + b.n 652e0 │ │ │ │ + ldr r5, [pc, #136] @ (65308 ) │ │ │ │ + cbz r4, 6528e │ │ │ │ mov r0, r4 │ │ │ │ - bl 6536e │ │ │ │ + bl 65366 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 65298 │ │ │ │ - b.n 652ee │ │ │ │ - ldr r4, [pc, #120] @ (65310 ) │ │ │ │ + cbnz r0, 65290 │ │ │ │ + b.n 652e6 │ │ │ │ + ldr r4, [pc, #120] @ (65308 ) │ │ │ │ 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 │ │ │ │ @@ -85630,266 +85636,258 @@ │ │ │ │ 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 282d7c │ │ │ │ + bl 283ef4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 652f0 │ │ │ │ + b.n 652e8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 652f0 │ │ │ │ + b.n 652e8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 652f0 │ │ │ │ + b.n 652e8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 652f0 │ │ │ │ + b.n 652e8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, sl │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, pc │ │ │ │ lsls r3, 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, #27144 @ 0x6a08 │ │ │ │ + movw r2, #29640 @ 0x73c8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r4, r1 │ │ │ │ - movw r3, #27100 @ 0x69dc │ │ │ │ + movw r3, #29596 @ 0x739c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, #3 │ │ │ │ cmp r4, #4 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ - bl 10719c │ │ │ │ - cbz r0, 65366 │ │ │ │ + bl 107448 │ │ │ │ + cbz r0, 6535e │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e66d4 │ │ │ │ + bl 1e7ca0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6536a │ │ │ │ + bge.n 65362 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6536a │ │ │ │ + cbnz r3, 65362 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6536a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 65362 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6541e │ │ │ │ + beq.n 65416 │ │ │ │ add.w r9, r0, #12 │ │ │ │ adds r6, #12 │ │ │ │ movs r7, #0 │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 6541e │ │ │ │ + bge.n 65416 │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 653bc │ │ │ │ + bne.n 653b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65416 │ │ │ │ + bge.n 6540e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 65416 │ │ │ │ + b.n 6540e │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 653f6 │ │ │ │ + bmi.n 653ee │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #27188 @ 0x6a34 │ │ │ │ + movw r1, #29684 @ 0x73f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 653e6 │ │ │ │ + blt.n 653de │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65420 │ │ │ │ + b.n 65418 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 653e2 │ │ │ │ + bne.n 653da │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 653e2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 653da │ │ │ │ mov r0, r4 │ │ │ │ - bl 24820c <_PyUnicode_Copy@@Base> │ │ │ │ + bl 249b0c <_PyUnicode_Copy@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 65416 │ │ │ │ + cbnz r0, 6540e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65420 │ │ │ │ + bge.n 65418 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65420 │ │ │ │ + cbnz r3, 65418 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65420 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 65418 │ │ │ │ adds r7, #1 │ │ │ │ str.w r4, [r9, #4]! │ │ │ │ - b.n 65398 │ │ │ │ + b.n 65390 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6544c │ │ │ │ + bne.n 65444 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6546a │ │ │ │ - b.n 65462 │ │ │ │ + bne.n 65462 │ │ │ │ + b.n 6545a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57216 @ 0xdf80 │ │ │ │ + movw r0, #59764 @ 0xe974 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6550a │ │ │ │ - b.n 6543e │ │ │ │ - bl 948dc │ │ │ │ + beq.n 65502 │ │ │ │ + b.n 65436 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6550a │ │ │ │ + bne.n 65502 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 180fc0 │ │ │ │ - cbnz r0, 6548c │ │ │ │ + bl 180ef4 │ │ │ │ + cbnz r0, 65484 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27240 @ 0x6a68 │ │ │ │ + movw r1, #29736 @ 0x7428 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 654e4 │ │ │ │ + bl 12120c │ │ │ │ + b.n 654dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 17dfc8 │ │ │ │ + bl 17defc │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 654e4 │ │ │ │ + blt.n 654dc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 6004c <_Py_hashtable_size@@Base+0x18e> │ │ │ │ + bl 6016c <_Py_hashtable_size@@Base+0x18e> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 654e4 │ │ │ │ - bl b1654 │ │ │ │ + beq.n 654dc │ │ │ │ + bl b1b64 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c548 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 654d6 │ │ │ │ + bge.n 654ce │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 654fa │ │ │ │ - bl 119460 │ │ │ │ + bne.n 654f2 │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 654a6 │ │ │ │ + beq.n 6549e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6027a │ │ │ │ + bl 6039a │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 654ee │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6550a │ │ │ │ + bne.n 654e6 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 65502 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 654d6 │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 654ce │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - │ │ │ │ -00065512 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ - movw r3, #4964 @ 0x1364 │ │ │ │ - movt r3, #81 @ 0x51 │ │ │ │ - movw r1, #21036 @ 0x522c │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - b.w 120e20 │ │ │ │ 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 8ff00 │ │ │ │ - cbnz r0, 65548 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x36> │ │ │ │ - bl f8250 │ │ │ │ + bl 90194 │ │ │ │ + cbnz r0, 6552a │ │ │ │ + bl f85c8 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 65570 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5e> │ │ │ │ + b.n 65552 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 109fc8 │ │ │ │ + bl 10a27c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65568 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56> │ │ │ │ + bge.n 6554a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65568 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56> │ │ │ │ + cbnz r3, 6554a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 65540 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2e> │ │ │ │ + beq.n 65522 │ │ │ │ and.w r0, r4, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -85897,36 +85895,36 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b5ac │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 655a2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x90> │ │ │ │ + bhi.n 65584 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 655f4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xe2> │ │ │ │ - b.n 655b6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xa4> │ │ │ │ - movw r0, #19824 @ 0x4d70 │ │ │ │ + bpl.n 655d6 │ │ │ │ + b.n 65598 │ │ │ │ + movw r0, #22120 @ 0x5668 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl e36c8 │ │ │ │ - cbz r0, 655fc <_PyErr_SetInterpreterAlreadyRunning@@Base+0xea> │ │ │ │ - b.n 65596 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x84> │ │ │ │ + bl e426c │ │ │ │ + cbz r0, 655de │ │ │ │ + b.n 65578 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65684 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x172> │ │ │ │ + beq.n 65666 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 655d4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xc2> │ │ │ │ + cbz r3, 655b6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ @@ -85935,504 +85933,512 @@ │ │ │ │ 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 65600 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xee> │ │ │ │ + b.n 655e2 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 15b920 │ │ │ │ - cbz r0, 65600 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xee> │ │ │ │ + bl 15bad4 │ │ │ │ + cbz r0, 655e2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65684 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x172> │ │ │ │ + b.n 65666 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 65666 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x154> │ │ │ │ + ble.n 65648 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65666 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x154> │ │ │ │ + beq.n 65648 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 65648 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x136> │ │ │ │ + bpl.n 6562a │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 655fc <_PyErr_SetInterpreterAlreadyRunning@@Base+0xea> │ │ │ │ + beq.n 655de │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 65666 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x154> │ │ │ │ + beq.n 65648 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 655fc <_PyErr_SetInterpreterAlreadyRunning@@Base+0xea> │ │ │ │ - movw r2, #47124 @ 0xb814 │ │ │ │ + bl 12120c │ │ │ │ + b.n 655de │ │ │ │ + movw r2, #49268 @ 0xc074 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19824 @ 0x4d70 │ │ │ │ + movw r0, #22120 @ 0x5668 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 655fc <_PyErr_SetInterpreterAlreadyRunning@@Base+0xea> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 655de │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 65684 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x172> │ │ │ │ + cbz r0, 65666 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #30592 @ 0x7780 │ │ │ │ + movw r0, #32888 @ 0x8078 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 6568e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x17c> │ │ │ │ + cbz r3, 65670 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ 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 r4, [pc, #104] @ (6570c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1fa>) │ │ │ │ + ldr r4, [pc, #100] @ (656ec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - movw r1, #27276 @ 0x6a8c │ │ │ │ + movw r1, #29772 @ 0x744c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - bl 1d0044 │ │ │ │ - cbnz r0, 65704 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f2> │ │ │ │ + bl 1d0e7c │ │ │ │ + cbnz r0, 656e6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 310d4 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 65708 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ + beq.n 656ea │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 65708 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ + beq.n 656ea │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 65708 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ + beq.n 656ea │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e6be4 │ │ │ │ + bl 1e81b0 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 65708 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ + b.n 656ea │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00065710 : │ │ │ │ - cbnz r0, 65716 │ │ │ │ - b.w 24479c │ │ │ │ +000656f0 : │ │ │ │ + cbnz r0, 656f6 │ │ │ │ + b.w 2460c4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ (6574c ) │ │ │ │ + ldr r2, [pc, #36] @ (6572c ) │ │ │ │ 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, #1600] @ 0x640 │ │ │ │ - cbz r3, 65748 │ │ │ │ + cbz r3, 65728 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00065750 <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ +00065730 <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65a64 <_PyInterpreterConfig_AsDict@@Base+0x314> │ │ │ │ + beq.w 65a44 <_PyInterpreterConfig_AsDict@@Base+0x314> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r3 │ │ │ │ - movw r1, #61068 @ 0xee8c │ │ │ │ + movw r1, #63564 @ 0xf84c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 657d0 <_PyInterpreterConfig_AsDict@@Base+0x80> │ │ │ │ + bge.n 657b0 <_PyInterpreterConfig_AsDict@@Base+0x80> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 657d0 <_PyInterpreterConfig_AsDict@@Base+0x80> │ │ │ │ + beq.n 657b0 <_PyInterpreterConfig_AsDict@@Base+0x80> │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 657d0 <_PyInterpreterConfig_AsDict@@Base+0x80> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 657b0 <_PyInterpreterConfig_AsDict@@Base+0x80> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + beq.w 65a2e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r3 │ │ │ │ - movw r1, #61088 @ 0xeea0 │ │ │ │ + movw r1, #63584 @ 0xf860 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6583c <_PyInterpreterConfig_AsDict@@Base+0xec> │ │ │ │ + bge.n 6581c <_PyInterpreterConfig_AsDict@@Base+0xec> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 6583c <_PyInterpreterConfig_AsDict@@Base+0xec> │ │ │ │ + beq.n 6581c <_PyInterpreterConfig_AsDict@@Base+0xec> │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6583c <_PyInterpreterConfig_AsDict@@Base+0xec> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6581c <_PyInterpreterConfig_AsDict@@Base+0xec> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + beq.w 65a2e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r3 │ │ │ │ - movw r1, #61100 @ 0xeeac │ │ │ │ + movw r1, #63596 @ 0xf86c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r6, r0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 658a8 <_PyInterpreterConfig_AsDict@@Base+0x158> │ │ │ │ + bge.n 65888 <_PyInterpreterConfig_AsDict@@Base+0x158> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 658a8 <_PyInterpreterConfig_AsDict@@Base+0x158> │ │ │ │ + beq.n 65888 <_PyInterpreterConfig_AsDict@@Base+0x158> │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 658a8 <_PyInterpreterConfig_AsDict@@Base+0x158> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 65888 <_PyInterpreterConfig_AsDict@@Base+0x158> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + beq.w 65a2e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r3 │ │ │ │ - movw r1, #61112 @ 0xeeb8 │ │ │ │ + movw r1, #63608 @ 0xf878 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r6, r0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65914 <_PyInterpreterConfig_AsDict@@Base+0x1c4> │ │ │ │ + bge.n 658f4 <_PyInterpreterConfig_AsDict@@Base+0x1c4> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 65914 <_PyInterpreterConfig_AsDict@@Base+0x1c4> │ │ │ │ + beq.n 658f4 <_PyInterpreterConfig_AsDict@@Base+0x1c4> │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 65914 <_PyInterpreterConfig_AsDict@@Base+0x1c4> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 658f4 <_PyInterpreterConfig_AsDict@@Base+0x1c4> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + beq.w 65a2e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r3 │ │ │ │ - movw r1, #61128 @ 0xeec8 │ │ │ │ + movw r1, #63624 @ 0xf888 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r6, r0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65980 <_PyInterpreterConfig_AsDict@@Base+0x230> │ │ │ │ + bge.n 65960 <_PyInterpreterConfig_AsDict@@Base+0x230> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 65980 <_PyInterpreterConfig_AsDict@@Base+0x230> │ │ │ │ + beq.n 65960 <_PyInterpreterConfig_AsDict@@Base+0x230> │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 65980 <_PyInterpreterConfig_AsDict@@Base+0x230> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 65960 <_PyInterpreterConfig_AsDict@@Base+0x230> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + beq.n 65a2e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r3 │ │ │ │ - movw r1, #61152 @ 0xeee0 │ │ │ │ + movw r1, #63648 @ 0xf8a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mov r6, r0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 659ea <_PyInterpreterConfig_AsDict@@Base+0x29a> │ │ │ │ + bge.n 659ca <_PyInterpreterConfig_AsDict@@Base+0x29a> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 659ea <_PyInterpreterConfig_AsDict@@Base+0x29a> │ │ │ │ + beq.n 659ca <_PyInterpreterConfig_AsDict@@Base+0x29a> │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 659ea <_PyInterpreterConfig_AsDict@@Base+0x29a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 659ca <_PyInterpreterConfig_AsDict@@Base+0x29a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + beq.n 65a2e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.n 65a0c <_PyInterpreterConfig_AsDict@@Base+0x2bc> │ │ │ │ - movw r3, #26636 @ 0x680c │ │ │ │ + bhi.n 659ec <_PyInterpreterConfig_AsDict@@Base+0x2bc> │ │ │ │ + movw r3, #29140 @ 0x71d4 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 65a24 <_PyInterpreterConfig_AsDict@@Base+0x2d4> │ │ │ │ - b.n 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + cbnz r0, 65a04 <_PyInterpreterConfig_AsDict@@Base+0x2d4> │ │ │ │ + b.n 65a2e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46744 @ 0xb698 │ │ │ │ + movw r1, #49240 @ 0xc058 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + bl 12120c │ │ │ │ + b.n 65a2e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7296 @ 0x1c80 │ │ │ │ + movw r1, #9592 @ 0x2578 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65a4a <_PyInterpreterConfig_AsDict@@Base+0x2fa> │ │ │ │ + bge.n 65a2a <_PyInterpreterConfig_AsDict@@Base+0x2fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65a4a <_PyInterpreterConfig_AsDict@@Base+0x2fa> │ │ │ │ + cbnz r3, 65a2a <_PyInterpreterConfig_AsDict@@Base+0x2fa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - bne.n 65a64 <_PyInterpreterConfig_AsDict@@Base+0x314> │ │ │ │ + bne.n 65a44 <_PyInterpreterConfig_AsDict@@Base+0x314> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65a62 <_PyInterpreterConfig_AsDict@@Base+0x312> │ │ │ │ + bge.n 65a42 <_PyInterpreterConfig_AsDict@@Base+0x312> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65a62 <_PyInterpreterConfig_AsDict@@Base+0x312> │ │ │ │ + cbnz r3, 65a42 <_PyInterpreterConfig_AsDict@@Base+0x312> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00065a68 : │ │ │ │ +00065a48 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ + movw r3, #4964 @ 0x1364 │ │ │ │ + movt r3, #81 @ 0x51 │ │ │ │ + movw r1, #23332 @ 0x5b24 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + b.w 12120c │ │ │ │ + │ │ │ │ +00065a5e : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (65a80 ) │ │ │ │ + ldr r4, [pc, #16] @ (65a78 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w f4f94 <_PyErr_FormatV@@Base> │ │ │ │ + b.w f53d8 <_PyErr_FormatV@@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 r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 65ac2 │ │ │ │ + bne.n 65aba │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14c3d8 │ │ │ │ - cbnz r0, 65ada │ │ │ │ + bl 14c6a8 │ │ │ │ + cbnz r0, 65ad2 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #30444 @ 0x76ec │ │ │ │ + movw r2, #32940 @ 0x80ac │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #50384 @ 0xc4d0 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19240 @ 0x4b28 │ │ │ │ + movw r0, #21536 @ 0x5420 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 65ad6 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65ace │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19240 @ 0x4b28 │ │ │ │ + movw r0, #21536 @ 0x5420 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65a98 │ │ │ │ + bne.n 65a90 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65b4a │ │ │ │ + b.n 65b42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26cc30 │ │ │ │ + bl 26e600 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 65af6 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 65aee │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65ad6 │ │ │ │ + bne.n 65ace │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #27296 @ 0x6aa0 │ │ │ │ + movw r1, #29792 @ 0x7460 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #27300 @ 0x6aa4 │ │ │ │ + movw r0, #29796 @ 0x7464 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65ad6 │ │ │ │ + beq.n 65ace │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2beac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 65b36 │ │ │ │ + cbz r0, 65b2e │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e7198 │ │ │ │ - bl 119460 │ │ │ │ + b.w 1e8764 │ │ │ │ + bl 1195a4 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -86440,369 +86446,369 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 65b6c │ │ │ │ + cbnz r2, 65b64 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 65b6c │ │ │ │ - cbnz r3, 65b86 │ │ │ │ + bne.n 65b64 │ │ │ │ + cbnz r3, 65b7e │ │ │ │ add r5, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #24] @ (65b98 ) │ │ │ │ - bl 122294 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #24] @ (65b90 ) │ │ │ │ + bl 122740 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 65b94 │ │ │ │ + cbz r0, 65b8c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 5d80c <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ + b.w 5d814 <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r2, #24] │ │ │ │ lsls r2, r2, #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, #40084 @ 0x9c94 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65bd8 │ │ │ │ + beq.n 65bd0 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65bd8 │ │ │ │ + beq.n 65bd0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 65c00 │ │ │ │ - b.n 65bf0 │ │ │ │ + beq.n 65bf8 │ │ │ │ + b.n 65be8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 65bd0 │ │ │ │ - movw r0, #27320 @ 0x6ab8 │ │ │ │ + beq.n 65bc8 │ │ │ │ + movw r0, #29816 @ 0x7478 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65bd0 │ │ │ │ - b.n 65c0c │ │ │ │ - movw r0, #27320 @ 0x6ab8 │ │ │ │ + bne.n 65bc8 │ │ │ │ + b.n 65c04 │ │ │ │ + movw r0, #29816 @ 0x7478 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e36c8 │ │ │ │ - cbz r0, 65c0c │ │ │ │ + bl e426c │ │ │ │ + cbz r0, 65c04 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 65c10 │ │ │ │ - b.n 65c7e │ │ │ │ + cbnz r0, 65c08 │ │ │ │ + b.n 65c76 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65c7e │ │ │ │ + b.n 65c76 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65c2a │ │ │ │ + bne.n 65c22 │ │ │ │ mov r0, r5 │ │ │ │ - bl 881f8 │ │ │ │ + bl 88584 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 65c32 │ │ │ │ + b.n 65c2a │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 65c4a │ │ │ │ + cbnz r5, 65c42 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65c66 │ │ │ │ + bge.n 65c5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65c66 │ │ │ │ + cbnz r3, 65c5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65c66 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 65c5e │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - cbz r0, 65c6a │ │ │ │ + cbz r0, 65c62 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 65c7e │ │ │ │ + b.n 65c76 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65c7e │ │ │ │ + bge.n 65c76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65c7e │ │ │ │ + cbnz r3, 65c76 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00065c82 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +00065c7a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #23735 @ 0x5cb7 │ │ │ │ + movw r1, #23727 @ 0x5caf │ │ │ │ movt r1, #6 │ │ │ │ - b.w 26f7f0 │ │ │ │ + b.w 2711b8 │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 65caa <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x28> │ │ │ │ + bne.n 65ca2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x28> │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 65caa <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x28> │ │ │ │ + bhi.n 65ca2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x28> │ │ │ │ pop {r4, r5} │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w f49dc │ │ │ │ + b.w f4e20 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 65cec <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x6a> │ │ │ │ + cbnz r2, 65ce4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x6a> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 65cec <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x6a> │ │ │ │ - cbnz r3, 65d06 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ + bne.n 65ce4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x6a> │ │ │ │ + cbnz r3, 65cfe <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ add r5, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #24] @ (65d18 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x96>) │ │ │ │ - bl 122294 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #24] @ (65d10 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x96>) │ │ │ │ + bl 122740 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 65d14 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x92> │ │ │ │ + cbz r0, 65d0c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x92> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 5d80c <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ + b.w 5d814 <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r0, #25] │ │ │ │ lsls r2, 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 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 855d0 │ │ │ │ + bl 85838 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65d64 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xe2> │ │ │ │ + bge.n 65d5c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65d64 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xe2> │ │ │ │ + cbnz r3, 65d5c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xe2> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 65d84 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x102> │ │ │ │ + cbnz r0, 65d7c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x102> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 65d8e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x10c> │ │ │ │ - b.n 65d94 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x112> │ │ │ │ + cbnz r0, 65d86 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x10c> │ │ │ │ + b.n 65d8c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x112> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65d7e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xfc> │ │ │ │ - b.n 65dac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ + beq.n 65d76 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xfc> │ │ │ │ + b.n 65da4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65dac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ + cbnz r0, 65da4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 65d9e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x11c> │ │ │ │ + cbz r0, 65d96 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x11c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65dac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ + cbnz r0, 65da4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 65dac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ + cbz r0, 65da4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00065dae <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +00065da6 <_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, 65dde <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + cbz r0, 65dd6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 65dde <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + bpl.n 65dd6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 65df2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + cbz r1, 65dea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 65df2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + bmi.n 65dea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ movw r1, #2362 @ 0x93a │ │ │ │ - movw r0, #35236 @ 0x89a4 │ │ │ │ + movw r0, #37532 @ 0x929c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65e02 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ + b.n 65dfa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r5, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #16 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 273134 <_PyArg_ParseStackAndKeywords@@Base+0x1e0> │ │ │ │ + bl 274afc <_PyArg_ParseStackAndKeywords@@Base+0x1e0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ - b.w 56626 │ │ │ │ + b.w 5663e │ │ │ │ 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 65e48 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9a> │ │ │ │ + bmi.n 65e40 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9a> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60124 @ 0xeadc │ │ │ │ + movw r0, #62620 @ 0xf49c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 65e6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbe> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65e64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbe> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ and.w r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - beq.n 65e70 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc2> │ │ │ │ + beq.n 65e68 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc2> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27448 @ 0x6b38 │ │ │ │ + movw r1, #29944 @ 0x74f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65edc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e> │ │ │ │ + b.n 65ed4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 65ea2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf4> │ │ │ │ + bne.n 65e9a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf4> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2e46a4 │ │ │ │ + bl 2e5050 │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 65ed4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ + ble.n 65ecc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, r6, r7 │ │ │ │ - bl 27b0ac <_PyEval_MatchClass@@Base+0x430> │ │ │ │ + bl 27c21c <_PyEval_MatchClass@@Base+0x430> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65e6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbe> │ │ │ │ + beq.n 65e64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbe> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ - bl 2e46a4 │ │ │ │ - b.n 65ed4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ + bl 2e5050 │ │ │ │ + b.n 65ecc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f9364 │ │ │ │ + bl 1fac1c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, r6 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 65ebc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10e> │ │ │ │ + bcc.n 65eb4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b0ac <_PyEval_MatchClass@@Base+0x430> │ │ │ │ + bl 27c21c <_PyEval_MatchClass@@Base+0x430> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65e6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbe> │ │ │ │ + beq.n 65e64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbe> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ - bl 27479c │ │ │ │ + bl 276164 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 51476 │ │ │ │ + bl 5148e │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 65f16 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x168> │ │ │ │ + beq.n 65f0e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x168> │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ itte ne │ │ │ │ movwne r2, #6160 @ 0x1810 │ │ │ │ movtne r2, #80 @ 0x50 │ │ │ │ @@ -86817,392 +86823,392 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r2, 65f42 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x194> │ │ │ │ + cbz r2, 65f3a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x194> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 247114 │ │ │ │ - cbz r0, 65f66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b8> │ │ │ │ + bl 248a14 │ │ │ │ + cbz r0, 65f5e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b8> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 65f4c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19e> │ │ │ │ + bge.n 65f44 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19e> │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi.n 65f50 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a2> │ │ │ │ + bmi.n 65f48 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a2> │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 65f6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1be> │ │ │ │ + blt.n 65f64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1be> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62984 @ 0xf608 │ │ │ │ + movw r1, #65480 @ 0xffc8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 65f84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d6> │ │ │ │ - cbnz r5, 65f7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ + b.n 65f7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d6> │ │ │ │ + cbnz r5, 65f74 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ mov r3, r5 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1811a4 │ │ │ │ - b.n 65f84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d6> │ │ │ │ + bl 1810d8 │ │ │ │ + b.n 65f7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d6> │ │ │ │ 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, 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 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 65fb8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x20a> │ │ │ │ - movw r0, #24300 @ 0x5eec │ │ │ │ + bne.n 65fb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x20a> │ │ │ │ + movw r0, #26796 @ 0x68ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #27520 @ 0x6b80 │ │ │ │ + movw r0, #30016 @ 0x7540 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66008 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x25a> │ │ │ │ - bl 26aab0 │ │ │ │ + cbz r0, 66000 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x25a> │ │ │ │ + bl 26c480 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 65ff8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24a> │ │ │ │ + blt.n 65ff0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24a> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 66008 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x25a> │ │ │ │ + b.n 66000 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x25a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 65ff4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x246> │ │ │ │ + bne.n 65fec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x246> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65ff4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x246> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 65fec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x246> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 66048 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x29a> │ │ │ │ + beq.n 66040 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x29a> │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 66048 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x29a> │ │ │ │ + beq.n 66040 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x29a> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 66070 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2c2> │ │ │ │ - b.n 66060 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2b2> │ │ │ │ + beq.n 66068 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2c2> │ │ │ │ + b.n 66058 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2b2> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 66040 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x292> │ │ │ │ - movw r0, #27532 @ 0x6b8c │ │ │ │ + beq.n 66038 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x292> │ │ │ │ + movw r0, #30028 @ 0x754c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66040 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x292> │ │ │ │ - b.n 66080 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2d2> │ │ │ │ - movw r0, #27532 @ 0x6b8c │ │ │ │ + bne.n 66038 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x292> │ │ │ │ + b.n 66078 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2d2> │ │ │ │ + movw r0, #30028 @ 0x754c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e36c8 │ │ │ │ - cbz r0, 66080 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2d2> │ │ │ │ + bl e426c │ │ │ │ + cbz r0, 66078 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2d2> │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w 254a90 │ │ │ │ + b.w 256298 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 660a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2f4> │ │ │ │ + cbnz r0, 6609a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2f4> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 660ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2fe> │ │ │ │ - b.n 660b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x304> │ │ │ │ + cbnz r0, 660a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2fe> │ │ │ │ + b.n 660aa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x304> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6609c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ee> │ │ │ │ - b.n 660e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ + beq.n 66094 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ee> │ │ │ │ + b.n 660e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 660e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ + cbnz r0, 660e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 660bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30e> │ │ │ │ + cbz r0, 660b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30e> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 660e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ + cbnz r0, 660e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 660c6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x318> │ │ │ │ + cbz r0, 660be <_PyArg_ParseTupleAndKeywordsFast@@Base+0x318> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 660e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ + cbnz r0, 660e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 660d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x322> │ │ │ │ + cbz r0, 660c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x322> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 660e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ + cbnz r0, 660e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 660da <_PyArg_ParseTupleAndKeywordsFast@@Base+0x32c> │ │ │ │ + cbz r0, 660d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x32c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 660e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ + cbnz r0, 660e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 660e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ + cbz r0, 660e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 6610a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x35c> │ │ │ │ + cbnz r3, 66102 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x35c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6610a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x35c> │ │ │ │ + ble.n 66102 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x35c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6610a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x35c> │ │ │ │ - cbnz r0, 66122 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x374> │ │ │ │ + bne.n 66102 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x35c> │ │ │ │ + cbnz r0, 6611a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x374> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #72] @ (66164 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3b6>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 6615c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ae> │ │ │ │ + ldr r3, [pc, #72] @ (6615c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3b6>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 66154 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ae> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6615c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ae> │ │ │ │ + beq.n 66154 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ae> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27540 @ 0x6b94 │ │ │ │ + movw r1, #30036 @ 0x7554 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #8540 @ 0x215c │ │ │ │ + movw r0, #11036 @ 0x2b1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6615c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ae> │ │ │ │ + beq.n 66154 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ae> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #46800 @ 0xb6d0 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2c32d4 <_Py_c_abs@@Base+0x118> │ │ │ │ + b.w 2c3c88 <_Py_c_abs@@Base+0xd0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, #25] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 254dbc <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + b.w 2565c4 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ 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 844d4 │ │ │ │ + bl 845f4 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [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 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 661aa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3fc> │ │ │ │ + bhi.n 661a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3fc> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 661c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x412> │ │ │ │ + bgt.n 661b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x412> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 661f2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ - movw r0, #38320 @ 0x95b0 │ │ │ │ + b.n 661ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ + movw r0, #40536 @ 0x9e58 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d7bdc │ │ │ │ + bl 1d89e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6624e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ - b.n 661a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3f2> │ │ │ │ + beq.n 66246 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ + b.n 66198 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3f2> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 104510 <_PyNumber_Index@@Base> │ │ │ │ + bl 1047b4 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 661d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x426> │ │ │ │ - bl 948dc │ │ │ │ + cbnz r0, 661cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x426> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6624e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ - b.n 661a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3f6> │ │ │ │ - bl 9c1b4 │ │ │ │ + bne.n 66246 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ + b.n 6619c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3f6> │ │ │ │ + bl 9c444 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 661ee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x440> │ │ │ │ + bge.n 661e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x440> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 661ee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x440> │ │ │ │ + cbnz r3, 661e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x440> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 661ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x41c> │ │ │ │ + beq.n 661c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x41c> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - cbnz r5, 6620e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x460> │ │ │ │ + cbnz r5, 66206 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x460> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27604 @ 0x6bd4 │ │ │ │ + movw r1, #30100 @ 0x7594 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6624e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ + bl 12120c │ │ │ │ + b.n 66246 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 66216 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x468> │ │ │ │ + bge.n 6620e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x468> │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi.n 6621a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x46c> │ │ │ │ + bmi.n 66212 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x46c> │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 66232 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x484> │ │ │ │ + bgt.n 6622a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x484> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52068 @ 0xcb64 │ │ │ │ + movw r1, #54364 @ 0xd45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6624e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ + bl 12120c │ │ │ │ + b.n 66246 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66252 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a4> │ │ │ │ + ble.n 6624a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a4> │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44064 @ 0xac20 │ │ │ │ + movw r1, #46280 @ 0xb4c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66274 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c6> │ │ │ │ + b.n 6626c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c6> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ adds r1, r4, #1 │ │ │ │ subs r2, r5, r4 │ │ │ │ add r1, r0 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r4 │ │ │ │ blx 2b880 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 180fdc │ │ │ │ + bl 180f10 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6624e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ - ldr r0, [pc, #8] @ (66278 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4ca>) │ │ │ │ + beq.n 66246 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ + ldr r0, [pc, #8] @ (66270 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4ca>) │ │ │ │ add.w r0, r0, r7, lsl #4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #960 @ (adr r2, 6663c <_PyCode_GetPureScriptXIData@@Base+0x258>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 66634 <_PyCode_GetPureScriptXIData@@Base+0x258>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r1, 66296 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e8> │ │ │ │ + cbz r1, 6628e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e8> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 662a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4f6> │ │ │ │ + cbz r0, 6629c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4f6> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #28] @ (662d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x526>) │ │ │ │ - bl 1cfeb4 <_PyType_Lookup@@Base+0x20> │ │ │ │ + ldr r1, [pc, #28] @ (662cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x526>) │ │ │ │ + bl 1d0bf4 <_PyType_Lookup@@Base+0x20> │ │ │ │ mov r4, r0 │ │ │ │ - bl 85634 │ │ │ │ - cbz r4, 662ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x520> │ │ │ │ + bl 8589c │ │ │ │ + cbz r4, 662c6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x520> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 66398 <_PyLong_Size_t_Converter@@Base+0xc0> │ │ │ │ + bmi.n 66390 <_PyLong_Size_t_Converter@@Base+0xc0> │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000662d8 <_PyLong_Size_t_Converter@@Base>: │ │ │ │ +000662d0 <_PyLong_Size_t_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 1543c8 │ │ │ │ + bl 1543e0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6630c <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ + beq.n 66304 <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 66310 <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ + bls.n 66308 <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27632 @ 0x6bf0 │ │ │ │ + movw r1, #30128 @ 0x75b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66312 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + b.n 6630a <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ @@ -87212,977 +87218,977 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r2, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ - cbz r6, 6634a <_PyLong_Size_t_Converter@@Base+0x72> │ │ │ │ + bl 8589c │ │ │ │ + cbz r6, 66342 <_PyLong_Size_t_Converter@@Base+0x72> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r1, 6637c <_PyLong_Size_t_Converter@@Base+0xa4> │ │ │ │ + cbnz r1, 66374 <_PyLong_Size_t_Converter@@Base+0xa4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27668 @ 0x6c14 │ │ │ │ + movw r1, #30164 @ 0x75d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 663aa <_PyLong_Size_t_Converter@@Base+0xd2> │ │ │ │ + bl f5248 │ │ │ │ + b.n 663a2 <_PyLong_Size_t_Converter@@Base+0xd2> │ │ │ │ movw r6, #51696 @ 0xc9f0 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 6639a <_PyLong_Size_t_Converter@@Base+0xc2> │ │ │ │ - movw r1, #5348 @ 0x14e4 │ │ │ │ + bgt.n 66392 <_PyLong_Size_t_Converter@@Base+0xc2> │ │ │ │ + movw r1, #7656 @ 0x1de8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 120e20 │ │ │ │ - b.n 663aa <_PyLong_Size_t_Converter@@Base+0xd2> │ │ │ │ + bl 12120c │ │ │ │ + b.n 663a2 <_PyLong_Size_t_Converter@@Base+0xd2> │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - cbz r7, 663b0 <_PyLong_Size_t_Converter@@Base+0xd8> │ │ │ │ - movw r1, #18516 @ 0x4854 │ │ │ │ + cbz r7, 663a8 <_PyLong_Size_t_Converter@@Base+0xd8> │ │ │ │ + movw r1, #20812 @ 0x514c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 663e0 <_PyLong_Size_t_Converter@@Base+0x108> │ │ │ │ + b.n 663d8 <_PyLong_Size_t_Converter@@Base+0x108> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1034e8 │ │ │ │ + bl 10378c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 663c8 <_PyLong_Size_t_Converter@@Base+0xf0> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 663e0 <_PyLong_Size_t_Converter@@Base+0x108> │ │ │ │ - b.n 663cc <_PyLong_Size_t_Converter@@Base+0xf4> │ │ │ │ + bne.n 663c0 <_PyLong_Size_t_Converter@@Base+0xf0> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 663d8 <_PyLong_Size_t_Converter@@Base+0x108> │ │ │ │ + b.n 663c4 <_PyLong_Size_t_Converter@@Base+0xf4> │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 663dc <_PyLong_Size_t_Converter@@Base+0x104> │ │ │ │ + bgt.n 663d4 <_PyLong_Size_t_Converter@@Base+0x104> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - movw r1, #27732 @ 0x6c54 │ │ │ │ + movw r1, #30228 @ 0x7614 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ - b.n 663aa <_PyLong_Size_t_Converter@@Base+0xd2> │ │ │ │ + bl 12120c │ │ │ │ + b.n 663a2 <_PyLong_Size_t_Converter@@Base+0xd2> │ │ │ │ mov r4, r7 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000663e4 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +000663dc <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 2466b4 <_PyCode_GetScriptXIData@@Base+0xf8> │ │ │ │ + b.w 247fb4 <_PyCode_GetScriptXIData@@Base+0xf8> │ │ │ │ stmdb 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 │ │ │ │ movw fp, #6160 @ 0x1810 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ movs r5, #0 │ │ │ │ cmp r1, fp │ │ │ │ str r5, [sp, #24] │ │ │ │ - bne.n 66414 <_PyCode_GetPureScriptXIData@@Base+0x30> │ │ │ │ + bne.n 6640c <_PyCode_GetPureScriptXIData@@Base+0x30> │ │ │ │ mov r4, r5 │ │ │ │ str r5, [r2, #0] │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + b.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r1, [r0, #820] @ 0x334 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r3 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 66450 <_PyCode_GetPureScriptXIData@@Base+0x6c> │ │ │ │ + cbnz r4, 66448 <_PyCode_GetPureScriptXIData@@Base+0x6c> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27772 @ 0x6c7c │ │ │ │ + movw r1, #30268 @ 0x763c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ - ldr.w r9, [pc, #1576] @ 66a7c <_PyCode_GetPureScriptXIData@@Base+0x698> │ │ │ │ + b.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + ldr.w r9, [pc, #1576] @ 66a74 <_PyCode_GetPureScriptXIData@@Base+0x698> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #27820 @ 0x6cac │ │ │ │ + movw r1, #30316 @ 0x766c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r8, r9] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66492 <_PyCode_GetPureScriptXIData@@Base+0xae> │ │ │ │ + bge.n 6648a <_PyCode_GetPureScriptXIData@@Base+0xae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66492 <_PyCode_GetPureScriptXIData@@Base+0xae> │ │ │ │ + cbnz r3, 6648a <_PyCode_GetPureScriptXIData@@Base+0xae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #660] @ 0x294 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 664c2 <_PyCode_GetPureScriptXIData@@Base+0xde> │ │ │ │ + cbnz r4, 664ba <_PyCode_GetPureScriptXIData@@Base+0xde> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27856 @ 0x6cd0 │ │ │ │ + movw r1, #30352 @ 0x7690 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6644a <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ - movw r1, #27820 @ 0x6cac │ │ │ │ + bl 12120c │ │ │ │ + b.n 66442 <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ + movw r1, #30316 @ 0x766c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 664fc <_PyCode_GetPureScriptXIData@@Base+0x118> │ │ │ │ + bge.n 664f4 <_PyCode_GetPureScriptXIData@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 664fc <_PyCode_GetPureScriptXIData@@Base+0x118> │ │ │ │ + cbnz r3, 664f4 <_PyCode_GetPureScriptXIData@@Base+0x118> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #708] @ 0x2c4 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 6652c <_PyCode_GetPureScriptXIData@@Base+0x148> │ │ │ │ + cbnz r4, 66524 <_PyCode_GetPureScriptXIData@@Base+0x148> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27908 @ 0x6d04 │ │ │ │ + movw r1, #30404 @ 0x76c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6644a <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ - movw r1, #27820 @ 0x6cac │ │ │ │ + bl 12120c │ │ │ │ + b.n 66442 <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ + movw r1, #30316 @ 0x766c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66566 <_PyCode_GetPureScriptXIData@@Base+0x182> │ │ │ │ + bge.n 6655e <_PyCode_GetPureScriptXIData@@Base+0x182> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66566 <_PyCode_GetPureScriptXIData@@Base+0x182> │ │ │ │ + cbnz r3, 6655e <_PyCode_GetPureScriptXIData@@Base+0x182> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #704] @ 0x2c0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 66596 <_PyCode_GetPureScriptXIData@@Base+0x1b2> │ │ │ │ + cbnz r4, 6658e <_PyCode_GetPureScriptXIData@@Base+0x1b2> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27960 @ 0x6d38 │ │ │ │ + movw r1, #30456 @ 0x76f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6644a <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ - movw r1, #27820 @ 0x6cac │ │ │ │ + bl 12120c │ │ │ │ + b.n 66442 <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ + movw r1, #30316 @ 0x766c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2935e0 │ │ │ │ + bl 29477c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 665d0 <_PyCode_GetPureScriptXIData@@Base+0x1ec> │ │ │ │ + bge.n 665c8 <_PyCode_GetPureScriptXIData@@Base+0x1ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 665d0 <_PyCode_GetPureScriptXIData@@Base+0x1ec> │ │ │ │ + cbnz r3, 665c8 <_PyCode_GetPureScriptXIData@@Base+0x1ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #524] @ 0x20c │ │ │ │ mov r0, r6 │ │ │ │ - bl f2c6c │ │ │ │ + bl f30b8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 667aa <_PyCode_GetPureScriptXIData@@Base+0x3c6> │ │ │ │ + beq.w 667a2 <_PyCode_GetPureScriptXIData@@Base+0x3c6> │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 6661c <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ + cbnz r4, 66614 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28016 @ 0x6d70 │ │ │ │ + movw r1, #30512 @ 0x7730 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ - movw r1, #28060 @ 0x6d9c │ │ │ │ + bl 12120c │ │ │ │ + b.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + movw r1, #30556 @ 0x775c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293694 │ │ │ │ + bl 294830 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66658 <_PyCode_GetPureScriptXIData@@Base+0x274> │ │ │ │ + bge.n 66650 <_PyCode_GetPureScriptXIData@@Base+0x274> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66658 <_PyCode_GetPureScriptXIData@@Base+0x274> │ │ │ │ + cbnz r3, 66650 <_PyCode_GetPureScriptXIData@@Base+0x274> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #640] @ 0x280 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 66690 <_PyCode_GetPureScriptXIData@@Base+0x2ac> │ │ │ │ + cbz r4, 66688 <_PyCode_GetPureScriptXIData@@Base+0x2ac> │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 66696 <_PyCode_GetPureScriptXIData@@Base+0x2b2> │ │ │ │ + bne.n 6668e <_PyCode_GetPureScriptXIData@@Base+0x2b2> │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66690 <_PyCode_GetPureScriptXIData@@Base+0x2ac> │ │ │ │ + bge.n 66688 <_PyCode_GetPureScriptXIData@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 66690 <_PyCode_GetPureScriptXIData@@Base+0x2ac> │ │ │ │ + cbnz r3, 66688 <_PyCode_GetPureScriptXIData@@Base+0x2ac> │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 666d4 <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ - movw r1, #28060 @ 0x6d9c │ │ │ │ + b.n 666cc <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ + movw r1, #30556 @ 0x775c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29782c <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 2989d0 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 666d4 <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ + bge.n 666cc <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 666d4 <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ + cbnz r3, 666cc <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 66710 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ + cbz r4, 66708 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 66716 <_PyCode_GetPureScriptXIData@@Base+0x332> │ │ │ │ + bne.n 6670e <_PyCode_GetPureScriptXIData@@Base+0x332> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66710 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ + bge.n 66708 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66710 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ + cbnz r3, 66708 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 66754 <_PyCode_GetPureScriptXIData@@Base+0x370> │ │ │ │ - movw r1, #28060 @ 0x6d9c │ │ │ │ + b.n 6674c <_PyCode_GetPureScriptXIData@@Base+0x370> │ │ │ │ + movw r1, #30556 @ 0x775c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 29782c <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 2989d0 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66754 <_PyCode_GetPureScriptXIData@@Base+0x370> │ │ │ │ + bge.n 6674c <_PyCode_GetPureScriptXIData@@Base+0x370> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66754 <_PyCode_GetPureScriptXIData@@Base+0x370> │ │ │ │ + cbnz r3, 6674c <_PyCode_GetPureScriptXIData@@Base+0x370> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r4, [sp, #32] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 6677e <_PyCode_GetPureScriptXIData@@Base+0x39a> │ │ │ │ + cbnz r4, 66776 <_PyCode_GetPureScriptXIData@@Base+0x39a> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52368 @ 0xcc90 │ │ │ │ + movw r1, #54864 @ 0xd650 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 66a4a <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ + bl 12120c │ │ │ │ + b.n 66a42 <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 66a4a <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ + beq.w 66a42 <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r4, [r0, #4] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, fp, [r0, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + b.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr.w r1, [r5, #428] @ 0x1ac │ │ │ │ mov r0, r6 │ │ │ │ - bl f2c6c │ │ │ │ + bl f30b8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 668fe <_PyCode_GetPureScriptXIData@@Base+0x51a> │ │ │ │ + beq.w 668f6 <_PyCode_GetPureScriptXIData@@Base+0x51a> │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 667f6 <_PyCode_GetPureScriptXIData@@Base+0x412> │ │ │ │ + cbnz r4, 667ee <_PyCode_GetPureScriptXIData@@Base+0x412> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28096 @ 0x6dc0 │ │ │ │ + movw r1, #30592 @ 0x7780 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ - movw r1, #28144 @ 0x6df0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + movw r1, #30640 @ 0x77b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293694 │ │ │ │ + bl 294830 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66832 <_PyCode_GetPureScriptXIData@@Base+0x44e> │ │ │ │ + bge.n 6682a <_PyCode_GetPureScriptXIData@@Base+0x44e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66832 <_PyCode_GetPureScriptXIData@@Base+0x44e> │ │ │ │ + cbnz r3, 6682a <_PyCode_GetPureScriptXIData@@Base+0x44e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 6686e <_PyCode_GetPureScriptXIData@@Base+0x48a> │ │ │ │ + cbz r4, 66866 <_PyCode_GetPureScriptXIData@@Base+0x48a> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 66874 <_PyCode_GetPureScriptXIData@@Base+0x490> │ │ │ │ + bne.n 6686c <_PyCode_GetPureScriptXIData@@Base+0x490> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6686e <_PyCode_GetPureScriptXIData@@Base+0x48a> │ │ │ │ + bge.n 66866 <_PyCode_GetPureScriptXIData@@Base+0x48a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6686e <_PyCode_GetPureScriptXIData@@Base+0x48a> │ │ │ │ + cbnz r3, 66866 <_PyCode_GetPureScriptXIData@@Base+0x48a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 668b2 <_PyCode_GetPureScriptXIData@@Base+0x4ce> │ │ │ │ - movw r1, #28144 @ 0x6df0 │ │ │ │ + b.n 668aa <_PyCode_GetPureScriptXIData@@Base+0x4ce> │ │ │ │ + movw r1, #30640 @ 0x77b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 29782c <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 2989d0 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 668b2 <_PyCode_GetPureScriptXIData@@Base+0x4ce> │ │ │ │ + bge.n 668aa <_PyCode_GetPureScriptXIData@@Base+0x4ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 668b2 <_PyCode_GetPureScriptXIData@@Base+0x4ce> │ │ │ │ + cbnz r3, 668aa <_PyCode_GetPureScriptXIData@@Base+0x4ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 668d8 <_PyCode_GetPureScriptXIData@@Base+0x4f4> │ │ │ │ + cbnz r4, 668d0 <_PyCode_GetPureScriptXIData@@Base+0x4f4> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52480 @ 0xcd00 │ │ │ │ + movw r1, #54976 @ 0xd6c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 66a4a <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ + bl 12120c │ │ │ │ + b.n 66a42 <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 66a4a <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ + beq.w 66a42 <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ strd r4, fp, [r0, #4] │ │ │ │ movs r3, #2 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ movs r4, #0 │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + b.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr.w r1, [r5, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2c6c │ │ │ │ + bl f30b8 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 66a52 <_PyCode_GetPureScriptXIData@@Base+0x66e> │ │ │ │ + beq.w 66a4a <_PyCode_GetPureScriptXIData@@Base+0x66e> │ │ │ │ add r2, sp, #24 │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 6694a <_PyCode_GetPureScriptXIData@@Base+0x566> │ │ │ │ + cbnz r4, 66942 <_PyCode_GetPureScriptXIData@@Base+0x566> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28180 @ 0x6e14 │ │ │ │ + movw r1, #30676 @ 0x77d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ - movw r1, #28228 @ 0x6e44 │ │ │ │ + bl 12120c │ │ │ │ + b.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + movw r1, #30724 @ 0x7804 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293694 │ │ │ │ + bl 294830 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.n 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66984 <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ + bge.n 6697c <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66984 <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ + cbnz r3, 6697c <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 669be <_PyCode_GetPureScriptXIData@@Base+0x5da> │ │ │ │ + cbz r4, 669b6 <_PyCode_GetPureScriptXIData@@Base+0x5da> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 669c4 <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ + bne.n 669bc <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 669be <_PyCode_GetPureScriptXIData@@Base+0x5da> │ │ │ │ + bge.n 669b6 <_PyCode_GetPureScriptXIData@@Base+0x5da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 669be <_PyCode_GetPureScriptXIData@@Base+0x5da> │ │ │ │ + cbnz r3, 669b6 <_PyCode_GetPureScriptXIData@@Base+0x5da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 66a02 <_PyCode_GetPureScriptXIData@@Base+0x61e> │ │ │ │ - ldr r2, [pc, #180] @ (66a7c <_PyCode_GetPureScriptXIData@@Base+0x698>) │ │ │ │ + b.n 669fa <_PyCode_GetPureScriptXIData@@Base+0x61e> │ │ │ │ + ldr r2, [pc, #180] @ (66a74 <_PyCode_GetPureScriptXIData@@Base+0x698>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #28228 @ 0x6e44 │ │ │ │ + movw r1, #30724 @ 0x7804 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1d0044 │ │ │ │ + bl 1d0e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.n 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 29782c <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 2989d0 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.n 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66a02 <_PyCode_GetPureScriptXIData@@Base+0x61e> │ │ │ │ + bge.n 669fa <_PyCode_GetPureScriptXIData@@Base+0x61e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66a02 <_PyCode_GetPureScriptXIData@@Base+0x61e> │ │ │ │ + cbnz r3, 669fa <_PyCode_GetPureScriptXIData@@Base+0x61e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 66a28 <_PyCode_GetPureScriptXIData@@Base+0x644> │ │ │ │ + cbnz r4, 66a20 <_PyCode_GetPureScriptXIData@@Base+0x644> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52436 @ 0xccd4 │ │ │ │ + movw r1, #54932 @ 0xd694 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 66a4a <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ + bl 12120c │ │ │ │ + b.n 66a42 <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl c8fd8 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 66a4a <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ + bl c99e0 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 66a42 <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ strd r4, fp, [r0, #4] │ │ │ │ movs r3, #3 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ movs r4, #0 │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + b.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + b.n 66a62 <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28268 @ 0x6e6c │ │ │ │ + movw r1, #30764 @ 0x782c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1cc2ac │ │ │ │ - b.n 6644a <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ + bl 1cd0dc │ │ │ │ + b.n 66442 <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ mov r0, r4 │ │ │ │ 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, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 66a9c <_PyCode_GetPureScriptXIData@@Base+0x6b8> │ │ │ │ + cbz r3, 66a94 <_PyCode_GetPureScriptXIData@@Base+0x6b8> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 66ab4 <_PyCode_GetPureScriptXIData@@Base+0x6d0> │ │ │ │ + b.n 66aac <_PyCode_GetPureScriptXIData@@Base+0x6d0> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 66aa4 <_PyCode_GetPureScriptXIData@@Base+0x6c0> │ │ │ │ + bge.n 66a9c <_PyCode_GetPureScriptXIData@@Base+0x6c0> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 66ab4 <_PyCode_GetPureScriptXIData@@Base+0x6d0> │ │ │ │ + b.n 66aac <_PyCode_GetPureScriptXIData@@Base+0x6d0> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 66aa0 <_PyCode_GetPureScriptXIData@@Base+0x6bc> │ │ │ │ + bgt.n 66a98 <_PyCode_GetPureScriptXIData@@Base+0x6bc> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 66aa0 <_PyCode_GetPureScriptXIData@@Base+0x6bc> │ │ │ │ + beq.n 66a98 <_PyCode_GetPureScriptXIData@@Base+0x6bc> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 66ace <_PyCode_GetPureScriptXIData@@Base+0x6ea> │ │ │ │ + b.n 66ac6 <_PyCode_GetPureScriptXIData@@Base+0x6ea> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #92] @ (66b24 <_PyCode_GetPureScriptXIData@@Base+0x740>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 66b1e <_PyCode_GetPureScriptXIData@@Base+0x73a> │ │ │ │ + ldr r3, [pc, #92] @ (66b1c <_PyCode_GetPureScriptXIData@@Base+0x740>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 66b16 <_PyCode_GetPureScriptXIData@@Base+0x73a> │ │ │ │ adds r4, r4, r6 │ │ │ │ - beq.n 66aee <_PyCode_GetPureScriptXIData@@Base+0x70a> │ │ │ │ + beq.n 66ae6 <_PyCode_GetPureScriptXIData@@Base+0x70a> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 66ada <_PyCode_GetPureScriptXIData@@Base+0x6f6> │ │ │ │ + cbz r6, 66ad2 <_PyCode_GetPureScriptXIData@@Base+0x6f6> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 66af2 <_PyCode_GetPureScriptXIData@@Base+0x70e> │ │ │ │ + beq.n 66aea <_PyCode_GetPureScriptXIData@@Base+0x70e> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 66af2 <_PyCode_GetPureScriptXIData@@Base+0x70e> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 66b1c <_PyCode_GetPureScriptXIData@@Base+0x738> │ │ │ │ - b.n 66af2 <_PyCode_GetPureScriptXIData@@Base+0x70e> │ │ │ │ + bne.n 66aea <_PyCode_GetPureScriptXIData@@Base+0x70e> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 66b14 <_PyCode_GetPureScriptXIData@@Base+0x738> │ │ │ │ + b.n 66aea <_PyCode_GetPureScriptXIData@@Base+0x70e> │ │ │ │ movs r4, #1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - cbz r1, 66afa <_PyCode_GetPureScriptXIData@@Base+0x716> │ │ │ │ + cbz r1, 66af2 <_PyCode_GetPureScriptXIData@@Base+0x716> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 66b02 <_PyCode_GetPureScriptXIData@@Base+0x71e> │ │ │ │ + b.n 66afa <_PyCode_GetPureScriptXIData@@Base+0x71e> │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ mov r2, r6 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r5, #24] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 28bd74 │ │ │ │ + bl 28cef4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 66b1e <_PyCode_GetPureScriptXIData@@Base+0x73a> │ │ │ │ + b.n 66b16 <_PyCode_GetPureScriptXIData@@Base+0x73a> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #26] │ │ │ │ lsls r2, r2, #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 66b54 <_PyCode_GetPureScriptXIData@@Base+0x770> │ │ │ │ + bgt.n 66b4c <_PyCode_GetPureScriptXIData@@Base+0x770> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5348 @ 0x14e4 │ │ │ │ + movw r1, #7656 @ 0x1de8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 66b7a <_PyCode_GetPureScriptXIData@@Base+0x796> │ │ │ │ + bl 12120c │ │ │ │ + b.n 66b72 <_PyCode_GetPureScriptXIData@@Base+0x796> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 66b70 <_PyCode_GetPureScriptXIData@@Base+0x78c> │ │ │ │ + cbz r3, 66b68 <_PyCode_GetPureScriptXIData@@Base+0x78c> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18516 @ 0x4854 │ │ │ │ + movw r1, #20812 @ 0x514c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 66b7a <_PyCode_GetPureScriptXIData@@Base+0x796> │ │ │ │ + bl 12120c │ │ │ │ + b.n 66b72 <_PyCode_GetPureScriptXIData@@Base+0x796> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 66b9e <_PyCode_GetPureScriptXIData@@Base+0x7ba> │ │ │ │ + cbnz r3, 66b96 <_PyCode_GetPureScriptXIData@@Base+0x7ba> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 66b9e <_PyCode_GetPureScriptXIData@@Base+0x7ba> │ │ │ │ + ble.n 66b96 <_PyCode_GetPureScriptXIData@@Base+0x7ba> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 66b9e <_PyCode_GetPureScriptXIData@@Base+0x7ba> │ │ │ │ - cbnz r0, 66bb6 <_PyCode_GetPureScriptXIData@@Base+0x7d2> │ │ │ │ + bne.n 66b96 <_PyCode_GetPureScriptXIData@@Base+0x7ba> │ │ │ │ + cbnz r0, 66bae <_PyCode_GetPureScriptXIData@@Base+0x7d2> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #40] @ (66bd8 <_PyCode_GetPureScriptXIData@@Base+0x7f4>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 66bd2 <_PyCode_GetPureScriptXIData@@Base+0x7ee> │ │ │ │ + ldr r3, [pc, #40] @ (66bd0 <_PyCode_GetPureScriptXIData@@Base+0x7f4>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 66bca <_PyCode_GetPureScriptXIData@@Base+0x7ee> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66bd2 <_PyCode_GetPureScriptXIData@@Base+0x7ee> │ │ │ │ + beq.n 66bca <_PyCode_GetPureScriptXIData@@Base+0x7ee> │ │ │ │ movw r1, #49264 @ 0xc070 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2c32d4 <_Py_c_abs@@Base+0x118> │ │ │ │ + b.w 2c3c88 <_Py_c_abs@@Base+0xd0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r0, #27] │ │ │ │ lsls r2, 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 r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66d0a <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ + bne.w 66d02 <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2dab50 │ │ │ │ + bl 2dacb4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66d0a <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ - cbz r4, 66c2e <_PyCode_GetPureScriptXIData@@Base+0x84a> │ │ │ │ + beq.n 66d02 <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ + cbz r4, 66c26 <_PyCode_GetPureScriptXIData@@Base+0x84a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2dab50 │ │ │ │ + bl 2dacb4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66c4a <_PyCode_GetPureScriptXIData@@Base+0x866> │ │ │ │ + cbnz r0, 66c42 <_PyCode_GetPureScriptXIData@@Base+0x866> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66d0a <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ + bge.n 66d02 <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66d0a <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ + bne.n 66d02 <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ mov r0, r5 │ │ │ │ - b.n 66d00 <_PyCode_GetPureScriptXIData@@Base+0x91c> │ │ │ │ + b.n 66cf8 <_PyCode_GetPureScriptXIData@@Base+0x91c> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - cbz r6, 66c70 <_PyCode_GetPureScriptXIData@@Base+0x88c> │ │ │ │ + cbz r6, 66c68 <_PyCode_GetPureScriptXIData@@Base+0x88c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2dab50 │ │ │ │ + bl 2dacb4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 66c8c <_PyCode_GetPureScriptXIData@@Base+0x8a8> │ │ │ │ + cbnz r0, 66c84 <_PyCode_GetPureScriptXIData@@Base+0x8a8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66cf0 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ + bge.n 66ce8 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66cf0 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ + bne.n 66ce8 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66cf0 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 66ce8 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ 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, 66ca4 <_PyCode_GetPureScriptXIData@@Base+0x8c0> │ │ │ │ + cbz r0, 66c9c <_PyCode_GetPureScriptXIData@@Base+0x8c0> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl e13cc │ │ │ │ - bl 85634 │ │ │ │ - b.n 66cc8 <_PyCode_GetPureScriptXIData@@Base+0x8e4> │ │ │ │ + bl e1efc │ │ │ │ + bl 8589c │ │ │ │ + b.n 66cc0 <_PyCode_GetPureScriptXIData@@Base+0x8e4> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 14a234 │ │ │ │ + bl 14a478 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 66cc8 <_PyCode_GetPureScriptXIData@@Base+0x8e4> │ │ │ │ + bne.n 66cc0 <_PyCode_GetPureScriptXIData@@Base+0x8e4> │ │ │ │ movw r3, #51908 @ 0xcac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28316 @ 0x6e9c │ │ │ │ + movw r1, #30812 @ 0x785c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66cdc <_PyCode_GetPureScriptXIData@@Base+0x8f8> │ │ │ │ + bge.n 66cd4 <_PyCode_GetPureScriptXIData@@Base+0x8f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66cdc <_PyCode_GetPureScriptXIData@@Base+0x8f8> │ │ │ │ + cbnz r3, 66cd4 <_PyCode_GetPureScriptXIData@@Base+0x8f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66cf0 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ + bge.n 66ce8 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 66cf0 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ + cbnz r3, 66ce8 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66d0a <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ + bge.n 66d02 <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66d0a <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ + cbnz r3, 66d02 <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 66d34 <_PyCode_GetPureScriptXIData@@Base+0x950> │ │ │ │ + bne.n 66d2c <_PyCode_GetPureScriptXIData@@Base+0x950> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 66d9c <_PyCode_GetPureScriptXIData@@Base+0x9b8> │ │ │ │ - b.n 66d4a <_PyCode_GetPureScriptXIData@@Base+0x966> │ │ │ │ + beq.n 66d94 <_PyCode_GetPureScriptXIData@@Base+0x9b8> │ │ │ │ + b.n 66d42 <_PyCode_GetPureScriptXIData@@Base+0x966> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57540 @ 0xe0c4 │ │ │ │ + movw r0, #60088 @ 0xeab8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66d26 <_PyCode_GetPureScriptXIData@@Base+0x942> │ │ │ │ - b.n 66d9c <_PyCode_GetPureScriptXIData@@Base+0x9b8> │ │ │ │ - movw r3, #54232 @ 0xd3d8 │ │ │ │ + bne.n 66d1e <_PyCode_GetPureScriptXIData@@Base+0x942> │ │ │ │ + b.n 66d94 <_PyCode_GetPureScriptXIData@@Base+0x9b8> │ │ │ │ + movw r3, #56528 @ 0xdcd0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2501ac │ │ │ │ - cbz r0, 66d9c <_PyCode_GetPureScriptXIData@@Base+0x9b8> │ │ │ │ + bl 251b14 │ │ │ │ + cbz r0, 66d94 <_PyCode_GetPureScriptXIData@@Base+0x9b8> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2b128 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66d82 <_PyCode_GetPureScriptXIData@@Base+0x99e> │ │ │ │ + beq.n 66d7a <_PyCode_GetPureScriptXIData@@Base+0x99e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 66d94 <_PyCode_GetPureScriptXIData@@Base+0x9b0> │ │ │ │ + cbz r3, 66d8c <_PyCode_GetPureScriptXIData@@Base+0x9b0> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - bl 948dc │ │ │ │ + bl 1e8764 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66d76 <_PyCode_GetPureScriptXIData@@Base+0x992> │ │ │ │ + beq.n 66d6e <_PyCode_GetPureScriptXIData@@Base+0x992> │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -88191,2398 +88197,2396 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b5ac │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 66dd4 <_PyCode_GetPureScriptXIData@@Base+0x9f0> │ │ │ │ + bhi.n 66dcc <_PyCode_GetPureScriptXIData@@Base+0x9f0> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66de8 <_PyCode_GetPureScriptXIData@@Base+0xa04> │ │ │ │ - b.n 66e2e <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ - movw r0, #19596 @ 0x4c8c │ │ │ │ + cbz r0, 66de0 <_PyCode_GetPureScriptXIData@@Base+0xa04> │ │ │ │ + b.n 66e26 <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ + movw r0, #21892 @ 0x5584 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e36c8 │ │ │ │ - cbz r0, 66e2e <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ - b.n 66dc6 <_PyCode_GetPureScriptXIData@@Base+0x9e2> │ │ │ │ + bl e426c │ │ │ │ + cbz r0, 66e26 <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ + b.n 66dbe <_PyCode_GetPureScriptXIData@@Base+0x9e2> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 66e62 <_PyCode_GetPureScriptXIData@@Base+0xa7e> │ │ │ │ + ble.n 66e5a <_PyCode_GetPureScriptXIData@@Base+0xa7e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66e50 <_PyCode_GetPureScriptXIData@@Base+0xa6c> │ │ │ │ + beq.n 66e48 <_PyCode_GetPureScriptXIData@@Base+0xa6c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 66e32 <_PyCode_GetPureScriptXIData@@Base+0xa4e> │ │ │ │ + bpl.n 66e2a <_PyCode_GetPureScriptXIData@@Base+0xa4e> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 66e2e <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ + cbz r0, 66e26 <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 66e52 <_PyCode_GetPureScriptXIData@@Base+0xa6e> │ │ │ │ + beq.n 66e4a <_PyCode_GetPureScriptXIData@@Base+0xa6e> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 66e92 <_PyCode_GetPureScriptXIData@@Base+0xaae> │ │ │ │ - movw r2, #47124 @ 0xb814 │ │ │ │ + b.n 66e8a <_PyCode_GetPureScriptXIData@@Base+0xaae> │ │ │ │ + movw r2, #49268 @ 0xc074 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19596 @ 0x4c8c │ │ │ │ + movw r0, #21892 @ 0x5584 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 66e2e <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 66e26 <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 66e64 <_PyCode_GetPureScriptXIData@@Base+0xa80> │ │ │ │ + beq.n 66e5c <_PyCode_GetPureScriptXIData@@Base+0xa80> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 66e64 <_PyCode_GetPureScriptXIData@@Base+0xa80> │ │ │ │ - b.n 66e2e <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ + bge.n 66e5c <_PyCode_GetPureScriptXIData@@Base+0xa80> │ │ │ │ + b.n 66e26 <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 66e72 <_PyCode_GetPureScriptXIData@@Base+0xa8e> │ │ │ │ + cbnz r4, 66e6a <_PyCode_GetPureScriptXIData@@Base+0xa8e> │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1ad400 │ │ │ │ + bl 1ae308 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66e92 <_PyCode_GetPureScriptXIData@@Base+0xaae> │ │ │ │ + cbz r0, 66e8a <_PyCode_GetPureScriptXIData@@Base+0xaae> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #30592 @ 0x7780 │ │ │ │ + movw r0, #32888 @ 0x8078 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 66e9c <_PyCode_GetPureScriptXIData@@Base+0xab8> │ │ │ │ + cbz r3, 66e94 <_PyCode_GetPureScriptXIData@@Base+0xab8> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00066ea2 : │ │ │ │ +00066e9a : │ │ │ │ movs r1, #1 │ │ │ │ - b.w 2dba40 │ │ │ │ + b.w 2dc4a8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1a77a4 │ │ │ │ + bl 1a7fa0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 66ed6 │ │ │ │ - bne.n 66edc │ │ │ │ - movw r1, #15684 @ 0x3d44 │ │ │ │ + blt.n 66ece │ │ │ │ + bne.n 66ed4 │ │ │ │ + movw r1, #18180 @ 0x4704 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66f46 │ │ │ │ + b.n 66f3e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #43912 @ 0xab88 │ │ │ │ + movw r2, #46408 @ 0xb548 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 144cec │ │ │ │ + bl 144f30 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66f12 │ │ │ │ + cbnz r0, 66f0a │ │ │ │ movw r3, #51796 @ 0xca54 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66ed6 │ │ │ │ + beq.n 66ece │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r1, #28416 @ 0x6f00 │ │ │ │ + movw r1, #30912 @ 0x78c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ - b.n 66ed6 │ │ │ │ + bl 12120c │ │ │ │ + b.n 66ece │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66f30 │ │ │ │ + bge.n 66f28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66f30 │ │ │ │ + cbnz r3, 66f28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 66ed6 │ │ │ │ + beq.n 66ece │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 19ff98 │ │ │ │ + bl 19fe04 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00066f4a : │ │ │ │ +00066f42 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2dba40 │ │ │ │ + b.w 2dc4a8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66f70 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 66f94 │ │ │ │ + bne.n 66f68 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 66f8c │ │ │ │ mov r0, r4 │ │ │ │ blx 2bbcc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 66f8c │ │ │ │ + bge.n 66f84 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 66fb2 │ │ │ │ + blt.n 66faa │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 66fb8 │ │ │ │ - b.n 66ffa │ │ │ │ + bne.n 66fb0 │ │ │ │ + b.n 66ff2 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 66fd0 │ │ │ │ + b.n 66fc8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r5, 66fd0 │ │ │ │ + cbz r5, 66fc8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e7138 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 66fd0 │ │ │ │ + ble.n 66fc8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ mul.w r5, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 180fdc │ │ │ │ + bl 180f10 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67008 │ │ │ │ + beq.n 67000 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 66fe8 │ │ │ │ + cbz r3, 66fe0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - b.n 66ff0 │ │ │ │ + b.n 66fe8 │ │ │ │ movw r2, #25428 @ 0x6354 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2223b0 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 223bb0 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6700a │ │ │ │ + bge.n 67002 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6700a │ │ │ │ + b.n 67002 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 67030 │ │ │ │ + bne.n 67028 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6704a │ │ │ │ - b.n 67044 │ │ │ │ + bne.n 67042 │ │ │ │ + b.n 6703c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57112 @ 0xdf18 │ │ │ │ + movw r0, #59660 @ 0xe90c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 6707a │ │ │ │ - b.n 67022 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6707a │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 67072 │ │ │ │ + b.n 6701a │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 67072 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6705c │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6707a │ │ │ │ + bne.n 67054 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 67072 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bd78 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6707e │ │ │ │ + bge.n 67076 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67086 │ │ │ │ + b.n 6707e │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 r3, [pc, #252] @ (67198 ) │ │ │ │ + ldr r3, [pc, #252] @ (67190 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - cbnz r5, 670b0 │ │ │ │ - movw r1, #47172 @ 0xb844 │ │ │ │ + cbnz r5, 670a8 │ │ │ │ + movw r1, #49668 @ 0xc204 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #240] @ (6719c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #240] @ (67194 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #28468 @ 0x6f34 │ │ │ │ + movw r1, #30964 @ 0x78f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 12d124 <_PySys_GetOptionalAttrString@@Base+0x7ac> │ │ │ │ + bl 12dd30 <_PySys_GetOptionalAttrString@@Base+0x12f4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67190 │ │ │ │ - bl 80424 │ │ │ │ + beq.n 67188 │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67192 │ │ │ │ + beq.n 6718a │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov.w r3, #1 │ │ │ │ - ldr r5, [pc, #200] @ (671a0 ) │ │ │ │ + ldr r5, [pc, #200] @ (67198 ) │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 670ea │ │ │ │ + bne.n 670e2 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 670da │ │ │ │ + bne.n 670d2 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 670fc │ │ │ │ + beq.n 670f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ ldr.w r6, [r6, #3704] @ 0xe78 │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - cbz r6, 6716a │ │ │ │ + cbz r6, 67162 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - bl 21e8d4 <_PyUnicode_AsUTF8String@@Base+0x80> │ │ │ │ + bl 2200d4 <_PyUnicode_AsUTF8String@@Base+0x4> │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - bl 8ff00 │ │ │ │ + bl 90194 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 67150 │ │ │ │ + cbz r0, 67148 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, r8 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67146 │ │ │ │ + bge.n 6713e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 67146 │ │ │ │ + cbnz r3, 6713e │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 67150 │ │ │ │ + beq.n 67148 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b.n 67108 │ │ │ │ + b.n 67100 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6715e │ │ │ │ + bge.n 67156 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 67162 │ │ │ │ + cbz r3, 6715a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6716a │ │ │ │ + b.n 67162 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6715e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67156 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 67182 │ │ │ │ + bne.n 6717a │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 67172 │ │ │ │ + bne.n 6716a │ │ │ │ dmb ish │ │ │ │ - beq.n 67192 │ │ │ │ - ldr r0, [pc, #20] @ (671a0 ) │ │ │ │ - bl 288f70 │ │ │ │ - b.n 67192 │ │ │ │ + beq.n 6718a │ │ │ │ + ldr r0, [pc, #20] @ (67198 ) │ │ │ │ + bl 28a0e8 │ │ │ │ + b.n 6718a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r0, [r4, #14] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000671a4 : │ │ │ │ +0006719c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2087c0 │ │ │ │ + bl 20a078 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 671c2 │ │ │ │ - bl f8250 │ │ │ │ + cbnz r0, 671ba │ │ │ │ + bl f85c8 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 671d6 │ │ │ │ + b.n 671ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 671d4 │ │ │ │ + bge.n 671cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 671d4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 671cc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000671d8 : │ │ │ │ +000671d0 : │ │ │ │ movs r3, #2 │ │ │ │ - b.n 671e4 │ │ │ │ + b.n 671dc │ │ │ │ ldrd r0, r1, [r0, #32] │ │ │ │ - b.w 135954 │ │ │ │ + b.w 1359f0 │ │ │ │ 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 2087c0 │ │ │ │ + bl 20a078 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67240 │ │ │ │ + cbz r0, 67238 │ │ │ │ adds r5, #4 │ │ │ │ ldr.w r0, [r0, r5, lsl #2] │ │ │ │ - cbz r7, 6721c │ │ │ │ + cbz r7, 67214 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #39964 @ 0x9c1c │ │ │ │ + movw r1, #42260 @ 0xa514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9ef34 │ │ │ │ + bl 9f250 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 67224 │ │ │ │ + b.n 6721c │ │ │ │ mov r1, r6 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67230 │ │ │ │ + blt.n 67228 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 67240 │ │ │ │ + b.n 67238 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6722c │ │ │ │ + bne.n 67224 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6722c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67224 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbz r4, 67268 │ │ │ │ + cbz r4, 67260 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - b.n 6727c │ │ │ │ + b.n 67274 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 67272 │ │ │ │ + bge.n 6726a │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 6727c │ │ │ │ - bne.n 6726c │ │ │ │ + b.n 67274 │ │ │ │ + bne.n 67264 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6726c │ │ │ │ + beq.n 67264 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 672a4 │ │ │ │ + b.n 6729c │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ - ldr r3, [pc, #100] @ (672ec ) │ │ │ │ + ldr r3, [pc, #100] @ (672e4 ) │ │ │ │ mov r1, r5 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 672e6 │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 672de │ │ │ │ cmn.w r5, r8 │ │ │ │ - beq.n 67278 │ │ │ │ + beq.n 67270 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 672e4 │ │ │ │ + blt.n 672dc │ │ │ │ mov.w r3, #32768 @ 0x8000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 263c50 <_PyPickle_GetXIData@@Base+0x1230> │ │ │ │ + bl 265620 <_PyPickle_GetXIData@@Base+0x1234> │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 672cc │ │ │ │ - bl 948dc │ │ │ │ + bne.n 672c4 │ │ │ │ + bl 94b70 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 672e6 │ │ │ │ + b.n 672de │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 672e6 │ │ │ │ + b.n 672de │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r0, [r6, #27] │ │ │ │ lsls r2, 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9c1b4 │ │ │ │ + bl 9c444 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67312 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 67338 │ │ │ │ + bne.n 6730a │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 67330 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6732e │ │ │ │ + blt.n 67326 │ │ │ │ adds r3, r4, #1 │ │ │ │ - blt.n 67328 │ │ │ │ + blt.n 67320 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 6732c │ │ │ │ + b.n 67324 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6733a │ │ │ │ + b.n 67332 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006733c : │ │ │ │ +00067334 : │ │ │ │ movs r3, #3 │ │ │ │ - b.n 671e4 │ │ │ │ + b.n 671dc │ │ │ │ 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, 67376 │ │ │ │ + cbnz r3, 6736e │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 6735a │ │ │ │ + cbz r2, 67352 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 67376 │ │ │ │ + cbnz r3, 6736e │ │ │ │ mov r0, r1 │ │ │ │ - bl 2568c0 │ │ │ │ + bl 258288 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - b.w 2c574c │ │ │ │ + b.w 2c5ab4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28492 @ 0x6f4c │ │ │ │ + movw r1, #30988 @ 0x790c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00067390 : │ │ │ │ +00067388 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.n 673a6 │ │ │ │ + bpl.n 6739e │ │ │ │ clz r2, r1 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbz r1, 673a6 │ │ │ │ - b.w 237004 │ │ │ │ + cbz r1, 6739e │ │ │ │ + b.w 238940 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 57b98 │ │ │ │ + bl 57bac │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 673fa │ │ │ │ - movw r1, #3080 @ 0xc08 │ │ │ │ + bpl.n 673f2 │ │ │ │ + movw r1, #5760 @ 0x1680 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r6 │ │ │ │ - bl 210f84 │ │ │ │ - cbz r0, 673fa │ │ │ │ - cbz r4, 67408 │ │ │ │ + bl 212828 │ │ │ │ + cbz r0, 673f2 │ │ │ │ + cbz r4, 67400 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67408 │ │ │ │ + bge.n 67400 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 67408 │ │ │ │ + b.n 67400 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9a324 │ │ │ │ + b.w 9a5b4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 6744c │ │ │ │ + cbnz r4, 67444 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 6744c │ │ │ │ + ble.n 67444 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6744c │ │ │ │ - cbz r2, 6744c │ │ │ │ + bne.n 67444 │ │ │ │ + cbz r2, 67444 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #28524 @ 0x6f6c │ │ │ │ + movw r1, #31020 @ 0x792c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 67468 │ │ │ │ + bl 12120c │ │ │ │ + b.n 67460 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #16] @ (67470 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #16] @ (67468 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67436 │ │ │ │ + bne.n 6742e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #28] │ │ │ │ lsls r2, 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, 67492 │ │ │ │ + cbnz r0, 6748a │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 6749c │ │ │ │ - b.n 674a2 │ │ │ │ + cbnz r0, 67494 │ │ │ │ + b.n 6749a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6748c │ │ │ │ - b.n 674ba │ │ │ │ + beq.n 67484 │ │ │ │ + b.n 674b2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 674ba │ │ │ │ + cbnz r0, 674b2 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 674ac │ │ │ │ + cbz r0, 674a4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 674ba │ │ │ │ + cbnz r0, 674b2 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 674ba │ │ │ │ + cbz r0, 674b2 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #28624 @ 0x6fd0 │ │ │ │ + movw r0, #31120 @ 0x7990 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ │ │ │ │ -000674cc : │ │ │ │ +000674c4 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 23d6d8 │ │ │ │ + b.w 23f000 │ │ │ │ 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, 674ee │ │ │ │ + cbnz r3, 674e6 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 67506 │ │ │ │ + cbz r2, 674fe │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 67506 │ │ │ │ + cbz r3, 674fe │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28640 @ 0x6fe0 │ │ │ │ + movw r1, #31136 @ 0x79a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 67544 │ │ │ │ + bl 12120c │ │ │ │ + b.n 6753c │ │ │ │ mov r0, r1 │ │ │ │ - bl 184cbc │ │ │ │ + bl 184bec │ │ │ │ ldr.w r5, [r4, #144] @ 0x90 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - cbnz r5, 6752e │ │ │ │ + cbnz r5, 67526 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 67548 │ │ │ │ + cbnz r3, 67540 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - b.n 675a8 │ │ │ │ + b.n 675a0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43968 @ 0xabc0 │ │ │ │ + movw r1, #46464 @ 0xb580 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 675a8 │ │ │ │ + b.n 675a0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #128] @ 0x80 │ │ │ │ strd r3, r3, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 6755e │ │ │ │ - bl 844d4 │ │ │ │ + cbz r0, 67556 │ │ │ │ + bl 845f4 │ │ │ │ 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 240e64 │ │ │ │ + bl 24278c │ │ │ │ mov r7, r0 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67584 │ │ │ │ + cbz r0, 6757c │ │ │ │ str.w r6, [r4, #144] @ 0x90 │ │ │ │ - b.n 67544 │ │ │ │ + b.n 6753c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ - bl 24102c <_PyGen_FetchStopIterationValue@@Base+0xe8> │ │ │ │ - cbz r7, 675a0 │ │ │ │ + bl 242954 <_PyGen_FetchStopIterationValue@@Base+0xe8> │ │ │ │ + cbz r7, 67598 │ │ │ │ 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} │ │ │ │ │ │ │ │ -000675ac : │ │ │ │ +000675a4 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 27e164 <_PyUnicode_IsLinebreak@@Base+0x71c> │ │ │ │ + b.w 27f2d4 <_PyUnicode_IsLinebreak@@Base+0x71c> │ │ │ │ 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, 675d0 │ │ │ │ + cbnz r0, 675c8 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 675e0 │ │ │ │ - b.n 675da │ │ │ │ + cbz r0, 675d8 │ │ │ │ + b.n 675d2 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 675ca │ │ │ │ - b.n 67602 │ │ │ │ + beq.n 675c2 │ │ │ │ + b.n 675fa │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 67602 │ │ │ │ + cbnz r0, 675fa │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 675ea │ │ │ │ + cbz r0, 675e2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 67602 │ │ │ │ + cbnz r0, 675fa │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 675f4 │ │ │ │ + cbz r0, 675ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 67602 │ │ │ │ + cbnz r0, 675fa │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 67602 │ │ │ │ + cbz r0, 675fa │ │ │ │ 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 │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r2, 67638 │ │ │ │ + cbz r2, 67630 │ │ │ │ mov r5, r3 │ │ │ │ movs r6, #2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ subs r1, r4, r5 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 237fac <_PyTime_gmtime@@Base+0x230> │ │ │ │ + bl 2398e8 <_PyTime_gmtime@@Base+0x230> │ │ │ │ subs r4, r0, #0 │ │ │ │ it ge │ │ │ │ addge r4, r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006763e : │ │ │ │ +00067636 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2bb290 │ │ │ │ + b.w 2bbbd0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r2, 67678 │ │ │ │ + cbz r2, 67670 │ │ │ │ mov r5, r3 │ │ │ │ movs r6, #2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ subs r1, r4, r5 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 2c0de0 │ │ │ │ + bl 2c168c │ │ │ │ subs r4, r0, #0 │ │ │ │ it ge │ │ │ │ addge r4, r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ - movw r1, #28668 @ 0x6ffc │ │ │ │ + movw r1, #31164 @ 0x79bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ movs r4, #1 │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ strd r4, ip, [sp, #8] │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 676e4 │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 676dc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 676cc │ │ │ │ + bpl.n 676c4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 276514 │ │ │ │ + bl 277edc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 2770ac │ │ │ │ - b.n 676e6 │ │ │ │ + bl 278a74 │ │ │ │ + b.n 676de │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12052 @ 0x2f14 │ │ │ │ + movw r1, #14564 @ 0x38e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 677f8 │ │ │ │ + bne.n 677f0 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6778a │ │ │ │ + bne.n 67782 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - cbz r3, 6771c │ │ │ │ + cbz r3, 67714 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbnz r3, 67724 │ │ │ │ + cbnz r3, 6771c │ │ │ │ ldrb.w r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 677f8 │ │ │ │ + beq.n 677f0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8ebc <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c98c4 <_PyEval_EvalFrameDefault@@Base+0xcae8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 677ec │ │ │ │ + beq.n 677e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c8ebc <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c98c4 <_PyEval_EvalFrameDefault@@Base+0xcae8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 677ec │ │ │ │ + beq.n 677e4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6b0f8 │ │ │ │ - bl 85634 │ │ │ │ + bl 6b0e8 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6776e │ │ │ │ + bge.n 67766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6776e │ │ │ │ + cbnz r3, 67766 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 677f8 │ │ │ │ + bge.n 677f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 677f8 │ │ │ │ + bne.n 677f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 677f8 │ │ │ │ + cbz r3, 677f0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8ebc <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c98c4 <_PyEval_EvalFrameDefault@@Base+0xcae8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 677ec │ │ │ │ + cbz r0, 677e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c8ebc <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c98c4 <_PyEval_EvalFrameDefault@@Base+0xcae8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 677ec │ │ │ │ + cbz r0, 677e4 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl a8d64 │ │ │ │ - bl 85634 │ │ │ │ + bl a9300 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 677d6 │ │ │ │ + bge.n 677ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 677d6 │ │ │ │ + cbnz r3, 677ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 677f8 │ │ │ │ + bge.n 677f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 677f8 │ │ │ │ + cbnz r3, 677f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 677f8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 677f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85634 │ │ │ │ + b.w 8589c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6781a │ │ │ │ + cbnz r0, 67812 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 67824 │ │ │ │ - b.n 6782a │ │ │ │ + cbnz r0, 6781c │ │ │ │ + b.n 67822 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67814 │ │ │ │ - b.n 67838 │ │ │ │ + beq.n 6780c │ │ │ │ + b.n 67830 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 67838 │ │ │ │ + cbnz r0, 67830 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 67838 │ │ │ │ + cbz r0, 67830 │ │ │ │ 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 r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 678c0 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 678b8 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67886 │ │ │ │ + bne.n 6787e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8ebc <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c98c4 <_PyEval_EvalFrameDefault@@Base+0xcae8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 678c0 │ │ │ │ + cbz r0, 678b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 68f3a │ │ │ │ - bl 85634 │ │ │ │ + bl 68f2e │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 678b0 │ │ │ │ - b.n 678c0 │ │ │ │ + blt.n 678a8 │ │ │ │ + b.n 678b8 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r3, 678c0 │ │ │ │ + cbz r3, 678b8 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8ebc <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c98c4 <_PyEval_EvalFrameDefault@@Base+0xcae8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 678c0 │ │ │ │ + cbz r0, 678b8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl f677c │ │ │ │ - bl 85634 │ │ │ │ + bl f6af4 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 678c0 │ │ │ │ + bge.n 678b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 678c0 │ │ │ │ + cbnz r3, 678b8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 678e0 │ │ │ │ + cbnz r0, 678d8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 678ea │ │ │ │ - b.n 678f0 │ │ │ │ + cbnz r0, 678e2 │ │ │ │ + b.n 678e8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 678da │ │ │ │ - b.n 678fe │ │ │ │ + beq.n 678d2 │ │ │ │ + b.n 678f6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 678fe │ │ │ │ + cbnz r0, 678f6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 678fe │ │ │ │ + cbz r0, 678f6 │ │ │ │ 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, 6791e │ │ │ │ + cbnz r0, 67916 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 67928 │ │ │ │ - b.n 6792e │ │ │ │ + cbnz r0, 67920 │ │ │ │ + b.n 67926 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67918 │ │ │ │ - b.n 6793c │ │ │ │ + beq.n 67910 │ │ │ │ + b.n 67934 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6793c │ │ │ │ + cbnz r0, 67934 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6793c │ │ │ │ + cbz r0, 67934 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 67962 │ │ │ │ - cbnz r2, 6795c │ │ │ │ + cbnz r3, 6795a │ │ │ │ + cbnz r2, 67954 │ │ │ │ movw r0, #468 @ 0x1d4 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.n 6797a │ │ │ │ + b.n 67972 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 67952 │ │ │ │ + beq.n 6794a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28684 @ 0x700c │ │ │ │ + movw r1, #31180 @ 0x79cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #63340 @ 0xf76c │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - b.w 88a5c │ │ │ │ + movw r0, #300 @ 0x12c │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + b.w 88de8 │ │ │ │ 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 67c8c │ │ │ │ + bl 67c84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67a94 │ │ │ │ + beq.n 67a8c │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 679b6 │ │ │ │ + beq.n 679ae │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 679be │ │ │ │ + b.n 679b6 │ │ │ │ movw r6, #25428 @ 0x6354 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 679d2 │ │ │ │ + cbz r7, 679ca │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 679ea │ │ │ │ - b.n 67a78 │ │ │ │ + cbnz r0, 679e2 │ │ │ │ + b.n 67a70 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37624 @ 0x92f8 │ │ │ │ + movw r1, #39920 @ 0x9bf0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 67a32 │ │ │ │ + bl 12120c │ │ │ │ + b.n 67a2a │ │ │ │ mov r2, r8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 223770 │ │ │ │ + bl 224fc8 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 67a36 │ │ │ │ + bge.n 67a2e │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 67a78 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 67a70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67a68 │ │ │ │ + blt.n 67a60 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67a78 │ │ │ │ + b.n 67a70 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ add.w r0, r7, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r0, r6 │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 67a78 │ │ │ │ - b.n 67a2a │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 67a70 │ │ │ │ + b.n 67a22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67a32 │ │ │ │ + bne.n 67a2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67a32 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67a2a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67a84 │ │ │ │ + blt.n 67a7c │ │ │ │ mov r5, r4 │ │ │ │ - b.n 67a94 │ │ │ │ + b.n 67a8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67a80 │ │ │ │ + bne.n 67a78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67a80 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67a78 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00067a9c : │ │ │ │ +00067a94 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2d4320 │ │ │ │ + b.w 2d4cc8 │ │ │ │ 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, #32147 @ 0x7d93 │ │ │ │ + movw r1, #32139 @ 0x7d8b │ │ │ │ movt r1, #6 │ │ │ │ mov r4, r2 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 254e50 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 256658 <_PyXIData_InitWithSize@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 67ade │ │ │ │ + beq.n 67ad6 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 17826c │ │ │ │ + bl 17845c │ │ │ │ movs r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ add sp, #12 │ │ │ │ pop {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 r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 67c86 │ │ │ │ + bne.w 67c7e │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ - movw r5, #47976 @ 0xbb68 │ │ │ │ + movw r5, #50472 @ 0xc528 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ ldr.w r7, [r8, #12] │ │ │ │ cmp r6, r0 │ │ │ │ ite ne │ │ │ │ movne r9, r6 │ │ │ │ moveq r9, r5 │ │ │ │ cmp r4, r0 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67bfc │ │ │ │ + bne.n 67bf4 │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 67c7a │ │ │ │ + beq.w 67c72 │ │ │ │ ldr r4, [r7, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 67c7a │ │ │ │ + beq.w 67c72 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c8ebc <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c98c4 <_PyEval_EvalFrameDefault@@Base+0xcae8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67c86 │ │ │ │ + beq.w 67c7e │ │ │ │ mov r0, r9 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c8ebc <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c98c4 <_PyEval_EvalFrameDefault@@Base+0xcae8> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 67b7a │ │ │ │ + cbnz r0, 67b72 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 67c86 │ │ │ │ + bge.w 67c7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 67c86 │ │ │ │ + bne.w 67c7e │ │ │ │ mov r0, r5 │ │ │ │ - b.n 67c38 │ │ │ │ + b.n 67c30 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 67bc8 │ │ │ │ + cbz r3, 67bc0 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ - cbz r3, 67bc8 │ │ │ │ + cbz r3, 67bc0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67bd0 │ │ │ │ + cbz r0, 67bc8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2db060 │ │ │ │ + bl 2db7fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67bb6 │ │ │ │ + bne.n 67bae │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67bb2 │ │ │ │ + bge.n 67baa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67bb2 │ │ │ │ + cbnz r3, 67baa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67bd0 │ │ │ │ + b.n 67bc8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67bc8 │ │ │ │ + bge.n 67bc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67bc8 │ │ │ │ + cbnz r3, 67bc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67be4 │ │ │ │ + bge.n 67bdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67be4 │ │ │ │ + cbnz r3, 67bdc │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67c7a │ │ │ │ + bge.n 67c72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67c7a │ │ │ │ + bne.n 67c72 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67c7a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67c72 │ │ │ │ ldr.w r4, [r8, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 67c7a │ │ │ │ + beq.n 67c72 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c8ebc <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c98c4 <_PyEval_EvalFrameDefault@@Base+0xcae8> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 67c86 │ │ │ │ + cbz r0, 67c7e │ │ │ │ mov r0, r9 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c8ebc <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c98c4 <_PyEval_EvalFrameDefault@@Base+0xcae8> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 67c42 │ │ │ │ + cbnz r0, 67c3a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67c86 │ │ │ │ + bge.n 67c7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67c86 │ │ │ │ + cbnz r3, 67c7e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl a8d64 │ │ │ │ + bl a9300 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67c66 │ │ │ │ + bge.n 67c5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67c66 │ │ │ │ + cbnz r3, 67c5e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67c7a │ │ │ │ + bge.n 67c72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67c7a │ │ │ │ + cbnz r3, 67c72 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85634 │ │ │ │ + b.w 8589c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 15b764 │ │ │ │ + bl 15b918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 67cec │ │ │ │ + blt.n 67ce4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67ce4 │ │ │ │ + cbz r0, 67cdc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 67cba │ │ │ │ + cbz r3, 67cb2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 67cc2 │ │ │ │ + b.n 67cba │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 230fc8 │ │ │ │ + bl 232884 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67ce4 │ │ │ │ + bne.n 67cdc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67ce2 │ │ │ │ + bge.n 67cda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67ce2 │ │ │ │ + cbnz r3, 67cda │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ - b.n 67cee │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 67ce6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67d90 │ │ │ │ + bne.n 67d88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #47976 @ 0xbb68 │ │ │ │ + movw r3, #50472 @ 0xc528 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ 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 67d52 │ │ │ │ + bne.n 67d4a │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 67d86 │ │ │ │ + cbz r3, 67d7e │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ - cbz r1, 67d86 │ │ │ │ + cbz r1, 67d7e │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 2db060 │ │ │ │ + bl 2db7fc │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 67d86 │ │ │ │ + b.n 67d7e │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 67d86 │ │ │ │ + cbz r3, 67d7e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c8ebc <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c98c4 <_PyEval_EvalFrameDefault@@Base+0xcae8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67d90 │ │ │ │ + cbz r0, 67d88 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d86 │ │ │ │ + bge.n 67d7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67d86 │ │ │ │ + cbnz r3, 67d7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 85634 │ │ │ │ + b.w 8589c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ - b.w 9c264 │ │ │ │ + b.w 9c4f4 │ │ │ │ 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 67c8c │ │ │ │ + bl 67c84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67eaa │ │ │ │ + beq.n 67ea2 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 67dca │ │ │ │ + beq.n 67dc2 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 67dd2 │ │ │ │ + b.n 67dca │ │ │ │ movw r6, #25428 @ 0x6354 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 67de6 │ │ │ │ + cbz r7, 67dde │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67dfe │ │ │ │ - b.n 67e8e │ │ │ │ + cbnz r0, 67df6 │ │ │ │ + b.n 67e86 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37624 @ 0x92f8 │ │ │ │ + movw r1, #39920 @ 0x9bf0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 67e48 │ │ │ │ + bl 12120c │ │ │ │ + b.n 67e40 │ │ │ │ mov r2, r8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 223770 │ │ │ │ + bl 224fc8 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 67e4c │ │ │ │ + bge.n 67e44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 67e8e │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 67e86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67e7e │ │ │ │ + blt.n 67e76 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67e8e │ │ │ │ + b.n 67e86 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ add.w r0, r7, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r0, r6 │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl 18caf8 │ │ │ │ + bl 18ca20 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 67e8e │ │ │ │ - b.n 67e40 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 67e86 │ │ │ │ + b.n 67e38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67e48 │ │ │ │ + bne.n 67e40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67e48 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67e40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67e9a │ │ │ │ + blt.n 67e92 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 67eaa │ │ │ │ + b.n 67ea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67e96 │ │ │ │ + bne.n 67e8e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67e96 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67e8e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ - cbnz r1, 67ee2 │ │ │ │ + cbnz r1, 67eda │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28720 @ 0x7030 │ │ │ │ + movw r1, #31216 @ 0x79f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 680c8 │ │ │ │ + b.n 680c0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ movw r1, #700 @ 0x2bc │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 67f68 │ │ │ │ + bne.n 67f60 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 263380 <_PyPickle_GetXIData@@Base+0x960> │ │ │ │ + bl 264d4c <_PyPickle_GetXIData@@Base+0x960> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67edc │ │ │ │ + beq.n 67ed4 │ │ │ │ ldrd r1, r3, [r5] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 67f2e │ │ │ │ + bcs.n 67f26 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 83f58 │ │ │ │ - b.n 67f30 │ │ │ │ + bl 84078 │ │ │ │ + b.n 67f28 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 67f3c │ │ │ │ + cbz r0, 67f34 │ │ │ │ ldrd r6, r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 67f5c │ │ │ │ + b.n 67f54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - bl 24479c │ │ │ │ - b.n 67edc │ │ │ │ + bl 845f4 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 67ed4 │ │ │ │ ldr.w r3, [r1, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ - cbz r3, 67f5c │ │ │ │ + cbz r3, 67f54 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r7, r5, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r7, [r3, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 67f48 │ │ │ │ + bne.n 67f40 │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 2c198 │ │ │ │ - b.n 680ba │ │ │ │ + b.n 680b2 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 680a0 │ │ │ │ + bpl.w 68098 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 263380 <_PyPickle_GetXIData@@Base+0x960> │ │ │ │ + bl 264d4c <_PyPickle_GetXIData@@Base+0x960> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67edc │ │ │ │ + beq.n 67ed4 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8950 │ │ │ │ + bl a8e50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 680ba │ │ │ │ + beq.w 680b2 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 67fa0 │ │ │ │ + bpl.n 67f98 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 67fb8 │ │ │ │ + beq.n 67fb0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28756 @ 0x7054 │ │ │ │ + movw r1, #31252 @ 0x7a14 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 68098 │ │ │ │ + bl 12120c │ │ │ │ + b.n 68090 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 9c1b4 │ │ │ │ + bl 9c444 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 67fce │ │ │ │ - bl 948dc │ │ │ │ + bne.n 67fc6 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 68098 │ │ │ │ + bne.n 68090 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 263e48 <_PyPickle_GetXIData@@Base+0x1428> │ │ │ │ + bl 265818 <_PyPickle_GetXIData@@Base+0x142c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 67fe8 │ │ │ │ + cbz r0, 67fe0 │ │ │ │ str.w r9, [r3, #4] │ │ │ │ - b.n 67f7e │ │ │ │ + b.n 67f76 │ │ │ │ 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 6801e │ │ │ │ + bhi.n 68016 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, r3, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 67f7e │ │ │ │ + bcc.n 67f76 │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ ite hi │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b.n 68020 │ │ │ │ + b.n 68018 │ │ │ │ movs r2, #2 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 68046 │ │ │ │ + blt.n 6803e │ │ │ │ movs r5, #8 │ │ │ │ cmp r3, #8 │ │ │ │ - bls.n 6803a │ │ │ │ + bls.n 68032 │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi.n 6802e │ │ │ │ + bhi.n 68026 │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 68040 │ │ │ │ + bcs.n 68038 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 6804c │ │ │ │ + cbnz r0, 68044 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 24479c │ │ │ │ - b.n 68098 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 68090 │ │ │ │ subs r3, r5, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2b5ac │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 68090 │ │ │ │ + beq.n 68088 │ │ │ │ add.w r5, r6, #8 │ │ │ │ ldr.w sl, [r5, #-8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 68088 │ │ │ │ + beq.n 68080 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 263e48 <_PyPickle_GetXIData@@Base+0x1428> │ │ │ │ + bl 265818 <_PyPickle_GetXIData@@Base+0x142c> │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ strd sl, r3, [r0] │ │ │ │ adds r5, #8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 68068 │ │ │ │ + bne.n 68060 │ │ │ │ mov r0, r6 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 67f7e │ │ │ │ + bl 845f4 │ │ │ │ + b.n 67f76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19de20 │ │ │ │ - b.n 67edc │ │ │ │ + bl 19dc8c │ │ │ │ + b.n 67ed4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #28792 @ 0x7078 │ │ │ │ + movw r1, #31288 @ 0x7a38 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 67edc │ │ │ │ + bl f5248 │ │ │ │ + b.n 67ed4 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 19de20 │ │ │ │ + bl 19dc8c │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r8, #8] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #700 @ 0x2bc │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6810a │ │ │ │ + cbz r0, 68102 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 98338 │ │ │ │ + bl 985c8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ - b.n 6814c │ │ │ │ - ldr r2, [pc, #52] @ (68148 ) │ │ │ │ + b.n 68140 │ │ │ │ + ldr r2, [pc, #48] @ (6813c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6813a │ │ │ │ - movw r0, #28904 @ 0x70e8 │ │ │ │ + bne.n 68130 │ │ │ │ + movw r0, #31360 @ 0x7a80 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 10719c │ │ │ │ - movw r0, #28912 @ 0x70f0 │ │ │ │ + b.w 107448 │ │ │ │ + movw r0, #31368 @ 0x7a88 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 10719c │ │ │ │ - nop │ │ │ │ + b.w 107448 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68204 │ │ │ │ + beq.n 681f8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bls.n 68204 │ │ │ │ + bls.n 681f8 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r7, [r3, r6, lsl #3] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ - cbnz r7, 6818a │ │ │ │ + cbnz r7, 6817e │ │ │ │ adds r6, #1 │ │ │ │ - b.n 68170 │ │ │ │ + b.n 68164 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ - bl 8ff00 │ │ │ │ + bl 90194 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 681fc │ │ │ │ + cbz r0, 681f0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #63412 @ 0xf7b4 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + movw r0, #272 @ 0x110 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + bl 95b6c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 681c2 │ │ │ │ + cbnz r0, 681b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 681fc │ │ │ │ + bge.n 681f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 681fc │ │ │ │ + cbnz r3, 681f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 681fc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 681f0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 681e2 │ │ │ │ + bge.n 681d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 681e2 │ │ │ │ + cbnz r3, 681d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 681f6 │ │ │ │ + bge.n 681ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 681f6 │ │ │ │ + cbnz r3, 681ea │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 68186 │ │ │ │ + bne.n 6817a │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #52] @ (68240 ) │ │ │ │ + ldr r2, [pc, #52] @ (68234 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 68232 │ │ │ │ - movw r0, #28920 @ 0x70f8 │ │ │ │ + bne.n 68226 │ │ │ │ + movw r0, #31376 @ 0x7a90 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 10719c │ │ │ │ - movw r0, #28932 @ 0x7104 │ │ │ │ + b.w 107448 │ │ │ │ + movw r0, #31388 @ 0x7a9c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 855d0 │ │ │ │ + bl 85838 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 68274 │ │ │ │ + cbz r0, 68268 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68274 │ │ │ │ + bge.n 68268 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68274 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68268 │ │ │ │ + bl 8515c <_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 68294 │ │ │ │ + bge.n 68288 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68294 │ │ │ │ + cbnz r3, 68288 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 247114 │ │ │ │ - cbz r0, 682e8 │ │ │ │ + bl 248a14 │ │ │ │ + cbz r0, 682dc │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r6, 682bc │ │ │ │ + cbz r6, 682b0 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.n 682c4 │ │ │ │ + b.n 682b8 │ │ │ │ movw r4, #25428 @ 0x6354 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ uxtb r2, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2474c8 │ │ │ │ + bl 248dc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 682ec │ │ │ │ + bge.n 682e0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28944 @ 0x7110 │ │ │ │ + movw r1, #31400 @ 0x7aa8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6832e │ │ │ │ + b.n 68322 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 68316 │ │ │ │ + bgt.n 6830a │ │ │ │ adds r1, r2, #1 │ │ │ │ adds r0, r4, r2 │ │ │ │ add r1, r4 │ │ │ │ subs r2, r6, r2 │ │ │ │ blx 2b880 │ │ │ │ subs r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 180fdc │ │ │ │ + bl 180f10 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 6832e │ │ │ │ + b.n 68322 │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44064 @ 0xac20 │ │ │ │ + movw r1, #46280 @ 0xb4c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 682e8 │ │ │ │ + bl 12120c │ │ │ │ + b.n 682dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - cbnz r1, 68360 │ │ │ │ + cbnz r1, 68354 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28720 @ 0x7030 │ │ │ │ + movw r1, #31216 @ 0x79f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68476 │ │ │ │ + b.n 6846a │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #700 @ 0x2bc │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 683ae │ │ │ │ + bne.n 683a2 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 267cec │ │ │ │ + bl 269770 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6835a │ │ │ │ + beq.n 6834e │ │ │ │ movs r3, #0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 68452 │ │ │ │ + beq.n 68446 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ - cbz r2, 683a6 │ │ │ │ + cbz r2, 6839a │ │ │ │ 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 6838e │ │ │ │ + b.n 68382 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 68438 │ │ │ │ + bpl.n 6842c │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 267cec │ │ │ │ + bl 269770 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6835a │ │ │ │ + beq.n 6834e │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8950 │ │ │ │ + bl a8e50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68452 │ │ │ │ + beq.n 68446 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 683f8 │ │ │ │ + bmi.n 683ec │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28976 @ 0x7130 │ │ │ │ + movw r1, #31432 @ 0x7ac8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 68430 │ │ │ │ - bl 9c1b4 │ │ │ │ + bl 12120c │ │ │ │ + b.n 68424 │ │ │ │ + bl 9c444 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 68420 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 68430 │ │ │ │ + bne.n 68414 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 68424 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29004 @ 0x714c │ │ │ │ + movw r1, #31460 @ 0x7ae4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 68430 │ │ │ │ + bl 12120c │ │ │ │ + b.n 68424 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 68408 │ │ │ │ + blt.n 683fc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a0008 │ │ │ │ + bl 19fe74 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 683c6 │ │ │ │ + bne.n 683ba │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6835a │ │ │ │ + beq.n 6834e │ │ │ │ subs r4, #1 │ │ │ │ - b.n 68462 │ │ │ │ + b.n 68456 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #29040 @ 0x7170 │ │ │ │ + movw r1, #31496 @ 0x7b08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 6835a │ │ │ │ + bl f5248 │ │ │ │ + b.n 6834e │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 1a0518 │ │ │ │ + bl 1a0384 │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r4, [r6, #12] │ │ │ │ - b.n 68476 │ │ │ │ + b.n 6846a │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n 68462 │ │ │ │ + bcs.n 68456 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 6835a │ │ │ │ + bl 845f4 │ │ │ │ + b.n 6834e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29116 @ 0x71bc │ │ │ │ + movw r1, #31572 @ 0x7b54 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ 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, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29160 @ 0x71e8 │ │ │ │ + movw r1, #31616 @ 0x7b80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ 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, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29208 @ 0x7218 │ │ │ │ + movw r1, #31664 @ 0x7bb0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {r4, r5} │ │ │ │ add.w r4, r3, r3, lsr #31 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - cbz r3, 68502 │ │ │ │ + cbz r3, 684f6 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 6850a │ │ │ │ + b.n 684fe │ │ │ │ movw r2, #25428 @ 0x6354 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ subs r3, #1 │ │ │ │ add r3, r2 │ │ │ │ mov r1, r3 │ │ │ │ subs r0, r3, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 68524 │ │ │ │ + ble.n 68518 │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ strb.w r5, [r2], #1 │ │ │ │ strb.w r0, [r1], #-1 │ │ │ │ - b.n 68510 │ │ │ │ + b.n 68504 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 68548 │ │ │ │ + blt.n 6853c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 68562 │ │ │ │ + blt.n 68556 │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62984 @ 0xf608 │ │ │ │ + movw r1, #65480 @ 0xffc8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6856c │ │ │ │ + b.n 68560 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ (68570 ) │ │ │ │ + ldr r0, [pc, #8] @ (68564 ) │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #960 @ (adr r2, 68934 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 68928 ) │ │ │ │ lsls r2, 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 r7, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r6 │ │ │ │ - cbz r7, 685a4 │ │ │ │ + cbz r7, 68598 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r0, [r3, r7, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6858c │ │ │ │ + beq.n 68580 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6858c │ │ │ │ - b.n 685c8 │ │ │ │ + beq.n 68580 │ │ │ │ + b.n 685bc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbnz r0, 685ae │ │ │ │ + cbnz r0, 685a2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 685b4 │ │ │ │ - b.n 685ba │ │ │ │ + cbnz r0, 685a8 │ │ │ │ + b.n 685ae │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 685c8 │ │ │ │ - b.n 685a8 │ │ │ │ + cbnz r0, 685bc │ │ │ │ + b.n 6859c │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 685c8 │ │ │ │ + cbnz r0, 685bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 685c8 │ │ │ │ + cbz r0, 685bc │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 685f0 │ │ │ │ + cbnz r5, 685e4 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 685f0 │ │ │ │ + blt.n 685e4 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 685f0 │ │ │ │ - cbnz r2, 68610 │ │ │ │ + bgt.n 685e4 │ │ │ │ + cbnz r2, 68604 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #30828 @ 0x786c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 6863c │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 68630 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6862a │ │ │ │ + bgt.n 6861e │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #58368 @ 0xe400 │ │ │ │ + movw r1, #60916 @ 0xedf4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6863c │ │ │ │ + bl 12120c │ │ │ │ + b.n 68630 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68614 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 68608 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68614 │ │ │ │ + beq.n 68608 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 68662 │ │ │ │ + cbz r0, 68656 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 19e18c │ │ │ │ + bl 19dff8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -90592,570 +90596,570 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 68694 │ │ │ │ + beq.n 68688 │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 686ac │ │ │ │ + b.n 686a0 │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 6869c │ │ │ │ + bgt.n 68690 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 686ac │ │ │ │ + b.n 686a0 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 68698 │ │ │ │ + bgt.n 6868c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 68698 │ │ │ │ + beq.n 6868c │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 686c8 │ │ │ │ + b.n 686bc │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #52] @ (686f8 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 686f2 │ │ │ │ + ldr r3, [pc, #52] @ (686ec ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 686e6 │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #6160 @ 0x1810 │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2568c0 │ │ │ │ + bl 258288 │ │ │ │ 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 12e298 │ │ │ │ + bl 12e310 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 2be2f0 <_PyBytes_Find@@Base+0x64> │ │ │ │ + b.w 2bec08 <_PyBytes_Find@@Base+0x64> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ + movs r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 16bbf4 │ │ │ │ - cbz r0, 6877a │ │ │ │ - movw r3, #40069 @ 0x9c85 │ │ │ │ + bl 16bcac │ │ │ │ + cbz r0, 68770 │ │ │ │ + movw r3, #40761 @ 0x9f39 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 68744 │ │ │ │ + bne.n 6873a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 6877a │ │ │ │ + b.n 68770 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 68764 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 6875a │ │ │ │ + bl 94b70 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 6877a │ │ │ │ + b.n 68770 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #63332 @ 0xf764 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - b.w 88a5c │ │ │ │ + movw r0, #292 @ 0x124 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + b.w 88de8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 687ba │ │ │ │ - movw r0, #61308 @ 0xef7c │ │ │ │ + bls.n 687b0 │ │ │ │ + movw r0, #63804 @ 0xf93c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68832 │ │ │ │ + beq.n 68828 │ │ │ │ cmp r4, #1 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ itte le │ │ │ │ movwle r6, #6160 @ 0x1810 │ │ │ │ movtle r6, #80 @ 0x50 │ │ │ │ ldrgt r6, [r5, #4] │ │ │ │ - cbz r4, 687f6 │ │ │ │ + cbz r4, 687ec │ │ │ │ ldr.w r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr.w r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 68836 │ │ │ │ + beq.n 6882c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29256 @ 0x7248 │ │ │ │ + movw r1, #31752 @ 0x7c08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 68832 │ │ │ │ + bl 12120c │ │ │ │ + b.n 68828 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63028 @ 0xf634 │ │ │ │ + movw r1, #65424 @ 0xff90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 68b1e │ │ │ │ + bl 12120c │ │ │ │ + b.n 68b14 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #29396 @ 0x72d4 │ │ │ │ + movw r1, #31892 @ 0x7c94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 68aec │ │ │ │ + blt.w 68ae2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 68b1e │ │ │ │ - movw r1, #34284 @ 0x85ec │ │ │ │ + b.n 68b14 │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68b1e │ │ │ │ + beq.w 68b14 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 6886c │ │ │ │ + cbz r0, 68862 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6886c │ │ │ │ + bge.n 68862 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6886c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68862 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 68886 │ │ │ │ + cbz r0, 6887c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68886 │ │ │ │ + bge.n 6887c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68886 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6887c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 688a0 │ │ │ │ + cbz r0, 68896 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 688a0 │ │ │ │ + bge.n 68896 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 688a0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68896 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 688ba │ │ │ │ + cbz r0, 688b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 688ba │ │ │ │ + bge.n 688b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 688ba │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 688b0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 688d4 │ │ │ │ + cbz r0, 688ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 688d4 │ │ │ │ + bge.n 688ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 688d4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 688ca │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 688ee │ │ │ │ + cbz r0, 688e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 688ee │ │ │ │ + bge.n 688e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 688ee │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 688e4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6890c │ │ │ │ - movw r0, #33824 @ 0x8420 │ │ │ │ + bne.n 68902 │ │ │ │ + movw r0, #36320 @ 0x8de0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b.n 68b1e │ │ │ │ + b.n 68b14 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #29324 @ 0x728c │ │ │ │ + movw r1, #31820 @ 0x7c4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1258c0 │ │ │ │ + bl 125870 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68b1e │ │ │ │ + beq.w 68b14 │ │ │ │ movs r7, #0 │ │ │ │ - movw r3, #33824 @ 0x8420 │ │ │ │ + movw r3, #36320 @ 0x8de0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ 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 6894c │ │ │ │ + bpl.n 68942 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 68b02 │ │ │ │ + bge.w 68af8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ - b.n 68958 │ │ │ │ + b.n 6894e │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 68b02 │ │ │ │ + bge.w 68af8 │ │ │ │ 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 6896c │ │ │ │ + bpl.n 68962 │ │ │ │ mov r0, sl │ │ │ │ - bl ddde0 │ │ │ │ + bl de910 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 68974 │ │ │ │ + b.n 6896a │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bpl.n 68976 │ │ │ │ + bpl.n 6896c │ │ │ │ add.w r6, sl, #16 │ │ │ │ - cbnz r6, 689a6 │ │ │ │ + cbnz r6, 6899c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6898a │ │ │ │ + bge.n 68980 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6898a │ │ │ │ + cbnz r3, 68980 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29352 @ 0x72a8 │ │ │ │ + movw r1, #31848 @ 0x7c68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f4e04 │ │ │ │ - movw r1, #32920 @ 0x8098 │ │ │ │ + b.w f5248 │ │ │ │ + movw r1, #35416 @ 0x8a58 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 689d2 │ │ │ │ + cbnz r0, 689c8 │ │ │ │ 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 85634 │ │ │ │ - b.n 68afe │ │ │ │ + bl 8589c │ │ │ │ + b.n 68af4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 689f8 │ │ │ │ + cbnz r0, 689ee │ │ │ │ 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 85634 │ │ │ │ - b.n 68afe │ │ │ │ - movw r1, #29376 @ 0x72c0 │ │ │ │ + bl 8589c │ │ │ │ + b.n 68af4 │ │ │ │ + movw r1, #31872 @ 0x7c80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 68a20 │ │ │ │ + cbnz r0, 68a16 │ │ │ │ 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 68a46 │ │ │ │ - movw r1, #29388 @ 0x72cc │ │ │ │ + b.n 68a3c │ │ │ │ + movw r1, #31884 @ 0x7c8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 68a68 │ │ │ │ + cbnz r0, 68a5e │ │ │ │ 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 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r2, #31989 @ 0x7cf5 │ │ │ │ + movw r2, #31981 @ 0x7ced │ │ │ │ movt r2, #6 │ │ │ │ - movw r1, #31459 @ 0x7ae3 │ │ │ │ + movw r1, #31451 @ 0x7adb │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 68afe │ │ │ │ - movw r1, #61580 @ 0xf08c │ │ │ │ + b.n 68af4 │ │ │ │ + movw r1, #64076 @ 0xfa4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 68aa8 │ │ │ │ + cbnz r0, 68a9e │ │ │ │ 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 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #30779 @ 0x783b │ │ │ │ + movw r1, #30771 @ 0x7833 │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b.n 68afe │ │ │ │ - movw r1, #36428 @ 0x8e4c │ │ │ │ + b.n 68af4 │ │ │ │ + movw r1, #38644 @ 0x96f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68810 │ │ │ │ + bne.w 68806 │ │ │ │ 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 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #30443 @ 0x76eb │ │ │ │ + movw r1, #30435 @ 0x76e3 │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b.n 68afe │ │ │ │ + b.n 68af4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 68832 │ │ │ │ + bne.w 68828 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68832 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 68828 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 68934 │ │ │ │ + b.n 6892a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68b16 │ │ │ │ + bge.n 68b0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68b16 │ │ │ │ + cbnz r3, 68b0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29416 @ 0x72e8 │ │ │ │ + movw r1, #31912 @ 0x7ca8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ 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, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29456 @ 0x7310 │ │ │ │ + movw r1, #31952 @ 0x7cd0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ 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, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29508 @ 0x7344 │ │ │ │ + movw r1, #32004 @ 0x7d04 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ - ldr r2, [pc, #260] @ (68cb4 ) │ │ │ │ + ldr r2, [pc, #256] @ (68ca8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ mov.w r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 172f60 │ │ │ │ + bl 1730ec │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 68bd2 │ │ │ │ + beq.n 68bc8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 68c02 │ │ │ │ - b.n 68be8 │ │ │ │ - movw r1, #29552 @ 0x7370 │ │ │ │ + bne.n 68bf8 │ │ │ │ + b.n 68bde │ │ │ │ + movw r1, #32048 @ 0x7d30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl a684c │ │ │ │ - cbnz r0, 68c1c │ │ │ │ - b.n 68c18 │ │ │ │ + bl a6d4c │ │ │ │ + cbnz r0, 68c12 │ │ │ │ + b.n 68c0e │ │ │ │ add r1, sp, #24 │ │ │ │ add r3, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ - movw r1, #29564 @ 0x737c │ │ │ │ + movw r1, #32060 @ 0x7d3c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 68c18 │ │ │ │ - b.n 68c1c │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 68c0e │ │ │ │ + b.n 68c12 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29576 @ 0x7388 │ │ │ │ + movw r1, #32072 @ 0x7d48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68c9c │ │ │ │ + b.n 68c92 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ - movw r0, #29556 @ 0x7374 │ │ │ │ + movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24a668 │ │ │ │ - cbnz r0, 68c3e │ │ │ │ + bl 24c028 │ │ │ │ + cbnz r0, 68c34 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15c638 │ │ │ │ - b.n 68c18 │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 68c0e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #54480 @ 0xd4d0 │ │ │ │ + movw r1, #56976 @ 0xde90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #29620 @ 0x73b4 │ │ │ │ + movw r0, #32116 @ 0x7d74 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68c36 │ │ │ │ + beq.n 68c2c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldrd r6, r7, [r4, #32] │ │ │ │ str r2, [sp, #32] │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ strd r1, r2, [sp, #36] @ 0x24 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #36025 @ 0x8cb9 │ │ │ │ + movw r2, #36013 @ 0x8cad │ │ │ │ movt r2, #6 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - bl 24bc14 │ │ │ │ + bl 24d590 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68c36 │ │ │ │ + beq.n 68c2c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 94b98 │ │ │ │ - ldr r3, [pc, #20] @ (68cb4 ) │ │ │ │ + bl 94e2c │ │ │ │ + ldr r3, [pc, #20] @ (68ca8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 68cae │ │ │ │ + beq.n 68ca4 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -91176,132 +91180,132 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #29636 @ 0x73c4 │ │ │ │ + movw r1, #32132 @ 0x7d84 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 68d32 │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 68d26 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 68d36 │ │ │ │ + bge.n 68d2a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29652 @ 0x73d4 │ │ │ │ + movw r1, #32148 @ 0x7d94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68d86 │ │ │ │ - bl 81340 │ │ │ │ + b.n 68d7a │ │ │ │ + bl 81130 <_Py_NewReference@@Base+0x270> │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r0, 68d86 │ │ │ │ + cbz r0, 68d7a │ │ │ │ add.w r1, r0, #16 │ │ │ │ add r5, sp, #16 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 68db4 │ │ │ │ + bl 68da8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 68d5a │ │ │ │ + bge.n 68d4e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68d7a │ │ │ │ + b.n 68d6e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 68d6e │ │ │ │ + bne.n 68d62 │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 68d7a │ │ │ │ + b.n 68d6e │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b7cb0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b816c <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68d60 │ │ │ │ - b.n 68d56 │ │ │ │ + bne.n 68d54 │ │ │ │ + b.n 68d4a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #6160 @ 0x1810 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #80 @ 0x50 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #128] @ (68e4c ) │ │ │ │ + ldr r1, [pc, #128] @ (68e40 ) │ │ │ │ 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 26eb84 │ │ │ │ - cbnz r0, 68dee │ │ │ │ + bl 270554 │ │ │ │ + cbnz r0, 68de2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68e32 │ │ │ │ + b.n 68e26 │ │ │ │ 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, #36433 @ 0x8e51 │ │ │ │ + movw r2, #36421 @ 0x8e45 │ │ │ │ movt r2, #6 │ │ │ │ strd sl, r9, [sp, #24] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ - bl 24bc14 │ │ │ │ + bl 24d590 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 68e32 │ │ │ │ + beq.n 68e26 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ - bl 26ed88 │ │ │ │ + bl 270758 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68de8 │ │ │ │ + beq.n 68ddc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #24] @ (68e4c ) │ │ │ │ + ldr r3, [pc, #24] @ (68e40 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 68e44 │ │ │ │ + beq.n 68e38 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -91323,144 +91327,144 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 68e98 │ │ │ │ + cbz r3, 68e8c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r0, 68e9e │ │ │ │ + cbnz r0, 68e92 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 81740 │ │ │ │ - b.w 1130c8 │ │ │ │ + b.w 817b0 │ │ │ │ + b.w 1133d8 │ │ │ │ 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, #29684 @ 0x73f4 │ │ │ │ + movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 68ee2 │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 68ed6 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ blx 2b0b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 68ee6 │ │ │ │ + bge.n 68eda │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68f36 │ │ │ │ - bne.n 68f00 │ │ │ │ + b.n 68f2a │ │ │ │ + bne.n 68ef4 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29700 @ 0x7404 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 68ee2 │ │ │ │ + bl 12120c │ │ │ │ + b.n 68ed6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 68f10 │ │ │ │ + bne.n 68f04 │ │ │ │ movs r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 81138 │ │ │ │ - b.n 68f36 │ │ │ │ + bl 812e8 │ │ │ │ + b.n 68f2a │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 68f1e │ │ │ │ + bne.n 68f12 │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 81138 │ │ │ │ - b.n 68f36 │ │ │ │ + bl 812e8 │ │ │ │ + b.n 68f2a │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1248 @ 0x4e0 │ │ │ │ + movw r1, #3744 @ 0xea0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 68ee2 │ │ │ │ + bl 12120c │ │ │ │ + b.n 68ed6 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2dafd4 │ │ │ │ + bl 2db69c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68fce │ │ │ │ + beq.n 68fc2 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 68f9a │ │ │ │ + cbz r0, 68f8e │ │ │ │ mov r1, r4 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68fd0 │ │ │ │ + beq.n 68fc4 │ │ │ │ ldrb.w r3, [r5, #76] @ 0x4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 68fa6 │ │ │ │ + cbz r3, 68f9a │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 68fa6 │ │ │ │ + beq.n 68f9a │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2db140 │ │ │ │ + bl 2db9ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68fba │ │ │ │ + beq.n 68fae │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 85634 │ │ │ │ - b.n 68fa6 │ │ │ │ + bl 8589c │ │ │ │ + b.n 68f9a │ │ │ │ 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, 68fd0 │ │ │ │ + cbz r3, 68fc4 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ - cbz r1, 68fd0 │ │ │ │ + cbz r1, 68fc4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2db060 │ │ │ │ + bl 2db7fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68fd0 │ │ │ │ + bne.n 68fc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68fce │ │ │ │ + bge.n 68fc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68fce │ │ │ │ + cbnz r3, 68fc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00068fd4 <_Py_c_sum@@Base>: │ │ │ │ +00068fc8 <_Py_c_sum@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00068fe2 <_Py_cr_diff@@Base>: │ │ │ │ +00068fd6 <_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] │ │ │ │ @@ -91472,48 +91476,47 @@ │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vldr d1, [sp, #56] @ 0x38 │ │ │ │ vldr d0, [sp, #48] @ 0x30 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00069018 <_Py_cr_prod@@Base>: │ │ │ │ +0006900c <_Py_cr_prod@@Base>: │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ vmul.f64 d0, d0, d2 │ │ │ │ vmul.f64 d1, d2, d1 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00069026 <_Py_cr_quot@@Base>: │ │ │ │ +0006901a <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 69042 <_Py_cr_quot@@Base+0x1c> │ │ │ │ + beq.n 69036 <_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 2c428 <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #24] @ 69070 <_Py_cr_quot@@Base+0x4a> │ │ │ │ + vldr d7, [pc, #20] @ 69060 <_Py_cr_quot@@Base+0x46> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ ... │ │ │ │ │ │ │ │ -00069078 <_Py_cr_sum@@Base>: │ │ │ │ +00069068 <_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] │ │ │ │ @@ -91527,659 +91530,659 @@ │ │ │ │ vldr d0, [sp, #48] @ 0x30 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29748 @ 0x7434 │ │ │ │ + movw r1, #32244 @ 0x7df4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ │ │ │ │ -000690c6 <_Py_rc_diff@@Base>: │ │ │ │ +000690b6 <_Py_rc_diff@@Base>: │ │ │ │ vsub.f64 d0, d0, d1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ vneg.f64 d1, d2 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000690d4 : │ │ │ │ +000690c4 : │ │ │ │ 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 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6912c │ │ │ │ - movw r1, #46592 @ 0xb600 │ │ │ │ + cbz r0, 6911c │ │ │ │ + movw r1, #49088 @ 0xbfc0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 69138 │ │ │ │ + bl 69128 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6912c │ │ │ │ + beq.n 6911c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49112 @ 0xbfd8 │ │ │ │ + movw r1, #51608 @ 0xc998 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 69138 │ │ │ │ + bl 69128 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6912c │ │ │ │ + beq.n 6911c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1409d4 │ │ │ │ + bl 140c34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69134 │ │ │ │ + bge.n 69124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69134 │ │ │ │ + cbnz r3, 69124 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69134 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 69124 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ 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 │ │ │ │ add.w r5, r1, #36 @ 0x24 │ │ │ │ ldr.w r0, [r5, #-36] │ │ │ │ - cbz r0, 69188 │ │ │ │ + cbz r0, 69178 │ │ │ │ ldr.w r3, [r5, #-24] │ │ │ │ - cbnz r3, 6915c │ │ │ │ + cbnz r3, 6914c │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ - b.n 6914c │ │ │ │ - bl 88a5c │ │ │ │ + b.n 6913c │ │ │ │ + bl 88de8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r6, 6918c │ │ │ │ - bl 9c338 │ │ │ │ + cbz r6, 6917c │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69182 │ │ │ │ + bge.n 69172 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 69182 │ │ │ │ + cbnz r3, 69172 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 69158 │ │ │ │ - b.n 69190 │ │ │ │ + bne.n 69148 │ │ │ │ + b.n 69180 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 69190 │ │ │ │ + b.n 69180 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00069194 : │ │ │ │ +00069184 : │ │ │ │ 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 28a144 │ │ │ │ - cbz r0, 691e0 │ │ │ │ + bl 28b2c4 │ │ │ │ + cbz r0, 691d0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 691e6 │ │ │ │ + bmi.n 691d6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 691c8 │ │ │ │ + bge.n 691b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 691c8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 691b8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29768 @ 0x7448 │ │ │ │ + movw r1, #32264 @ 0x7e08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 69228 │ │ │ │ - bl 125558 │ │ │ │ + b.n 69218 │ │ │ │ + bl 125508 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69200 │ │ │ │ + bge.n 691f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69200 │ │ │ │ + cbnz r3, 691f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 69224 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 69224 │ │ │ │ + bne.n 69214 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 69214 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #32296 @ 0x7e28 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 69228 │ │ │ │ + bl f5248 │ │ │ │ + b.n 69218 │ │ │ │ str r4, [r7, #0] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #29852 @ 0x749c │ │ │ │ + movw r0, #32348 @ 0x7e5c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ b.w 39e0c │ │ │ │ │ │ │ │ -0006924e : │ │ │ │ - movw r2, #2972 @ 0xb9c │ │ │ │ +0006923e : │ │ │ │ + movw r2, #5388 @ 0x150c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - b.w 9491c │ │ │ │ + b.w 94bb0 │ │ │ │ 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, 69278 │ │ │ │ + cbnz r0, 69268 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 6928a │ │ │ │ - b.n 69282 │ │ │ │ + cbz r0, 6927a │ │ │ │ + b.n 69272 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69272 │ │ │ │ - b.n 69330 │ │ │ │ + beq.n 69262 │ │ │ │ + b.n 69320 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69330 │ │ │ │ + bne.n 69320 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - cbz r0, 69296 │ │ │ │ + cbz r0, 69286 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69330 │ │ │ │ + bne.n 69320 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 692a2 │ │ │ │ + cbz r0, 69292 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69330 │ │ │ │ + bne.n 69320 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - cbz r0, 692ae │ │ │ │ + cbz r0, 6929e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69330 │ │ │ │ + bne.n 69320 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 692ba │ │ │ │ + cbz r0, 692aa │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69330 │ │ │ │ + bne.n 69320 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 692c6 │ │ │ │ + cbz r0, 692b6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69330 │ │ │ │ + bne.n 69320 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 692d2 │ │ │ │ + cbz r0, 692c2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69330 │ │ │ │ + bne.n 69320 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 692dc │ │ │ │ + cbz r0, 692cc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69320 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 692e6 │ │ │ │ + cbz r0, 692d6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69320 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 692f0 │ │ │ │ + cbz r0, 692e0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69320 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 692fa │ │ │ │ + cbz r0, 692ea │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69320 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 69304 │ │ │ │ + cbz r0, 692f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69320 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 6930e │ │ │ │ + cbz r0, 692fe │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69320 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 69318 │ │ │ │ + cbz r0, 69308 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69320 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 69322 │ │ │ │ + cbz r0, 69312 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69320 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 69330 │ │ │ │ + cbz r0, 69320 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbnz r4, 6935c │ │ │ │ + cbnz r4, 6934c │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5804 @ 0x16ac │ │ │ │ + movw r1, #8260 @ 0x2044 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 693a2 │ │ │ │ + bl 12120c │ │ │ │ + b.n 69392 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 94874 │ │ │ │ + bl 94b08 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 693a2 │ │ │ │ + cbz r0, 69392 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1e1124 <_PyType_Name@@Base> │ │ │ │ + bl 1e27c4 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #24300 @ 0x5eec │ │ │ │ + movw r0, #26796 @ 0x68ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 69392 │ │ │ │ + blt.n 69382 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 693a2 │ │ │ │ + b.n 69392 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6938e │ │ │ │ + bne.n 6937e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6938e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6937e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 693c4 │ │ │ │ + cbnz r0, 693b4 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbnz r0, 693ce │ │ │ │ - b.n 693d6 │ │ │ │ + cbnz r0, 693be │ │ │ │ + b.n 693c6 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 693be │ │ │ │ - b.n 6944c │ │ │ │ + beq.n 693ae │ │ │ │ + b.n 6943c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6944c │ │ │ │ + bne.n 6943c │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 693e2 │ │ │ │ + cbz r0, 693d2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6944c │ │ │ │ + bne.n 6943c │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 693ee │ │ │ │ + cbz r0, 693de │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6944c │ │ │ │ + bne.n 6943c │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 693f8 │ │ │ │ + cbz r0, 693e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 6943c │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 69402 │ │ │ │ + cbz r0, 693f2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 6943c │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 6940c │ │ │ │ + cbz r0, 693fc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 6943c │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 69416 │ │ │ │ + cbz r0, 69406 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 6943c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 69420 │ │ │ │ + cbz r0, 69410 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 6943c │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 6942a │ │ │ │ + cbz r0, 6941a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 6943c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 69434 │ │ │ │ + cbz r0, 69424 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 6943c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6943e │ │ │ │ + cbz r0, 6942e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 6943c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6944c │ │ │ │ + cbz r0, 6943c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006944e : │ │ │ │ +0006943e : │ │ │ │ stmdb 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 │ │ │ │ add r7, sp, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [r7, #16] │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 697c2 │ │ │ │ + beq.w 697b2 │ │ │ │ mov r5, r0 │ │ │ │ mov.w fp, #0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #21420 @ 0x53ac │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw ip, #41760 @ 0xa320 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ str r3, [r7, #20] │ │ │ │ strd ip, r1, [r7, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 694d4 │ │ │ │ - ldr r3, [pc, #484] @ (69684 ) │ │ │ │ + cbnz r0, 694c4 │ │ │ │ + ldr r3, [pc, #484] @ (69674 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 694c6 │ │ │ │ + cbz r3, 694b6 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 694c6 │ │ │ │ + cbz r0, 694b6 │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f7b54 │ │ │ │ - cbz r0, 694c6 │ │ │ │ + bl f7ecc │ │ │ │ + cbz r0, 694b6 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str r4, [r6, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ - bl 948dc │ │ │ │ + bl 8589c │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 69798 │ │ │ │ + bne.w 69788 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 697ac │ │ │ │ + b.n 6979c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 694e2 │ │ │ │ + beq.n 694d2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 694f0 │ │ │ │ + bne.n 694e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6956a │ │ │ │ + bge.n 6955a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6956a │ │ │ │ - bl a020c │ │ │ │ + b.n 6955a │ │ │ │ + bl a0528 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 69526 │ │ │ │ - ldr r2, [pc, #392] @ (69684 ) │ │ │ │ + cbnz r0, 69516 │ │ │ │ + ldr r2, [pc, #392] @ (69674 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #51700 @ 0xc9f4 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r8, [r3, r2] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 208520 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 209dd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - cbz r0, 69546 │ │ │ │ + cbz r0, 69536 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #30400 @ 0x76c0 │ │ │ │ + movw r2, #32696 @ 0x7fb8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 120f48 <_PyErr_SetString@@Base> │ │ │ │ - b.n 69546 │ │ │ │ - bl 140894 │ │ │ │ + bl 121334 <_PyErr_SetString@@Base> │ │ │ │ + b.n 69536 │ │ │ │ + bl 140af4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69540 │ │ │ │ + bge.n 69530 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 69540 │ │ │ │ + cbnz r3, 69530 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 6956c │ │ │ │ + bne.n 6955c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 69798 │ │ │ │ + beq.w 69788 │ │ │ │ mov r1, fp │ │ │ │ - movw r0, #30424 @ 0x76d8 │ │ │ │ + movw r0, #32720 @ 0x7fd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1aa234 <_PyErr_FormatNote@@Base> │ │ │ │ - b.n 69798 │ │ │ │ + bl 1aaf14 <_PyErr_FormatNote@@Base> │ │ │ │ + b.n 69788 │ │ │ │ mov sl, r4 │ │ │ │ ldrd r2, r3, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ - beq.n 69584 │ │ │ │ + beq.n 69574 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 695be │ │ │ │ + bne.n 695ae │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - b.n 6958c │ │ │ │ + b.n 6957c │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 695be │ │ │ │ + bne.n 695ae │ │ │ │ ldr.w r6, [sl, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - cbz r2, 695a4 │ │ │ │ + cbz r2, 69594 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ - b.n 695a8 │ │ │ │ + b.n 69598 │ │ │ │ ldr.w r9, [sl, #20] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbnz r3, 695d8 │ │ │ │ - b.n 69640 │ │ │ │ + cbnz r3, 695c8 │ │ │ │ + b.n 69630 │ │ │ │ movw r1, #51696 @ 0xc9f0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #30496 @ 0x7720 │ │ │ │ + movw r1, #32792 @ 0x8018 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ - b.n 6979c │ │ │ │ + bl f5248 │ │ │ │ + b.n 6978c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 69608 │ │ │ │ + bne.n 695f8 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - bne.n 6961e │ │ │ │ + bne.n 6960e │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6961e │ │ │ │ + bne.n 6960e │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cb7a8 │ │ │ │ - b.n 6964c │ │ │ │ + bl 1cc640 │ │ │ │ + b.n 6963c │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bne.n 6963a │ │ │ │ - bl 86d10 │ │ │ │ - b.n 6964c │ │ │ │ - bl 8a41c │ │ │ │ - b.n 6964c │ │ │ │ + bne.n 6962a │ │ │ │ + bl 8709c │ │ │ │ + b.n 6963c │ │ │ │ + bl 8a794 │ │ │ │ + b.n 6963c │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8bfa0 │ │ │ │ + bl 8c318 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69688 │ │ │ │ + bne.n 69678 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69664 │ │ │ │ + bge.n 69654 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 69664 │ │ │ │ + cbnz r3, 69654 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6979c │ │ │ │ + bge.w 6978c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6979c │ │ │ │ + bne.w 6978c │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6979c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6978c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6969a │ │ │ │ + bge.n 6968a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6969a │ │ │ │ + cbnz r3, 6968a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 696b2 │ │ │ │ + bge.n 696a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 696b2 │ │ │ │ + cbnz r3, 696a2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 696ca │ │ │ │ + bge.n 696ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 696ca │ │ │ │ + cbnz r3, 696ba │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69792 │ │ │ │ + bge.n 69782 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69792 │ │ │ │ + bne.n 69782 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ str r0, [r7, #12] │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ - ldr r2, [pc, #232] @ (697d0 ) │ │ │ │ + ldr r2, [pc, #232] @ (697c0 ) │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r6, [r0, r2] │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ mov.w sl, r2, asr #13 │ │ │ │ - bge.n 69758 │ │ │ │ + bge.n 69748 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 69758 │ │ │ │ + beq.n 69748 │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbz r2, 69712 │ │ │ │ + cbz r2, 69702 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - cbz r0, 6974c │ │ │ │ + cbz r0, 6973c │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 6974c │ │ │ │ - ldr r3, [pc, #180] @ (697d0 ) │ │ │ │ + cbz r2, 6973c │ │ │ │ + ldr r3, [pc, #180] @ (697c0 ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -92193,588 +92196,588 @@ │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ str r4, [r6, #100] @ 0x64 │ │ │ │ - b.n 69792 │ │ │ │ - ldr r1, [pc, #120] @ (697d4 ) │ │ │ │ + b.n 69782 │ │ │ │ + ldr r1, [pc, #120] @ (697c4 ) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ - cbz r3, 69776 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + cbz r3, 69766 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69776 │ │ │ │ + beq.n 69766 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ - cbz r3, 69792 │ │ │ │ + cbz r3, 69782 │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.n 69792 │ │ │ │ + ble.n 69782 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 69792 │ │ │ │ + beq.n 69782 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 69492 │ │ │ │ + b.n 69482 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, sl │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 697c6 │ │ │ │ + bge.n 697b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 697c6 │ │ │ │ + cbnz r3, 697b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 697c6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 697b6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000697d8 : │ │ │ │ +000697c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 69806 │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + bmi.n 697f6 │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4423 @ 0x1147 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69a32 │ │ │ │ + b.n 69a22 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r8, #41968 @ 0xa3f0 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 69820 │ │ │ │ + bne.n 69810 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 69834 │ │ │ │ + bne.n 69824 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 69834 │ │ │ │ + bne.n 69824 │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ - b.n 69802 │ │ │ │ + bl 44016 │ │ │ │ + b.n 697f2 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 69870 │ │ │ │ + bne.n 69860 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 86d10 │ │ │ │ + bl 8709c │ │ │ │ adds r1, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r6 │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 69a32 │ │ │ │ + b.n 69a22 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 698a4 │ │ │ │ + cbz r3, 69894 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 698a4 │ │ │ │ + bne.n 69894 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl dcda8 │ │ │ │ + bl dd8bc │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 698ba │ │ │ │ + beq.n 698aa │ │ │ │ ldr r2, [r5, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 69a32 │ │ │ │ + bne.w 69a22 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15f248 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ + bl 15f3e0 <_PyUnicode_IsNumeric@@Base+0x4b0> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 69a32 │ │ │ │ + b.n 69a22 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 69802 │ │ │ │ + beq.n 697f2 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 69a30 │ │ │ │ + bne.w 69a20 │ │ │ │ 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 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ - cbz r3, 69902 │ │ │ │ + cbz r3, 698f2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 69902 │ │ │ │ + beq.n 698f2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ 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 8a7a4 │ │ │ │ + bl 8b4b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69a00 │ │ │ │ + beq.n 699f0 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6992c │ │ │ │ + bgt.n 6991c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ 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 8b148 │ │ │ │ + bl 8ab1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69a00 │ │ │ │ + beq.n 699f0 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ - cbz r0, 6993c │ │ │ │ + cbz r0, 6992c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 235628 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 236f60 <_PyDict_SendEvent@@Base> │ │ │ │ ldr.w lr, [r5, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, lr, #20 │ │ │ │ ldrb.w r1, [lr, #4] │ │ │ │ str.w r3, [lr, #8] │ │ │ │ cmp r1, #7 │ │ │ │ lsl.w ip, ip, r1 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ and.w r3, r7, ip │ │ │ │ - bgt.n 69968 │ │ │ │ + bgt.n 69958 │ │ │ │ ldrsb.w r9, [r2, r3] │ │ │ │ - b.n 69978 │ │ │ │ + b.n 69968 │ │ │ │ cmp r1, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r0, lr, r3, lsl #2 │ │ │ │ ldrshle.w r9, [r2, r3, lsl #1] │ │ │ │ ldrgt.w r9, [r0, #20] │ │ │ │ mov r8, r7 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ add r0, r8 │ │ │ │ - blt.n 699a8 │ │ │ │ + blt.n 69998 │ │ │ │ and.w r3, ip, r0 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 6999a │ │ │ │ + bgt.n 6998a │ │ │ │ ldrsb.w r9, [r2, r3] │ │ │ │ - b.n 6997a │ │ │ │ + b.n 6996a │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r9, [r2, r3, lsl #1] │ │ │ │ ldrgt.w r9, [r2, r3, lsl #2] │ │ │ │ - b.n 6997a │ │ │ │ + b.n 6996a │ │ │ │ ldr.w r0, [lr, #16] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 699b4 │ │ │ │ + bgt.n 699a4 │ │ │ │ strb r0, [r2, r3] │ │ │ │ - b.n 699c0 │ │ │ │ + b.n 699b0 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ strhle.w r0, [r2, r3, lsl #1] │ │ │ │ strgt.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ lsls r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - cbz r0, 699dc │ │ │ │ + cbz r0, 699cc │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ str r4, [r2, r3] │ │ │ │ add r3, r2 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 699ec │ │ │ │ + b.n 699dc │ │ │ │ movs r0, #12 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ adds r3, #20 │ │ │ │ adds r1, r2, r3 │ │ │ │ strd r4, r6, [r1, #4] │ │ │ │ str r7, [r2, r3] │ │ │ │ ldrd r1, r3, [r2, #12] │ │ │ │ adds r3, #1 │ │ │ │ subs r1, #1 │ │ │ │ strd r1, r3, [r2, #12] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 698a0 │ │ │ │ + b.n 69890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69a14 │ │ │ │ + bge.n 69a04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69a14 │ │ │ │ + cbnz r3, 69a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 69802 │ │ │ │ + bge.w 697f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 69802 │ │ │ │ + bne.w 697f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69802 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 697f2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00069a38 : │ │ │ │ +00069a28 : │ │ │ │ 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, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 69a60 │ │ │ │ + beq.n 69a50 │ │ │ │ movw r3, #32092 @ 0x7d5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 69a6a │ │ │ │ - movw r0, #30296 @ 0x7658 │ │ │ │ + bne.n 69a5a │ │ │ │ + movw r0, #32792 @ 0x8018 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.n 69a92 │ │ │ │ + b.n 69a82 │ │ │ │ movw r1, #15536 @ 0x3cb0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 69a60 │ │ │ │ - bl 9f860 │ │ │ │ - movw r3, #3112 @ 0xc28 │ │ │ │ + beq.n 69a50 │ │ │ │ + bl 9fb7c │ │ │ │ + movw r3, #5528 @ 0x1598 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #30296 @ 0x7658 │ │ │ │ + movw r0, #32792 @ 0x8018 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00069a94 : │ │ │ │ +00069a84 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #32092 @ 0x7d5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 69ab6 │ │ │ │ + bne.n 69aa6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - b.n 69aac │ │ │ │ + b.n 69a9c │ │ │ │ movw r3, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 69acc │ │ │ │ + bne.n 69abc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ddde0 │ │ │ │ + b.w de910 │ │ │ │ movw r1, #15536 @ 0x3cb0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 69ae4 │ │ │ │ + beq.n 69ad4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 69ae4 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 69ad4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - b.n 69ae8 │ │ │ │ + b.n 69ad8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #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, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 69b04 │ │ │ │ + cbz r3, 69af4 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 69b1c │ │ │ │ + b.n 69b0c │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 69b0c │ │ │ │ + bgt.n 69afc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 69b1c │ │ │ │ + b.n 69b0c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69b08 │ │ │ │ + bne.n 69af8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 69b08 │ │ │ │ + beq.n 69af8 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 69b3a │ │ │ │ + b.n 69b2a │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #124] @ (69bb0 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #124] @ (69ba0 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69ba8 │ │ │ │ + cbz r0, 69b98 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 69b4e │ │ │ │ + beq.n 69b3e │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 69b6a │ │ │ │ - b.n 69b56 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 69ba8 │ │ │ │ - b.n 69b46 │ │ │ │ + beq.n 69b5a │ │ │ │ + b.n 69b46 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 69b98 │ │ │ │ + b.n 69b36 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 69b6c │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 69ba8 │ │ │ │ - b.n 69b6c │ │ │ │ + bne.n 69b5c │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 69b98 │ │ │ │ + b.n 69b5c │ │ │ │ movs r4, #0 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c4e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 69b9c │ │ │ │ + bne.n 69b8c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 69bca │ │ │ │ + cbz r3, 69bba │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #3 │ │ │ │ - b.w 8f09c │ │ │ │ + b.w 8f334 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8eedc │ │ │ │ + b.w 8f174 │ │ │ │ │ │ │ │ -00069bd0 : │ │ │ │ +00069bc0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #324] @ (69d24 ) │ │ │ │ + ldr r3, [pc, #324] @ (69d14 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r6, [r0, #52] @ 0x34 │ │ │ │ - cbz r6, 69c16 │ │ │ │ + cbz r6, 69c06 │ │ │ │ ldrb.w r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 69bfa │ │ │ │ + bls.n 69bea │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 69bea │ │ │ │ - b.n 69c16 │ │ │ │ + bne.n 69bda │ │ │ │ + b.n 69c06 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 69c30 │ │ │ │ + beq.n 69c20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r1, [r6, #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 69c30 │ │ │ │ - b.n 69bf2 │ │ │ │ + bcs.n 69c20 │ │ │ │ + b.n 69be2 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #53640 @ 0xd188 │ │ │ │ + movw r2, #56136 @ 0xdb48 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 120f48 <_PyErr_SetString@@Base> │ │ │ │ - b.n 69d20 │ │ │ │ + bl 121334 <_PyErr_SetString@@Base> │ │ │ │ + b.n 69d10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 208280 │ │ │ │ + bl 209b38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69d1e │ │ │ │ + beq.n 69d0e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #24400 @ 0x5f50 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 69cf8 │ │ │ │ + bne.n 69ce8 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ - cbnz r5, 69c84 │ │ │ │ + cbnz r5, 69c74 │ │ │ │ mov r0, r6 │ │ │ │ - bl f85ec │ │ │ │ + bl f8964 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 69c84 │ │ │ │ + cbnz r0, 69c74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69d20 │ │ │ │ + bge.n 69d10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69d20 │ │ │ │ - ldr r2, [pc, #188] @ (69d28 ) │ │ │ │ + bne.n 69d10 │ │ │ │ + ldr r2, [pc, #188] @ (69d18 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69c7a │ │ │ │ + cbz r3, 69c6a │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 69d20 │ │ │ │ + b.n 69d10 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ - cbnz r6, 69cbe │ │ │ │ - bl 80424 │ │ │ │ + cbnz r6, 69cae │ │ │ │ + bl 8041c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 69cbc │ │ │ │ + cbnz r0, 69cac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69cb8 │ │ │ │ + bge.n 69ca8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69cb8 │ │ │ │ - ldr r2, [pc, #136] @ (69d28 ) │ │ │ │ + cbnz r3, 69ca8 │ │ │ │ + ldr r2, [pc, #136] @ (69d18 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69cb0 │ │ │ │ + cbz r3, 69ca0 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 69d20 │ │ │ │ + b.n 69d10 │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl a0b44 │ │ │ │ + bl a0ecc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69cf4 │ │ │ │ + bge.n 69ce4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69cf4 │ │ │ │ - ldr r2, [pc, #76] @ (69d28 ) │ │ │ │ + cbnz r3, 69ce4 │ │ │ │ + ldr r2, [pc, #76] @ (69d18 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69cec │ │ │ │ + cbz r3, 69cdc │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 69d20 │ │ │ │ + b.n 69d10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69d1e │ │ │ │ + bge.n 69d0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69d1e │ │ │ │ - ldr r2, [pc, #32] @ (69d28 ) │ │ │ │ + cbnz r3, 69d0e │ │ │ │ + ldr r2, [pc, #32] @ (69d18 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69d16 │ │ │ │ + cbz r3, 69d06 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ @@ -92789,294 +92792,294 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 69d4c │ │ │ │ + cbz r3, 69d3c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 69d64 │ │ │ │ + b.n 69d54 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 69d54 │ │ │ │ + bgt.n 69d44 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 69d64 │ │ │ │ + b.n 69d54 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69d50 │ │ │ │ + bne.n 69d40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 69d50 │ │ │ │ + beq.n 69d40 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 69d86 │ │ │ │ + b.n 69d76 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #332] @ (69ec8 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #332] @ (69eb8 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 69eb4 │ │ │ │ + beq.w 69ea4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ subs r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 69ea8 │ │ │ │ + beq.w 69e98 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 69e2a │ │ │ │ + beq.n 69e1a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 69dba │ │ │ │ - bl 125558 │ │ │ │ + cbz r0, 69daa │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69db4 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 69da4 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69ea8 │ │ │ │ + bne.n 69e98 │ │ │ │ subs r5, #2 │ │ │ │ - bne.n 69dbe │ │ │ │ - b.n 69e2a │ │ │ │ + bne.n 69dae │ │ │ │ + b.n 69e1a │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #25552 @ 0x63d0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ - cbz r0, 69dfa │ │ │ │ + cbz r0, 69dea │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 69dd6 │ │ │ │ + bne.n 69dc6 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 69df4 │ │ │ │ - bl 17826c │ │ │ │ + b.n 69de4 │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 69df4 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 69de4 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69ea8 │ │ │ │ + bne.n 69e98 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 69dfe │ │ │ │ - b.n 69e34 │ │ │ │ - vldr d9, [pc, #196] @ 69ec0 │ │ │ │ + bne.n 69dee │ │ │ │ + b.n 69e24 │ │ │ │ + vldr d9, [pc, #196] @ 69eb0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 69e0c │ │ │ │ + bne.n 69dfc │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 69e38 │ │ │ │ - bl 17826c │ │ │ │ + b.n 69e28 │ │ │ │ + bl 17845c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 69e38 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 69e38 │ │ │ │ - b.n 69ea8 │ │ │ │ - vldr d8, [pc, #148] @ 69ec0 │ │ │ │ + bne.n 69e28 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 69e28 │ │ │ │ + b.n 69e98 │ │ │ │ + vldr d8, [pc, #148] @ 69eb0 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b.n 69e38 │ │ │ │ - vldr d8, [pc, #136] @ 69ec0 │ │ │ │ + b.n 69e28 │ │ │ │ + vldr d8, [pc, #136] @ 69eb0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 23f260 <_PyTime_FromSecondsObject@@Base+0x6e0> │ │ │ │ + bl 240b88 <_PyTime_FromSecondsObject@@Base+0x6e0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69ea8 │ │ │ │ + beq.n 69e98 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 23f260 <_PyTime_FromSecondsObject@@Base+0x6e0> │ │ │ │ + bl 240b88 <_PyTime_FromSecondsObject@@Base+0x6e0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69ea8 │ │ │ │ + beq.n 69e98 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - bl 23f860 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 241188 <_PyTime_AsTimespec@@Base> │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 23f860 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b1654 │ │ │ │ + bl 241188 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b1b64 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b514 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69eac │ │ │ │ + bne.n 69e9c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 69eb4 │ │ │ │ + b.n 69ea4 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 69ef4 │ │ │ │ + bl 69ee4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ... │ │ │ │ ldrb r0, [r6, #3] │ │ │ │ lsls r2, r2, #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 e649c │ │ │ │ + bl e6ea8 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #6160 @ 0x1810 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - vldr d8, [pc, #156] @ 69fa8 │ │ │ │ + vldr d8, [pc, #156] @ 69f98 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ - bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69f9e │ │ │ │ + cbz r0, 69f8e │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 69f64 │ │ │ │ + cbnz r0, 69f54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69f60 │ │ │ │ + bge.n 69f50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69f60 │ │ │ │ + cbnz r3, 69f50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 69f9e │ │ │ │ + b.n 69f8e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69f84 │ │ │ │ + bge.n 69f74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69f84 │ │ │ │ + cbnz r3, 69f74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69f92 │ │ │ │ + bge.n 69f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 69f96 │ │ │ │ + cbz r3, 69f86 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 69f9e │ │ │ │ + b.n 69f8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69f92 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 69f82 │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 69ed6 │ │ │ │ + bvs.n 69ec6 │ │ │ │ @ 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 254334 │ │ │ │ + bl 255c58 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6a000 │ │ │ │ + beq.n 69ff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bb18 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69ff8 │ │ │ │ + bne.n 69fe8 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a002 │ │ │ │ + b.n 69ff2 │ │ │ │ mov r0, sp │ │ │ │ - bl 69ef4 │ │ │ │ - b.n 6a002 │ │ │ │ + bl 69ee4 │ │ │ │ + b.n 69ff2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9c1b4 │ │ │ │ + bl 9c444 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a028 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6a048 │ │ │ │ + bne.n 6a018 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6a038 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 6a03e │ │ │ │ + cbz r3, 6a02e │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 6a03a │ │ │ │ + blt.n 6a02a │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 6a03c │ │ │ │ + b.n 6a02c │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6a04a │ │ │ │ + b.n 6a03a │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -93085,32 +93088,32 @@ │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #12] │ │ │ │ movw r2, #1848 @ 0x738 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #116] @ (6a0ec ) │ │ │ │ + ldr r3, [pc, #116] @ (6a0dc ) │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ movw r2, #1640 @ 0x668 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #29996 @ 0x752c │ │ │ │ + movw r2, #32492 @ 0x7eec │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl f6934 │ │ │ │ - cbz r0, 6a0e6 │ │ │ │ + bl f6cac │ │ │ │ + cbz r0, 6a0d6 │ │ │ │ ldrd r5, r4, [sp, #28] │ │ │ │ - cbnz r5, 6a0b2 │ │ │ │ + cbnz r5, 6a0a2 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 6a0a6 │ │ │ │ + cbz r3, 6a096 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - b.n 6a0b2 │ │ │ │ + b.n 6a0a2 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ @@ -93128,343 +93131,343 @@ │ │ │ │ ldrb r6, [r4, #18] │ │ │ │ orrs r5, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrb r5, [r4, #15] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldrb r4, [r4, #14] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2a758c │ │ │ │ + bl 2a8734 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006a0f0 : │ │ │ │ +0006a0e0 : │ │ │ │ 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, #49000 @ 0xbf68 │ │ │ │ + movw r1, #51496 @ 0xc928 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286314 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6a128 │ │ │ │ + bl 28748c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6a118 │ │ │ │ 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 242970 │ │ │ │ - b.n 6a12c │ │ │ │ + bl 244298 │ │ │ │ + b.n 6a11c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006a130 : │ │ │ │ +0006a120 : │ │ │ │ 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, #48956 @ 0xbf3c │ │ │ │ + movw r1, #51452 @ 0xc8fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 286314 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6a166 │ │ │ │ + bl 28748c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6a156 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 242970 │ │ │ │ - b.n 6a16a │ │ │ │ + bl 244298 │ │ │ │ + b.n 6a15a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #30012 @ 0x753c │ │ │ │ + movw r1, #32508 @ 0x7efc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ - cbnz r0, 6a1b0 │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + cbnz r0, 6a1a0 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #32125 @ 0x7d7d │ │ │ │ + movw r1, #38585 @ 0x96b9 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3fd48 │ │ │ │ + b.w 3fd54 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6a1da │ │ │ │ + cbz r3, 6a1ca │ │ │ │ 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 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e7138 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ mov r0, r3 │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 6a1fc │ │ │ │ + cbz r3, 6a1ec │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 6a214 │ │ │ │ + b.n 6a204 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 6a204 │ │ │ │ + bgt.n 6a1f4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6a214 │ │ │ │ + b.n 6a204 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6a200 │ │ │ │ + bne.n 6a1f0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6a200 │ │ │ │ + beq.n 6a1f0 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 6a234 │ │ │ │ + b.n 6a224 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #240] @ (6a31c ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #240] @ (6a30c ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a312 │ │ │ │ + beq.n 6a302 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r4, r6 │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 6a306 │ │ │ │ - cbz r6, 6a2b0 │ │ │ │ + beq.n 6a2f6 │ │ │ │ + cbz r6, 6a2a0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 6a264 │ │ │ │ - bl 125558 │ │ │ │ + cbz r0, 6a254 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a25e │ │ │ │ - bl 948dc │ │ │ │ + bne.n 6a24e │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a306 │ │ │ │ + bne.n 6a2f6 │ │ │ │ subs r4, #2 │ │ │ │ - bne.n 6a268 │ │ │ │ - b.n 6a2ba │ │ │ │ + bne.n 6a258 │ │ │ │ + b.n 6a2aa │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 6a28e │ │ │ │ - bl 1578e0 │ │ │ │ + cbz r0, 6a27e │ │ │ │ + bl 157aa8 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6a288 │ │ │ │ - bl 948dc │ │ │ │ + bne.n 6a278 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a306 │ │ │ │ + bne.n 6a2f6 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 6a292 │ │ │ │ - b.n 6a2c2 │ │ │ │ + bne.n 6a282 │ │ │ │ + b.n 6a2b2 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1578e0 │ │ │ │ + bl 157aa8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6a2c6 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6a306 │ │ │ │ - b.n 6a2c6 │ │ │ │ + bne.n 6a2b6 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6a2f6 │ │ │ │ + b.n 6a2b6 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 6a2c6 │ │ │ │ + b.n 6a2b6 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 6a2c6 │ │ │ │ + b.n 6a2b6 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23f860 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 241188 <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23f860 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b1654 │ │ │ │ + bl 241188 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b1b64 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b514 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6a30a │ │ │ │ + bne.n 6a2fa │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6a312 │ │ │ │ + b.n 6a302 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 6a602 │ │ │ │ + bl 6a5f2 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006a320 : │ │ │ │ +0006a310 : │ │ │ │ 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, #48956 @ 0xbf3c │ │ │ │ + movw r1, #51452 @ 0xc8fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286314 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6a356 │ │ │ │ + bl 28748c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6a346 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 242970 │ │ │ │ - b.n 6a35a │ │ │ │ + bl 244298 │ │ │ │ + b.n 6a34a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6a384 │ │ │ │ - bl 881f8 │ │ │ │ - b.n 6a388 │ │ │ │ + bne.n 6a374 │ │ │ │ + bl 88584 │ │ │ │ + b.n 6a378 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ - cbz r0, 6a396 │ │ │ │ + cbz r0, 6a386 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r2, [r0, #13] │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 6a3ba │ │ │ │ + cbnz r0, 6a3aa │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 6a3ba │ │ │ │ + ble.n 6a3aa │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6a3ba │ │ │ │ - cbnz r2, 6a3d8 │ │ │ │ + bne.n 6a3aa │ │ │ │ + cbnz r2, 6a3c8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ add r6, sp, #16 │ │ │ │ - ldr r3, [pc, #116] @ (6a444 ) │ │ │ │ + ldr r3, [pc, #116] @ (6a434 ) │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a43c │ │ │ │ + cbz r0, 6a42c │ │ │ │ ldrd r6, r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - bne.n 6a404 │ │ │ │ - movw r2, #21948 @ 0x55bc │ │ │ │ + bne.n 6a3f4 │ │ │ │ + movw r2, #24444 @ 0x5f7c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #61568 @ 0xf080 │ │ │ │ + movw r0, #64064 @ 0xfa40 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6a43c │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6a42c │ │ │ │ mov r0, r3 │ │ │ │ - bl 9af3c │ │ │ │ + bl 9b1c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a43c │ │ │ │ + cbz r0, 6a42c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2568c0 │ │ │ │ + bl 258288 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2aced0 <_PyGen_SetStopIterationValue@@Base+0x7f8> │ │ │ │ + bl 2ad714 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a42c │ │ │ │ + blt.n 6a41c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6a43c │ │ │ │ + b.n 6a42c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a428 │ │ │ │ + bne.n 6a418 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a428 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a418 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -93472,195 +93475,195 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ movw r7, #2056 @ 0x808 │ │ │ │ movt r7, #81 @ 0x51 │ │ │ │ sub sp, #12 │ │ │ │ cmp r9, r7 │ │ │ │ - bne.n 6a474 │ │ │ │ + bne.n 6a464 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6a51a │ │ │ │ + b.n 6a50a │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a46a │ │ │ │ + bne.n 6a45a │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6a46a │ │ │ │ + beq.n 6a45a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a46a │ │ │ │ + bne.n 6a45a │ │ │ │ movw r8, #1640 @ 0x668 │ │ │ │ movt r8, #81 @ 0x51 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 6a4ae │ │ │ │ + beq.n 6a49e │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a46a │ │ │ │ + beq.n 6a45a │ │ │ │ movw r7, #1432 @ 0x598 │ │ │ │ movt r7, #81 @ 0x51 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 6a4ca │ │ │ │ + beq.n 6a4ba │ │ │ │ movw r1, #1640 @ 0x668 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 6a4fc │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 6a4ec │ │ │ │ ldrh.w r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 245c1c <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 247544 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ ldrh.w r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 245c1c <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 247544 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r3, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 1cce40 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ - b.n 6a51a │ │ │ │ + bl 1cdc70 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + b.n 6a50a │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6a50c │ │ │ │ + beq.n 6a4fc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a46a │ │ │ │ + beq.n 6a45a │ │ │ │ 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 6a652 │ │ │ │ + b.n 6a642 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006a520 : │ │ │ │ +0006a510 : │ │ │ │ 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, #48904 @ 0xbf08 │ │ │ │ + movw r1, #51400 @ 0xc8c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 286314 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6a556 │ │ │ │ + bl 28748c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6a546 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 242970 │ │ │ │ - b.n 6a55a │ │ │ │ + bl 244298 │ │ │ │ + b.n 6a54a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r5, #2056 @ 0x808 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6a5f6 │ │ │ │ + beq.n 6a5e6 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 6a5f6 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 6a5e6 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6a5f6 │ │ │ │ + beq.n 6a5e6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 6a5f6 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 6a5e6 │ │ │ │ movw r1, #1640 @ 0x668 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ movw r5, #1432 @ 0x598 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6a5b8 │ │ │ │ + beq.n 6a5a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 6a5be │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 6a5ae │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6a5d4 │ │ │ │ - b.n 6a5c4 │ │ │ │ + beq.n 6a5c4 │ │ │ │ + b.n 6a5b4 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6a5ea │ │ │ │ - b.n 6a5e0 │ │ │ │ + beq.n 6a5da │ │ │ │ + b.n 6a5d0 │ │ │ │ movw r1, #1432 @ 0x598 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 6a5f6 │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 6a5e6 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6a652 │ │ │ │ + b.n 6a642 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f860 │ │ │ │ - cbz r0, 6a5f6 │ │ │ │ + bl 9fb7c │ │ │ │ + cbz r0, 6a5e6 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6a652 │ │ │ │ + b.n 6a642 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ec3f8 │ │ │ │ + bl 1edc50 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a628 │ │ │ │ + bne.n 6a618 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a64e │ │ │ │ + b.n 6a63e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1ec3f8 │ │ │ │ + bl 1edc50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a624 │ │ │ │ + beq.n 6a614 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #42744 @ 0xa6f8 │ │ │ │ + movw r0, #45240 @ 0xb0b8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ @@ -93669,128 +93672,128 @@ │ │ │ │ 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, 6a67a │ │ │ │ + cbz r2, 6a66a │ │ │ │ negs r3, r3 │ │ │ │ add r0, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2a9e48 │ │ │ │ - cbnz r0, 6a69c │ │ │ │ + bl 2aaff0 │ │ │ │ + cbnz r0, 6a68c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 272b64 <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ + b.w 27452c <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #30196 @ 0x75f4 │ │ │ │ + movw r0, #32692 @ 0x7fb4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #2 │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ 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 254334 │ │ │ │ + bl 255c58 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6a704 │ │ │ │ + beq.n 6a6f4 │ │ │ │ mov r4, r0 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bb18 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6a6fc │ │ │ │ + bne.n 6a6ec │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a706 │ │ │ │ + b.n 6a6f6 │ │ │ │ mov r0, sp │ │ │ │ - bl 6a602 │ │ │ │ - b.n 6a706 │ │ │ │ + bl 6a5f2 │ │ │ │ + b.n 6a6f6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006a70a : │ │ │ │ +0006a6fa : │ │ │ │ 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, #48904 @ 0xbf08 │ │ │ │ + movw r1, #51400 @ 0xc8c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286314 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6a740 │ │ │ │ + bl 28748c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6a730 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 242970 │ │ │ │ - b.n 6a744 │ │ │ │ + bl 244298 │ │ │ │ + b.n 6a734 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006a748 : │ │ │ │ +0006a738 : │ │ │ │ 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, #48904 @ 0xbf08 │ │ │ │ + movw r1, #51400 @ 0xc8c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286314 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6a76c │ │ │ │ + bl 28748c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6a75c │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - b.n 6a770 │ │ │ │ + b.n 6a760 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6a7a4 │ │ │ │ + b.n 6a794 │ │ │ │ │ │ │ │ -0006a77a : │ │ │ │ +0006a76a : │ │ │ │ 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, #48904 @ 0xbf08 │ │ │ │ + movw r1, #51400 @ 0xc8c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286314 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6a79e │ │ │ │ + bl 28748c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6a78e │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - b.n 6a7a2 │ │ │ │ + b.n 6a792 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrh.w r4, [r0, #13] │ │ │ │ @@ -93801,968 +93804,968 @@ │ │ │ │ ldrb r6, [r0, #15] │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r7 │ │ │ │ uxth r4, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r3 │ │ │ │ - movw r5, #26892 @ 0x690c │ │ │ │ + movw r5, #29396 @ 0x72d4 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - bl 245c1c <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 247544 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ subs r6, #1 │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ add.w r1, r5, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ strd sl, r4, [sp, #8] │ │ │ │ ldr.w r2, [r5, r6, lsl #2] │ │ │ │ - movw r0, #30212 @ 0x7604 │ │ │ │ + movw r0, #32708 @ 0x7fc4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 26d3d8 <_PyXIData_Clear@@Base+0x8> │ │ │ │ + bl 26eda8 <_PyXIData_Clear@@Base+0x8> │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 6a84a │ │ │ │ + blt.n 6a83a │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a77a4 │ │ │ │ + bl 1a7fa0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6a84a │ │ │ │ + blt.n 6a83a │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 6a850 │ │ │ │ - movw r1, #15684 @ 0x3d44 │ │ │ │ + bgt.n 6a840 │ │ │ │ + movw r1, #18180 @ 0x4704 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a94a │ │ │ │ + b.n 6a93a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #43912 @ 0xab88 │ │ │ │ + movw r2, #46408 @ 0xb548 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 144cec │ │ │ │ + bl 144f30 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a84a │ │ │ │ + beq.n 6a83a │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a77a4 │ │ │ │ + bl 1a7fa0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6a8d2 │ │ │ │ + blt.n 6a8c2 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 6a890 │ │ │ │ + bgt.n 6a880 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a83c │ │ │ │ + bge.n 6a82c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a83c │ │ │ │ + bne.n 6a82c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a83c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a82c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #43912 @ 0xab88 │ │ │ │ + movw r2, #46408 @ 0xb548 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 144cec │ │ │ │ + bl 144f30 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a8d4 │ │ │ │ + cbz r0, 6a8c4 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #168] @ (6a950 ) │ │ │ │ + ldr r1, [pc, #168] @ (6a940 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12e298 │ │ │ │ + bl 12e310 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a8c2 │ │ │ │ + blt.n 6a8b2 │ │ │ │ mov r4, r9 │ │ │ │ - b.n 6a8d4 │ │ │ │ + b.n 6a8c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a8be │ │ │ │ + bne.n 6a8ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a8be │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a8ae │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a8e8 │ │ │ │ + bge.n 6a8d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6a8e8 │ │ │ │ + cbnz r3, 6a8d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6a84a │ │ │ │ + beq.n 6a83a │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 26d350 <_PyEval_AddPendingCall@@Base+0x3f8> │ │ │ │ + bl 26ed20 <_PyEval_AddPendingCall@@Base+0x3f8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6a920 │ │ │ │ + cbz r0, 6a910 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6aa82 │ │ │ │ + bl 6aa72 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a910 │ │ │ │ + blt.n 6a900 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 6a920 │ │ │ │ + b.n 6a910 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a90c │ │ │ │ + bne.n 6a8fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a90c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a8fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a934 │ │ │ │ + bge.n 6a924 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a934 │ │ │ │ + cbnz r3, 6a924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6a84a │ │ │ │ + beq.n 6a83a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 19ff98 │ │ │ │ + bl 19fe04 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r4, r1, #2 │ │ │ │ lsls r3, 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 r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 26d3d8 <_PyXIData_Clear@@Base+0x8> │ │ │ │ + bl 26eda8 <_PyXIData_Clear@@Base+0x8> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 6a996 │ │ │ │ + blt.n 6a986 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6a99c │ │ │ │ + bgt.n 6a98c │ │ │ │ ldr r2, [r1, #16] │ │ │ │ - movw r3, #15556 @ 0x3cc4 │ │ │ │ + movw r3, #18052 @ 0x4684 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #15532 @ 0x3cac │ │ │ │ + movw r1, #18028 @ 0x466c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6aa04 │ │ │ │ + b.n 6a9f4 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26d350 <_PyEval_AddPendingCall@@Base+0x3f8> │ │ │ │ + bl 26ed20 <_PyEval_AddPendingCall@@Base+0x3f8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a996 │ │ │ │ + beq.n 6a986 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - bl 268804 <_PyXIData_New@@Base+0x4c8> │ │ │ │ + bl 26a1d4 <_PyXIData_New@@Base+0x4f4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a9da │ │ │ │ + cbz r0, 6a9ca │ │ │ │ mov r1, r5 │ │ │ │ - bl 6aa82 │ │ │ │ + bl 6aa72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a9ca │ │ │ │ + blt.n 6a9ba │ │ │ │ mov r4, r7 │ │ │ │ - b.n 6a9da │ │ │ │ + b.n 6a9ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a9c6 │ │ │ │ + bne.n 6a9b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a9c6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a9b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a9ee │ │ │ │ + bge.n 6a9de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6a9ee │ │ │ │ + cbnz r3, 6a9de │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6a996 │ │ │ │ + beq.n 6a986 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 19ff98 │ │ │ │ + bl 19fe04 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 6aa2e │ │ │ │ + cbnz r1, 6aa1e │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10320 @ 0x2850 │ │ │ │ + movw r1, #12620 @ 0x314c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6aa50 │ │ │ │ + bl 12120c │ │ │ │ + b.n 6aa40 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 6aa56 │ │ │ │ + bmi.n 6aa46 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30244 @ 0x7624 │ │ │ │ + movw r1, #32740 @ 0x7fe4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6aa80 │ │ │ │ + b.n 6aa70 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 6aa6e │ │ │ │ + cbz r3, 6aa5e │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6aa78 │ │ │ │ + bge.n 6aa68 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6aa78 │ │ │ │ - bl 2ac2c4 │ │ │ │ + b.n 6aa68 │ │ │ │ + bl 2acb14 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6aa80 │ │ │ │ - b.n 6aa5c │ │ │ │ + beq.n 6aa70 │ │ │ │ + b.n 6aa4c │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ 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 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 6aabc │ │ │ │ + cbnz r4, 6aaac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 6aabc │ │ │ │ - ldr r1, [pc, #44] @ (6aad0 ) │ │ │ │ - bl 14a234 │ │ │ │ + bge.n 6aaac │ │ │ │ + ldr r1, [pc, #44] @ (6aac0 ) │ │ │ │ + bl 14a478 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6aaca │ │ │ │ - cbnz r0, 6aabc │ │ │ │ + beq.n 6aaba │ │ │ │ + cbnz r0, 6aaac │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #32] @ (6aad4 ) │ │ │ │ + ldr r0, [pc, #32] @ (6aac4 ) │ │ │ │ strd r5, r5, [sp] │ │ │ │ - bl ae110 <_PyUnicodeWriter_Finish@@Base+0x138c> │ │ │ │ - b.n 6aacc │ │ │ │ + bl ae7e0 │ │ │ │ + b.n 6aabc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 19954c │ │ │ │ + b.w 199358 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvs.n 6aa54 │ │ │ │ + bvs.n 6aa44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 6aa50 │ │ │ │ + bgt.n 6aa40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6ab08 │ │ │ │ + bmi.n 6aaf8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30276 @ 0x7644 │ │ │ │ + movw r1, #32772 @ 0x8004 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6ab5e │ │ │ │ + bl 12120c │ │ │ │ + b.n 6ab4e │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a31f0 │ │ │ │ - cbz r0, 6ab46 │ │ │ │ + bl a3644 │ │ │ │ + cbz r0, 6ab36 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ subs r3, r1, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6ab2a │ │ │ │ + bls.n 6ab1a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 6ab46 │ │ │ │ + bne.n 6ab36 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2e4dec <_PyObject_GetXIDataNoFallback@@Base+0x560> │ │ │ │ - cbnz r0, 6ab46 │ │ │ │ + bl 2e5798 <_PyObject_GetXIDataNoFallback@@Base+0x560> │ │ │ │ + cbnz r0, 6ab36 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 272b64 <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ - b.n 6ab60 │ │ │ │ + bl 27452c <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ + b.n 6ab50 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30312 @ 0x7668 │ │ │ │ + movw r1, #32808 @ 0x8028 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #8 │ │ │ │ movw r1, #41760 @ 0xa320 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #30344 @ 0x7688 │ │ │ │ + movw r0, #32840 @ 0x8048 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r3, r4, [r2, #20] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #4 │ │ │ │ adds r0, #13 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #56640 @ 0xdd40 │ │ │ │ + movw r0, #59136 @ 0xe700 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #15884 @ 0x3e0c │ │ │ │ + movw r0, #18380 @ 0x47cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 6abf2 │ │ │ │ + cbz r3, 6abe2 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 6abf4 │ │ │ │ + b.n 6abe4 │ │ │ │ mov r9, r3 │ │ │ │ ldrh.w r6, [r8, #13] │ │ │ │ ldrb.w sl, [r8, #15] │ │ │ │ ldrb.w r7, [r8, #16] │ │ │ │ - cbnz r3, 6ac0c │ │ │ │ + cbnz r3, 6abfc │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 6ac0c │ │ │ │ + blt.n 6abfc │ │ │ │ cmp r5, #3 │ │ │ │ - bgt.n 6ac0c │ │ │ │ - cbnz r4, 6ac2a │ │ │ │ + bgt.n 6abfc │ │ │ │ + cbnz r4, 6ac1a │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #112] @ (6ac94 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #112] @ (6ac84 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ac8c │ │ │ │ + cbz r0, 6ac7c │ │ │ │ rev16 r6, r6 │ │ │ │ adds.w r5, r9, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq.n 6ac78 │ │ │ │ + beq.n 6ac68 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6ac4c │ │ │ │ - bl 125558 │ │ │ │ + cbz r0, 6ac3c │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6ac48 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6ac8c │ │ │ │ + bne.n 6ac38 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6ac7c │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 6ac78 │ │ │ │ + beq.n 6ac68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6ac66 │ │ │ │ - bl 125558 │ │ │ │ + cbz r0, 6ac56 │ │ │ │ + bl 125508 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6ac62 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6ac8c │ │ │ │ + bne.n 6ac52 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6ac7c │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6ac78 │ │ │ │ + beq.n 6ac68 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6ac78 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6ac8c │ │ │ │ + bne.n 6ac68 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6ac7c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 272b64 <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ + b.w 27452c <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r4, [r0, #6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrh.w r3, [r0, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r1, [r0, #15] │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 245c1c <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 247544 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ adds r0, r1, #1 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #53392 @ 0xd090 │ │ │ │ + movw r1, #55888 @ 0xda50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 6ad28 │ │ │ │ - ldr r0, [pc, #64] @ (6ad30 ) │ │ │ │ - bl 148cb8 │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 6ad18 │ │ │ │ + ldr r0, [pc, #64] @ (6ad20 ) │ │ │ │ + bl 148efc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ad2a │ │ │ │ + cbz r0, 6ad1a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #44] @ (6ad34 ) │ │ │ │ - bl 12e298 │ │ │ │ + ldr r1, [pc, #44] @ (6ad24 ) │ │ │ │ + bl 12e310 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ad18 │ │ │ │ + blt.n 6ad08 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ad2a │ │ │ │ + b.n 6ad1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ad14 │ │ │ │ + bne.n 6ad04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ad14 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ad04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xe9b40052 │ │ │ │ ldrd r0, r0, [r4, #328] @ 0x148 │ │ │ │ - b.w 6ad3c <_PyThread_CurrentFrames@@Base> │ │ │ │ + b.w 6ad2c <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -0006ad3c <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0006ad2c <_PyThread_CurrentFrames@@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 r0, [pc, #308] @ (6ae84 <_PyThread_CurrentFrames@@Base+0x148>) │ │ │ │ + ldr r0, [pc, #308] @ (6ae74 <_PyThread_CurrentFrames@@Base+0x148>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #30504 @ 0x7728 │ │ │ │ + movw r1, #33000 @ 0x80e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 12d124 <_PySys_GetOptionalAttrString@@Base+0x7ac> │ │ │ │ + bl 12dd30 <_PySys_GetOptionalAttrString@@Base+0x12f4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6ae34 <_PyThread_CurrentFrames@@Base+0xf8> │ │ │ │ - bl 80424 │ │ │ │ + beq.n 6ae24 <_PyThread_CurrentFrames@@Base+0xf8> │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6ae7c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ - ldr r7, [pc, #272] @ (6ae88 <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ + beq.w 6ae6c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + ldr r7, [pc, #272] @ (6ae78 <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ mov.w r3, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6ad90 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ + bne.n 6ad80 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6ad80 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne.n 6ad70 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 6ada2 <_PyThread_CurrentFrames@@Base+0x66> │ │ │ │ + beq.n 6ad92 <_PyThread_CurrentFrames@@Base+0x66> │ │ │ │ mov r0, r7 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ ldr.w r8, [r5, #3704] @ 0xe78 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6ae0e <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ + beq.n 6adfe <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ ldr.w r5, [r8, #52] @ 0x34 │ │ │ │ - cbnz r5, 6add8 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ + cbnz r5, 6adc8 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ - b.n 6ada6 <_PyThread_CurrentFrames@@Base+0x6a> │ │ │ │ + b.n 6ad96 <_PyThread_CurrentFrames@@Base+0x6a> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6ade2 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ + beq.n 6add2 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #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 │ │ │ │ - bcs.n 6ade2 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ + bcs.n 6add2 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6adb2 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ + beq.n 6ada2 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 6adb8 <_PyThread_CurrentFrames@@Base+0x7c> │ │ │ │ - b.n 6add2 <_PyThread_CurrentFrames@@Base+0x96> │ │ │ │ + bls.n 6ada8 <_PyThread_CurrentFrames@@Base+0x7c> │ │ │ │ + b.n 6adc2 <_PyThread_CurrentFrames@@Base+0x96> │ │ │ │ ldr.w r0, [r8, #92] @ 0x5c │ │ │ │ - bl 8ff00 │ │ │ │ + bl 90194 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6ae04 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + cbz r0, 6adf4 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - cbnz r2, 6ae48 <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ + cbnz r2, 6ae38 <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ mov r0, r5 │ │ │ │ - bl f85ec │ │ │ │ + bl f8964 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 6ae48 <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ + cbnz r0, 6ae38 <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ae38 <_PyThread_CurrentFrames@@Base+0xfc> │ │ │ │ + blt.n 6ae28 <_PyThread_CurrentFrames@@Base+0xfc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ae6c <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ + blt.n 6ae5c <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6ae26 <_PyThread_CurrentFrames@@Base+0xea> │ │ │ │ + bne.n 6ae16 <_PyThread_CurrentFrames@@Base+0xea> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6ae16 <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ + bne.n 6ae06 <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ dmb ish │ │ │ │ - beq.n 6ae7c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ - ldr r0, [pc, #88] @ (6ae88 <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ - bl 288f70 │ │ │ │ - b.n 6ae7c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + beq.n 6ae6c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + ldr r0, [pc, #88] @ (6ae78 <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ + bl 28a0e8 │ │ │ │ + b.n 6ae6c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ae7c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + b.n 6ae6c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ae04 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bne.n 6adf4 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ae04 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6adf4 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ae66 <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ + bge.n 6ae56 <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6ae66 <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ + cbnz r3, 6ae56 <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6adb2 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ - b.n 6ae04 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bne.n 6ada2 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ + b.n 6adf4 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ae0c <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ + bne.n 6adfc <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ae0c <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6adfc <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #14] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ - b.n 6a7a4 │ │ │ │ + b.n 6a794 │ │ │ │ │ │ │ │ -0006ae94 : │ │ │ │ +0006ae84 : │ │ │ │ movs r1, #0 │ │ │ │ - b.n 6ae98 │ │ │ │ + b.n 6ae88 │ │ │ │ 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 24f504 │ │ │ │ + bl 250d30 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #16] @ (6aed4 ) │ │ │ │ + ldr r3, [pc, #16] @ (6aec4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3924] @ 0xf54 │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6aef8 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6af10 │ │ │ │ - ldr r2, [pc, #24] @ (6af14 ) │ │ │ │ + bne.n 6aee8 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6af00 │ │ │ │ + ldr r2, [pc, #24] @ (6af04 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3924] @ 0xf54 │ │ │ │ - b.n 6af12 │ │ │ │ + b.n 6af02 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #30608 @ 0x7790 │ │ │ │ + movw r1, #33104 @ 0x8150 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ - cbz r0, 6af48 │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + cbz r0, 6af38 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6af74 │ │ │ │ - movw r1, #30824 @ 0x7868 │ │ │ │ + b.n 6af64 │ │ │ │ + movw r1, #33320 @ 0x8228 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a684c │ │ │ │ + bl a6d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6af44 │ │ │ │ + beq.n 6af34 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32125 @ 0x7d7d │ │ │ │ + movw r1, #38585 @ 0x96b9 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae598 <_Py_IncRef@@Base+0xb80> │ │ │ │ + bl 2af740 <_Py_IncRef@@Base+0xb80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 546ae │ │ │ │ + bl 5477e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15884 @ 0x3e0c │ │ │ │ + movw r0, #18380 @ 0x47cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ 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, 6afca │ │ │ │ + cbz r3, 6afba │ │ │ │ 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 6afd4 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6afde │ │ │ │ + bne.n 6afc4 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6afce │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006afe2 : │ │ │ │ +0006afd2 : │ │ │ │ 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] @ (6b068 ) │ │ │ │ + ldr r4, [pc, #116] @ (6b058 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r3, 6b012 │ │ │ │ + cbnz r3, 6b002 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 6b008 │ │ │ │ + cbz r3, 6aff8 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 6affc │ │ │ │ + b.n 6afec │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 6b02c │ │ │ │ + b.n 6b01c │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b02c │ │ │ │ + beq.n 6b01c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r4, #1 │ │ │ │ strlt r4, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 6b03e │ │ │ │ + cbz r3, 6b02e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b05c │ │ │ │ - cbz r0, 6b05c │ │ │ │ - bl f7698 │ │ │ │ + beq.n 6b04c │ │ │ │ + cbz r0, 6b04c │ │ │ │ + bl f7a10 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ - b.n 6b064 │ │ │ │ + b.n 6b054 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 68f3a │ │ │ │ + b.w 68f2e │ │ │ │ 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 6b094 │ │ │ │ + bhi.n 6b084 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 6b0aa │ │ │ │ + ble.n 6b09a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 6b0b2 │ │ │ │ - movw r0, #36428 @ 0x8e4c │ │ │ │ + b.n 6b0a2 │ │ │ │ + movw r0, #38644 @ 0x96f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b08a │ │ │ │ + bne.n 6b07a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6b0f8 │ │ │ │ + b.n 6b0e8 │ │ │ │ │ │ │ │ -0006b0ba : │ │ │ │ +0006b0aa : │ │ │ │ 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] @ (6b0f4 ) │ │ │ │ + ldr r4, [pc, #40] @ (6b0e4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ - bl 2a7c5c │ │ │ │ + bl 2a8e04 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85634 │ │ │ │ + b.w 8589c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2dafd4 │ │ │ │ + bl 2db69c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b18a │ │ │ │ + beq.n 6b17a │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 6b160 │ │ │ │ + cbz r0, 6b150 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl a8d64 │ │ │ │ + bl a9300 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b19e │ │ │ │ + beq.n 6b18e │ │ │ │ ldrb.w r3, [r5, #77] @ 0x4d │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 6b16e │ │ │ │ + cbz r3, 6b15e │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b16e │ │ │ │ + beq.n 6b15e │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2db140 │ │ │ │ + bl 2db9ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b182 │ │ │ │ + beq.n 6b172 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 85634 │ │ │ │ - b.n 6b16e │ │ │ │ + bl 8589c │ │ │ │ + b.n 6b15e │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b19e │ │ │ │ + cbz r0, 6b18e │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 6b19e │ │ │ │ + cbz r3, 6b18e │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ - cbz r1, 6b19e │ │ │ │ + cbz r1, 6b18e │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2db060 │ │ │ │ + bl 2db7fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b19e │ │ │ │ + bne.n 6b18e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b18e │ │ │ │ + blt.n 6b17e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b19e │ │ │ │ + b.n 6b18e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b18a │ │ │ │ + bne.n 6b17a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b18a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b17a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ 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 │ │ │ │ @@ -94773,45 +94776,45 @@ │ │ │ │ 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, 6b1d0 │ │ │ │ + cbz r4, 6b1c0 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - b.n 6b1d8 │ │ │ │ + b.n 6b1c8 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #1848 @ 0x738 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 1cd090 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cdec0 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006b1f2 : │ │ │ │ - ldr r3, [pc, #52] @ (6b228 ) │ │ │ │ +0006b1e2 : │ │ │ │ + ldr r3, [pc, #52] @ (6b218 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 6b208 │ │ │ │ + cbnz r3, 6b1f8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b1fc │ │ │ │ - b.n 6b226 │ │ │ │ + bne.n 6b1ec │ │ │ │ + b.n 6b216 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b224 │ │ │ │ + beq.n 6b214 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ @@ -94832,288 +94835,288 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ - cbz r4, 6b294 │ │ │ │ + cbz r4, 6b284 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ - cbz r3, 6b2ac │ │ │ │ + cbz r3, 6b29c │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #47976 @ 0xbb68 │ │ │ │ + movw r2, #50472 @ 0xc528 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 2ac768 <_PyGen_SetStopIterationValue@@Base+0x90> │ │ │ │ + bl 2ad97c <_PyGen_SetStopIterationValue@@Base+0x90> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b.n 6b2b4 │ │ │ │ + b.n 6b2a4 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63028 @ 0xf634 │ │ │ │ + movw r1, #65424 @ 0xff90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6b2b4 │ │ │ │ + bl 12120c │ │ │ │ + b.n 6b2a4 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #47264 @ 0xb8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #55712 @ 0xd9a0 │ │ │ │ + movw r2, #58208 @ 0xe360 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #30844 @ 0x787c │ │ │ │ + movw r1, #33340 @ 0x823c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ 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, 6b328 │ │ │ │ + cbz r3, 6b318 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 6b328 │ │ │ │ + beq.n 6b318 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #55712 @ 0xd9a0 │ │ │ │ + movw r1, #58208 @ 0xe360 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 23a714 │ │ │ │ + bl 23c040 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b3a2 │ │ │ │ + beq.n 6b392 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 6b336 │ │ │ │ + bne.n 6b326 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b328 │ │ │ │ + bge.n 6b318 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6b328 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6b318 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b35a │ │ │ │ + bge.n 6b34a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6b35a │ │ │ │ + b.n 6b34a │ │ │ │ mov r1, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a99c0 │ │ │ │ + bl 2aab68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b358 │ │ │ │ + bge.n 6b348 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b358 │ │ │ │ + cbnz r3, 6b348 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6b3a4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6b394 │ │ │ │ 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 6b386 │ │ │ │ + bge.n 6b376 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 6b386 │ │ │ │ + cbnz r0, 6b376 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 258498 <_PyInterpreterState_RequireIDRef@@Base+0x7e4> │ │ │ │ + bl 259e60 <_PyInterpreterState_RequireIDRef@@Base+0x7e4> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6b3a4 │ │ │ │ + b.n 6b394 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b414 │ │ │ │ + beq.n 6b404 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 11d9cc │ │ │ │ + bl 11ddb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b3e8 │ │ │ │ + bge.n 6b3d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b3e8 │ │ │ │ + cbnz r3, 6b3d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6b412 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6b402 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #30884 @ 0x78a4 │ │ │ │ + movw r0, #33380 @ 0x8264 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b414 │ │ │ │ + bge.n 6b404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b414 │ │ │ │ + cbnz r3, 6b404 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b414 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b404 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #15868 @ 0x3dfc │ │ │ │ + movw r1, #18364 @ 0x47bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 6b456 │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 6b446 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 6b45a │ │ │ │ + bl 6b44a │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #15884 @ 0x3e0c │ │ │ │ + movw r0, #18380 @ 0x47cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, #13 │ │ │ │ movs r1, #6 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b4ca │ │ │ │ + cbz r0, 6b4ba │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 6b488 │ │ │ │ + ble.n 6b478 │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ - cbz r3, 6b488 │ │ │ │ + cbz r3, 6b478 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 6b49c │ │ │ │ + cbz r3, 6b48c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6b4a6 │ │ │ │ + bne.n 6b496 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f2c8 │ │ │ │ + bl 8f560 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6b4ae │ │ │ │ + b.n 6b49e │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b4ba │ │ │ │ + blt.n 6b4aa │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b4ca │ │ │ │ + b.n 6b4ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b4b6 │ │ │ │ + bne.n 6b4a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b4b6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b4a6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 6b514 │ │ │ │ + beq.n 6b504 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1cd1e4 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1ce014 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b514 │ │ │ │ + bne.n 6b504 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16916 @ 0x4214 │ │ │ │ + movw r1, #19412 @ 0x4bd4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b564 │ │ │ │ + b.n 6b554 │ │ │ │ subs r7, r4, r5 │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b564 │ │ │ │ + cbz r0, 6b554 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r0, #13] │ │ │ │ cmp r4, r5 │ │ │ │ ldrh r3, [r6, #20] │ │ │ │ strh.w r3, [r0, #17] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r7, [r0, #12] │ │ │ │ - beq.n 6b54c │ │ │ │ + beq.n 6b53c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ ldrsb.w r3, [r6, #16] │ │ │ │ @@ -95132,171 +95135,171 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 11d9cc │ │ │ │ + bl 11ddb8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b598 │ │ │ │ + bge.n 6b588 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b598 │ │ │ │ + cbnz r3, 6b588 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6b5c8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6b5b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #31016 @ 0x7928 │ │ │ │ + movw r0, #33512 @ 0x82e8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b5b8 │ │ │ │ + blt.n 6b5a8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b5c8 │ │ │ │ + b.n 6b5b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b5b4 │ │ │ │ + bne.n 6b5a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b5b4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b5a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #47264 @ 0xb8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #55664 @ 0xd970 │ │ │ │ + movw r2, #58160 @ 0xe330 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #30844 @ 0x787c │ │ │ │ + movw r1, #33340 @ 0x823c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ movw r3, #47264 @ 0xb8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #55812 @ 0xda04 │ │ │ │ + movw r2, #58308 @ 0xe3c4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #30844 @ 0x787c │ │ │ │ + movw r1, #33340 @ 0x823c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r3, [pc, #124] @ (6b69c ) │ │ │ │ + ldr r3, [pc, #124] @ (6b68c ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #8956 @ 0x22fc │ │ │ │ + movw r2, #11452 @ 0x2cbc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl f6934 │ │ │ │ - cbz r0, 6b692 │ │ │ │ + bl f6cac │ │ │ │ + cbz r0, 6b682 │ │ │ │ ldrb r4, [r5, #15] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r2, [r5, #14] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldrb r1, [r5, #13] │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ str r4, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ - movw r0, #31032 @ 0x7938 │ │ │ │ + movw r0, #33528 @ 0x82f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b694 │ │ │ │ + cbz r0, 6b684 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - bl 2593fc <_PyInterpreterState_IDIncref@@Base+0x1c> │ │ │ │ + bl 25adc4 <_PyInterpreterState_IDIncref@@Base+0x1c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b682 │ │ │ │ + blt.n 6b672 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b694 │ │ │ │ + b.n 6b684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b67e │ │ │ │ + bne.n 6b66e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b67e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b66e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 6b45a │ │ │ │ + bl 6b44a │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15884 @ 0x3e0c │ │ │ │ + movw r0, #18380 @ 0x47cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 958d8 │ │ │ │ + b.w 95b6c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #53392 @ 0xd090 │ │ │ │ + movw r1, #55888 @ 0xda50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 6b72a │ │ │ │ - ldr r0, [pc, #64] @ (6b734 ) │ │ │ │ - bl 148cb8 │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 6b71a │ │ │ │ + ldr r0, [pc, #64] @ (6b724 ) │ │ │ │ + bl 148efc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b72c │ │ │ │ + cbz r0, 6b71c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #48] @ (6b738 ) │ │ │ │ - bl 12e298 │ │ │ │ + ldr r1, [pc, #48] @ (6b728 ) │ │ │ │ + bl 12e310 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b71a │ │ │ │ + blt.n 6b70a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b72c │ │ │ │ + b.n 6b71c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b716 │ │ │ │ + bne.n 6b706 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b716 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b706 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe9b40052 │ │ │ │ bics.w r0, r0, r2, lsr #1 │ │ │ │ @@ -95307,269 +95310,269 @@ │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #1432 @ 0x598 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 1cce40 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cdc70 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ 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, #1432 @ 0x598 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b798 │ │ │ │ + beq.n 6b788 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 6b798 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 6b788 │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 6b878 │ │ │ │ + b.n 6b868 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b7ae │ │ │ │ + beq.n 6b79e │ │ │ │ movw r1, #1432 @ 0x598 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b78e │ │ │ │ + beq.n 6b77e │ │ │ │ mov r0, r6 │ │ │ │ - bl 2471ec │ │ │ │ + bl 248aec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b878 │ │ │ │ + beq.n 6b868 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2471ec │ │ │ │ + bl 248aec │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6b7dc │ │ │ │ + cbnz r0, 6b7cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b872 │ │ │ │ + bge.n 6b862 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b872 │ │ │ │ + bne.n 6b862 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b872 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b862 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 243e5c <_PyBytesWriter_WriteBytes@@Base+0x60> │ │ │ │ + bl 245784 <_PyBytesWriter_WriteBytes@@Base+0x60> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b7fa │ │ │ │ + bge.n 6b7ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b7fa │ │ │ │ + cbnz r3, 6b7ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b80e │ │ │ │ + bge.n 6b7fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6b80e │ │ │ │ + cbnz r3, 6b7fe │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6b876 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6b866 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ movw r1, #1432 @ 0x598 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 243810 <_PyXI_NewInterpreter@@Base+0x470> │ │ │ │ + bl 245138 <_PyXI_NewInterpreter@@Base+0x470> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6b838 │ │ │ │ + cbnz r0, 6b828 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b878 │ │ │ │ + bge.n 6b868 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b878 │ │ │ │ + cbnz r3, 6b868 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b878 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b868 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b858 │ │ │ │ + bge.n 6b848 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b858 │ │ │ │ + cbnz r3, 6b848 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b866 │ │ │ │ + bge.n 6b856 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 6b86a │ │ │ │ + cbz r3, 6b85a │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6b878 │ │ │ │ + b.n 6b868 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b866 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b856 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b878 │ │ │ │ + b.n 6b868 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #1432 @ 0x598 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b8ae │ │ │ │ + beq.n 6b89e │ │ │ │ mov r1, r4 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 6b8ae │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 6b89e │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 6b950 │ │ │ │ + b.n 6b940 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b8c4 │ │ │ │ + beq.n 6b8b4 │ │ │ │ movw r1, #1432 @ 0x598 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b8a4 │ │ │ │ + beq.n 6b894 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2471ec │ │ │ │ + bl 248aec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b950 │ │ │ │ + beq.n 6b940 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2471ec │ │ │ │ + bl 248aec │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6b8f0 │ │ │ │ + cbnz r0, 6b8e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b94a │ │ │ │ + bge.n 6b93a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b94a │ │ │ │ + cbnz r3, 6b93a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b94a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b93a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 169010 │ │ │ │ + bl 169168 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b90e │ │ │ │ + bge.n 6b8fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b90e │ │ │ │ + cbnz r3, 6b8fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b922 │ │ │ │ + bge.n 6b912 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6b922 │ │ │ │ + cbnz r3, 6b912 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6b94e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6b93e │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1432 @ 0x598 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 243810 <_PyXI_NewInterpreter@@Base+0x470> │ │ │ │ + bl 245138 <_PyXI_NewInterpreter@@Base+0x470> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b950 │ │ │ │ + bge.n 6b940 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b950 │ │ │ │ + cbnz r3, 6b940 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b950 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b940 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b950 │ │ │ │ + b.n 6b940 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b974 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6b9b6 │ │ │ │ - ldr r1, [pc, #68] @ (6b9bc ) │ │ │ │ + bne.n 6b964 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6b9a6 │ │ │ │ + ldr r1, [pc, #68] @ (6b9ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6b9a6 │ │ │ │ + bne.n 6b996 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31044 @ 0x7944 │ │ │ │ + movw r1, #33540 @ 0x8304 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6b9b6 │ │ │ │ + bl 12120c │ │ │ │ + b.n 6b9a6 │ │ │ │ ldr.w r0, [r3, #3920] @ 0xf50 │ │ │ │ str.w r4, [r3, #3920] @ 0xf50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 2af6dc <_PyTime_ObjectToTimeval@@Base+0x1008> │ │ │ │ + b.w 2b0884 <_PyTime_ObjectToTimeval@@Base+0x1008> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #2472 @ 0x9a8 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - bne.n 6b9e2 │ │ │ │ - movw r0, #31132 @ 0x799c │ │ │ │ + bne.n 6b9d2 │ │ │ │ + movw r0, #33628 @ 0x835c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ - cbnz r3, 6b9f4 │ │ │ │ - movw r0, #24300 @ 0x5eec │ │ │ │ + cbnz r3, 6b9e4 │ │ │ │ + movw r0, #26796 @ 0x68ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 10719c │ │ │ │ - movw r0, #21464 @ 0x53d8 │ │ │ │ + b.w 107448 │ │ │ │ + movw r0, #23960 @ 0x5d98 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 10719c │ │ │ │ - movw r0, #31140 @ 0x79a4 │ │ │ │ + b.w 107448 │ │ │ │ + movw r0, #33636 @ 0x8364 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ │ │ │ │ -0006ba0c <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0006b9fc <_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, #368] @ 0x170 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -95589,271 +95592,271 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006ba50 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0006ba40 <_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 6ba7a <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ + beq.n 6ba6a <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31156 @ 0x79b4 │ │ │ │ + movw r1, #33652 @ 0x8374 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 6ba92 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ + b.n 6ba82 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbz r4, 6ba82 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ + cbz r4, 6ba72 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbnz r3, 6ba9e <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ + cbnz r3, 6ba8e <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31204 @ 0x79e4 │ │ │ │ + movw r1, #33700 @ 0x83a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f4e04 │ │ │ │ - movw r1, #30036 @ 0x7554 │ │ │ │ + b.w f5248 │ │ │ │ + movw r1, #32532 @ 0x7f14 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 6bab8 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + cbnz r0, 6baa8 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 6bada <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ + cbz r2, 6baca <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #37588 @ 0x92d4 │ │ │ │ + movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #57652 @ 0xe134 │ │ │ │ + movw r1, #60148 @ 0xeaf4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 230360 │ │ │ │ + bl 231bb8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6bb0c <_PyErr_SetFromPyStatus@@Base+0xbc> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6bb16 <_PyErr_SetFromPyStatus@@Base+0xc6> │ │ │ │ + bne.n 6bafc <_PyErr_SetFromPyStatus@@Base+0xbc> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6bb06 <_PyErr_SetFromPyStatus@@Base+0xc6> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006bb1a : │ │ │ │ +0006bb0a : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6bb34 │ │ │ │ + cbz r0, 6bb24 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 6bb4c │ │ │ │ + bmi.n 6bb3c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31260 @ 0x7a1c │ │ │ │ + movw r1, #33756 @ 0x83dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6bbf8 │ │ │ │ + bl 12120c │ │ │ │ + b.n 6bbe8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 6bb58 │ │ │ │ + cbz r1, 6bb48 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6bb70 │ │ │ │ + bmi.n 6bb60 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31296 @ 0x7a40 │ │ │ │ + movw r1, #33792 @ 0x8400 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6bbf8 │ │ │ │ + bl 12120c │ │ │ │ + b.n 6bbe8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 6bbb4 │ │ │ │ + bge.n 6bba4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ - cbz r1, 6bb96 │ │ │ │ + cbz r1, 6bb86 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldrb.w r6, [r6, #87] @ 0x57 │ │ │ │ lsls r6, r6, #25 │ │ │ │ - bmi.n 6bbb0 │ │ │ │ + bmi.n 6bba0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6bbb0 │ │ │ │ + beq.n 6bba0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31340 @ 0x7a6c │ │ │ │ + movw r1, #33836 @ 0x842c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6bb7c │ │ │ │ + b.n 6bb6c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 6bbd2 │ │ │ │ + cbnz r0, 6bbc2 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31380 @ 0x7a94 │ │ │ │ + movw r1, #33876 @ 0x8454 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bbec │ │ │ │ + bge.n 6bbdc │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 6bbe6 │ │ │ │ + bne.n 6bbd6 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 6bbec │ │ │ │ - cbnz r3, 6bbec │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6bbdc │ │ │ │ + cbnz r3, 6bbdc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2a7e80 │ │ │ │ + b.w 2a9028 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl aa70c │ │ │ │ + bl aac0c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6bc3c │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6bc42 │ │ │ │ + bne.n 6bc2c │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6bc32 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #47592 @ 0xb9e8 │ │ │ │ + movw r1, #49736 @ 0xc248 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6bc18 │ │ │ │ + beq.n 6bc08 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 6bc60 │ │ │ │ + cbz r3, 6bc50 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 6bc76 │ │ │ │ + b.n 6bc66 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 6bc68 │ │ │ │ + bge.n 6bc58 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6bc76 │ │ │ │ - bne.n 6bc64 │ │ │ │ + b.n 6bc66 │ │ │ │ + bne.n 6bc54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6bc64 │ │ │ │ + beq.n 6bc54 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 6bc90 │ │ │ │ + b.n 6bc80 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #148] @ (6bd1c ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #148] @ (6bd0c ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bd16 │ │ │ │ + beq.n 6bd06 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 6bce2 │ │ │ │ + beq.n 6bcd2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6bd16 │ │ │ │ - ldr r3, [pc, #128] @ (6bd20 ) │ │ │ │ + blt.n 6bd06 │ │ │ │ + ldr r3, [pc, #128] @ (6bd10 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r5, [r3, #4000] @ 0xfa0 │ │ │ │ - beq.n 6bce2 │ │ │ │ + beq.n 6bcd2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r4, r3 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8950 │ │ │ │ - cbz r0, 6bcd6 │ │ │ │ + bl a8e50 │ │ │ │ + cbz r0, 6bcc6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ addeq r4, #1 │ │ │ │ - b.n 6bcb8 │ │ │ │ - ldr r3, [pc, #76] @ (6bd24 ) │ │ │ │ + b.n 6bca8 │ │ │ │ + ldr r3, [pc, #76] @ (6bd14 ) │ │ │ │ ldr.w r3, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - b.n 6bd00 │ │ │ │ - ldr r1, [pc, #60] @ (6bd20 ) │ │ │ │ + b.n 6bcf0 │ │ │ │ + ldr r1, [pc, #60] @ (6bd10 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #56] @ (6bd24 ) │ │ │ │ + ldr r2, [pc, #56] @ (6bd14 ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r2, #980] @ 0x3d4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r3, #4000] @ 0xfa0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add r4, r2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6bd0a │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6bd16 │ │ │ │ + bne.n 6bcfa │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6bd06 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r7, #6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -95863,794 +95866,794 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 6bd4a │ │ │ │ + cbnz r4, 6bd3a │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 6bd4a │ │ │ │ + ble.n 6bd3a │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6bd4a │ │ │ │ - cbnz r2, 6bd64 │ │ │ │ + bne.n 6bd3a │ │ │ │ + cbnz r2, 6bd54 │ │ │ │ add r6, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #116] @ (6bdd4 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 6bdcc │ │ │ │ + ldr r3, [pc, #116] @ (6bdc4 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 6bdbc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6bd8c │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 6bd7c │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50384 @ 0xc4d0 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #57884 @ 0xe21c │ │ │ │ + movw r0, #60432 @ 0xec10 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6bdcc │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6bdbc │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ - cbz r0, 6bdcc │ │ │ │ + bl a3644 │ │ │ │ + cbz r0, 6bdbc │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6bdb8 │ │ │ │ + beq.n 6bda8 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6bdcc │ │ │ │ + bl 12120c │ │ │ │ + b.n 6bdbc │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #57884 @ 0xe21c │ │ │ │ + movw r1, #60432 @ 0xec10 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006bdd8 <_Py_hashtable_len@@Base>: │ │ │ │ +0006bdc8 <_Py_hashtable_len@@Base>: │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 6be00 <_Py_hashtable_len@@Base+0x28> │ │ │ │ + cbnz r5, 6bdf0 <_Py_hashtable_len@@Base+0x28> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 6be00 <_Py_hashtable_len@@Base+0x28> │ │ │ │ + blt.n 6bdf0 <_Py_hashtable_len@@Base+0x28> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6be00 <_Py_hashtable_len@@Base+0x28> │ │ │ │ - cbnz r2, 6be1a <_Py_hashtable_len@@Base+0x42> │ │ │ │ + bgt.n 6bdf0 <_Py_hashtable_len@@Base+0x28> │ │ │ │ + cbnz r2, 6be0a <_Py_hashtable_len@@Base+0x42> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #56] @ (6be4c <_Py_hashtable_len@@Base+0x74>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 6be46 <_Py_hashtable_len@@Base+0x6e> │ │ │ │ + ldr r3, [pc, #56] @ (6be3c <_Py_hashtable_len@@Base+0x74>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 6be36 <_Py_hashtable_len@@Base+0x6e> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6be34 <_Py_hashtable_len@@Base+0x5c> │ │ │ │ + bgt.n 6be24 <_Py_hashtable_len@@Base+0x5c> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #10888 @ 0x2a88 │ │ │ │ + movw r1, #13400 @ 0x3458 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6be46 <_Py_hashtable_len@@Base+0x6e> │ │ │ │ + bl 12120c │ │ │ │ + b.n 6be36 <_Py_hashtable_len@@Base+0x6e> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6be1e <_Py_hashtable_len@@Base+0x46> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 6be0e <_Py_hashtable_len@@Base+0x46> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6be1e <_Py_hashtable_len@@Base+0x46> │ │ │ │ + beq.n 6be0e <_Py_hashtable_len@@Base+0x46> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r2, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 6be74 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ + cbnz r5, 6be64 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 6be74 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ + blt.n 6be64 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6be74 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ - cbnz r2, 6be8e <_Py_hashtable_len@@Base+0xb6> │ │ │ │ + bgt.n 6be64 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ + cbnz r2, 6be7e <_Py_hashtable_len@@Base+0xb6> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #56] @ (6bec0 <_Py_hashtable_len@@Base+0xe8>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 6beba <_Py_hashtable_len@@Base+0xe2> │ │ │ │ + ldr r3, [pc, #56] @ (6beb0 <_Py_hashtable_len@@Base+0xe8>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 6beaa <_Py_hashtable_len@@Base+0xe2> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6bea8 <_Py_hashtable_len@@Base+0xd0> │ │ │ │ + bgt.n 6be98 <_Py_hashtable_len@@Base+0xd0> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #10668 @ 0x29ac │ │ │ │ + movw r1, #12964 @ 0x32a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6beba <_Py_hashtable_len@@Base+0xe2> │ │ │ │ + bl 12120c │ │ │ │ + b.n 6beaa <_Py_hashtable_len@@Base+0xe2> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6be92 <_Py_hashtable_len@@Base+0xba> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 6be82 <_Py_hashtable_len@@Base+0xba> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6be92 <_Py_hashtable_len@@Base+0xba> │ │ │ │ + beq.n 6be82 <_Py_hashtable_len@@Base+0xba> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r7, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006bec4 : │ │ │ │ +0006beb4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #36] @ (6bef8 ) │ │ │ │ + ldr r1, [pc, #36] @ (6bee8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r2, sp, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 1c9474 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 1ca3a4 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 6bef0 │ │ │ │ + cbz r3, 6bee0 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2d994 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006befc : │ │ │ │ +0006beec : │ │ │ │ b.w 2c2c4 │ │ │ │ │ │ │ │ -0006bf00 : │ │ │ │ +0006bef0 : │ │ │ │ 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 16b51c <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 16b644 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006bf1c : │ │ │ │ +0006bf0c : │ │ │ │ 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, #42188 @ 0xa4cc │ │ │ │ + movw r1, #44484 @ 0xadc4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #31728 @ 0x7bf0 │ │ │ │ + movw r0, #34224 @ 0x85b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1f2058 │ │ │ │ + bl 1f38bc │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 6bfa6 │ │ │ │ + cbz r0, 6bf96 │ │ │ │ strd r4, r5, [sp] │ │ │ │ movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r5, #4788 @ 0x12b4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ 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, #31412 @ 0x7ab4 │ │ │ │ + movw r1, #33908 @ 0x8474 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 9ef34 │ │ │ │ + bl 9f250 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6bf94 │ │ │ │ + blt.n 6bf84 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 6bfa6 │ │ │ │ + b.n 6bf96 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bf90 │ │ │ │ + bne.n 6bf80 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bf90 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6bf80 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 6bfe8 │ │ │ │ + bne.n 6bfd8 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #8516 @ 0x2144 │ │ │ │ + movw r0, #10812 @ 0x2a3c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 6c002 │ │ │ │ + b.n 6bff2 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ tst.w r2, #3 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #52464 @ 0xccf0 │ │ │ │ + movw r0, #54960 @ 0xd6b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ 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 6c052 │ │ │ │ + blt.n 6c042 │ │ │ │ mov r4, r0 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2bd3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 6c05a │ │ │ │ + b.n 6c04a │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r5, r1 │ │ │ │ - cbz r0, 6c07e │ │ │ │ - bl 88a5c │ │ │ │ + cbz r0, 6c06e │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6c086 │ │ │ │ - bl f8250 │ │ │ │ + cbnz r0, 6c076 │ │ │ │ + bl f85c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 3be82 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c0a6 │ │ │ │ + bge.n 6c096 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c0a6 │ │ │ │ + cbnz r3, 6c096 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006c0a8 : │ │ │ │ - vldr d0, [pc, #4] @ 6c0b0 │ │ │ │ +0006c098 : │ │ │ │ + vldr d0, [pc, #4] @ 6c0a0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -0006c0b8 : │ │ │ │ - vldr d0, [pc, #4] @ 6c0c0 │ │ │ │ +0006c0a8 : │ │ │ │ + vldr d0, [pc, #4] @ 6c0b0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -0006c0c8 : │ │ │ │ +0006c0b8 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6c0e8 │ │ │ │ + bne.n 6c0d8 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c0f0 │ │ │ │ + bge.n 6c0e0 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c0f2 : │ │ │ │ +0006c0e2 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ 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] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c112 : │ │ │ │ +0006c102 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ 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] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c132 : │ │ │ │ +0006c122 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ subs r0, r0, r3 │ │ │ │ orr.w r0, r0, r0, asr #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c146 : │ │ │ │ +0006c136 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6c166 │ │ │ │ + bmi.n 6c156 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31420 @ 0x7abc │ │ │ │ + movw r1, #33916 @ 0x847c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ 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] │ │ │ │ bic.w r4, r4, #1 │ │ │ │ add.w r7, r4, #128 @ 0x80 │ │ │ │ subs r3, r3, r7 │ │ │ │ - bpl.n 6c1e2 │ │ │ │ + bpl.n 6c1d2 │ │ │ │ ldrb.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bne.n 6c1e2 │ │ │ │ + bne.n 6c1d2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movw r2, #23804 @ 0x5cfc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c1e2 │ │ │ │ + bne.n 6c1d2 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ adds r2, #12 │ │ │ │ subs r0, r3, r0 │ │ │ │ add.w r3, r6, #36 @ 0x24 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r5, r0 │ │ │ │ - bge.n 6c1e0 │ │ │ │ + bge.n 6c1d0 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ adds r5, #1 │ │ │ │ mov ip, lr │ │ │ │ ldr.w r0, [lr] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w ip, lr, #1 │ │ │ │ addlt r0, #1 │ │ │ │ strlt.w r0, [lr] │ │ │ │ str.w ip, [r3, #4]! │ │ │ │ - b.n 6c1b8 │ │ │ │ + b.n 6c1a8 │ │ │ │ str r7, [r6, #28] │ │ │ │ ldr.w r8, [r4, #48] @ 0x30 │ │ │ │ mov r7, r1 │ │ │ │ movs r5, #0 │ │ │ │ adds r3, r5, #4 │ │ │ │ mov r1, r7 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 6c266 │ │ │ │ + ble.n 6c256 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl dc23c <_PyUnicode_Equal@@Base> │ │ │ │ - cbnz r0, 6c202 │ │ │ │ + bl dccfc <_PyUnicode_Equal@@Base> │ │ │ │ + cbnz r0, 6c1f2 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 6c1ea │ │ │ │ + b.n 6c1da │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r5 │ │ │ │ ldrsb.w r2, [r3, #16] │ │ │ │ ldrb.w ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6c218 │ │ │ │ + bge.n 6c208 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 6c266 │ │ │ │ + bpl.n 6c256 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - cbz r1, 6c228 │ │ │ │ + cbz r1, 6c218 │ │ │ │ add.w r3, r6, #40 @ 0x28 │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 6c266 │ │ │ │ + bls.n 6c256 │ │ │ │ adds r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r3, [r6, r5, lsl #2] │ │ │ │ bic.w r0, r3, #1 │ │ │ │ - blt.n 6c24e │ │ │ │ + blt.n 6c23e │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 6c254 │ │ │ │ + beq.n 6c244 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6c266 │ │ │ │ + bls.n 6c256 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32628 @ 0x7f74 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c258 │ │ │ │ + bne.n 6c248 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 6c258 │ │ │ │ - b.n 6c266 │ │ │ │ + cbnz r0, 6c248 │ │ │ │ + b.n 6c256 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6c266 │ │ │ │ + bls.n 6c256 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c282 │ │ │ │ + bge.n 6c272 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6c282 │ │ │ │ + b.n 6c272 │ │ │ │ movw r3, #51952 @ 0xcaf0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #31448 @ 0x7ad8 │ │ │ │ + movw r1, #33944 @ 0x8498 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006c286 : │ │ │ │ +0006c276 : │ │ │ │ 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 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c2c6 │ │ │ │ + cbz r0, 6c2b6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6c146 │ │ │ │ + bl 6c136 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6c2b6 │ │ │ │ + blt.n 6c2a6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6c2c6 │ │ │ │ + b.n 6c2b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c2b2 │ │ │ │ + bne.n 6c2a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c2b2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c2a2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006c2ca : │ │ │ │ +0006c2ba : │ │ │ │ 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, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c2ee │ │ │ │ + bne.n 6c2de │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 26865c <_PyXIData_New@@Base+0x320> │ │ │ │ + b.w 26a02c <_PyXIData_New@@Base+0x34c> │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - movw r0, #56724 @ 0xdd94 │ │ │ │ + movw r0, #59220 @ 0xe754 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c302 : │ │ │ │ +0006c2f2 : │ │ │ │ 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, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6c332 │ │ │ │ + beq.n 6c322 │ │ │ │ mov.w r1, #520 @ 0x208 │ │ │ │ - movw r0, #56724 @ 0xdd94 │ │ │ │ + movw r0, #59220 @ 0xe754 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c334 │ │ │ │ + b.n 6c324 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c336 : │ │ │ │ +0006c326 : │ │ │ │ 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, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6c366 │ │ │ │ + beq.n 6c356 │ │ │ │ mov.w r1, #402 @ 0x192 │ │ │ │ - movw r0, #56724 @ 0xdd94 │ │ │ │ + movw r0, #59220 @ 0xe754 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c368 │ │ │ │ + b.n 6c358 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c36a : │ │ │ │ +0006c35a : │ │ │ │ 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, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6c39a │ │ │ │ + beq.n 6c38a │ │ │ │ mov.w r1, #432 @ 0x1b0 │ │ │ │ - movw r0, #56724 @ 0xdd94 │ │ │ │ + movw r0, #59220 @ 0xe754 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c39c │ │ │ │ + b.n 6c38c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c39e : │ │ │ │ +0006c38e : │ │ │ │ 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, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6c3ce │ │ │ │ + beq.n 6c3be │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ - movw r0, #56724 @ 0xdd94 │ │ │ │ + movw r0, #59220 @ 0xe754 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c3d0 │ │ │ │ + b.n 6c3c0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c3d2 : │ │ │ │ +0006c3c2 : │ │ │ │ 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, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6c402 │ │ │ │ + beq.n 6c3f2 │ │ │ │ movw r1, #481 @ 0x1e1 │ │ │ │ - movw r0, #56724 @ 0xdd94 │ │ │ │ + movw r0, #59220 @ 0xe754 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c404 │ │ │ │ + b.n 6c3f4 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c406 : │ │ │ │ +0006c3f6 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #23804 @ 0x5cfc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6c436 │ │ │ │ - movw r0, #56724 @ 0xdd94 │ │ │ │ + beq.n 6c426 │ │ │ │ + movw r0, #59220 @ 0xe754 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #530 @ 0x212 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6c470 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6c460 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6c476 │ │ │ │ + beq.n 6c466 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 6c458 │ │ │ │ + bpl.n 6c448 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c478 │ │ │ │ + bge.n 6c468 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 6c478 │ │ │ │ + b.n 6c468 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31476 @ 0x7af4 │ │ │ │ + movw r1, #33972 @ 0x84b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c4ae │ │ │ │ + b.n 6c49e │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #52] @ (6c4b0 ) │ │ │ │ + ldr r4, [pc, #52] @ (6c4a0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - bls.n 6c4a4 │ │ │ │ + bls.n 6c494 │ │ │ │ add.w r2, r2, #8512 @ 0x2140 │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ adds r2, #36 @ 0x24 │ │ │ │ ldr.w r4, [r2, r0, lsl #3] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r4, #0 │ │ │ │ streq.w r4, [r2, r0, lsl #3] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006c4b4 : │ │ │ │ +0006c4a4 : │ │ │ │ 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, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6c4e2 │ │ │ │ + beq.n 6c4d2 │ │ │ │ mov.w r1, #442 @ 0x1ba │ │ │ │ - movw r0, #56724 @ 0xdd94 │ │ │ │ + movw r0, #59220 @ 0xe754 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6c520 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6c510 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6c526 │ │ │ │ - cbz r1, 6c50a │ │ │ │ + beq.n 6c516 │ │ │ │ + cbz r1, 6c4fa │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 6c50a │ │ │ │ + bpl.n 6c4fa │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c528 │ │ │ │ + bge.n 6c518 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6c528 │ │ │ │ + b.n 6c518 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31520 @ 0x7b20 │ │ │ │ + movw r1, #34016 @ 0x84e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c568 │ │ │ │ + b.n 6c558 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ - bl 249438 <_PyEval_GetBuiltin@@Base+0x134> │ │ │ │ + bl 24ad38 <_PyEval_GetBuiltin@@Base+0x134> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 6c55e │ │ │ │ - ldr r1, [pc, #48] @ (6c56c ) │ │ │ │ + bls.n 6c54e │ │ │ │ + ldr r1, [pc, #48] @ (6c55c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #8512 @ 0x2140 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ @@ -96658,70 +96661,70 @@ │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r3, r2, lsl #3] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006c570 : │ │ │ │ +0006c560 : │ │ │ │ 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, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6c59e │ │ │ │ - movw r0, #56724 @ 0xdd94 │ │ │ │ + beq.n 6c58e │ │ │ │ + movw r0, #59220 @ 0xe754 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #491 @ 0x1eb │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6c5dc │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6c5cc │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6c5e2 │ │ │ │ - cbz r1, 6c5c6 │ │ │ │ + beq.n 6c5d2 │ │ │ │ + cbz r1, 6c5b6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 6c5c6 │ │ │ │ + bpl.n 6c5b6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c5e4 │ │ │ │ + bge.n 6c5d4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6c5e4 │ │ │ │ + b.n 6c5d4 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31544 @ 0x7b38 │ │ │ │ + movw r1, #34040 @ 0x84f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c624 │ │ │ │ + b.n 6c614 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 249438 <_PyEval_GetBuiltin@@Base+0x134> │ │ │ │ + bl 24ad38 <_PyEval_GetBuiltin@@Base+0x134> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 6c61a │ │ │ │ - ldr r1, [pc, #48] @ (6c628 ) │ │ │ │ + bls.n 6c60a │ │ │ │ + ldr r1, [pc, #48] @ (6c618 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #8512 @ 0x2140 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ @@ -96729,444 +96732,444 @@ │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r3, r2, lsl #3] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006c62c : │ │ │ │ +0006c61c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c664 │ │ │ │ - bl 20ab18 │ │ │ │ + cbz r0, 6c654 │ │ │ │ + bl 20c3b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6c654 │ │ │ │ + blt.n 6c644 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6c664 │ │ │ │ + b.n 6c654 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c650 │ │ │ │ + bne.n 6c640 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c650 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c640 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006c668 : │ │ │ │ +0006c658 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6c670 │ │ │ │ + b.w 6c660 │ │ │ │ │ │ │ │ -0006c670 : │ │ │ │ +0006c660 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c756 │ │ │ │ + beq.n 6c746 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6c750 │ │ │ │ + beq.n 6c740 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6c6a6 │ │ │ │ + cbnz r0, 6c696 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6c6c6 │ │ │ │ - cbz r5, 6c6ea │ │ │ │ + b.n 6c6b6 │ │ │ │ + cbz r5, 6c6da │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c74a │ │ │ │ + beq.n 6c73a │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r4 │ │ │ │ - bl 6c76c │ │ │ │ + bl 6c75c │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c6da │ │ │ │ + bge.n 6c6ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6c6da │ │ │ │ + cbnz r3, 6c6ca │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cc2ac │ │ │ │ - b.n 6c756 │ │ │ │ - ldr r2, [pc, #116] @ (6c760 ) │ │ │ │ + bl 1cd0dc │ │ │ │ + b.n 6c746 │ │ │ │ + ldr r2, [pc, #116] @ (6c750 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 6c704 │ │ │ │ - movw r1, #30596 @ 0x7784 │ │ │ │ + cbnz r3, 6c6f4 │ │ │ │ + movw r1, #32892 @ 0x807c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #100] @ (6c764 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #100] @ (6c754 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - movw r1, #24636 @ 0x603c │ │ │ │ + movw r1, #26932 @ 0x6934 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6c71e │ │ │ │ - bl f8250 │ │ │ │ - b.n 6c6b4 │ │ │ │ + cbnz r0, 6c70e │ │ │ │ + bl f85c8 │ │ │ │ + b.n 6c6a4 │ │ │ │ strd r0, r4, [sp] │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #64] @ (6c768 ) │ │ │ │ - bl ae110 <_PyUnicodeWriter_Finish@@Base+0x138c> │ │ │ │ + ldr r0, [pc, #64] @ (6c758 ) │ │ │ │ + bl ae7e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c740 │ │ │ │ + bge.n 6c730 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6c740 │ │ │ │ + cbnz r3, 6c730 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6c718 │ │ │ │ + beq.n 6c708 │ │ │ │ mov r5, r9 │ │ │ │ - b.n 6c6b4 │ │ │ │ + b.n 6c6a4 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6c6c6 │ │ │ │ + b.n 6c6b6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6c6a8 │ │ │ │ - b.n 6c6b4 │ │ │ │ + bne.n 6c698 │ │ │ │ + b.n 6c6a4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 6c63c │ │ │ │ + b.n 6c62c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006c76c : │ │ │ │ +0006c75c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #200] @ (6c848 ) │ │ │ │ + ldr r3, [pc, #200] @ (6c838 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d3074 <_PySys_GetRequiredAttr@@Base+0x15a8> │ │ │ │ + bl 1d3f24 <_PySys_GetRequiredAttr@@Base+0x15b8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c83e │ │ │ │ - cbnz r5, 6c7a2 │ │ │ │ + beq.n 6c82e │ │ │ │ + cbnz r5, 6c792 │ │ │ │ ldr.w r5, [r8, #80] @ 0x50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #24636 @ 0x603c │ │ │ │ + movw r1, #26932 @ 0x6934 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - bl ef458 │ │ │ │ + bl ef950 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 6c7d0 │ │ │ │ + cbnz r0, 6c7c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c83c │ │ │ │ + bge.n 6c82c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c83c │ │ │ │ + bne.n 6c82c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c83c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c82c │ │ │ │ movs r3, #0 │ │ │ │ strd r5, sl, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #108] @ (6c84c ) │ │ │ │ - bl 12e298 │ │ │ │ + ldr r1, [pc, #108] @ (6c83c ) │ │ │ │ + bl 12e310 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c7fc │ │ │ │ + bge.n 6c7ec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 6c7fc │ │ │ │ + cbnz r3, 6c7ec │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6c820 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6c810 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c812 │ │ │ │ + bge.n 6c802 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6c812 │ │ │ │ + cbnz r3, 6c802 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d32e0 │ │ │ │ + bl 1d4190 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6c82c │ │ │ │ + blt.n 6c81c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6c83e │ │ │ │ + b.n 6c82e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c828 │ │ │ │ + bne.n 6c818 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c828 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c818 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c6a0 │ │ │ │ + b.n 6c690 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006c850 : │ │ │ │ +0006c840 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6c670 │ │ │ │ + b.w 6c660 │ │ │ │ │ │ │ │ -0006c856 : │ │ │ │ - movw r0, #5788 @ 0x169c │ │ │ │ +0006c846 : │ │ │ │ + movw r0, #8084 @ 0x1f94 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c860 : │ │ │ │ +0006c850 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (6c894 ) │ │ │ │ + ldr r3, [pc, #36] @ (6c884 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ - cbnz r0, 6c892 │ │ │ │ - movw r1, #48260 @ 0xbc84 │ │ │ │ + cbnz r0, 6c882 │ │ │ │ + movw r1, #50756 @ 0xc644 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #34100 @ 0x8534 │ │ │ │ + movw r0, #36596 @ 0x8ef4 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6c8b6 │ │ │ │ + cbz r3, 6c8a6 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ adds r4, #16 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 6c8c4 │ │ │ │ - bl 2bc324 <_PySys_GetSizeOf@@Base> │ │ │ │ + cbz r0, 6c8b4 │ │ │ │ + bl 2bcc3c <_PySys_GetSizeOf@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6c8c8 │ │ │ │ + beq.n 6c8b8 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6c8d2 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6c8dc │ │ │ │ + bne.n 6c8c2 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6c8cc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6c8fe │ │ │ │ + cbz r3, 6c8ee │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ - cbz r3, 6c90c │ │ │ │ + cbz r3, 6c8fc │ │ │ │ ldr.w r3, [r5, #140] @ 0x8c │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 6c918 │ │ │ │ + cbz r0, 6c908 │ │ │ │ adds r4, #1 │ │ │ │ blx 2c230 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ - cbz r0, 6c924 │ │ │ │ + cbz r0, 6c914 │ │ │ │ adds r4, #1 │ │ │ │ blx 2c230 │ │ │ │ add r4, r0 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ - cbz r0, 6c932 │ │ │ │ + cbz r0, 6c922 │ │ │ │ adds r4, #1 │ │ │ │ blx 2c230 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6c93c │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 6c946 │ │ │ │ + bne.n 6c92c │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 6c936 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 6c972 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 6c962 │ │ │ │ movw r3, #51860 @ 0xca94 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c974 : │ │ │ │ +0006c964 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #31580 @ 0x7b5c │ │ │ │ + movw r1, #34076 @ 0x851c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ - cbnz r0, 6c9a6 │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + cbnz r0, 6c996 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f26ac │ │ │ │ + b.w 1f3fe4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c9aa : │ │ │ │ +0006c99a : │ │ │ │ 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, #31 │ │ │ │ mov r1, sp │ │ │ │ - bl 1f40b0 │ │ │ │ + bl 1f5910 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6c9f2 │ │ │ │ + beq.n 6c9e2 │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 6c9e8 │ │ │ │ + bls.n 6c9d8 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31704 @ 0x7bd8 │ │ │ │ + movw r1, #34200 @ 0x8598 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c9f2 │ │ │ │ + b.n 6c9e2 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c9f6 : │ │ │ │ +0006c9e6 : │ │ │ │ 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 6ca2a │ │ │ │ + bmi.n 6ca1a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #2912 @ 0xb60 │ │ │ │ + movw r1, #5408 @ 0x1520 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6ca36 │ │ │ │ + b.n 6ca26 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst.w r3, #3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006ca38 : │ │ │ │ +0006ca28 : │ │ │ │ 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, 6ca5e │ │ │ │ + cbnz r1, 6ca4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ca62 │ │ │ │ + bge.n 6ca52 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 1082d4 │ │ │ │ + b.w 108580 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ca64 : │ │ │ │ +0006ca54 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -97174,57 +97177,57 @@ │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ adds r6, r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bl 1ca288 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ + bl 1cb1b8 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6cab4 │ │ │ │ + cbz r0, 6caa4 │ │ │ │ sub.w r2, r6, #8 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #8 │ │ │ │ blx 2b5ac │ │ │ │ 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 80ec8 <_Py_NewReference@@Base> │ │ │ │ + bl 80ec0 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006cab8 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +0006caa8 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ ldr.w r0, [r0, #3668] @ 0xe54 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cabe : │ │ │ │ +0006caae : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006cad4 : │ │ │ │ +0006cac4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006cae8 : │ │ │ │ +0006cad8 : │ │ │ │ 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 │ │ │ │ @@ -97233,2285 +97236,2285 @@ │ │ │ │ orrs r3, r2 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r3, r0, lsl #24 │ │ │ │ orrs r0, r1 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cb0c : │ │ │ │ +0006cafc : │ │ │ │ lsls r1, r1, #16 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r1, r0, lsl #24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cb18 <_PyRWMutex_Lock@@Base>: │ │ │ │ +0006cb08 <_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 6cb52 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ + bne.n 6cb42 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ orr.w r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6cb48 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ + bne.n 6cb38 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6cb38 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ + bne.n 6cb28 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ - beq.n 6cb5c <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + beq.n 6cb4c <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6cb2a <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6cb1a <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6cbc0 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 6cbb0 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6cb2a <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6cb1a <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cb5e <_PyRWMutex_Unlock@@Base>: │ │ │ │ +0006cb4e <_PyRWMutex_Unlock@@Base>: │ │ │ │ movs r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6cb64 <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ + bne.n 6cb54 <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ lsls r3, r3, #30 │ │ │ │ dmb ish │ │ │ │ - bpl.n 6cb7c <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ - b.w 21baa0 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bpl.n 6cb6c <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ + b.w 21d34c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cb7e <_PyRWMutex_RLock@@Base>: │ │ │ │ +0006cb6e <_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 6cb9e <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ + beq.n 6cb8e <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6cbc0 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 6cbb0 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6cb90 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6cb80 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ adds r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6cbb4 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ + bne.n 6cba4 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6cba4 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ + bne.n 6cb94 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ dmb ish │ │ │ │ - beq.n 6cbbe <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ + beq.n 6cbae <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6cb90 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6cb80 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ lsls r3, r1, #30 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bmi.n 6cbfa <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ + bmi.n 6cbea <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ orr.w r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6cbee <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ + bne.n 6cbde <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6cbde <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ + bne.n 6cbce <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ - beq.n 6cbf8 <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ + beq.n 6cbe8 <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ mov r0, r3 │ │ │ │ - b.n 6cc1c <_PyRWMutex_RLock@@Base+0x9e> │ │ │ │ + b.n 6cc0c <_PyRWMutex_RLock@@Base+0x9e> │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #4 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2190e0 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 21a988 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cc20 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +0006cc10 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ subs r3, #4 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6cc24 <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ + bne.n 6cc14 <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ bic.w r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6cc42 <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ - b.w 21baa0 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bne.n 6cc32 <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ + b.w 21d34c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cc44 : │ │ │ │ +0006cc34 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cc4e : │ │ │ │ - ldr r3, [pc, #16] @ (6cc60 ) │ │ │ │ - cbz r0, 6cc58 │ │ │ │ +0006cc3e : │ │ │ │ + ldr r3, [pc, #16] @ (6cc50 ) │ │ │ │ + cbz r0, 6cc48 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r0, [r3, #1600] @ 0x640 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006cc64 : │ │ │ │ +0006cc54 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6cc8e │ │ │ │ + cbz r0, 6cc7e │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32836 @ 0x8044 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6cc8e │ │ │ │ + bne.n 6cc7e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6cc8e │ │ │ │ + cbz r2, 6cc7e │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ - b.n 6cca8 │ │ │ │ + b.n 6cc98 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31856 @ 0x7c70 │ │ │ │ + movw r1, #34248 @ 0x85c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006ccaa : │ │ │ │ +0006cc9a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6ccd0 │ │ │ │ + cbz r0, 6ccc0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32836 @ 0x8044 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6ccd0 │ │ │ │ + bne.n 6ccc0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6ccd0 │ │ │ │ + cbz r3, 6ccc0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 6cce8 │ │ │ │ + b.n 6ccd8 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31916 @ 0x7cac │ │ │ │ + movw r1, #34308 @ 0x8604 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006ccea : │ │ │ │ +0006ccda : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6cd10 │ │ │ │ + cbz r0, 6cd00 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32836 @ 0x8044 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6cd10 │ │ │ │ + bne.n 6cd00 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6cd10 │ │ │ │ + cbz r3, 6cd00 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 6cd28 │ │ │ │ + b.n 6cd18 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31976 @ 0x7ce8 │ │ │ │ + movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006cd2a : │ │ │ │ +0006cd1a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6cd68 │ │ │ │ + cbz r0, 6cd58 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32836 @ 0x8044 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6cd68 │ │ │ │ + bne.n 6cd58 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6cd68 │ │ │ │ - cbnz r1, 6cd84 │ │ │ │ + cbz r2, 6cd58 │ │ │ │ + cbnz r1, 6cd74 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32100 @ 0x7d64 │ │ │ │ + movw r1, #34492 @ 0x86bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6cd7e │ │ │ │ + bl 12120c │ │ │ │ + b.n 6cd6e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32040 @ 0x7d28 │ │ │ │ + movw r1, #34432 @ 0x8680 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6cd88 │ │ │ │ + b.n 6cd78 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006cd8a : │ │ │ │ +0006cd7a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6cdb4 │ │ │ │ + cbz r0, 6cda4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32836 @ 0x8044 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6cdb4 │ │ │ │ + bne.n 6cda4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6cdb4 │ │ │ │ + cbz r2, 6cda4 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 6cdce │ │ │ │ + b.n 6cdbe │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32148 @ 0x7d94 │ │ │ │ + movw r1, #34540 @ 0x86ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006cdd0 : │ │ │ │ +0006cdc0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6cdfa │ │ │ │ + cbz r0, 6cdea │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32836 @ 0x8044 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6cdfa │ │ │ │ + bne.n 6cdea │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6cdfa │ │ │ │ + cbz r2, 6cdea │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b.n 6ce14 │ │ │ │ + b.n 6ce04 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32204 @ 0x7dcc │ │ │ │ + movw r1, #34596 @ 0x8724 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006ce16 : │ │ │ │ - b.w 1470e8 │ │ │ │ +0006ce06 : │ │ │ │ + b.w 1472cc │ │ │ │ │ │ │ │ -0006ce1a : │ │ │ │ - b.w 268310 │ │ │ │ +0006ce0a : │ │ │ │ + b.w 269d14 <_PyXIData_New@@Base+0x34> │ │ │ │ │ │ │ │ -0006ce1e : │ │ │ │ - b.w 44c6c <_Py_rc_quot@@Base+0x2ec> │ │ │ │ +0006ce0e : │ │ │ │ + b.w 44c5c <_Py_rc_quot@@Base+0x2ec> │ │ │ │ │ │ │ │ -0006ce22 : │ │ │ │ - b.w 269170 │ │ │ │ +0006ce12 : │ │ │ │ + b.w 26ab40 │ │ │ │ │ │ │ │ -0006ce26 : │ │ │ │ +0006ce16 : │ │ │ │ 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 1810f8 │ │ │ │ - cbz r0, 6ce5c │ │ │ │ + bl 18102c │ │ │ │ + cbz r0, 6ce4c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ movs r5, #0 │ │ │ │ blx 2c198 │ │ │ │ - b.n 6ced2 │ │ │ │ + b.n 6cec2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6ce6e │ │ │ │ + cbz r0, 6ce5e │ │ │ │ mov r3, r5 │ │ │ │ - b.n 6ce78 │ │ │ │ + b.n 6ce68 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 24479c │ │ │ │ - b.n 6ced2 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 6cec2 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - ble.n 6ce86 │ │ │ │ + ble.n 6ce76 │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 6ce78 │ │ │ │ + b.n 6ce68 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #52953 @ 0xced9 │ │ │ │ + movw r3, #52937 @ 0xcec9 │ │ │ │ movt r3, #6 │ │ │ │ - movw r2, #59521 @ 0xe881 │ │ │ │ + movw r2, #59505 @ 0xe871 │ │ │ │ movt r2, #6 │ │ │ │ cmp.w r9, #70 @ 0x46 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r2 │ │ │ │ - bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e7138 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 6cecc │ │ │ │ - bl 2e3d54 │ │ │ │ + cbz r5, 6cebc │ │ │ │ + bl 2e4700 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ subs r5, #1 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r3 │ │ │ │ blx r8 │ │ │ │ - b.n 6ceaa │ │ │ │ + b.n 6ce9a │ │ │ │ mov r0, r7 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r5 │ │ │ │ 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 6cf06 │ │ │ │ + blt.n 6cef6 │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ ldr.w r3, [r1, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 6cefa │ │ │ │ + bge.n 6ceea │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 6cf06 │ │ │ │ + b.n 6cef6 │ │ │ │ movs r3, #0 │ │ │ │ subs r4, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ subs r1, #4 │ │ │ │ - b.n 6cee0 │ │ │ │ + b.n 6ced0 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cf0a : │ │ │ │ +0006cefa : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #68] @ (6cf60 ) │ │ │ │ + ldr r4, [pc, #68] @ (6cf50 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ addw r5, r4, #3756 @ 0xeac │ │ │ │ addw r9, r4, #3804 @ 0xedc │ │ │ │ ldr.w r8, [r4, #3748] @ 0xea4 │ │ │ │ str.w r2, [r4, #3748] @ 0xea4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #16 │ │ │ │ - bl 6cf64 │ │ │ │ + bl 6cf54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6cf58 │ │ │ │ + beq.n 6cf48 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 6cf3a │ │ │ │ + bne.n 6cf2a │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6cf64 │ │ │ │ + bl 6cf54 │ │ │ │ str.w r8, [r4, #3748] @ 0xea4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6cfb8 │ │ │ │ + beq.n 6cfa8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #8] │ │ │ │ blx r8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6cfae │ │ │ │ + bge.n 6cf9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbnz r3, 6cfae │ │ │ │ + cbnz r3, 6cf9e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6cfbc │ │ │ │ + beq.n 6cfac │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - b.n 6cf7c │ │ │ │ + b.n 6cf6c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6cfc0 │ │ │ │ + b.n 6cfb0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006cfc4 : │ │ │ │ - cbz r0, 6cfd2 │ │ │ │ +0006cfb4 : │ │ │ │ + cbz r0, 6cfc2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cfd4 : │ │ │ │ - b.w 85634 │ │ │ │ +0006cfc4 : │ │ │ │ + b.w 8589c │ │ │ │ │ │ │ │ -0006cfd8 <_PyObject_CallMethodId@@Base>: │ │ │ │ +0006cfc8 <_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, #84] @ (6d040 <_PyObject_CallMethodId@@Base+0x68>) │ │ │ │ + ldr r2, [pc, #84] @ (6d030 <_PyObject_CallMethodId@@Base+0x68>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 6cff6 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ - cbnz r1, 6d000 <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ + cbz r0, 6cfe6 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ + cbnz r1, 6cff0 <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 71a68 │ │ │ │ - b.n 6d034 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ - bl 6d044 <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 71acc │ │ │ │ + b.n 6d024 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + bl 6d034 <_PyObject_GetAttrId@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6d034 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + cbz r0, 6d024 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 30522 <_PyObject_DebugMallocStats@@Base+0x223a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6d024 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ + blt.n 6d014 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6d034 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + b.n 6d024 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d020 <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ + bne.n 6d010 <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d020 <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d010 <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d044 <_PyObject_GetAttrId@@Base>: │ │ │ │ +0006d034 <_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 33374 <_PyUnicode_FromId@@Base> │ │ │ │ - cbz r0, 6d068 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ + cbz r0, 6d058 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w a9348 │ │ │ │ + b.w a9848 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d06a : │ │ │ │ +0006d05a : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d06c : │ │ │ │ +0006d05c : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6d080 │ │ │ │ + ble.n 6d070 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d084 : │ │ │ │ +0006d074 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #8 │ │ │ │ - bl 7a5fc │ │ │ │ - cbz r0, 6d09e │ │ │ │ + bl 7a5f4 │ │ │ │ + cbz r0, 6d08e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d0a0 : │ │ │ │ - cbz r0, 6d0ca │ │ │ │ +0006d090 : │ │ │ │ + cbz r0, 6d0ba │ │ │ │ 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, 6d0c0 │ │ │ │ + cbz r3, 6d0b0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2bd88 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a8c0 │ │ │ │ + b.w 7a8b8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d0cc : │ │ │ │ - cbz r0, 6d0da │ │ │ │ +0006d0bc : │ │ │ │ + cbz r0, 6d0ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d0dc : │ │ │ │ +0006d0cc : │ │ │ │ ldrd r0, r1, [r0, #136] @ 0x88 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d0e2 : │ │ │ │ +0006d0d2 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 6d104 │ │ │ │ + cbnz r0, 6d0f4 │ │ │ │ mov.w r1, #968 @ 0x3c8 │ │ │ │ - movw r0, #50196 @ 0xc414 │ │ │ │ + movw r0, #52332 @ 0xcc6c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d14e │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6d13e │ │ │ │ ldr r5, [r0, #4] │ │ │ │ movw r1, #9304 @ 0x2458 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 6d154 │ │ │ │ + beq.n 6d144 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ movw r2, #9024 @ 0x2340 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #8572 @ 0x217c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ it ne │ │ │ │ cmpne r5, r3 │ │ │ │ - beq.n 6d154 │ │ │ │ + beq.n 6d144 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6d154 │ │ │ │ + bmi.n 6d144 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32268 @ 0x7e0c │ │ │ │ + movw r1, #34764 @ 0x87cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d16c │ │ │ │ + b.n 6d15c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ iteee eq │ │ │ │ moveq r0, #1 │ │ │ │ ldrne r0, [r2, #0] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006d16e : │ │ │ │ +0006d15e : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6d1b0 │ │ │ │ + cbz r0, 6d1a0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #9304 @ 0x2458 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6d1c4 │ │ │ │ + beq.n 6d1b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ movw r2, #9024 @ 0x2340 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #8572 @ 0x217c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 6d1c4 │ │ │ │ + beq.n 6d1b4 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6d1c4 │ │ │ │ + bmi.n 6d1b4 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ - movw r0, #50196 @ 0xc414 │ │ │ │ + movw r0, #52332 @ 0xcc6c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6d1ec │ │ │ │ + b.n 6d1dc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6d1ec │ │ │ │ + beq.n 6d1dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6d1ea │ │ │ │ + ble.n 6d1da │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d1ec │ │ │ │ + bge.n 6d1dc │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 6d1ec │ │ │ │ + bne.n 6d1dc │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6d1ec │ │ │ │ + b.n 6d1dc │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006d1ee <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +0006d1de <_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 a31f0 │ │ │ │ - cbz r0, 6d236 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + bl a3644 │ │ │ │ + cbz r0, 6d226 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6d236 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + cbz r0, 6d226 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6d228 <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ + bne.n 6d218 <_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 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6d23c <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ - bl 24479c │ │ │ │ + cbnz r0, 6d22c <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ + bl 2460c4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d254 <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ + b.n 6d244 <_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 271d40 <_PyTime_AsMilliseconds@@Base+0x24fc> │ │ │ │ + bl 273708 <_PyTime_AsMilliseconds@@Base+0x24fc> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006d25a : │ │ │ │ +0006d24a : │ │ │ │ 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 6d28e │ │ │ │ + bcs.n 6d27e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov.w r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #32296 @ 0x7e28 │ │ │ │ + movw r1, #34792 @ 0x87e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d2a4 │ │ │ │ + b.n 6d294 │ │ │ │ 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, #708] @ 0x2c4 │ │ │ │ strd r1, r4, [r3, #712] @ 0x2c8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d2a6 : │ │ │ │ +0006d296 : │ │ │ │ ldr.w r2, [r0, #752] @ 0x2f0 │ │ │ │ - cbz r2, 6d2c2 │ │ │ │ + cbz r2, 6d2b2 │ │ │ │ ldr.w r3, [r0, #748] @ 0x2ec │ │ │ │ str.w r2, [r0, #708] @ 0x2c4 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ add.w r3, r3, #16384 @ 0x4000 │ │ │ │ strd r3, r2, [r0, #712] @ 0x2c8 │ │ │ │ bx lr │ │ │ │ - b.w 1ca0f8 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 1cb028 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -0006d2c6 : │ │ │ │ - movw r3, #46260 @ 0xb4b4 │ │ │ │ +0006d2b6 : │ │ │ │ + movw r3, #48756 @ 0xbe74 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ 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, 6d2e8 │ │ │ │ - cbz r5, 6d2e8 │ │ │ │ + cbz r4, 6d2d8 │ │ │ │ + cbz r5, 6d2d8 │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 6d2d4 │ │ │ │ + beq.n 6d2c4 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ pop {r4, r5} │ │ │ │ subs r0, r3, r0 │ │ │ │ bx lr │ │ │ │ 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, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - bne.n 6d316 │ │ │ │ + bne.n 6d306 │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae34 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 6d326 │ │ │ │ + b.n 6d316 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 6d326 │ │ │ │ + bge.n 6d316 │ │ │ │ ldr.w r1, [r4, r2, lsl #2] │ │ │ │ - cbz r1, 6d326 │ │ │ │ + cbz r1, 6d316 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6d318 │ │ │ │ + b.n 6d308 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 6d338 │ │ │ │ + bge.n 6d328 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6d376 │ │ │ │ + b.w 6d366 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl a2ae0 │ │ │ │ + bl a28c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6d36c │ │ │ │ + cbz r0, 6d35c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f5604 <_PyErr_FormatV@@Base+0x670> │ │ │ │ + bl f5a48 <_PyErr_FormatV@@Base+0x670> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d370 │ │ │ │ + bge.n 6d360 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d370 │ │ │ │ + cbnz r3, 6d360 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d370 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d360 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006d376 : │ │ │ │ +0006d366 : │ │ │ │ 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 r5, r2, #0 │ │ │ │ - bge.n 6d396 │ │ │ │ + bge.n 6d386 │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae34 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 6d4f8 │ │ │ │ + beq.w 6d4e8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add.w r8, r4, r5, lsl #2 │ │ │ │ mov r9, r4 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r1 │ │ │ │ - bls.n 6d3e0 │ │ │ │ + bls.n 6d3d0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r1, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 6d3a8 │ │ │ │ + bls.n 6d398 │ │ │ │ mov r3, r2 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcc.n 6d3a8 │ │ │ │ + bcc.n 6d398 │ │ │ │ movw r0, #51696 @ 0xc9f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #12332 @ 0x302c │ │ │ │ + movw r1, #14628 @ 0x3924 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl f4e04 │ │ │ │ - b.n 6d4f8 │ │ │ │ + bl f5248 │ │ │ │ + b.n 6d4e8 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 6d40c │ │ │ │ + bcc.n 6d3fc │ │ │ │ ldrd r2, r1, [r7, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt.n 6d40c │ │ │ │ + blt.n 6d3fc │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq.n 6d41e │ │ │ │ + beq.n 6d40e │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6d4e8 │ │ │ │ + bne.n 6d4d8 │ │ │ │ bic.w r6, r6, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r6, r4 │ │ │ │ - b.n 6d480 │ │ │ │ + b.n 6d470 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl ea5a0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl eab60 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d3f0 │ │ │ │ + bne.n 6d3e0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6d4f8 │ │ │ │ + b.n 6d4e8 │ │ │ │ bic.w r6, r6, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r6, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 6d44c │ │ │ │ + bls.n 6d43c │ │ │ │ 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 6d426 │ │ │ │ + b.n 6d416 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ add r3, r6 │ │ │ │ cmp r2, r6 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ mov.w r2, r3, lsl #2 │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ itt hi │ │ │ │ movhi r2, #0 │ │ │ │ movhi r3, #0 │ │ │ │ add r2, r0 │ │ │ │ add r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 6d4f0 │ │ │ │ + bls.n 6d4e0 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 6d46e │ │ │ │ + b.n 6d45e │ │ │ │ movs r1, #0 │ │ │ │ cmp r6, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bls.n 6d4b4 │ │ │ │ + bls.n 6d4a4 │ │ │ │ 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 6d480 │ │ │ │ + b.n 6d470 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ add r3, r6 │ │ │ │ cmp r2, r6 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ mov.w r2, r3, lsl #3 │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ itt hi │ │ │ │ movhi r2, r1 │ │ │ │ movhi r3, r1 │ │ │ │ add r2, r0 │ │ │ │ add r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 6d4f0 │ │ │ │ + bls.n 6d4e0 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 6d4d6 │ │ │ │ + b.n 6d4c6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r5 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [r7, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006d4fe : │ │ │ │ +0006d4ee : │ │ │ │ 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 6d516 │ │ │ │ + beq.n 6d506 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d558 │ │ │ │ + b.n 6d548 │ │ │ │ mov r5, r0 │ │ │ │ - bl 210fc4 │ │ │ │ + bl 212868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d512 │ │ │ │ + beq.n 6d502 │ │ │ │ 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 6d512 │ │ │ │ + bls.n 6d502 │ │ │ │ ldr.w r2, [r1, #-4]! │ │ │ │ and.w r0, r2, #3 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 6d530 │ │ │ │ + beq.n 6d520 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 6d530 │ │ │ │ + bne.n 6d520 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 6d558 │ │ │ │ + bne.n 6d548 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006d55c : │ │ │ │ +0006d54c : │ │ │ │ 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, 6d57c │ │ │ │ + cbz r4, 6d56c │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6d57c │ │ │ │ - bl 13b944 │ │ │ │ - b.n 6d572 │ │ │ │ + cbz r0, 6d56c │ │ │ │ + bl 13bae4 │ │ │ │ + b.n 6d562 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d57e : │ │ │ │ +0006d56e : │ │ │ │ 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 1d10a4 │ │ │ │ + bl 1d1edc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d59e : │ │ │ │ +0006d58e : │ │ │ │ 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 1d10a4 │ │ │ │ + bl 1d1edc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d5bc : │ │ │ │ +0006d5ac : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ b.w 3aa6e │ │ │ │ │ │ │ │ -0006d5c4 : │ │ │ │ +0006d5b4 : │ │ │ │ movs r3, #0 │ │ │ │ b.w 3aa6e │ │ │ │ │ │ │ │ -0006d5ca : │ │ │ │ +0006d5ba : │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ b.w 3aa6e │ │ │ │ │ │ │ │ -0006d5d2 : │ │ │ │ +0006d5c2 : │ │ │ │ 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 6d5f4 │ │ │ │ + bl 6d5e4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d5f4 : │ │ │ │ +0006d5e4 : │ │ │ │ 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 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6d62c │ │ │ │ - ldr r2, [pc, #68] @ (6d664 ) │ │ │ │ + cbnz r0, 6d61c │ │ │ │ + ldr r2, [pc, #68] @ (6d654 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21e2fc │ │ │ │ - b.n 6d65c │ │ │ │ + bl 21fb78 │ │ │ │ + b.n 6d64c │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ - bl 2111e0 │ │ │ │ + bl 212a84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6d64c │ │ │ │ + blt.n 6d63c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6d65c │ │ │ │ + b.n 6d64c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d648 │ │ │ │ + bne.n 6d638 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d648 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d638 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d668 : │ │ │ │ +0006d658 : │ │ │ │ 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 6d5f4 │ │ │ │ + bl 6d5e4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d68c : │ │ │ │ +0006d67c : │ │ │ │ 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 6d5f4 │ │ │ │ + bl 6d5e4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d6b0 : │ │ │ │ +0006d6a0 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6d6b6 │ │ │ │ + b.w 6d6a6 │ │ │ │ │ │ │ │ -0006d6b6 : │ │ │ │ +0006d6a6 : │ │ │ │ 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 1d10f8 │ │ │ │ - cbz r0, 6d6f4 │ │ │ │ + bl 1d1f30 │ │ │ │ + cbz r0, 6d6e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 32084 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d6f2 │ │ │ │ + bge.n 6d6e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d6f2 │ │ │ │ + cbnz r3, 6d6e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6d708 │ │ │ │ - ldr r2, [pc, #44] @ (6d724 ) │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6d6f8 │ │ │ │ + ldr r2, [pc, #44] @ (6d714 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21e2fc │ │ │ │ - b.n 6d720 │ │ │ │ + bl 21fb78 │ │ │ │ + b.n 6d710 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d716 │ │ │ │ + bge.n 6d706 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 6d71a │ │ │ │ + cbz r4, 6d70a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d720 │ │ │ │ + b.n 6d710 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d728 : │ │ │ │ +0006d718 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6d72e │ │ │ │ + b.w 6d71e │ │ │ │ │ │ │ │ -0006d72e : │ │ │ │ +0006d71e : │ │ │ │ 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 1d10f8 │ │ │ │ - cbnz r0, 6d75c │ │ │ │ - ldr r2, [pc, #56] @ (6d784 ) │ │ │ │ + bl 1d1f30 │ │ │ │ + cbnz r0, 6d74c │ │ │ │ + ldr r2, [pc, #56] @ (6d774 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21e2fc │ │ │ │ - b.n 6d77e │ │ │ │ + bl 21fb78 │ │ │ │ + b.n 6d76e │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6d788 │ │ │ │ + bl 6d778 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d77e │ │ │ │ + bge.n 6d76e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d77e │ │ │ │ + cbnz r3, 6d76e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d788 : │ │ │ │ +0006d778 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 321b0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6d7b2 │ │ │ │ - ldr r2, [pc, #20] @ (6d7b8 ) │ │ │ │ + bne.n 6d7a2 │ │ │ │ + ldr r2, [pc, #20] @ (6d7a8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21e2fc │ │ │ │ - bl 2219bc │ │ │ │ + bl 21fb78 │ │ │ │ + bl 2231bc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d7bc : │ │ │ │ +0006d7ac : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6d7c4 │ │ │ │ + b.w 6d7b4 │ │ │ │ │ │ │ │ -0006d7c4 : │ │ │ │ +0006d7b4 : │ │ │ │ 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 1d10f8 │ │ │ │ - cbz r0, 6d806 │ │ │ │ + bl 1d1f30 │ │ │ │ + cbz r0, 6d7f6 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21036c │ │ │ │ + bl 211c10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d804 │ │ │ │ + bge.n 6d7f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d804 │ │ │ │ + cbnz r3, 6d7f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6d81a │ │ │ │ - ldr r2, [pc, #24] @ (6d820 ) │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6d80a │ │ │ │ + ldr r2, [pc, #24] @ (6d810 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21e2fc │ │ │ │ + bl 21fb78 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d81c │ │ │ │ + b.n 6d80c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d824 : │ │ │ │ +0006d814 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6d7c4 │ │ │ │ + b.w 6d7b4 │ │ │ │ │ │ │ │ -0006d82a : │ │ │ │ +0006d81a : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 21213c │ │ │ │ + b.w 2139e0 │ │ │ │ │ │ │ │ -0006d830 : │ │ │ │ +0006d820 : │ │ │ │ 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 20df84 │ │ │ │ + bl 20f828 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006d856 : │ │ │ │ +0006d846 : │ │ │ │ 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, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 6d894 │ │ │ │ + beq.n 6d884 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 6d88c │ │ │ │ + bmi.n 6d87c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d908 │ │ │ │ - bl 9c1b4 │ │ │ │ + b.n 6d8f8 │ │ │ │ + bl 9c444 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 6d896 │ │ │ │ + b.n 6d886 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 6d8a8 │ │ │ │ + bne.n 6d898 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 6d8bc │ │ │ │ + bge.n 6d8ac │ │ │ │ subs r0, r4, #1 │ │ │ │ - b.n 6d8be │ │ │ │ + b.n 6d8ae │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 6d886 │ │ │ │ - bl 9c1b4 │ │ │ │ + bpl.n 6d876 │ │ │ │ + bl 9c444 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d8be │ │ │ │ + bge.n 6d8ae │ │ │ │ add r0, r4 │ │ │ │ - b.n 6d8be │ │ │ │ + b.n 6d8ae │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 6d8d2 │ │ │ │ + bne.n 6d8c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6d8e8 │ │ │ │ + blt.n 6d8d8 │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 6d8f8 │ │ │ │ + b.n 6d8e8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 6d886 │ │ │ │ - bl 9c1b4 │ │ │ │ + bpl.n 6d876 │ │ │ │ + bl 9c444 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d8f0 │ │ │ │ + bge.n 6d8e0 │ │ │ │ add r0, r4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 6d8f2 │ │ │ │ + b.n 6d8e2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ - b.n 6d8f2 │ │ │ │ + b.n 6d8e2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r0 │ │ │ │ str r3, [r7, #0] │ │ │ │ - blt.n 6d886 │ │ │ │ + blt.n 6d876 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 6d886 │ │ │ │ + bge.n 6d876 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006d90c : │ │ │ │ +0006d8fc : │ │ │ │ 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, #2572 @ 0xa0c │ │ │ │ movt r1, #85 @ 0x55 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (6d940 ) │ │ │ │ + ldr r0, [pc, #20] @ (6d930 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1d1600 │ │ │ │ + bl 1d24a0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ movs r2, #32 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0006d944 : │ │ │ │ +0006d934 : │ │ │ │ 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] @ (6d9a0 ) │ │ │ │ + ldr r2, [pc, #76] @ (6d990 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r5, [r3, #3896] @ 0xf38 │ │ │ │ - cbz r5, 6d998 │ │ │ │ + cbz r5, 6d988 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl aa70c │ │ │ │ + bl aac0c │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 6d988 │ │ │ │ + cbz r3, 6d978 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 6d988 │ │ │ │ - movw r0, #32336 @ 0x7e50 │ │ │ │ + cbz r3, 6d978 │ │ │ │ + movw r0, #34832 @ 0x8810 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 24f39c │ │ │ │ + bl 250a9c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d9a4 : │ │ │ │ +0006d994 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (6d9c8 ) │ │ │ │ + ldr r3, [pc, #20] @ (6d9b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 6d9cc │ │ │ │ + bl 6d9bc │ │ │ │ mov r4, r0 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #76] @ (6da30 ) │ │ │ │ - bl 1f8acc <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (6da20 ) │ │ │ │ + bl 1fa384 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6da22 │ │ │ │ + blt.n 6da12 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 6d9f6 │ │ │ │ + cbz r0, 6d9e6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 6da26 │ │ │ │ - bl 1cc2ac │ │ │ │ - bl 80424 │ │ │ │ + bmi.n 6da16 │ │ │ │ + bl 1cd0dc │ │ │ │ + bl 8041c │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 6da28 │ │ │ │ - ldr r1, [pc, #40] @ (6da30 ) │ │ │ │ + cbz r0, 6da18 │ │ │ │ + ldr r1, [pc, #40] @ (6da20 ) │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1eaa14 │ │ │ │ - cbz r0, 6da26 │ │ │ │ + bl 1ebfdc │ │ │ │ + cbz r0, 6da16 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6da22 │ │ │ │ + bge.n 6da12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6da22 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6da12 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 6da28 │ │ │ │ + b.n 6da18 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xead80052 │ │ │ │ │ │ │ │ -0006da34 : │ │ │ │ +0006da24 : │ │ │ │ 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, #2572 @ 0xa0c │ │ │ │ movt r1, #85 @ 0x55 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (6da68 ) │ │ │ │ + ldr r0, [pc, #20] @ (6da58 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f37f0 │ │ │ │ + bl 1f5050 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ movs r2, #32 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0006da6c : │ │ │ │ +0006da5c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 26dc48 │ │ │ │ + bl 26f618 │ │ │ │ adds r3, r0, #1 │ │ │ │ ittet eq │ │ │ │ moveq r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ strdeq r2, r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bmi.n 6dada │ │ │ │ + bmi.n 6daca │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6db00 │ │ │ │ - bhi.n 6db0a │ │ │ │ + beq.n 6daf0 │ │ │ │ + bhi.n 6dafa │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6dac0 │ │ │ │ - movw r0, #32588 @ 0x7f4c │ │ │ │ + beq.n 6dab0 │ │ │ │ + movw r0, #35084 @ 0x890c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - movw r2, #32532 @ 0x7f14 │ │ │ │ + movw r2, #35028 @ 0x88d4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ bx lr │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #32544 @ 0x7f20 │ │ │ │ + movw r3, #35040 @ 0x88e0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r0, #32560 @ 0x7f30 │ │ │ │ + movw r0, #35056 @ 0x88f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6db14 │ │ │ │ + beq.n 6db04 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6db1e │ │ │ │ + beq.n 6db0e │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6db28 │ │ │ │ + bne.n 6db18 │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #41076 @ 0xa074 │ │ │ │ + movw r3, #43572 @ 0xaa34 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r0, #31080 @ 0x7968 │ │ │ │ + movw r0, #33376 @ 0x8260 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r0, #32576 @ 0x7f40 │ │ │ │ + movw r0, #35072 @ 0x8900 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #32588 @ 0x7f4c │ │ │ │ + movw r0, #35084 @ 0x890c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #32612 @ 0x7f64 │ │ │ │ + movw r0, #35108 @ 0x8924 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #32620 @ 0x7f6c │ │ │ │ + movw r0, #35116 @ 0x892c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #32628 @ 0x7f74 │ │ │ │ + movw r0, #35124 @ 0x8934 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006db32 : │ │ │ │ +0006db22 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1e0054 │ │ │ │ + bl 1e16f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6db6e │ │ │ │ + beq.n 6db5e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1e0054 │ │ │ │ + bl 1e16f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6db6e │ │ │ │ + beq.n 6db5e │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 18c6b4 │ │ │ │ + b.w 18c5dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006db76 : │ │ │ │ +0006db66 : │ │ │ │ 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 6dba6 │ │ │ │ + bmi.n 6db96 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32652 @ 0x7f8c │ │ │ │ + movw r1, #35148 @ 0x894c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 6dbc8 │ │ │ │ + bl f5248 │ │ │ │ + b.n 6dbb8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bmi.n 6dbce │ │ │ │ + bmi.n 6dbbe │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #32688 @ 0x7fb0 │ │ │ │ + movw r1, #35184 @ 0x8970 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6dbdc │ │ │ │ + b.n 6dbcc │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6dbda │ │ │ │ + beq.n 6dbca │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1cb9b4 │ │ │ │ + b.w 1cb8d4 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006dbde : │ │ │ │ +0006dbce : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 6dc00 │ │ │ │ + cbnz r0, 6dbf0 │ │ │ │ mov.w r1, #1904 @ 0x770 │ │ │ │ - movw r0, #12304 @ 0x3010 │ │ │ │ + movw r0, #14600 @ 0x3908 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6dc2c │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6dc1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 6dc12 │ │ │ │ + cbz r3, 6dc02 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 6dc12 │ │ │ │ + bpl.n 6dc02 │ │ │ │ subs r3, r1, #0 │ │ │ │ - bge.n 6dc24 │ │ │ │ - movw r0, #12304 @ 0x3010 │ │ │ │ + bge.n 6dc14 │ │ │ │ + movw r0, #14600 @ 0x3908 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #1910 @ 0x776 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6dc2c │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6dc1c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 125974 │ │ │ │ + b.w 125924 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006dc32 : │ │ │ │ +0006dc22 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 6dc6c │ │ │ │ + bmi.n 6dc5c │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6dc70 │ │ │ │ + beq.n 6dc60 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 6dc72 │ │ │ │ + b.n 6dc62 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 6dc72 │ │ │ │ + b.n 6dc62 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ca4b8 │ │ │ │ + bl 1cb3e8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6dc90 │ │ │ │ + cbz r0, 6dc80 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ cmp r6, r3 │ │ │ │ ite le │ │ │ │ strle r6, [sp, #0] │ │ │ │ strgt r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ - bl f5908 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ + bl f5d4c <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006dc96 : │ │ │ │ +0006dc86 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1e0054 │ │ │ │ + bl 1e16f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6dcce │ │ │ │ - cbnz r4, 6dcc4 │ │ │ │ + beq.n 6dcbe │ │ │ │ + cbnz r4, 6dcb4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 26bb2c <_PyXI_Preserve@@Base+0x5e4> │ │ │ │ + b.w 26d4fc <_PyXI_Preserve@@Base+0x5e4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1e0054 │ │ │ │ + bl 1e16f4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6dcb6 │ │ │ │ + bne.n 6dca6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006dcd2 : │ │ │ │ +0006dcc2 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl 1e0054 │ │ │ │ + bl 1e16f4 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #0 │ │ │ │ - beq.w 6deb2 │ │ │ │ + beq.w 6dea2 │ │ │ │ strd r0, r0, [sp, #36] @ 0x24 │ │ │ │ - cbnz r4, 6dd06 │ │ │ │ - bl 57b98 │ │ │ │ - b.n 6deb0 │ │ │ │ + cbnz r4, 6dcf6 │ │ │ │ + bl 57bac │ │ │ │ + b.n 6dea0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bpl.n 6dd1a │ │ │ │ + bpl.n 6dd0a │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r5, #20 │ │ │ │ addpl.w r6, r5, #28 │ │ │ │ - b.n 6dd1c │ │ │ │ + b.n 6dd0c │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 6dd32 │ │ │ │ + bne.n 6dd22 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 132b34 │ │ │ │ + b.w 132bb8 │ │ │ │ ldrb r7, [r5, #16] │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx 2b5ac │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ubfx r7, r7, #2, #3 │ │ │ │ - bl eaa3c <_PyUnicodeWriter_PrepareInternal@@Base+0x49c> │ │ │ │ + bl eaffc <_PyUnicodeWriter_PrepareInternal@@Base+0x49c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6de9c │ │ │ │ + beq.w 6de8c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6dd72 │ │ │ │ + beq.n 6dd62 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #19340 @ 0x4b8c │ │ │ │ + movw r1, #21636 @ 0x5484 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2c3e0 │ │ │ │ clz sl, r0 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ - b.n 6dd74 │ │ │ │ + b.n 6dd64 │ │ │ │ mov sl, r9 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 6dda8 │ │ │ │ + bpl.n 6dd98 │ │ │ │ add r3, sp, #32 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 243ed4 <_PyBytesWriter_WriteBytes@@Base+0xd8> │ │ │ │ + bl 2457fc <_PyBytesWriter_WriteBytes@@Base+0xd8> │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6dd9c │ │ │ │ + bne.n 6dd8c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 20e034 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 20f8d8 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6deb0 │ │ │ │ + b.n 6dea0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 6de92 │ │ │ │ + beq.n 6de82 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 6ddce │ │ │ │ + b.n 6ddbe │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 6ddce │ │ │ │ + b.n 6ddbe │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6ddd8 │ │ │ │ + bne.n 6ddc8 │ │ │ │ ldrb.w r0, [r6, r9] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 244538 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x4> │ │ │ │ + bl 245e60 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x4> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6de9c │ │ │ │ + beq.n 6de8c │ │ │ │ add.w r4, r9, #1 │ │ │ │ - cbz r0, 6dde6 │ │ │ │ + cbz r0, 6ddd6 │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ cmp r8, r9 │ │ │ │ - bgt.n 6ddb2 │ │ │ │ - b.n 6de86 │ │ │ │ + bgt.n 6dda2 │ │ │ │ + b.n 6de76 │ │ │ │ cmp r7, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r0, [r6, r9, lsl #1] │ │ │ │ ldrne.w r0, [r6, r9, lsl #2] │ │ │ │ - b.n 6ddba │ │ │ │ + b.n 6ddaa │ │ │ │ cmp r8, r4 │ │ │ │ - ble.n 6de30 │ │ │ │ + ble.n 6de20 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ movw sl, #6160 @ 0x1810 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6ddfe │ │ │ │ + bne.n 6ddee │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ - b.n 6de0a │ │ │ │ + b.n 6ddfa │ │ │ │ cmp r7, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r0, [r6, r4, lsl #1] │ │ │ │ ldrne.w r0, [r6, r4, lsl #2] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - bl 24423c <_PyBytesWriter_WriteBytes@@Base+0x440> │ │ │ │ + bl 245b64 <_PyBytesWriter_WriteBytes@@Base+0x440> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6de9c │ │ │ │ + bne.n 6de8c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, sl │ │ │ │ - bne.n 6de2c │ │ │ │ + bne.n 6de1c │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt.n 6ddf6 │ │ │ │ + bgt.n 6dde6 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 6ddcc │ │ │ │ + bne.n 6ddbc │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strd r9, r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ - bl 6deb8 │ │ │ │ + bl 6dea8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6de9c │ │ │ │ + cbz r0, 6de8c │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl f5818 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f5c5c <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6de70 │ │ │ │ + bne.n 6de60 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6de9c │ │ │ │ + bge.n 6de8c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6de9c │ │ │ │ + cbnz r2, 6de8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6de9c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6de8c │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6de82 │ │ │ │ + bge.n 6de72 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6de82 │ │ │ │ + cbnz r2, 6de72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 6ddcc │ │ │ │ + b.n 6ddbc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl acd84 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl ad288 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6deb0 │ │ │ │ + b.n 6dea0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 20e034 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 20f8d8 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1cc2ac │ │ │ │ - b.n 6dd98 │ │ │ │ + bl 1cd0dc │ │ │ │ + b.n 6dd88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ ldrd r9, r7, [sp, #52] @ 0x34 │ │ │ │ - cbnz r3, 6deec │ │ │ │ - bl 2085bc │ │ │ │ + cbnz r3, 6dedc │ │ │ │ + bl 209e74 │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6e00c │ │ │ │ + beq.w 6dffc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbnz r0, 6df1c │ │ │ │ + cbnz r0, 6df0c │ │ │ │ movw r2, #51788 @ 0xca4c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #41652 @ 0xa2b4 │ │ │ │ + movw r1, #43868 @ 0xab5c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #32724 @ 0x7fd4 │ │ │ │ + movw r1, #35220 @ 0x8994 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 9ef34 │ │ │ │ + bl 9f250 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 6df58 │ │ │ │ + b.n 6df48 │ │ │ │ mov r1, sl │ │ │ │ - bl 6a77a │ │ │ │ - cbnz r0, 6df3e │ │ │ │ + bl 6a76a │ │ │ │ + cbnz r0, 6df2e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r9 │ │ │ │ - bl 6a748 │ │ │ │ - cbnz r0, 6df3e │ │ │ │ - movw r1, #41652 @ 0xa2b4 │ │ │ │ + bl 6a738 │ │ │ │ + cbnz r0, 6df2e │ │ │ │ + movw r1, #43868 @ 0xab5c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 72e80 │ │ │ │ - cbz r0, 6df58 │ │ │ │ + bl 732ca │ │ │ │ + cbz r0, 6df48 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 6df58 │ │ │ │ + cbz r0, 6df48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6df58 │ │ │ │ + bge.n 6df48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6df58 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6df48 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6e00c │ │ │ │ + beq.n 6dffc │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e00c │ │ │ │ + beq.n 6dffc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 6df90 │ │ │ │ + bmi.n 6df80 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #148] @ (6e014 ) │ │ │ │ + ldr r1, [pc, #148] @ (6e004 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6dfd8 │ │ │ │ - b.n 6dfe4 │ │ │ │ - movw r1, #32732 @ 0x7fdc │ │ │ │ + blt.n 6dfc8 │ │ │ │ + b.n 6dfd4 │ │ │ │ + movw r1, #35228 @ 0x899c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 6dfd0 │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 6dfc0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6dfac │ │ │ │ + blt.n 6df9c │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 6dfb4 │ │ │ │ + b.n 6dfa4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r2, r2, r3 │ │ │ │ str r2, [r7, #0] │ │ │ │ - bmi.n 6dfba │ │ │ │ + bmi.n 6dfaa │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 6dfe8 │ │ │ │ + bge.n 6dfd8 │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32428 @ 0x7eac │ │ │ │ + movw r1, #34724 @ 0x87a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6dfe4 │ │ │ │ + bge.n 6dfd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6dfe4 │ │ │ │ + cbnz r3, 6dfd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6e00c │ │ │ │ + b.n 6dffc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6e00a │ │ │ │ + bge.n 6dffa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6e00a │ │ │ │ + cbnz r3, 6dffa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrb r7, [r3, #31] │ │ │ │ + ldrh r7, [r3, #12] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ -0006e018 : │ │ │ │ +0006e008 : │ │ │ │ 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 6e03c │ │ │ │ + bge.n 6e02c │ │ │ │ mov r0, r1 │ │ │ │ blx 2c230 │ │ │ │ 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 f535c <_PyErr_FormatV@@Base+0x3c8> │ │ │ │ + bl f57a0 <_PyErr_FormatV@@Base+0x3c8> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6e058 │ │ │ │ + bne.n 6e048 │ │ │ │ str r6, [r5, #20] │ │ │ │ - cbz r4, 6e058 │ │ │ │ + cbz r4, 6e048 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006e05c : │ │ │ │ +0006e04c : │ │ │ │ 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 6e08c │ │ │ │ + bge.n 6e07c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16636 @ 0x40fc │ │ │ │ + movw r1, #18932 @ 0x49f4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e1c4 │ │ │ │ - beq.w 6e1c2 │ │ │ │ + b.n 6e1b4 │ │ │ │ + beq.w 6e1b2 │ │ │ │ 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 27769c │ │ │ │ + bl 279064 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.n 6e0d0 │ │ │ │ + bcc.n 6e0c0 │ │ │ │ ldrd r3, r1, [r6, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 6e0d0 │ │ │ │ + blt.n 6e0c0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne.n 6e136 │ │ │ │ + bne.n 6e126 │ │ │ │ bic.w r8, r8, #15 │ │ │ │ mov r1, r0 │ │ │ │ add r8, r7 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 6e0de │ │ │ │ + b.n 6e0ce │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ea5a0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl eab60 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6e0b6 │ │ │ │ - b.n 6e1c4 │ │ │ │ + bne.n 6e0a6 │ │ │ │ + b.n 6e1b4 │ │ │ │ cmp r3, r8 │ │ │ │ - bcs.n 6e104 │ │ │ │ + bcs.n 6e0f4 │ │ │ │ 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 6e0de │ │ │ │ + b.n 6e0ce │ │ │ │ rsb r3, r7, #15 │ │ │ │ sub.w r2, r7, #15 │ │ │ │ add r3, r8 │ │ │ │ cmp r2, r8 │ │ │ │ bic.w r2, r3, #15 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ add r2, r7 │ │ │ │ mov.w r3, r3, lsl #2 │ │ │ │ it hi │ │ │ │ movhi r3, #0 │ │ │ │ add r3, r0 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 6e1b8 │ │ │ │ + bls.n 6e1a8 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ - b.n 6e128 │ │ │ │ + b.n 6e118 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6e1b0 │ │ │ │ + bne.n 6e1a0 │ │ │ │ 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 6e17a │ │ │ │ + bcs.n 6e16a │ │ │ │ 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 6e144 │ │ │ │ + b.n 6e134 │ │ │ │ rsb r3, r7, #15 │ │ │ │ sub.w r2, r7, #15 │ │ │ │ add r3, r8 │ │ │ │ cmp r2, r8 │ │ │ │ bic.w r2, r3, #15 │ │ │ │ it hi │ │ │ │ movhi r2, ip │ │ │ │ @@ -99519,413 +99522,413 @@ │ │ │ │ add r2, r7 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ it hi │ │ │ │ movhi r3, ip │ │ │ │ add r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 6e1b8 │ │ │ │ + bls.n 6e1a8 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 6e19e │ │ │ │ + b.n 6e18e │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 6e1c4 │ │ │ │ + b.n 6e1b4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006e1c8 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +0006e1b8 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6e28a <_PyUnicodeWriter_WriteLatin1String@@Base+0xc2> │ │ │ │ + beq.n 6e27a <_PyUnicodeWriter_WriteLatin1String@@Base+0xc2> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ adds r4, r1, r2 │ │ │ │ mov r3, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 6e200 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ + bls.n 6e1f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bne.n 6e206 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3e> │ │ │ │ + bne.n 6e1f6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3e> │ │ │ │ mov r6, r3 │ │ │ │ adds r3, #4 │ │ │ │ cmp r4, r3 │ │ │ │ - bcc.n 6e1fc <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ + bcc.n 6e1ec <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ ldr.w r5, [r3, #-4] │ │ │ │ tst.w r5, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 6e1e6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ + beq.n 6e1d6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ - b.n 6e210 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ + b.n 6e200 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 6e204 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c> │ │ │ │ + bne.n 6e1f4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c> │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ - b.n 6e210 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ + b.n 6e200 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ mov r3, r6 │ │ │ │ ldrsb.w r5, [r3], #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 6e1de <_PyUnicodeWriter_WriteLatin1String@@Base+0x16> │ │ │ │ - b.n 6e1f8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ + bge.n 6e1ce <_PyUnicodeWriter_WriteLatin1String@@Base+0x16> │ │ │ │ + b.n 6e1e8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 6e240 <_PyUnicodeWriter_WriteLatin1String@@Base+0x78> │ │ │ │ + bcc.n 6e230 <_PyUnicodeWriter_WriteLatin1String@@Base+0x78> │ │ │ │ ldrd r2, r1, [r0, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r6 │ │ │ │ - blt.n 6e240 <_PyUnicodeWriter_WriteLatin1String@@Base+0x78> │ │ │ │ + blt.n 6e230 <_PyUnicodeWriter_WriteLatin1String@@Base+0x78> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 6e250 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ + beq.n 6e240 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 6e268 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa0> │ │ │ │ + beq.n 6e258 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa0> │ │ │ │ add r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ blx 2c198 │ │ │ │ - b.n 6e280 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ + b.n 6e270 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl ea5a0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl eab60 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6e226 <_PyUnicodeWriter_WriteLatin1String@@Base+0x5e> │ │ │ │ - b.n 6e28e <_PyUnicodeWriter_WriteLatin1String@@Base+0xc6> │ │ │ │ + bne.n 6e216 <_PyUnicodeWriter_WriteLatin1String@@Base+0x5e> │ │ │ │ + b.n 6e27e <_PyUnicodeWriter_WriteLatin1String@@Base+0xc6> │ │ │ │ add.w r3, r3, r0, lsl #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r1 │ │ │ │ cmp r4, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bls.n 6e280 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ + bls.n 6e270 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ - b.n 6e256 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ + b.n 6e246 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r1 │ │ │ │ cmp r4, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bls.n 6e280 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ + bls.n 6e270 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 6e26e <_PyUnicodeWriter_WriteLatin1String@@Base+0xa6> │ │ │ │ + b.n 6e25e <_PyUnicodeWriter_WriteLatin1String@@Base+0xa6> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r6 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 6e28e <_PyUnicodeWriter_WriteLatin1String@@Base+0xc6> │ │ │ │ + b.n 6e27e <_PyUnicodeWriter_WriteLatin1String@@Base+0xc6> │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006e290 : │ │ │ │ +0006e280 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6e2f8 ) │ │ │ │ + ldr r1, [pc, #88] @ (6e2e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #5728 @ 0x1660 │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6e2d4 │ │ │ │ + cbnz r4, 6e2c4 │ │ │ │ addw r1, r3, #1436 @ 0x59c │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #1716] @ 0x6b4 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #1716] @ 0x6b4 │ │ │ │ - b.n 6e2f4 │ │ │ │ + b.n 6e2e4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6e2b0 │ │ │ │ + bne.n 6e2a0 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32792 @ 0x8018 │ │ │ │ + movw r1, #35288 @ 0x89d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e2fc : │ │ │ │ +0006e2ec : │ │ │ │ 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 6e32c │ │ │ │ + bls.n 6e31c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32828 @ 0x803c │ │ │ │ + movw r1, #35324 @ 0x89fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e378 │ │ │ │ - ldr r3, [pc, #76] @ (6e37c ) │ │ │ │ + b.n 6e368 │ │ │ │ + ldr r3, [pc, #76] @ (6e36c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #1652] @ 0x674 │ │ │ │ - cbnz r3, 6e35c │ │ │ │ + cbnz r3, 6e34c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32856 @ 0x8058 │ │ │ │ + movw r1, #35352 @ 0x8a18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 6e326 │ │ │ │ + bl f5248 │ │ │ │ + b.n 6e316 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #1652] @ 0x674 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #1716] @ 0x6b4 │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #1716] @ 0x6b4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e380 : │ │ │ │ +0006e370 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6e3e8 ) │ │ │ │ + ldr r1, [pc, #88] @ (6e3d8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #5760 @ 0x1680 │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6e3c4 │ │ │ │ + cbnz r4, 6e3b4 │ │ │ │ addw r1, r3, #1444 @ 0x5a4 │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #1717] @ 0x6b5 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #1717] @ 0x6b5 │ │ │ │ - b.n 6e3e4 │ │ │ │ + b.n 6e3d4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6e3a0 │ │ │ │ + bne.n 6e390 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32888 @ 0x8078 │ │ │ │ + movw r1, #35384 @ 0x8a38 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e3ec : │ │ │ │ +0006e3dc : │ │ │ │ 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 6e418 │ │ │ │ + bls.n 6e408 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32928 @ 0x80a0 │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 6e446 │ │ │ │ - ldr r3, [pc, #80] @ (6e46c ) │ │ │ │ + bl f5248 │ │ │ │ + b.n 6e436 │ │ │ │ + ldr r3, [pc, #80] @ (6e45c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #1684] @ 0x694 │ │ │ │ - cbnz r3, 6e44c │ │ │ │ + cbnz r3, 6e43c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32960 @ 0x80c0 │ │ │ │ + movw r1, #35456 @ 0x8a80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e468 │ │ │ │ + b.n 6e458 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #1684] @ 0x694 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #1717] @ 0x6b5 │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #1717] @ 0x6b5 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e470 : │ │ │ │ +0006e460 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (6e4c8 ) │ │ │ │ + ldr r1, [pc, #72] @ (6e4b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #41216 @ 0xa100 │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6e4a4 │ │ │ │ + cbnz r4, 6e494 │ │ │ │ add.w r1, r3, #10304 @ 0x2840 │ │ │ │ adds r1, #28 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6e4c4 │ │ │ │ + b.n 6e4b4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6e490 │ │ │ │ + bne.n 6e480 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32996 @ 0x80e4 │ │ │ │ + movw r1, #35492 @ 0x8aa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e4cc : │ │ │ │ +0006e4bc : │ │ │ │ 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] @ (6e504 ) │ │ │ │ + ldr r2, [pc, #40] @ (6e4f4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 20ba28 │ │ │ │ - cbnz r0, 6e4fe │ │ │ │ + bl 20d2c0 │ │ │ │ + cbnz r0, 6e4ee │ │ │ │ add.w r1, r4, #10304 @ 0x2840 │ │ │ │ adds r1, #28 │ │ │ │ add.w r5, r5, r1, lsl #2 │ │ │ │ str r0, [r5, #4] │ │ │ │ - b.n 6e502 │ │ │ │ + b.n 6e4f2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e508 : │ │ │ │ +0006e4f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6e570 ) │ │ │ │ + ldr r1, [pc, #88] @ (6e560 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #4480 @ 0x1180 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6e54a │ │ │ │ + cbnz r4, 6e53a │ │ │ │ add.w r1, r3, #1120 @ 0x460 │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #420] @ 0x1a4 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #420] @ 0x1a4 │ │ │ │ - b.n 6e56a │ │ │ │ + b.n 6e55a │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6e526 │ │ │ │ + bne.n 6e516 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33032 @ 0x8108 │ │ │ │ + movw r1, #35528 @ 0x8ac8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e574 : │ │ │ │ +0006e564 : │ │ │ │ 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 6e5a0 │ │ │ │ + bls.n 6e590 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33068 @ 0x812c │ │ │ │ + movw r1, #35564 @ 0x8aec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 6e5ce │ │ │ │ - ldr r3, [pc, #80] @ (6e5f4 ) │ │ │ │ + bl f5248 │ │ │ │ + b.n 6e5be │ │ │ │ + ldr r3, [pc, #80] @ (6e5e4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #388] @ 0x184 │ │ │ │ - cbnz r3, 6e5d4 │ │ │ │ + cbnz r3, 6e5c4 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33096 @ 0x8148 │ │ │ │ + movw r1, #35592 @ 0x8b08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e5f0 │ │ │ │ + b.n 6e5e0 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #388] @ 0x184 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #420] @ 0x1a4 │ │ │ │ lsls r4, r2 │ │ │ │ @@ -99945,98 +99948,98 @@ │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ adds r4, #4 │ │ │ │ ldrb.w r5, [r1, #420] @ 0x1a4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r5, 6e652 │ │ │ │ + cbz r5, 6e642 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 6e64c │ │ │ │ + bpl.n 6e63c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6e64c │ │ │ │ - movw r3, #27172 @ 0x6a24 │ │ │ │ + bge.n 6e63c │ │ │ │ + movw r3, #29676 @ 0x73ec │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r0, #33128 @ 0x8168 │ │ │ │ + movw r0, #35624 @ 0x8b28 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr.w r1, [r3, r7, lsl #2] │ │ │ │ mov r3, r6 │ │ │ │ - bl 24f39c │ │ │ │ + bl 250a9c │ │ │ │ lsrs r5, r5, #1 │ │ │ │ adds r4, #4 │ │ │ │ - b.n 6e61c │ │ │ │ + b.n 6e60c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006e656 : │ │ │ │ +0006e646 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #68] @ (6e6ac ) │ │ │ │ + ldr r1, [pc, #68] @ (6e69c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #5696 @ 0x1640 │ │ │ │ adds r1, #20 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6e688 │ │ │ │ + cbnz r4, 6e678 │ │ │ │ addw r1, r3, #1428 @ 0x594 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6e6a8 │ │ │ │ + b.n 6e698 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6e676 │ │ │ │ + bne.n 6e666 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33192 @ 0x81a8 │ │ │ │ + movw r1, #35688 @ 0x8b68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e6b0 : │ │ │ │ +0006e6a0 : │ │ │ │ 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 6e6e2 │ │ │ │ + blt.n 6e6d2 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33228 @ 0x81cc │ │ │ │ + movw r1, #35724 @ 0x8b8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e714 │ │ │ │ - ldr r2, [pc, #52] @ (6e718 ) │ │ │ │ + b.n 6e704 │ │ │ │ + ldr r2, [pc, #52] @ (6e708 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 6e71c │ │ │ │ + bl 6e70c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6e714 │ │ │ │ + beq.n 6e704 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f9104 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f947c <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ movs r1, #1 │ │ │ │ ldrb.w r3, [r4, #204] @ 0xcc │ │ │ │ movs r0, #0 │ │ │ │ lsls r1, r5 │ │ │ │ orrs r1, r3 │ │ │ │ strb.w r1, [r4, #204] @ 0xcc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -100045,102 +100048,102 @@ │ │ │ │ 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 6e748 │ │ │ │ + bls.n 6e738 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33252 @ 0x81e4 │ │ │ │ + movw r1, #35748 @ 0x8ba4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 6e76a │ │ │ │ + bl f5248 │ │ │ │ + b.n 6e75a │ │ │ │ addw r3, r1, #1428 @ 0x594 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbnz r3, 6e770 │ │ │ │ + cbnz r3, 6e760 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33280 @ 0x8200 │ │ │ │ + movw r1, #35776 @ 0x8bc0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e772 │ │ │ │ + b.n 6e762 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006e774 : │ │ │ │ +0006e764 : │ │ │ │ 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] @ (6e7ac ) │ │ │ │ + ldr r2, [pc, #40] @ (6e79c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6e71c │ │ │ │ + bl 6e70c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6e7a8 │ │ │ │ + beq.n 6e798 │ │ │ │ addw r5, r5, #1428 @ 0x594 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add.w r4, r4, r5, lsl #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e7b0 : │ │ │ │ +0006e7a0 : │ │ │ │ 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 6e7de │ │ │ │ + blt.n 6e7ce │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33228 @ 0x81cc │ │ │ │ + movw r1, #35724 @ 0x8b8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 6e7f4 │ │ │ │ - ldr r2, [pc, #44] @ (6e80c ) │ │ │ │ + bl 12120c │ │ │ │ + b.n 6e7e4 │ │ │ │ + ldr r2, [pc, #44] @ (6e7fc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 6e71c │ │ │ │ - cbz r0, 6e7fa │ │ │ │ + bl 6e70c │ │ │ │ + cbz r0, 6e7ea │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e80a │ │ │ │ + b.n 6e7fa │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r3, [r4, #204] @ 0xcc │ │ │ │ lsls r2, r5 │ │ │ │ bic.w r3, r3, r2 │ │ │ │ strb.w r3, [r4, #204] @ 0xcc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #92] @ (6e87c ) │ │ │ │ + ldr r2, [pc, #92] @ (6e86c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ @@ -100156,83 +100159,83 @@ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str.w r1, [r5, #3868] @ 0xf1c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6e872 │ │ │ │ + bge.n 6e862 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6e872 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6e862 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 90e28 │ │ │ │ + b.w 910bc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6e8aa │ │ │ │ + ble.n 6e89a │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ subs r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 6e89e │ │ │ │ + bge.n 6e88e │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 6e8a6 │ │ │ │ + b.n 6e896 │ │ │ │ cmp r0, r3 │ │ │ │ str.w r6, [r1], #4 │ │ │ │ - bne.n 6e88a │ │ │ │ + bne.n 6e87a │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 88254 │ │ │ │ - cbz r0, 6e8c6 │ │ │ │ + bl 885e0 │ │ │ │ + cbz r0, 6e8b6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e8d2 │ │ │ │ + cbz r0, 6e8c2 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e8de │ │ │ │ + cbz r0, 6e8ce │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e8ea │ │ │ │ + cbz r0, 6e8da │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #16] @ (6e900 ) │ │ │ │ + ldr r2, [pc, #16] @ (6e8f0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ - cbnz r1, 6e8fc │ │ │ │ + cbnz r1, 6e8ec │ │ │ │ movs r0, #1 │ │ │ │ strb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (6e910 ) │ │ │ │ + ldr r2, [pc, #8] @ (6e900 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4} │ │ │ │ @@ -100265,396 +100268,396 @@ │ │ │ │ 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, 6e972 │ │ │ │ + cbnz r0, 6e962 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6e97a │ │ │ │ + cbz r0, 6e96a │ │ │ │ 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 6e964 │ │ │ │ + beq.n 6e954 │ │ │ │ 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, 6e9a2 │ │ │ │ + cbnz r0, 6e992 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6e9aa │ │ │ │ + cbz r0, 6e99a │ │ │ │ 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 6e994 │ │ │ │ + beq.n 6e984 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e9b6 │ │ │ │ + cbz r0, 6e9a6 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e9c2 │ │ │ │ + cbz r0, 6e9b2 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ble.n 6ea1c │ │ │ │ + ble.n 6ea0c │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ add.w ip, r0, r4 │ │ │ │ ldrh.w lr, [r8, r7, lsl #1] │ │ │ │ ldrh.w ip, [r8, ip, lsl #1] │ │ │ │ - cbz r3, 6e9f2 │ │ │ │ + cbz r3, 6e9e2 │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 6e9f6 │ │ │ │ + bls.n 6e9e6 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 6ea14 │ │ │ │ + b.n 6ea04 │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 6e9ea │ │ │ │ + bcc.n 6e9da │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 6ea0c │ │ │ │ + bne.n 6e9fc │ │ │ │ adds r4, #1 │ │ │ │ adds r7, r5, r6 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r5, r7 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 6ea14 │ │ │ │ + b.n 6ea04 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 6e9d8 │ │ │ │ - b.n 6ea20 │ │ │ │ + bgt.n 6e9c8 │ │ │ │ + b.n 6ea10 │ │ │ │ movs r6, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ble.n 6ea7e │ │ │ │ + ble.n 6ea6e │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ add.w ip, r0, r4 │ │ │ │ ldr.w lr, [r8, r7, lsl #2] │ │ │ │ ldr.w ip, [r8, ip, lsl #2] │ │ │ │ - cbz r3, 6ea54 │ │ │ │ + cbz r3, 6ea44 │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 6ea58 │ │ │ │ + bls.n 6ea48 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 6ea76 │ │ │ │ + b.n 6ea66 │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 6ea4c │ │ │ │ + bcc.n 6ea3c │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 6ea6e │ │ │ │ + bne.n 6ea5e │ │ │ │ adds r4, #1 │ │ │ │ adds r7, r5, r6 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r5, r7 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 6ea76 │ │ │ │ + b.n 6ea66 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 6ea3a │ │ │ │ - b.n 6ea82 │ │ │ │ + bgt.n 6ea2a │ │ │ │ + b.n 6ea72 │ │ │ │ movs r6, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + movs r1, #2 │ │ │ │ + b.w 5cbf0 <_PyMonitoring_FireJumpEvent@@Base+0xa8> │ │ │ │ + subs r3, r2, #2 │ │ │ │ + cmp r3, #1 │ │ │ │ + bhi.n 6eafc │ │ │ │ + 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, #32380 @ 0x7e7c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.n 6eaaa │ │ │ │ + movw r0, #6152 @ 0x1808 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + b.n 6eafa │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + cmp r3, r4 │ │ │ │ + bne.n 6eaa0 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + mov r4, r2 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + bl f4814 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.n 6eaf8 │ │ │ │ + cmp r4, #2 │ │ │ │ + ittee eq │ │ │ │ + movweq r0, #4788 @ 0x12b4 │ │ │ │ + movweq r2, #6412 @ 0x190c │ │ │ │ + movwne r0, #6412 @ 0x190c │ │ │ │ + movwne r2, #4788 @ 0x12b4 │ │ │ │ + ittee eq │ │ │ │ + movteq r0, #80 @ 0x50 │ │ │ │ + movteq r2, #80 @ 0x50 │ │ │ │ + movtne r0, #80 @ 0x50 │ │ │ │ + movtne r2, #80 @ 0x50 │ │ │ │ + cmp r3, #0 │ │ │ │ + it eq │ │ │ │ + moveq r0, r2 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6eafa │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + b.n 6eafa │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ + movw r0, #6152 @ 0x1808 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bx lr │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + b.w 1192d4 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + movs r1, #0 │ │ │ │ + b.w 248764 <_PyObject_FunctionStr@@Base+0x1bc> │ │ │ │ + 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, #50880 @ 0xc6c0 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2288a4 │ │ │ │ + cbnz r0, 6eb44 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6eb46 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.n 6eb46 │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 6eabc │ │ │ │ + cbz r0, 6eb7e │ │ │ │ movw r3, #2572 @ 0xa0c │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 6eabc │ │ │ │ + beq.n 6eb7e │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6eb02 │ │ │ │ - bl 6e8ec │ │ │ │ - cbz r0, 6eb16 │ │ │ │ + bne.n 6ebc4 │ │ │ │ + bl 6e8dc │ │ │ │ + cbz r0, 6ebd8 │ │ │ │ movw r3, #2652 @ 0xa5c │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movw r3, #2656 @ 0xa60 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - movw r3, #60621 @ 0xeccd │ │ │ │ + movw r3, #60605 @ 0xecbd │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r4, r2 │ │ │ │ moveq r4, r3 │ │ │ │ - cbz r5, 6eaf6 │ │ │ │ + cbz r5, 6ebb8 │ │ │ │ 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 6e904 │ │ │ │ + b.n 6e8f4 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r2, 6eb0a │ │ │ │ + cbz r2, 6ebcc │ │ │ │ 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, 6eb78 │ │ │ │ - cbz r1, 6eb78 │ │ │ │ + cbz r0, 6ec3a │ │ │ │ + cbz r1, 6ec3a │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r0, #1 │ │ │ │ ldrb.w r6, [r5, #1]! │ │ │ │ - cbz r6, 6eb76 │ │ │ │ + cbz r6, 6ec38 │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6eb52 │ │ │ │ + bcc.n 6ec14 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r7, #0 │ │ │ │ strb r7, [r2, r3] │ │ │ │ mov r2, r7 │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 6ea88 │ │ │ │ + bl 6eb4a │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r6, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r6, [r2, r3] │ │ │ │ - bne.n 6eb30 │ │ │ │ + bne.n 6ebf2 │ │ │ │ ldrd r1, r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov r2, r6 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 6ea88 │ │ │ │ + bl 6eb4a │ │ │ │ str r6, [r4, #12] │ │ │ │ - b.n 6eb30 │ │ │ │ + b.n 6ebf2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ - movs r1, #2 │ │ │ │ - b.w 5cbe8 <_PyMonitoring_FireJumpEvent@@Base+0xa8> │ │ │ │ - subs r3, r2, #2 │ │ │ │ - cmp r3, #1 │ │ │ │ - bhi.n 6ebfe │ │ │ │ - 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, #32380 @ 0x7e7c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.n 6ebac │ │ │ │ - movw r0, #6152 @ 0x1808 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - b.n 6ebfc │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - cmp r3, r4 │ │ │ │ - bne.n 6eba2 │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - mov r4, r2 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - bl f43cc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.n 6ebfa │ │ │ │ - cmp r4, #2 │ │ │ │ - ittee eq │ │ │ │ - movweq r0, #4788 @ 0x12b4 │ │ │ │ - movweq r2, #6412 @ 0x190c │ │ │ │ - movwne r0, #6412 @ 0x190c │ │ │ │ - movwne r2, #4788 @ 0x12b4 │ │ │ │ - ittee eq │ │ │ │ - movteq r0, #80 @ 0x50 │ │ │ │ - movteq r2, #80 @ 0x50 │ │ │ │ - movtne r0, #80 @ 0x50 │ │ │ │ - movtne r2, #80 @ 0x50 │ │ │ │ - cmp r3, #0 │ │ │ │ - it eq │ │ │ │ - moveq r0, r2 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ebfc │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - b.n 6ebfc │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - movw r0, #6152 @ 0x1808 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - bx lr │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - b.w 119190 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - movs r1, #0 │ │ │ │ - b.w 246e64 <_PyObject_FunctionStr@@Base+0x1bc> │ │ │ │ - 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, #48384 @ 0xbd00 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 22704c │ │ │ │ - cbnz r0, 6ec46 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ec48 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.n 6ec48 │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ push {r4, r5, r6} │ │ │ │ add.w r4, r0, #40 @ 0x28 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ bic.w r2, r3, #3 │ │ │ │ ands.w r5, r3, #3 │ │ │ │ - bne.n 6ec64 │ │ │ │ + bne.n 6ec54 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n 6ec6a │ │ │ │ + b.n 6ec5a │ │ │ │ str r2, [r1, #0] │ │ │ │ orr.w r2, r1, r5 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6ec7e │ │ │ │ + bne.n 6ec6e │ │ │ │ strex ip, r2, [r4] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ - bne.n 6ec54 │ │ │ │ - cbnz r5, 6ecc8 │ │ │ │ + bne.n 6ec44 │ │ │ │ + cbnz r5, 6ecb8 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ - cbz r3, 6eca8 │ │ │ │ + cbz r3, 6ec98 │ │ │ │ adds r2, r3, #4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r1, #0] │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 6eca4 │ │ │ │ + bne.n 6ec94 │ │ │ │ strex r6, r1, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bne.n 6ec90 │ │ │ │ + bne.n 6ec80 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ bic.w r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldrex r1, [r4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6ecc4 │ │ │ │ + bne.n 6ecb4 │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r1 │ │ │ │ - bne.n 6ecaa │ │ │ │ + bne.n 6ec9a │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ed6a │ │ │ │ + beq.n 6ed5a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #2648 @ 0xa58 │ │ │ │ movt r5, #85 @ 0x55 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ dmb ish │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ - bcs.n 6ed68 │ │ │ │ + bcs.n 6ed58 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldrb r2, [r0, r4] │ │ │ │ - cbz r2, 6ed04 │ │ │ │ + cbz r2, 6ecf4 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6ecf8 │ │ │ │ - b.n 6ed68 │ │ │ │ + bne.n 6ece8 │ │ │ │ + b.n 6ed58 │ │ │ │ subs r2, r4, #1 │ │ │ │ movw r3, #16382 @ 0x3ffe │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 6ed68 │ │ │ │ + bhi.n 6ed58 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #2624 @ 0xa40 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ - bl 1b12b4 <_start@@Base+0x698> │ │ │ │ + bl 1b21dc <_start@@Base+0x694> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ adds r2, r3, r4 │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6ed20 │ │ │ │ + bne.n 6ed10 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ dmb ish │ │ │ │ - bcs.n 6ed58 │ │ │ │ + bcs.n 6ed48 │ │ │ │ rsb r2, r3, #16320 @ 0x3fc0 │ │ │ │ adds r1, r3, r4 │ │ │ │ adds r2, #63 @ 0x3f │ │ │ │ movw r0, #3456 @ 0xd80 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ cmp.w r1, #16384 @ 0x4000 │ │ │ │ it cc │ │ │ │ @@ -100673,411 +100676,411 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #196 @ 0xc4 │ │ │ │ blx 2b5ac │ │ │ │ - ldr r1, [pc, #28] @ (6eda8 ) │ │ │ │ + ldr r1, [pc, #28] @ (6ed98 ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ add.w r0, r4, #712 @ 0x2c8 │ │ │ │ blx 2c198 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #4] │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #164] @ 0xa4 │ │ │ │ pop {r4, pc} │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ + push {r3, r7} │ │ │ │ movs r2, r6 │ │ │ │ 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, 6edd2 │ │ │ │ + cbz r0, 6edc2 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbz r3, 6edd2 │ │ │ │ + cbz r3, 6edc2 │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 2c660 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 6eccc │ │ │ │ + b.n 6ecbc │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #60893 @ 0xeddd │ │ │ │ + movw r3, #60877 @ 0xedcd │ │ │ │ movt r3, #6 │ │ │ │ eor.w r4, r3, r0 │ │ │ │ - bl 1b3a10 <_start@@Base+0x2df4> │ │ │ │ + bl 1b4938 <_start@@Base+0x2df0> │ │ │ │ eors r0, r4 │ │ │ │ movw r5, #13613 @ 0x352d │ │ │ │ movt r5, #32747 @ 0x7feb │ │ │ │ movw r1, #42635 @ 0xa68b │ │ │ │ movt r1, #33900 @ 0x846c │ │ │ │ eor.w r3, r0, r0, lsr #17 │ │ │ │ and.w r3, r3, #15 │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bcs.n 6ee3e │ │ │ │ + bcs.n 6ee2e │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, #17 │ │ │ │ eor.w r0, r0, r0, lsr #16 │ │ │ │ mul.w r0, r5, r0 │ │ │ │ eor.w r0, r0, r0, lsr #15 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ eor.w r0, r0, r0, lsr #16 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 6ee18 │ │ │ │ + b.n 6ee08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ee20 │ │ │ │ + beq.n 6ee10 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006ee44 : │ │ │ │ +0006ee34 : │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r4, [sp, #8] │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ - bne.n 6ee68 │ │ │ │ + bne.n 6ee58 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6ee84 │ │ │ │ + ble.n 6ee74 │ │ │ │ movs r4, #0 │ │ │ │ str.w r3, [r2, r4, lsl #2] │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, r4 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - bne.n 6ee54 │ │ │ │ - b.n 6ee84 │ │ │ │ + bne.n 6ee44 │ │ │ │ + b.n 6ee74 │ │ │ │ cmp r0, #1 │ │ │ │ - bmi.n 6ee84 │ │ │ │ + bmi.n 6ee74 │ │ │ │ add.w r4, r2, r0, lsl #2 │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ str.w r3, [r4, #-4]! │ │ │ │ ldr.w r0, [r1, #-4]! │ │ │ │ cmp r4, r2 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ - bne.n 6ee74 │ │ │ │ + bne.n 6ee64 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ee88 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +0006ee78 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #23735 @ 0x5cb7 │ │ │ │ + movw r1, #23727 @ 0x5caf │ │ │ │ movt r1, #6 │ │ │ │ - b.w 25f21c │ │ │ │ + b.w 260be8 │ │ │ │ │ │ │ │ -0006ee96 : │ │ │ │ +0006ee86 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r0, 6eeb2 │ │ │ │ + cbz r0, 6eea2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #39135 @ 0x98df │ │ │ │ + movw r3, #39159 @ 0x98f7 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006eeb4 : │ │ │ │ +0006eea4 : │ │ │ │ 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] @ (6eee8 ) │ │ │ │ + ldr r4, [pc, #32] @ (6eed8 ) │ │ │ │ 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 9ef70 │ │ │ │ + bl 9f28c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006eeec <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +0006eedc <_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] @ (6ef20 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (6ef10 <_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 9ef70 │ │ │ │ + bl 9f28c │ │ │ │ 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, #62256 @ 0xf330 │ │ │ │ + movw r2, #64752 @ 0xfcf0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 30522 <_PyObject_DebugMallocStats@@Base+0x223a> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ef50 : │ │ │ │ +0006ef40 : │ │ │ │ bic.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ef56 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +0006ef46 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 6ef6a <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ - cbz r1, 6ef66 <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ - movw r3, #12596 @ 0x3134 │ │ │ │ + cbz r3, 6ef5a <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ + cbz r1, 6ef56 <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ + movw r3, #15092 @ 0x3af4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ef6e <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +0006ef5e <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6ef92 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ + bgt.n 6ef82 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6ef84 <_PyCode_CheckNoExternalState@@Base+0x16> │ │ │ │ - movw r3, #12572 @ 0x311c │ │ │ │ + ble.n 6ef74 <_PyCode_CheckNoExternalState@@Base+0x16> │ │ │ │ + movw r3, #15068 @ 0x3adc │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - b.n 6ef9a <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ + b.n 6ef8a <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6efa4 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + ble.n 6ef94 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6efa4 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ - b.n 6ef7a <_PyCode_CheckNoExternalState@@Base+0xc> │ │ │ │ - movw r3, #12548 @ 0x3104 │ │ │ │ + ble.n 6ef94 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + b.n 6ef6a <_PyCode_CheckNoExternalState@@Base+0xc> │ │ │ │ + movw r3, #15044 @ 0x3ac4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - cbnz r2, 6efa0 <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ + cbnz r2, 6ef90 <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 6ef9c <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ + b.n 6ef8c <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006efa8 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +0006ef98 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 6efb8 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ - movw r3, #33312 @ 0x8220 │ │ │ │ + bpl.n 6efa8 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ + movw r3, #35808 @ 0x8be0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - b.n 6efce <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ + b.n 6efbe <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ tst.w r3, #384 @ 0x180 │ │ │ │ - bne.n 6efc6 <_PyCode_CheckPureFunction@@Base+0x1e> │ │ │ │ + bne.n 6efb6 <_PyCode_CheckPureFunction@@Base+0x1e> │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bmi.n 6efae <_PyCode_CheckPureFunction@@Base+0x6> │ │ │ │ + bmi.n 6ef9e <_PyCode_CheckPureFunction@@Base+0x6> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r3, #33340 @ 0x823c │ │ │ │ + movw r3, #35836 @ 0x8bfc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - cbz r1, 6efd2 <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ + cbz r1, 6efc2 <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006efd6 : │ │ │ │ +0006efc6 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006efda : │ │ │ │ +0006efca : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #48956 @ 0xbf3c │ │ │ │ + movw r1, #51452 @ 0xc8fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286314 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6f004 │ │ │ │ + bl 28748c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6eff4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2866d8 │ │ │ │ + b.w 287850 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006f008 : │ │ │ │ +0006eff8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #48904 @ 0xbf08 │ │ │ │ + movw r1, #51400 @ 0xc8c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286314 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6f032 │ │ │ │ + bl 28748c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6f022 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2866d8 │ │ │ │ + b.w 287850 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006f036 : │ │ │ │ +0006f026 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #48956 @ 0xbf3c │ │ │ │ + movw r1, #51452 @ 0xc8fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286314 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6f05c │ │ │ │ + bl 28748c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6f04c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6ec16 │ │ │ │ + b.n 6eb14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006f060 : │ │ │ │ +0006f050 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #49000 @ 0xbf68 │ │ │ │ + movw r1, #51496 @ 0xc928 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286314 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6f086 │ │ │ │ + bl 28748c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6f076 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6ec16 │ │ │ │ + b.n 6eb14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006f08a : │ │ │ │ +0006f07a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #48904 @ 0xbf08 │ │ │ │ + movw r1, #51400 @ 0xc8c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286314 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6f0b0 │ │ │ │ + bl 28748c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6f0a0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6ec16 │ │ │ │ + b.n 6eb14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006f0b4 : │ │ │ │ +0006f0a4 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f0b6 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +0006f0a6 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 6f0c6 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ + cbz r0, 6f0b6 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ ldrb.w r0, [r0, #38] @ 0x26 │ │ │ │ subs r3, r0, #3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f0c8 <_PyLong_New@@Base>: │ │ │ │ - b.w 94324 │ │ │ │ +0006f0b8 <_PyLong_New@@Base>: │ │ │ │ + b.w 945b8 │ │ │ │ │ │ │ │ -0006f0cc <_PyLong_FromDigits@@Base>: │ │ │ │ +0006f0bc <_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, 6f10e <_PyLong_FromDigits@@Base+0x42> │ │ │ │ + cbz r1, 6f0fe <_PyLong_FromDigits@@Base+0x42> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 94324 │ │ │ │ + bl 945b8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6f110 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + cbz r0, 6f100 <_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 2c198 │ │ │ │ - b.n 6f110 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ - ldr r4, [pc, #4] @ (6f114 <_PyLong_FromDigits@@Base+0x48>) │ │ │ │ + b.n 6f100 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + ldr r4, [pc, #4] @ (6f104 <_PyLong_FromDigits@@Base+0x48>) │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r2, pc, #960 @ (adr r2, 6f4d8 <_Py_SetRefcnt@@Base+0x2d2>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 6f4c8 <_Py_SetRefcnt@@Base+0x2d2>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006f118 <_PyLong_Sign@@Base>: │ │ │ │ +0006f108 <_PyLong_Sign@@Base>: │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r0, r0, #3 │ │ │ │ rsb r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f124 : │ │ │ │ +0006f114 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #15 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f130 : │ │ │ │ +0006f120 : │ │ │ │ ldrd r3, r0, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f142 <_PyDict_NewPresized@@Base>: │ │ │ │ +0006f132 <_PyDict_NewPresized@@Base>: │ │ │ │ cmp r0, #5 │ │ │ │ - bgt.n 6f156 <_PyDict_NewPresized@@Base+0x14> │ │ │ │ + bgt.n 6f146 <_PyDict_NewPresized@@Base+0x14> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 80550 │ │ │ │ + b.w 80548 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #21845 @ 0x5555 │ │ │ │ movt r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -101088,175 +101091,175 @@ │ │ │ │ addle r0, #1 │ │ │ │ asrle r0, r0, #1 │ │ │ │ itttt le │ │ │ │ addle.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ clzle r0, r0 │ │ │ │ rsble r0, r0, #32 │ │ │ │ uxtble r0, r0 │ │ │ │ - bl 86f7c │ │ │ │ - cbz r0, 6f1a0 <_PyDict_NewPresized@@Base+0x5e> │ │ │ │ + bl 87308 │ │ │ │ + cbz r0, 6f190 <_PyDict_NewPresized@@Base+0x5e> │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 80550 │ │ │ │ + b.w 80548 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006f1a2 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ - b.w dc524 │ │ │ │ +0006f192 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ + b.w dcfe4 │ │ │ │ │ │ │ │ -0006f1a6 <_PyDict_SizeOf@@Base>: │ │ │ │ - b.w 5acce │ │ │ │ +0006f196 <_PyDict_SizeOf@@Base>: │ │ │ │ + b.w 5aec0 │ │ │ │ │ │ │ │ -0006f1aa : │ │ │ │ +0006f19a : │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #16916 @ 0x4214 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006f1c4 : │ │ │ │ - b.w 4e7d2 │ │ │ │ +0006f1b4 : │ │ │ │ + b.w 4e7ea │ │ │ │ │ │ │ │ -0006f1c8 : │ │ │ │ +0006f1b8 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 86940 │ │ │ │ + b.w 86ccc │ │ │ │ │ │ │ │ -0006f1ce : │ │ │ │ - b.w 86940 │ │ │ │ +0006f1be : │ │ │ │ + b.w 86ccc │ │ │ │ │ │ │ │ -0006f1d2 : │ │ │ │ - b.w 631ac │ │ │ │ +0006f1c2 : │ │ │ │ + b.w 63404 │ │ │ │ │ │ │ │ -0006f1d6 : │ │ │ │ +0006f1c6 : │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f1e6 : │ │ │ │ +0006f1d6 : │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f1f6 : │ │ │ │ +0006f1e6 : │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f206 <_Py_SetRefcnt@@Base>: │ │ │ │ +0006f1f6 <_Py_SetRefcnt@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [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 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 6f234 <_Py_SetRefcnt@@Base+0x2e> │ │ │ │ + cbnz r1, 6f224 <_Py_SetRefcnt@@Base+0x2e> │ │ │ │ ldrd r2, r3, [r6, #96] @ 0x60 │ │ │ │ orrs.w r1, r2, r3 │ │ │ │ - bne.n 6f24c <_Py_SetRefcnt@@Base+0x46> │ │ │ │ - b.n 6f244 <_Py_SetRefcnt@@Base+0x3e> │ │ │ │ + bne.n 6f23c <_Py_SetRefcnt@@Base+0x46> │ │ │ │ + b.n 6f234 <_Py_SetRefcnt@@Base+0x3e> │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2af30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6f228 <_Py_SetRefcnt@@Base+0x22> │ │ │ │ + beq.n 6f218 <_Py_SetRefcnt@@Base+0x22> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6f2a6 <_Py_SetRefcnt@@Base+0xa0> │ │ │ │ + b.n 6f296 <_Py_SetRefcnt@@Base+0xa0> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 6f296 <_Py_SetRefcnt@@Base+0x90> │ │ │ │ - b.n 6f252 <_Py_SetRefcnt@@Base+0x4c> │ │ │ │ - cbz r3, 6f252 <_Py_SetRefcnt@@Base+0x4c> │ │ │ │ + bne.n 6f286 <_Py_SetRefcnt@@Base+0x90> │ │ │ │ + b.n 6f242 <_Py_SetRefcnt@@Base+0x4c> │ │ │ │ + cbz r3, 6f242 <_Py_SetRefcnt@@Base+0x4c> │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ - b.n 6f254 <_Py_SetRefcnt@@Base+0x4e> │ │ │ │ + b.n 6f244 <_Py_SetRefcnt@@Base+0x4e> │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - cbz r2, 6f25a <_Py_SetRefcnt@@Base+0x54> │ │ │ │ + cbz r2, 6f24a <_Py_SetRefcnt@@Base+0x54> │ │ │ │ str r3, [r2, #100] @ 0x64 │ │ │ │ - b.n 6f25c <_Py_SetRefcnt@@Base+0x56> │ │ │ │ + b.n 6f24c <_Py_SetRefcnt@@Base+0x56> │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6, #96] @ 0x60 │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6f264 <_Py_SetRefcnt@@Base+0x5e> │ │ │ │ + bne.n 6f254 <_Py_SetRefcnt@@Base+0x5e> │ │ │ │ adds r4, #4 │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6f274 <_Py_SetRefcnt@@Base+0x6e> │ │ │ │ - cbz r5, 6f2a4 <_Py_SetRefcnt@@Base+0x9e> │ │ │ │ + bne.n 6f264 <_Py_SetRefcnt@@Base+0x6e> │ │ │ │ + cbz r5, 6f294 <_Py_SetRefcnt@@Base+0x9e> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r6, #120] @ 0x78 │ │ │ │ - b.n 6f29a <_Py_SetRefcnt@@Base+0x94> │ │ │ │ - cbz r5, 6f2a6 <_Py_SetRefcnt@@Base+0xa0> │ │ │ │ + b.n 6f28a <_Py_SetRefcnt@@Base+0x94> │ │ │ │ + cbz r5, 6f296 <_Py_SetRefcnt@@Base+0xa0> │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ adds r0, #8 │ │ │ │ blx 2c744 │ │ │ │ - b.n 6f2a6 <_Py_SetRefcnt@@Base+0xa0> │ │ │ │ + b.n 6f296 <_Py_SetRefcnt@@Base+0xa0> │ │ │ │ movs r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 6f30e <_Py_SetRefcnt@@Base+0x108> │ │ │ │ + beq.n 6f2fe <_Py_SetRefcnt@@Base+0x108> │ │ │ │ ldr r5, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r5, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b12b4 <_start@@Base+0x698> │ │ │ │ + bl 1b21dc <_start@@Base+0x694> │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ - cbz r3, 6f2dc <_Py_SetRefcnt@@Base+0xd6> │ │ │ │ + cbz r3, 6f2cc <_Py_SetRefcnt@@Base+0xd6> │ │ │ │ str r4, [r3, #96] @ 0x60 │ │ │ │ - b.n 6f2de <_Py_SetRefcnt@@Base+0xd8> │ │ │ │ + b.n 6f2ce <_Py_SetRefcnt@@Base+0xd8> │ │ │ │ str r4, [r5, #56] @ 0x38 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ strd r2, r3, [r4, #96] @ 0x60 │ │ │ │ adds r3, r5, #4 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6f2e8 <_Py_SetRefcnt@@Base+0xe2> │ │ │ │ + bne.n 6f2d8 <_Py_SetRefcnt@@Base+0xe2> │ │ │ │ ldrex r3, [r5] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6f2f6 <_Py_SetRefcnt@@Base+0xf0> │ │ │ │ + bne.n 6f2e6 <_Py_SetRefcnt@@Base+0xf0> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2c740 │ │ │ │ ldrd r1, r3, [r0] │ │ │ │ movw r2, #20032 @ 0x4e40 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -101273,170 +101276,170 @@ │ │ │ │ dmb ish │ │ │ │ lsls r2, r4 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r4, r1, r2 │ │ │ │ strex r5, r4, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6f342 <_Py_SetRefcnt@@Base+0x13c> │ │ │ │ + bne.n 6f332 <_Py_SetRefcnt@@Base+0x13c> │ │ │ │ tst r2, r1 │ │ │ │ dmb ish │ │ │ │ - bne.n 6f368 <_Py_SetRefcnt@@Base+0x162> │ │ │ │ + bne.n 6f358 <_Py_SetRefcnt@@Base+0x162> │ │ │ │ ldrex r3, [r0] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6f35a <_Py_SetRefcnt@@Base+0x154> │ │ │ │ + bne.n 6f34a <_Py_SetRefcnt@@Base+0x154> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r3, #43008 @ 0xa800 │ │ │ │ + movw r3, #45504 @ 0xb1c0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6f3de <_Py_SetRefcnt@@Base+0x1d8> │ │ │ │ + beq.n 6f3ce <_Py_SetRefcnt@@Base+0x1d8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6f3de <_Py_SetRefcnt@@Base+0x1d8> │ │ │ │ + beq.n 6f3ce <_Py_SetRefcnt@@Base+0x1d8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #80] @ (6f3e0 <_Py_SetRefcnt@@Base+0x1da>) │ │ │ │ + ldr r2, [pc, #80] @ (6f3d0 <_Py_SetRefcnt@@Base+0x1da>) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6f3ae <_Py_SetRefcnt@@Base+0x1a8> │ │ │ │ + bne.n 6f39e <_Py_SetRefcnt@@Base+0x1a8> │ │ │ │ movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6f3ae <_Py_SetRefcnt@@Base+0x1a8> │ │ │ │ + beq.n 6f39e <_Py_SetRefcnt@@Base+0x1a8> │ │ │ │ blx 2afa0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 6f3c6 <_Py_SetRefcnt@@Base+0x1c0> │ │ │ │ - cbz r3, 6f3c2 <_Py_SetRefcnt@@Base+0x1bc> │ │ │ │ + beq.n 6f3b6 <_Py_SetRefcnt@@Base+0x1c0> │ │ │ │ + cbz r3, 6f3b2 <_Py_SetRefcnt@@Base+0x1bc> │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r3, #188] @ 0xbc │ │ │ │ - b.n 6f3b4 <_Py_SetRefcnt@@Base+0x1ae> │ │ │ │ + b.n 6f3a4 <_Py_SetRefcnt@@Base+0x1ae> │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6f3d4 <_Py_SetRefcnt@@Base+0x1ce> │ │ │ │ + bne.n 6f3c4 <_Py_SetRefcnt@@Base+0x1ce> │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ - cbz r2, 6f3d2 <_Py_SetRefcnt@@Base+0x1cc> │ │ │ │ + cbz r2, 6f3c2 <_Py_SetRefcnt@@Base+0x1cc> │ │ │ │ str.w r3, [r2, #188] @ 0xbc │ │ │ │ - b.n 6f3d4 <_Py_SetRefcnt@@Base+0x1ce> │ │ │ │ + b.n 6f3c4 <_Py_SetRefcnt@@Base+0x1ce> │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1cc51c │ │ │ │ + b.w 1cd34c │ │ │ │ bx lr │ │ │ │ movs r0, 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 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #65303 @ 0xff17 │ │ │ │ + movw r1, #65287 @ 0xff07 │ │ │ │ movt r1, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1bbc0c │ │ │ │ + bl 1bcb34 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6ed6c │ │ │ │ + b.n 6ed5c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3000] @ 0xbb8 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ subw sp, sp, #1060 @ 0x424 │ │ │ │ ite eq │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - beq.w 6f5a6 <_Py_SetRefcnt@@Base+0x3a0> │ │ │ │ + beq.w 6f596 <_Py_SetRefcnt@@Base+0x3a0> │ │ │ │ ldrh r6, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r6, 6f440 <_Py_SetRefcnt@@Base+0x23a> │ │ │ │ + cbnz r6, 6f430 <_Py_SetRefcnt@@Base+0x23a> │ │ │ │ movs r4, #1 │ │ │ │ - b.n 6f5a6 <_Py_SetRefcnt@@Base+0x3a0> │ │ │ │ + b.n 6f596 <_Py_SetRefcnt@@Base+0x3a0> │ │ │ │ str r0, [sp, #12] │ │ │ │ subs r0, r1, #1 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ bfc r0, #0, #22 │ │ │ │ - bl 1cc0f8 │ │ │ │ + bl 1ccf28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ ldrh.w fp, [r5, #10] │ │ │ │ ldr r7, [r5, #32] │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.n 6f478 <_Py_SetRefcnt@@Base+0x272> │ │ │ │ + bne.n 6f468 <_Py_SetRefcnt@@Base+0x272> │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6f5a6 <_Py_SetRefcnt@@Base+0x3a0> │ │ │ │ + b.n 6f596 <_Py_SetRefcnt@@Base+0x3a0> │ │ │ │ ldrh r3, [r5, #24] │ │ │ │ cmp r3, fp │ │ │ │ - bne.n 6f4a0 <_Py_SetRefcnt@@Base+0x29a> │ │ │ │ + bne.n 6f490 <_Py_SetRefcnt@@Base+0x29a> │ │ │ │ mov fp, r4 │ │ │ │ ldrh r2, [r5, #10] │ │ │ │ mov r3, r7 │ │ │ │ cmp r2, fp │ │ │ │ - bls.n 6f43c <_Py_SetRefcnt@@Base+0x236> │ │ │ │ + bls.n 6f42c <_Py_SetRefcnt@@Base+0x236> │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ add r6, r7 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6f480 <_Py_SetRefcnt@@Base+0x27a> │ │ │ │ - b.n 6f5a4 <_Py_SetRefcnt@@Base+0x39e> │ │ │ │ + bne.n 6f470 <_Py_SetRefcnt@@Base+0x27a> │ │ │ │ + b.n 6f594 <_Py_SetRefcnt@@Base+0x39e> │ │ │ │ add.w r3, fp, #31 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #32 │ │ │ │ mov.w r8, r3, lsr #5 │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ blx 2c288 <__memset_chk@plt> │ │ │ │ ands.w fp, fp, #31 │ │ │ │ - beq.n 6f4d0 <_Py_SetRefcnt@@Base+0x2ca> │ │ │ │ + beq.n 6f4c0 <_Py_SetRefcnt@@Base+0x2ca> │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ add r1, sp, #32 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r3, r3, fp │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ ldr r5, [r5, #16] │ │ │ │ - cbz r5, 6f53e <_Py_SetRefcnt@@Base+0x338> │ │ │ │ + cbz r5, 6f52e <_Py_SetRefcnt@@Base+0x338> │ │ │ │ subs r4, r7, #1 │ │ │ │ movs r1, #1 │ │ │ │ clz r4, r4 │ │ │ │ movs r3, #0 │ │ │ │ rsb r4, r4, #32 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r7 │ │ │ │ lsls r1, r4 │ │ │ │ subs r1, r1, r7 │ │ │ │ - bl 2e6e54 <_PyMonitoring_FireBranchEvent@@Base+0x9ac> │ │ │ │ + bl 2e77fc <_PyMonitoring_FireBranchEvent@@Base+0x9a8> │ │ │ │ adds r3, r0, #1 │ │ │ │ adc.w lr, r1, #0 │ │ │ │ add.w ip, sp, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r2, r5, r6 │ │ │ │ rsb r0, r4, #32 │ │ │ │ @@ -101456,96 +101459,96 @@ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r1, r2 │ │ │ │ ldr.w r2, [ip, r3, lsl #2] │ │ │ │ orrs r2, r1 │ │ │ │ str.w r2, [ip, r3, lsl #2] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6f4fa <_Py_SetRefcnt@@Base+0x2f4> │ │ │ │ + bne.n 6f4ea <_Py_SetRefcnt@@Base+0x2f4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 6f43c <_Py_SetRefcnt@@Base+0x236> │ │ │ │ + beq.w 6f42c <_Py_SetRefcnt@@Base+0x236> │ │ │ │ mov fp, r5 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr.w r5, [r3, fp, lsl #2] │ │ │ │ - cbnz r5, 6f56e <_Py_SetRefcnt@@Base+0x368> │ │ │ │ + cbnz r5, 6f55e <_Py_SetRefcnt@@Base+0x368> │ │ │ │ movs r5, #32 │ │ │ │ mov r4, r9 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r4 │ │ │ │ - cbz r0, 6f5a4 <_Py_SetRefcnt@@Base+0x39e> │ │ │ │ + cbz r0, 6f594 <_Py_SetRefcnt@@Base+0x39e> │ │ │ │ add r6, r7 │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 6f554 <_Py_SetRefcnt@@Base+0x34e> │ │ │ │ + bne.n 6f544 <_Py_SetRefcnt@@Base+0x34e> │ │ │ │ mov r9, r4 │ │ │ │ - b.n 6f59a <_Py_SetRefcnt@@Base+0x394> │ │ │ │ + b.n 6f58a <_Py_SetRefcnt@@Base+0x394> │ │ │ │ mvns r5, r5 │ │ │ │ - beq.n 6f596 <_Py_SetRefcnt@@Base+0x390> │ │ │ │ + beq.n 6f586 <_Py_SetRefcnt@@Base+0x390> │ │ │ │ mov r4, r9 │ │ │ │ rbit r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ clz r2, r2 │ │ │ │ str.w sl, [sp] │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ mla r2, r7, r2, r6 │ │ │ │ blx r4 │ │ │ │ subs r3, r5, #1 │ │ │ │ - cbz r0, 6f5a4 <_Py_SetRefcnt@@Base+0x39e> │ │ │ │ + cbz r0, 6f594 <_Py_SetRefcnt@@Base+0x39e> │ │ │ │ ands r5, r3 │ │ │ │ - bne.n 6f574 <_Py_SetRefcnt@@Base+0x36e> │ │ │ │ + bne.n 6f564 <_Py_SetRefcnt@@Base+0x36e> │ │ │ │ mov r9, r4 │ │ │ │ add.w r6, r6, r7, lsl #5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp fp, r8 │ │ │ │ - bne.n 6f548 <_Py_SetRefcnt@@Base+0x342> │ │ │ │ - b.n 6f43c <_Py_SetRefcnt@@Base+0x236> │ │ │ │ + bne.n 6f538 <_Py_SetRefcnt@@Base+0x342> │ │ │ │ + b.n 6f42c <_Py_SetRefcnt@@Base+0x236> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ 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, #3560] @ 0xde8 │ │ │ │ sub.w sp, sp, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 6e8ec │ │ │ │ - cbz r0, 6f5ee <_Py_SetRefcnt@@Base+0x3e8> │ │ │ │ + bl 6e8dc │ │ │ │ + cbz r0, 6f5de <_Py_SetRefcnt@@Base+0x3e8> │ │ │ │ ldr r3, [sp, #536] @ 0x218 │ │ │ │ mov r2, r7 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ mov r0, sp │ │ │ │ bl 2ee5a <_PyObject_DebugMallocStats@@Base+0xb72> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6e904 │ │ │ │ + bl 6e8f4 │ │ │ │ mov r3, sp │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6ea88 │ │ │ │ + bl 6eb4a │ │ │ │ add.w sp, sp, #516 @ 0x204 │ │ │ │ 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, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 6f5b0 <_Py_SetRefcnt@@Base+0x3aa> │ │ │ │ + bl 6f5a0 <_Py_SetRefcnt@@Base+0x3aa> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -101555,391 +101558,391 @@ │ │ │ │ subs r1, r2, #1 │ │ │ │ mov r8, r0 │ │ │ │ orrs r1, r3 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr.w r9, [sp, #88] @ 0x58 │ │ │ │ ldrb.w sl, [sp, #92] @ 0x5c │ │ │ │ strb.w r0, [sp, #24] │ │ │ │ - beq.n 6f666 <_Py_SetRefcnt@@Base+0x460> │ │ │ │ + beq.n 6f656 <_Py_SetRefcnt@@Base+0x460> │ │ │ │ orrs r2, r3 │ │ │ │ - bne.n 6f674 <_Py_SetRefcnt@@Base+0x46e> │ │ │ │ - movw r4, #33884 @ 0x845c │ │ │ │ + bne.n 6f664 <_Py_SetRefcnt@@Base+0x46e> │ │ │ │ + movw r4, #36380 @ 0x8e1c │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 6f680 <_Py_SetRefcnt@@Base+0x47a> │ │ │ │ - movw r4, #54184 @ 0xd3a8 │ │ │ │ + b.n 6f670 <_Py_SetRefcnt@@Base+0x47a> │ │ │ │ + movw r4, #56480 @ 0xdca0 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ - b.n 6f680 <_Py_SetRefcnt@@Base+0x47a> │ │ │ │ - movw r4, #33884 @ 0x845c │ │ │ │ + b.n 6f670 <_Py_SetRefcnt@@Base+0x47a> │ │ │ │ + movw r4, #36380 @ 0x8e1c │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 6f690 <_Py_SetRefcnt@@Base+0x48a> │ │ │ │ + bge.n 6f680 <_Py_SetRefcnt@@Base+0x48a> │ │ │ │ rsbs r3, r8, #0 │ │ │ │ sbc.w r2, r7, r7, lsl #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r1, r2, #0 │ │ │ │ - bge.n 6f6d0 <_Py_SetRefcnt@@Base+0x4ca> │ │ │ │ + bge.n 6f6c0 <_Py_SetRefcnt@@Base+0x4ca> │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ orrs r3, r7 │ │ │ │ - bne.n 6f6a8 <_Py_SetRefcnt@@Base+0x4a2> │ │ │ │ + bne.n 6f698 <_Py_SetRefcnt@@Base+0x4a2> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - bne.n 6f6b6 <_Py_SetRefcnt@@Base+0x4b0> │ │ │ │ - b.n 6f77a <_Py_SetRefcnt@@Base+0x574> │ │ │ │ + bne.n 6f6a6 <_Py_SetRefcnt@@Base+0x4b0> │ │ │ │ + b.n 6f76a <_Py_SetRefcnt@@Base+0x574> │ │ │ │ orrs.w r3, r8, r7 │ │ │ │ itt eq │ │ │ │ - movweq r4, #47976 @ 0xbb68 │ │ │ │ + movweq r4, #50472 @ 0xc528 │ │ │ │ movteq r4, #46 @ 0x2e │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r2, #33368 @ 0x8258 │ │ │ │ + movw r2, #35864 @ 0x8c18 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str.w r8, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ bl 2ee32 <_PyObject_DebugMallocStats@@Base+0xb4a> │ │ │ │ - b.n 6f77a <_Py_SetRefcnt@@Base+0x574> │ │ │ │ + b.n 6f76a <_Py_SetRefcnt@@Base+0x574> │ │ │ │ smull ip, lr, r5, r5 │ │ │ │ cmp r3, ip │ │ │ │ sbcs.w r1, r2, lr │ │ │ │ ittet lt │ │ │ │ movlt ip, r5 │ │ │ │ movlt.w lr, #0 │ │ │ │ - movwge r6, #804 @ 0x324 │ │ │ │ - movwlt r6, #53916 @ 0xd29c │ │ │ │ + movwge r6, #3300 @ 0xce4 │ │ │ │ + movwlt r6, #56212 @ 0xdb94 │ │ │ │ ite ge │ │ │ │ movtge r6, #50 @ 0x32 │ │ │ │ movtlt r6, #47 @ 0x2f │ │ │ │ smull r0, r1, r5, ip │ │ │ │ cmp r3, r0 │ │ │ │ mov.w r3, #0 │ │ │ │ sbcs r2, r1 │ │ │ │ mov.w r2, #10 │ │ │ │ ittee lt │ │ │ │ movlt r0, ip │ │ │ │ movlt r1, lr │ │ │ │ - movwge r6, #50524 @ 0xc55c │ │ │ │ + movwge r6, #52820 @ 0xce54 │ │ │ │ movtge r6, #48 @ 0x30 │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r7, r2 │ │ │ │ add r4, sp, #16 │ │ │ │ - movw r1, #47976 @ 0xbb68 │ │ │ │ + movw r1, #50472 @ 0xc528 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r2, #57080 @ 0xdef8 │ │ │ │ + movw r2, #59576 @ 0xe8b8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #8 │ │ │ │ - movw r2, #33380 @ 0x8264 │ │ │ │ + movw r2, #35876 @ 0x8c24 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ bl 2ee32 <_PyObject_DebugMallocStats@@Base+0xb4a> │ │ │ │ cmp r7, #0 │ │ │ │ it lt │ │ │ │ neglt r7, r7 │ │ │ │ - movw r2, #33388 @ 0x826c │ │ │ │ + movw r2, #35884 @ 0x8c2c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 2ee32 <_PyObject_DebugMallocStats@@Base+0xb4a> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 6f78a <_Py_SetRefcnt@@Base+0x584> │ │ │ │ - movw r2, #33404 @ 0x827c │ │ │ │ + beq.n 6f77a <_Py_SetRefcnt@@Base+0x584> │ │ │ │ + movw r2, #35900 @ 0x8c3c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - b.n 6f792 <_Py_SetRefcnt@@Base+0x58c> │ │ │ │ - movw r2, #57652 @ 0xe134 │ │ │ │ + b.n 6f782 <_Py_SetRefcnt@@Base+0x58c> │ │ │ │ + movw r2, #60148 @ 0xeaf4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - movw r2, #33428 @ 0x8294 │ │ │ │ + movw r2, #35924 @ 0x8c54 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ orrs.w r6, r6, r8 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ mov.w r6, #1 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - beq.n 6f892 <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ + beq.n 6f882 <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f618 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f618 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f618 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f618 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #33884 @ 0x845c │ │ │ │ + movw r3, #36380 @ 0x8e1c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #33404 @ 0x827c │ │ │ │ + movw r2, #35900 @ 0x8c3c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ ldrd r3, r2, [r5, #16] │ │ │ │ orrs r3, r2 │ │ │ │ - beq.n 6f888 <_Py_SetRefcnt@@Base+0x682> │ │ │ │ + beq.n 6f878 <_Py_SetRefcnt@@Base+0x682> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #53628 @ 0xd17c │ │ │ │ + movw r2, #56124 @ 0xdb3c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ - movw r3, #33412 @ 0x8284 │ │ │ │ + bl 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + movw r3, #35908 @ 0x8c44 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ movne r3, r7 │ │ │ │ - movw r2, #57652 @ 0xe134 │ │ │ │ + movw r2, #60148 @ 0xeaf4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ - b.n 6f8ba <_Py_SetRefcnt@@Base+0x6b4> │ │ │ │ - movw r2, #33436 @ 0x829c │ │ │ │ + bl 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + b.n 6f8aa <_Py_SetRefcnt@@Base+0x6b4> │ │ │ │ + movw r2, #35932 @ 0x8c5c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - b.n 6f8c2 <_Py_SetRefcnt@@Base+0x6bc> │ │ │ │ + b.n 6f8b2 <_Py_SetRefcnt@@Base+0x6bc> │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f618 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f618 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ str r6, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ - movw r2, #3164 @ 0xc5c │ │ │ │ + bl 6f618 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + movw r2, #5844 @ 0x16d4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + b.n 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ 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, #33428 @ 0x8294 │ │ │ │ + movw r2, #35924 @ 0x8c54 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ movs r3, #1 │ │ │ │ strd r5, r3, [sp] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f618 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #3164 @ 0xc5c │ │ │ │ + movw r2, #5844 @ 0x16d4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + b.n 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ 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, #33428 @ 0x8294 │ │ │ │ + movw r2, #35924 @ 0x8c54 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ movs r3, #1 │ │ │ │ strd r5, r3, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f618 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #3164 @ 0xc5c │ │ │ │ + movw r2, #5844 @ 0x16d4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + b.n 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r6, [r0, r3] │ │ │ │ adds r3, #1 │ │ │ │ - cbz r6, 6f9a6 <_Py_SetRefcnt@@Base+0x7a0> │ │ │ │ + cbz r6, 6f996 <_Py_SetRefcnt@@Base+0x7a0> │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 6f99a <_Py_SetRefcnt@@Base+0x794> │ │ │ │ - b.n 6f9b2 <_Py_SetRefcnt@@Base+0x7ac> │ │ │ │ + bne.n 6f98a <_Py_SetRefcnt@@Base+0x794> │ │ │ │ + b.n 6f9a2 <_Py_SetRefcnt@@Base+0x7ac> │ │ │ │ movw r3, #3136 @ 0xc40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 6f9c2 <_Py_SetRefcnt@@Base+0x7bc> │ │ │ │ + cbnz r3, 6f9b2 <_Py_SetRefcnt@@Base+0x7bc> │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6f5b0 <_Py_SetRefcnt@@Base+0x3aa> │ │ │ │ - b.n 6f9fc <_Py_SetRefcnt@@Base+0x7f6> │ │ │ │ + bl 6f5a0 <_Py_SetRefcnt@@Base+0x3aa> │ │ │ │ + b.n 6f9ec <_Py_SetRefcnt@@Base+0x7f6> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6f9b2 <_Py_SetRefcnt@@Base+0x7ac> │ │ │ │ + beq.n 6f9a2 <_Py_SetRefcnt@@Base+0x7ac> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r2, #33444 @ 0x82a4 │ │ │ │ + movw r2, #35940 @ 0x8c64 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r3, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee32 <_PyObject_DebugMallocStats@@Base+0xb4a> │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6f5b0 <_Py_SetRefcnt@@Base+0x3aa> │ │ │ │ + bl 6f5a0 <_Py_SetRefcnt@@Base+0x3aa> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ 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 r0, #29452 @ 0x730c │ │ │ │ + movw r0, #31948 @ 0x7ccc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add r2, sp, #16 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 6f984 <_Py_SetRefcnt@@Base+0x77e> │ │ │ │ + bl 6f974 <_Py_SetRefcnt@@Base+0x77e> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ 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, #2308 @ 0x904 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 6fa56 <_Py_SetRefcnt@@Base+0x850> │ │ │ │ + cbnz r3, 6fa46 <_Py_SetRefcnt@@Base+0x850> │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 6fa6e <_Py_SetRefcnt@@Base+0x868> │ │ │ │ + cbz r3, 6fa5e <_Py_SetRefcnt@@Base+0x868> │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r0, #33464 @ 0x82b8 │ │ │ │ + movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 6f984 <_Py_SetRefcnt@@Base+0x77e> │ │ │ │ - b.n 6fab4 <_Py_SetRefcnt@@Base+0x8ae> │ │ │ │ + bl 6f974 <_Py_SetRefcnt@@Base+0x77e> │ │ │ │ + b.n 6faa4 <_Py_SetRefcnt@@Base+0x8ae> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 6fa7e <_Py_SetRefcnt@@Base+0x878> │ │ │ │ + cbnz r3, 6fa6e <_Py_SetRefcnt@@Base+0x878> │ │ │ │ movw r0, #2308 @ 0x904 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6fab4 <_Py_SetRefcnt@@Base+0x8ae> │ │ │ │ + cbz r3, 6faa4 <_Py_SetRefcnt@@Base+0x8ae> │ │ │ │ movw r2, #3072 @ 0xc00 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6fa5a <_Py_SetRefcnt@@Base+0x854> │ │ │ │ + blt.n 6fa4a <_Py_SetRefcnt@@Base+0x854> │ │ │ │ movw r3, #25592 @ 0x63f8 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6fa9c <_Py_SetRefcnt@@Base+0x896> │ │ │ │ + bne.n 6fa8c <_Py_SetRefcnt@@Base+0x896> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6fa5a <_Py_SetRefcnt@@Base+0x854> │ │ │ │ + ble.n 6fa4a <_Py_SetRefcnt@@Base+0x854> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -101949,61 +101952,61 @@ │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #28 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ ldr.w r7, [r6], #4 │ │ │ │ str r6, [sp, #4] │ │ │ │ - cbnz r3, 6faee <_Py_SetRefcnt@@Base+0x8e8> │ │ │ │ + cbnz r3, 6fade <_Py_SetRefcnt@@Base+0x8e8> │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ - cbz r3, 6fb04 <_Py_SetRefcnt@@Base+0x8fe> │ │ │ │ + cbz r3, 6faf4 <_Py_SetRefcnt@@Base+0x8fe> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #33484 @ 0x82cc │ │ │ │ + movw r0, #35980 @ 0x8c8c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6f984 <_Py_SetRefcnt@@Base+0x77e> │ │ │ │ - b.n 6fb44 <_Py_SetRefcnt@@Base+0x93e> │ │ │ │ + bl 6f974 <_Py_SetRefcnt@@Base+0x77e> │ │ │ │ + b.n 6fb34 <_Py_SetRefcnt@@Base+0x93e> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbnz r3, 6fb14 <_Py_SetRefcnt@@Base+0x90e> │ │ │ │ + cbnz r3, 6fb04 <_Py_SetRefcnt@@Base+0x90e> │ │ │ │ movw r0, #2308 @ 0x904 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 6fb44 <_Py_SetRefcnt@@Base+0x93e> │ │ │ │ + cbz r3, 6fb34 <_Py_SetRefcnt@@Base+0x93e> │ │ │ │ movw r3, #3068 @ 0xbfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6faf2 <_Py_SetRefcnt@@Base+0x8ec> │ │ │ │ - ldr r2, [pc, #80] @ (6fb78 <_Py_SetRefcnt@@Base+0x972>) │ │ │ │ + blt.n 6fae2 <_Py_SetRefcnt@@Base+0x8ec> │ │ │ │ + ldr r2, [pc, #80] @ (6fb68 <_Py_SetRefcnt@@Base+0x972>) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r5, r0, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6fb2c <_Py_SetRefcnt@@Base+0x926> │ │ │ │ + bne.n 6fb1c <_Py_SetRefcnt@@Base+0x926> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6faf2 <_Py_SetRefcnt@@Base+0x8ec> │ │ │ │ + ble.n 6fae2 <_Py_SetRefcnt@@Base+0x8ec> │ │ │ │ movw r3, #25592 @ 0x63f8 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6fb5e <_Py_SetRefcnt@@Base+0x958> │ │ │ │ + cbz r2, 6fb4e <_Py_SetRefcnt@@Base+0x958> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ - b.n 6fb6e <_Py_SetRefcnt@@Base+0x968> │ │ │ │ + b.n 6fb5e <_Py_SetRefcnt@@Base+0x968> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 6fb6e <_Py_SetRefcnt@@Base+0x968> │ │ │ │ + cbnz r3, 6fb5e <_Py_SetRefcnt@@Base+0x968> │ │ │ │ cmp r4, #22 │ │ │ │ it ne │ │ │ │ movne r4, #12 │ │ │ │ str r4, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #12 │ │ │ │ @@ -102015,39 +102018,39 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r0, #26] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ subs r0, r1, r0 │ │ │ │ - cbz r2, 6fba2 <_Py_SetRefcnt@@Base+0x99c> │ │ │ │ + cbz r2, 6fb92 <_Py_SetRefcnt@@Base+0x99c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r4, r0, r4 │ │ │ │ - b.n 6fbc0 <_Py_SetRefcnt@@Base+0x9ba> │ │ │ │ + b.n 6fbb0 <_Py_SetRefcnt@@Base+0x9ba> │ │ │ │ ldr r4, [r3, #32] │ │ │ │ - cbz r4, 6fbb0 <_Py_SetRefcnt@@Base+0x9aa> │ │ │ │ + cbz r4, 6fba0 <_Py_SetRefcnt@@Base+0x9aa> │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e711c <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ mov r4, r1 │ │ │ │ - b.n 6fbc0 <_Py_SetRefcnt@@Base+0x9ba> │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + b.n 6fbb0 <_Py_SetRefcnt@@Base+0x9ba> │ │ │ │ + movw r1, #36000 @ 0x8ca0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #14 │ │ │ │ - bl 6fabe <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ + bl 6faae <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ subs r0, r5, 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 │ │ │ │ mov r4, r1 │ │ │ │ - bl 6fb7c <_Py_SetRefcnt@@Base+0x976> │ │ │ │ + bl 6fb6c <_Py_SetRefcnt@@Base+0x976> │ │ │ │ subs r1, r4, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r1, r3 │ │ │ │ ite ls │ │ │ │ subls r0, r3, r1 │ │ │ │ movhi r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -102056,114 +102059,114 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ sub.w r0, r8, #3 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi.n 6fc7e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ + bhi.n 6fc6e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ mov r4, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r6, 6fc18 <_Py_SetRefcnt@@Base+0xa12> │ │ │ │ + cbnz r6, 6fc08 <_Py_SetRefcnt@@Base+0xa12> │ │ │ │ bl 2f858 <_PyObject_DebugMallocStats@@Base+0x1570> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6fc1a <_Py_SetRefcnt@@Base+0xa14> │ │ │ │ + b.n 6fc0a <_Py_SetRefcnt@@Base+0xa14> │ │ │ │ mov r1, r6 │ │ │ │ cmp r7, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 6fc38 <_Py_SetRefcnt@@Base+0xa32> │ │ │ │ + beq.n 6fc28 <_Py_SetRefcnt@@Base+0xa32> │ │ │ │ subs r5, r5, r4 │ │ │ │ - cbnz r6, 6fc2c <_Py_SetRefcnt@@Base+0xa26> │ │ │ │ + cbnz r6, 6fc1c <_Py_SetRefcnt@@Base+0xa26> │ │ │ │ add r1, r5 │ │ │ │ - cbz r7, 6fc74 <_Py_SetRefcnt@@Base+0xa6e> │ │ │ │ + cbz r7, 6fc64 <_Py_SetRefcnt@@Base+0xa6e> │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 6fc3e <_Py_SetRefcnt@@Base+0xa38> │ │ │ │ + beq.n 6fc2e <_Py_SetRefcnt@@Base+0xa38> │ │ │ │ subs r2, r2, r5 │ │ │ │ - b.n 6fc6a <_Py_SetRefcnt@@Base+0xa64> │ │ │ │ + b.n 6fc5a <_Py_SetRefcnt@@Base+0xa64> │ │ │ │ cmp.w r8, #4 │ │ │ │ - bne.n 6fc64 <_Py_SetRefcnt@@Base+0xa5e> │ │ │ │ - cbz r4, 6fc7e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ - cbz r1, 6fc7e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ + bne.n 6fc54 <_Py_SetRefcnt@@Base+0xa5e> │ │ │ │ + cbz r4, 6fc6e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ + cbz r1, 6fc6e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcc.n 6fc7e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ + bcc.n 6fc6e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ adds r5, r4, r1 │ │ │ │ mov.w r2, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ add.w r4, r4, #1073741824 @ 0x40000000 │ │ │ │ bl 2fa8a <_PyObject_DebugMallocStats@@Base+0x17a2> │ │ │ │ subs r3, r5, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 6fc4a <_Py_SetRefcnt@@Base+0xa44> │ │ │ │ - b.n 6fc7e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ + bcs.n 6fc3a <_Py_SetRefcnt@@Base+0xa44> │ │ │ │ + b.n 6fc6e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ cmp r7, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2fa8a <_PyObject_DebugMallocStats@@Base+0x17a2> │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 6fc3e <_Py_SetRefcnt@@Base+0xa38> │ │ │ │ + beq.n 6fc2e <_Py_SetRefcnt@@Base+0xa38> │ │ │ │ mov r2, r7 │ │ │ │ - b.n 6fc6a <_Py_SetRefcnt@@Base+0xa64> │ │ │ │ + b.n 6fc5a <_Py_SetRefcnt@@Base+0xa64> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r2, 6fc9e <_Py_SetRefcnt@@Base+0xa98> │ │ │ │ + cbz r2, 6fc8e <_Py_SetRefcnt@@Base+0xa98> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #100] @ (6fd04 <_Py_SetRefcnt@@Base+0xafe>) │ │ │ │ + ldr r3, [pc, #100] @ (6fcf4 <_Py_SetRefcnt@@Base+0xafe>) │ │ │ │ movs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ ldrexd fp, ip, [r3] │ │ │ │ adds.w fp, fp, r6 │ │ │ │ adc.w ip, ip, r7 │ │ │ │ strexd r0, fp, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6fca4 <_Py_SetRefcnt@@Base+0xa9e> │ │ │ │ + bne.n 6fc94 <_Py_SetRefcnt@@Base+0xa9e> │ │ │ │ mov r2, r1 │ │ │ │ movs r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #12 │ │ │ │ bl 30ac2 <_PyObject_DebugMallocStats@@Base+0x27da> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r4, 6fcfc <_Py_SetRefcnt@@Base+0xaf6> │ │ │ │ + cbz r4, 6fcec <_Py_SetRefcnt@@Base+0xaf6> │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ blx 2bb6c │ │ │ │ - cbz r0, 6fcf2 <_Py_SetRefcnt@@Base+0xaec> │ │ │ │ + cbz r0, 6fce2 <_Py_SetRefcnt@@Base+0xaec> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 6fcf2 <_Py_SetRefcnt@@Base+0xaec> │ │ │ │ + cbz r2, 6fce2 <_Py_SetRefcnt@@Base+0xaec> │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #33584 @ 0x8330 │ │ │ │ + movw r0, #36080 @ 0x8cf0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6fa30 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ + bl 6fa20 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6fcfe <_Py_SetRefcnt@@Base+0xaf8> │ │ │ │ - ldr r0, [pc, #20] @ (6fd08 <_Py_SetRefcnt@@Base+0xb02>) │ │ │ │ + b.n 6fcee <_Py_SetRefcnt@@Base+0xaf8> │ │ │ │ + ldr r0, [pc, #20] @ (6fcf8 <_Py_SetRefcnt@@Base+0xb02>) │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, fp, pc} │ │ │ │ - cbnz r0, 6fd36 <_Py_SetRefcnt@@Base+0xb30> │ │ │ │ + cbnz r0, 6fd26 <_Py_SetRefcnt@@Base+0xb30> │ │ │ │ lsls r0, r2, #1 │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ 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 │ │ │ │ @@ -102182,47 +102185,47 @@ │ │ │ │ movs r2, #1 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ strb.w r3, [sp, #14] │ │ │ │ strb.w r3, [sp, #15] │ │ │ │ bl 2f8c0 <_PyObject_DebugMallocStats@@Base+0x15d8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6fdaa <_Py_SetRefcnt@@Base+0xba4> │ │ │ │ + cbz r0, 6fd9a <_Py_SetRefcnt@@Base+0xba4> │ │ │ │ ldrb.w r3, [sp, #14] │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ ldrb.w r3, [sp, #15] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ bl 2faf0 <_PyObject_DebugMallocStats@@Base+0x1808> │ │ │ │ ldrb r3, [r5, #13] │ │ │ │ - cbnz r3, 6fd9a <_Py_SetRefcnt@@Base+0xb94> │ │ │ │ + cbnz r3, 6fd8a <_Py_SetRefcnt@@Base+0xb94> │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fc82 <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ + bl 6fc72 <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6fd96 <_Py_SetRefcnt@@Base+0xb90> │ │ │ │ + cbnz r0, 6fd86 <_Py_SetRefcnt@@Base+0xb90> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r7 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ - b.n 6fdaa <_Py_SetRefcnt@@Base+0xba4> │ │ │ │ + bl 6fbd8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + b.n 6fd9a <_Py_SetRefcnt@@Base+0xba4> │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #13] │ │ │ │ ldrb r1, [r5, #14] │ │ │ │ - cbnz r1, 6fdaa <_Py_SetRefcnt@@Base+0xba4> │ │ │ │ + cbnz r1, 6fd9a <_Py_SetRefcnt@@Base+0xba4> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #14] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ @@ -102235,368 +102238,368 @@ │ │ │ │ mov r2, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ bl 30ac2 <_PyObject_DebugMallocStats@@Base+0x27da> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6fe50 <_Py_SetRefcnt@@Base+0xc4a> │ │ │ │ - ldr r3, [pc, #128] @ (6fe58 <_Py_SetRefcnt@@Base+0xc52>) │ │ │ │ + beq.n 6fe40 <_Py_SetRefcnt@@Base+0xc4a> │ │ │ │ + ldr r3, [pc, #128] @ (6fe48 <_Py_SetRefcnt@@Base+0xc52>) │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ ldrexd r4, r5, [r3] │ │ │ │ adds r4, r4, r0 │ │ │ │ adcs r5, r1 │ │ │ │ strexd r2, r4, r5, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6fdde <_Py_SetRefcnt@@Base+0xbd8> │ │ │ │ + bne.n 6fdce <_Py_SetRefcnt@@Base+0xbd8> │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ ldrexd r7, r8, [r3] │ │ │ │ adds r7, r7, r0 │ │ │ │ adc.w r8, r8, r1 │ │ │ │ strexd r4, r7, r8, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6fdf4 <_Py_SetRefcnt@@Base+0xbee> │ │ │ │ + bne.n 6fde4 <_Py_SetRefcnt@@Base+0xbee> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movw r4, #31532 @ 0x7b2c │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 30b5e <_PyObject_DebugMallocStats@@Base+0x2876> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #11 │ │ │ │ - beq.n 6fe12 <_Py_SetRefcnt@@Base+0xc0c> │ │ │ │ + beq.n 6fe02 <_Py_SetRefcnt@@Base+0xc0c> │ │ │ │ cmp r0, #22 │ │ │ │ - bne.n 6fe3c <_Py_SetRefcnt@@Base+0xc36> │ │ │ │ + bne.n 6fe2c <_Py_SetRefcnt@@Base+0xc36> │ │ │ │ cmp r7, #8 │ │ │ │ - bne.n 6fe3c <_Py_SetRefcnt@@Base+0xc36> │ │ │ │ + bne.n 6fe2c <_Py_SetRefcnt@@Base+0xc36> │ │ │ │ movs r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 30b5e <_PyObject_DebugMallocStats@@Base+0x2876> │ │ │ │ mov r2, r0 │ │ │ │ - cbz r2, 6fe50 <_Py_SetRefcnt@@Base+0xc4a> │ │ │ │ - movw r0, #33660 @ 0x837c │ │ │ │ + cbz r2, 6fe40 <_Py_SetRefcnt@@Base+0xc4a> │ │ │ │ + movw r0, #36156 @ 0x8d3c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6fa30 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ + bl 6fa20 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 6fe60 <_Py_SetRefcnt@@Base+0xc5a> │ │ │ │ + cbnz r0, 6fe50 <_Py_SetRefcnt@@Base+0xc5a> │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ movs r4, #0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ dmb ish │ │ │ │ and.w r7, r5, #3 │ │ │ │ bic.w r6, r5, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6fe84 <_Py_SetRefcnt@@Base+0xc7e> │ │ │ │ + bne.n 6fe74 <_Py_SetRefcnt@@Base+0xc7e> │ │ │ │ cmp r4, #3 │ │ │ │ - bhi.n 6fe9a <_Py_SetRefcnt@@Base+0xc94> │ │ │ │ + bhi.n 6fe8a <_Py_SetRefcnt@@Base+0xc94> │ │ │ │ adds r4, #1 │ │ │ │ yield │ │ │ │ - b.n 6fe68 <_Py_SetRefcnt@@Base+0xc62> │ │ │ │ + b.n 6fe58 <_Py_SetRefcnt@@Base+0xc62> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 6fe8c <_Py_SetRefcnt@@Base+0xc86> │ │ │ │ + bne.n 6fe7c <_Py_SetRefcnt@@Base+0xc86> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6feb6 <_Py_SetRefcnt@@Base+0xcb0> │ │ │ │ + b.n 6fea6 <_Py_SetRefcnt@@Base+0xcb0> │ │ │ │ cmp r7, #3 │ │ │ │ ite ne │ │ │ │ movne r0, #0 │ │ │ │ andeq.w r0, r2, #1 │ │ │ │ - cbz r0, 6fe9e <_Py_SetRefcnt@@Base+0xc98> │ │ │ │ - b.n 6feb6 <_Py_SetRefcnt@@Base+0xcb0> │ │ │ │ + cbz r0, 6fe8e <_Py_SetRefcnt@@Base+0xc98> │ │ │ │ + b.n 6fea6 <_Py_SetRefcnt@@Base+0xcb0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6feb6 <_Py_SetRefcnt@@Base+0xcb0> │ │ │ │ + b.n 6fea6 <_Py_SetRefcnt@@Base+0xcb0> │ │ │ │ orrs r6, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 6feb2 <_Py_SetRefcnt@@Base+0xcac> │ │ │ │ + bne.n 6fea2 <_Py_SetRefcnt@@Base+0xcac> │ │ │ │ strex r7, r6, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 6fe88 <_Py_SetRefcnt@@Base+0xc82> │ │ │ │ - b.n 6fe68 <_Py_SetRefcnt@@Base+0xc62> │ │ │ │ + beq.n 6fe78 <_Py_SetRefcnt@@Base+0xc82> │ │ │ │ + b.n 6fe58 <_Py_SetRefcnt@@Base+0xc62> │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6fe5c <_Py_SetRefcnt@@Base+0xc56> │ │ │ │ - cbnz r0, 6fef6 <_Py_SetRefcnt@@Base+0xcf0> │ │ │ │ + bl 6fe4c <_Py_SetRefcnt@@Base+0xc56> │ │ │ │ + cbnz r0, 6fee6 <_Py_SetRefcnt@@Base+0xcf0> │ │ │ │ subs r5, r4, #1 │ │ │ │ cmp r5, #10 │ │ │ │ it cs │ │ │ │ movcs r5, #10 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 6feee <_Py_SetRefcnt@@Base+0xce8> │ │ │ │ + bls.n 6fede <_Py_SetRefcnt@@Base+0xce8> │ │ │ │ yield │ │ │ │ - b.n 6fef2 <_Py_SetRefcnt@@Base+0xcec> │ │ │ │ + b.n 6fee2 <_Py_SetRefcnt@@Base+0xcec> │ │ │ │ blx 2bf24 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6fed2 <_Py_SetRefcnt@@Base+0xccc> │ │ │ │ + b.n 6fec2 <_Py_SetRefcnt@@Base+0xccc> │ │ │ │ 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 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r2 │ │ │ │ movs r2, #0 │ │ │ │ - bl 6feba <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ + bl 6feaa <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ movs r0, #1 │ │ │ │ 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 r4, r2 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ - bl 6feba <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ + bl 6feaa <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, #20 │ │ │ │ strh r3, [r4, #24] │ │ │ │ strd r3, r3, [r4, #48] @ 0x30 │ │ │ │ - bl 1cdbfc │ │ │ │ + bl 1cea2c │ │ │ │ movs r0, #1 │ │ │ │ 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 │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ subs r5, r4, #1 │ │ │ │ - bl 1bb804 │ │ │ │ - cbnz r0, 6ff7a <_Py_SetRefcnt@@Base+0xd74> │ │ │ │ + bl 1bc72c │ │ │ │ + cbnz r0, 6ff6a <_Py_SetRefcnt@@Base+0xd74> │ │ │ │ cmp r5, #10 │ │ │ │ it cs │ │ │ │ movcs r5, #10 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 6ff72 <_Py_SetRefcnt@@Base+0xd6c> │ │ │ │ + bls.n 6ff62 <_Py_SetRefcnt@@Base+0xd6c> │ │ │ │ yield │ │ │ │ - b.n 6ff76 <_Py_SetRefcnt@@Base+0xd70> │ │ │ │ + b.n 6ff66 <_Py_SetRefcnt@@Base+0xd70> │ │ │ │ blx 2bf24 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ff5a <_Py_SetRefcnt@@Base+0xd54> │ │ │ │ + b.n 6ff4a <_Py_SetRefcnt@@Base+0xd54> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r3, #43008 @ 0xa800 │ │ │ │ + movw r3, #45504 @ 0xb1c0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 70058 <_Py_SetRefcnt@@Base+0xe52> │ │ │ │ + beq.n 70048 <_Py_SetRefcnt@@Base+0xe52> │ │ │ │ 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 r5, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 70046 <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ + beq.n 70036 <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ ldrb.w r2, [r5, #193] @ 0xc1 │ │ │ │ ldrb.w r3, [r0, #193] @ 0xc1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70046 <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ + bne.n 70036 <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70046 <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ + bne.n 70036 <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ ldr.w r3, [r0, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7004e <_Py_SetRefcnt@@Base+0xe48> │ │ │ │ + beq.n 7003e <_Py_SetRefcnt@@Base+0xe48> │ │ │ │ mov r8, r4 │ │ │ │ add.w r6, r5, #712 @ 0x2c8 │ │ │ │ addw sl, r5, #1612 @ 0x64c │ │ │ │ - bl 1bb804 │ │ │ │ + bl 1bc72c │ │ │ │ ldr.w r7, [r8, #712] @ 0x2c8 │ │ │ │ - cbz r7, 70016 <_Py_SetRefcnt@@Base+0xe10> │ │ │ │ + cbz r7, 70006 <_Py_SetRefcnt@@Base+0xe10> │ │ │ │ mov.w r9, #0 │ │ │ │ dmb ish │ │ │ │ str r5, [r7, #44] @ 0x2c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - bl 6feba <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ + bl 6feaa <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ ldr r7, [r7, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 6ffd6 <_Py_SetRefcnt@@Base+0xdd0> │ │ │ │ + bne.n 6ffc6 <_Py_SetRefcnt@@Base+0xdd0> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r8, #712] @ 0x2c8 │ │ │ │ - cbnz r2, 7000a <_Py_SetRefcnt@@Base+0xe04> │ │ │ │ + cbnz r2, 6fffa <_Py_SetRefcnt@@Base+0xe04> │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r8, #716] @ 0x2cc │ │ │ │ str r3, [r6, #4] │ │ │ │ - bl 1cc2c4 │ │ │ │ - b.n 70018 <_Py_SetRefcnt@@Base+0xe12> │ │ │ │ + bl 1cd0f4 │ │ │ │ + b.n 70008 <_Py_SetRefcnt@@Base+0xe12> │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ ldr.w r3, [r8, #716] @ 0x2cc │ │ │ │ str r3, [r6, #4] │ │ │ │ - b.n 70018 <_Py_SetRefcnt@@Base+0xe12> │ │ │ │ + b.n 70008 <_Py_SetRefcnt@@Base+0xe12> │ │ │ │ mov r9, r7 │ │ │ │ ldr.w r3, [r5, #164] @ 0xa4 │ │ │ │ adds r6, #12 │ │ │ │ add.w r8, r8, #12 │ │ │ │ cmp r6, sl │ │ │ │ add r3, r9 │ │ │ │ str.w r3, [r5, #164] @ 0xa4 │ │ │ │ ldr.w r3, [r4, #164] @ 0xa4 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ str.w r3, [r4, #164] @ 0xa4 │ │ │ │ - bne.n 6ffcc <_Py_SetRefcnt@@Base+0xdc6> │ │ │ │ + bne.n 6ffbc <_Py_SetRefcnt@@Base+0xdc6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ff48 <_Py_SetRefcnt@@Base+0xd42> │ │ │ │ + bl 6ff38 <_Py_SetRefcnt@@Base+0xd42> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ed6c │ │ │ │ - b.n 7004e <_Py_SetRefcnt@@Base+0xe48> │ │ │ │ + bl 6ed5c │ │ │ │ + b.n 7003e <_Py_SetRefcnt@@Base+0xe48> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb260 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ + bl 1bc188 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 6f36a <_Py_SetRefcnt@@Base+0x164> │ │ │ │ + b.w 6f35a <_Py_SetRefcnt@@Base+0x164> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r6, #43008 @ 0xa800 │ │ │ │ + movw r6, #45504 @ 0xb1c0 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 7017a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ + beq.w 7016a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7017a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ + beq.n 7016a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ movw r3, #4776 @ 0x12a8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70086 <_Py_SetRefcnt@@Base+0xe80> │ │ │ │ - ldr r0, [pc, #232] @ (70180 <_Py_SetRefcnt@@Base+0xf7a>) │ │ │ │ + bne.n 70076 <_Py_SetRefcnt@@Base+0xe80> │ │ │ │ + ldr r0, [pc, #232] @ (70170 <_Py_SetRefcnt@@Base+0xf7a>) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1cb734 │ │ │ │ + bl 1cc5cc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7017a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ + bne.n 7016a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ movw r5, #3136 @ 0xc40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 700d2 <_Py_SetRefcnt@@Base+0xecc> │ │ │ │ + cbz r3, 700c2 <_Py_SetRefcnt@@Base+0xecc> │ │ │ │ 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 700d4 <_Py_SetRefcnt@@Base+0xece> │ │ │ │ + b.n 700c4 <_Py_SetRefcnt@@Base+0xece> │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #4748 @ 0x128c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #160] @ (70184 <_Py_SetRefcnt@@Base+0xf7e>) │ │ │ │ + ldr r2, [pc, #160] @ (70174 <_Py_SetRefcnt@@Base+0xf7e>) │ │ │ │ str r1, [r3, r2] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 700ee <_Py_SetRefcnt@@Base+0xee8> │ │ │ │ + beq.n 700de <_Py_SetRefcnt@@Base+0xee8> │ │ │ │ blx 2afa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7017a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ + beq.n 7016a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 7017a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ + beq.n 7016a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - cbz r6, 70110 <_Py_SetRefcnt@@Base+0xf0a> │ │ │ │ + cbz r6, 70100 <_Py_SetRefcnt@@Base+0xf0a> │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #188] @ 0xbc │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 700fe <_Py_SetRefcnt@@Base+0xef8> │ │ │ │ - bl 6ff7c <_Py_SetRefcnt@@Base+0xd76> │ │ │ │ - b.n 700fe <_Py_SetRefcnt@@Base+0xef8> │ │ │ │ + beq.n 700ee <_Py_SetRefcnt@@Base+0xef8> │ │ │ │ + bl 6ff6c <_Py_SetRefcnt@@Base+0xd76> │ │ │ │ + b.n 700ee <_Py_SetRefcnt@@Base+0xef8> │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7011c <_Py_SetRefcnt@@Base+0xf16> │ │ │ │ + beq.n 7010c <_Py_SetRefcnt@@Base+0xf16> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb260 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ + bl 1bc188 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r0, r0, #480 @ 0x1e0 │ │ │ │ - bl 1bf758 │ │ │ │ + bl 1c0680 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7017a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ + beq.n 7016a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ movw r3, #2856 @ 0xb28 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 70162 <_Py_SetRefcnt@@Base+0xf5c> │ │ │ │ + cbz r1, 70152 <_Py_SetRefcnt@@Base+0xf5c> │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 70134 <_Py_SetRefcnt@@Base+0xf2e> │ │ │ │ + bne.n 70124 <_Py_SetRefcnt@@Base+0xf2e> │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #6280 @ 0x1888 │ │ │ │ ldr.w r4, [r3, #2176] @ 0x880 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r4, [r3, #2164] @ 0x874 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr.w r3, [r3, #2160] @ 0x870 │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ - b.n 7017a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ + bl 6fbd8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + b.n 7016a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 70174 <_Py_SetRefcnt@@Base+0xf6e> │ │ │ │ + bne.n 70164 <_Py_SetRefcnt@@Base+0xf6e> │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne.n 70138 <_Py_SetRefcnt@@Base+0xf32> │ │ │ │ + bne.n 70128 <_Py_SetRefcnt@@Base+0xf32> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 70198 <_Py_SetRefcnt@@Base+0xf92> │ │ │ │ + cbnz r0, 70188 <_Py_SetRefcnt@@Base+0xf92> │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -102604,251 +102607,251 @@ │ │ │ │ mov.w r8, #60 @ 0x3c │ │ │ │ add.w r5, r0, #124 @ 0x7c │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mla r6, r8, r6, r0 │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ cmp r5, r6 │ │ │ │ - bcs.n 701d0 <_Py_SetRefcnt@@Base+0xfca> │ │ │ │ + bcs.n 701c0 <_Py_SetRefcnt@@Base+0xfca> │ │ │ │ ldr.w r9, [r5, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 701c6 <_Py_SetRefcnt@@Base+0xfc0> │ │ │ │ + bne.n 701b6 <_Py_SetRefcnt@@Base+0xfc0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 3085c <_PyObject_DebugMallocStats@@Base+0x2574> │ │ │ │ str.w r9, [r5, #32] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi.n 701b0 <_Py_SetRefcnt@@Base+0xfaa> │ │ │ │ + bhi.n 701a0 <_Py_SetRefcnt@@Base+0xfaa> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 701f8 <_Py_SetRefcnt@@Base+0xff2> │ │ │ │ + bne.n 701e8 <_Py_SetRefcnt@@Base+0xff2> │ │ │ │ movw r5, #2308 @ 0x904 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #244] @ 0xf4 │ │ │ │ - cbnz r3, 701ec <_Py_SetRefcnt@@Base+0xfe6> │ │ │ │ + cbnz r3, 701dc <_Py_SetRefcnt@@Base+0xfe6> │ │ │ │ add.w r0, r5, #240 @ 0xf0 │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ ldr.w r1, [r5, #240] @ 0xf0 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - b.n 701fa <_Py_SetRefcnt@@Base+0xff4> │ │ │ │ + b.n 701ea <_Py_SetRefcnt@@Base+0xff4> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cbf40 │ │ │ │ + bl 1ccd70 │ │ │ │ ldr.w r0, [r7, #456] @ 0x1c8 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r0, #376 @ 0x178 │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ bl 30218 <_PyObject_DebugMallocStats@@Base+0x1f30> │ │ │ │ movs r2, #0 │ │ │ │ dmb ish │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldrb.w r3, [r4, #76] @ 0x4c │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ - cbz r3, 70240 <_Py_SetRefcnt@@Base+0x103a> │ │ │ │ + cbz r3, 70230 <_Py_SetRefcnt@@Base+0x103a> │ │ │ │ ldr.w r3, [r7, #448] @ 0x1c0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r7, #448] @ 0x1c0 │ │ │ │ strb.w r2, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 6f2aa <_Py_SetRefcnt@@Base+0xa4> │ │ │ │ + b.w 6f29a <_Py_SetRefcnt@@Base+0xa4> │ │ │ │ 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 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl 1cda70 │ │ │ │ + bl 1ce8a0 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r5, 7029e <_Py_SetRefcnt@@Base+0x1098> │ │ │ │ + cbz r5, 7028e <_Py_SetRefcnt@@Base+0x1098> │ │ │ │ subs r4, r5, #1 │ │ │ │ ldr.w r0, [r6, #476] @ 0x1dc │ │ │ │ movs r2, #1 │ │ │ │ bfc r4, #0, #22 │ │ │ │ adds r0, #120 @ 0x78 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 702a2 <_Py_SetRefcnt@@Base+0x109c> │ │ │ │ + bne.n 70292 <_Py_SetRefcnt@@Base+0x109c> │ │ │ │ add.w r1, r6, #20 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 70188 <_Py_SetRefcnt@@Base+0xf82> │ │ │ │ + b.n 70178 <_Py_SetRefcnt@@Base+0xf82> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ 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 r5, [r3, #0] │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r2 │ │ │ │ subs r1, r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1cd70c │ │ │ │ + bl 1ce53c │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 702da <_Py_SetRefcnt@@Base+0x10d4> │ │ │ │ - cbz r4, 702d2 <_Py_SetRefcnt@@Base+0x10cc> │ │ │ │ + bne.n 702ca <_Py_SetRefcnt@@Base+0x10d4> │ │ │ │ + cbz r4, 702c2 <_Py_SetRefcnt@@Base+0x10cc> │ │ │ │ subs r0, r4, #1 │ │ │ │ bfc r0, #0, #22 │ │ │ │ - b.n 702d4 <_Py_SetRefcnt@@Base+0x10ce> │ │ │ │ + b.n 702c4 <_Py_SetRefcnt@@Base+0x10ce> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 1cbf40 │ │ │ │ + bl 1ccd70 │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ - cbnz r3, 702e8 <_Py_SetRefcnt@@Base+0x10e2> │ │ │ │ + cbnz r3, 702d8 <_Py_SetRefcnt@@Base+0x10e2> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cda34 │ │ │ │ - b.n 702f4 <_Py_SetRefcnt@@Base+0x10ee> │ │ │ │ + bl 1ce864 │ │ │ │ + b.n 702e4 <_Py_SetRefcnt@@Base+0x10ee> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 702f4 <_Py_SetRefcnt@@Base+0x10ee> │ │ │ │ + bne.n 702e4 <_Py_SetRefcnt@@Base+0x10ee> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7024a <_Py_SetRefcnt@@Base+0x1044> │ │ │ │ + bl 7023a <_Py_SetRefcnt@@Base+0x1044> │ │ │ │ movs r0, #1 │ │ │ │ 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, #44] @ 0x2c │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ - bl 6feba <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ + bl 6feaa <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 6ff48 <_Py_SetRefcnt@@Base+0xd42> │ │ │ │ + bl 6ff38 <_Py_SetRefcnt@@Base+0xd42> │ │ │ │ ldrh r3, [r4, #10] │ │ │ │ - cbz r3, 70354 <_Py_SetRefcnt@@Base+0x114e> │ │ │ │ + cbz r3, 70344 <_Py_SetRefcnt@@Base+0x114e> │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.n 70330 <_Py_SetRefcnt@@Base+0x112a> │ │ │ │ + bmi.n 70320 <_Py_SetRefcnt@@Base+0x112a> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 70334 <_Py_SetRefcnt@@Base+0x112e> │ │ │ │ + bmi.n 70324 <_Py_SetRefcnt@@Base+0x112e> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1caf94 │ │ │ │ - b.n 70336 <_Py_SetRefcnt@@Base+0x1130> │ │ │ │ + bl 1cbf2c │ │ │ │ + b.n 70326 <_Py_SetRefcnt@@Base+0x1130> │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ - b.n 70336 <_Py_SetRefcnt@@Base+0x1130> │ │ │ │ + b.n 70326 <_Py_SetRefcnt@@Base+0x1130> │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ movs r2, #12 │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ mla r1, r2, r0, r5 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, #712 @ 0x2c8 │ │ │ │ - cbnz r3, 7034e <_Py_SetRefcnt@@Base+0x1148> │ │ │ │ + cbnz r3, 7033e <_Py_SetRefcnt@@Base+0x1148> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1cda34 │ │ │ │ + b.w 1ce864 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 7024a <_Py_SetRefcnt@@Base+0x1044> │ │ │ │ + b.n 7023a <_Py_SetRefcnt@@Base+0x1044> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r0, #116] @ 0x74 │ │ │ │ mov.w sl, #60 @ 0x3c │ │ │ │ ldr r5, [r0, #124] @ 0x7c │ │ │ │ add.w r4, r0, #124 @ 0x7c │ │ │ │ mla r6, sl, r6, r0 │ │ │ │ mla r4, sl, r5, r4 │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 703fe <_Py_SetRefcnt@@Base+0x11f8> │ │ │ │ + bls.n 703ee <_Py_SetRefcnt@@Base+0x11f8> │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov fp, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 703e4 <_Py_SetRefcnt@@Base+0x11de> │ │ │ │ + cbz r3, 703d4 <_Py_SetRefcnt@@Base+0x11de> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd70c │ │ │ │ + bl 1ce53c │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ - cbnz r3, 703cc <_Py_SetRefcnt@@Base+0x11c6> │ │ │ │ + cbnz r3, 703bc <_Py_SetRefcnt@@Base+0x11c6> │ │ │ │ ldr.w r0, [r8, #456] @ 0x1c8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #120 @ 0x78 │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ ldr.w r3, [fp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #80] @ 0x50 │ │ │ │ - bl 1cdc5c │ │ │ │ + bl 1cea8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 703f2 <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ + b.n 703e2 <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r9, r2 │ │ │ │ - bne.n 703f2 <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ + bne.n 703e2 <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 703f0 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ + bhi.n 703e0 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r5, r5, #1 │ │ │ │ - b.n 703f2 <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ + b.n 703e2 <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 703f2 <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ + b.n 703e2 <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bhi.n 7038a <_Py_SetRefcnt@@Base+0x1184> │ │ │ │ - b.n 70400 <_Py_SetRefcnt@@Base+0x11fa> │ │ │ │ + bhi.n 7037a <_Py_SetRefcnt@@Base+0x1184> │ │ │ │ + b.n 703f0 <_Py_SetRefcnt@@Base+0x11fa> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov fp, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 7042a <_Py_SetRefcnt@@Base+0x1224> │ │ │ │ + cbz r3, 7041a <_Py_SetRefcnt@@Base+0x1224> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r9] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r5, #120] @ 0x78 │ │ │ │ @@ -102865,116 +102868,116 @@ │ │ │ │ mov.w sl, #60 @ 0x3c │ │ │ │ bl 30218 <_PyObject_DebugMallocStats@@Base+0x1f30> │ │ │ │ ldr.w r0, [r6, #456] @ 0x1c8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #376 @ 0x178 │ │ │ │ add.w r4, r5, #124 @ 0x7c │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ ldr r7, [r5, #116] @ 0x74 │ │ │ │ mla r7, sl, r7, r5 │ │ │ │ add.w r3, r7, #124 @ 0x7c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #124] @ 0x7c │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.n 70572 <_Py_SetRefcnt@@Base+0x136c> │ │ │ │ + bcs.n 70562 <_Py_SetRefcnt@@Base+0x136c> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7055c <_Py_SetRefcnt@@Base+0x1356> │ │ │ │ + beq.n 7054c <_Py_SetRefcnt@@Base+0x1356> │ │ │ │ ldr.w r0, [r6, #456] @ 0x1c8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #120 @ 0x78 │ │ │ │ - bl 1cb6d4 │ │ │ │ + bl 1cc56c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ ldrb r2, [r4, #27] │ │ │ │ ldrb.w r3, [r8, #193] @ 0xc1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 704b8 <_Py_SetRefcnt@@Base+0x12b2> │ │ │ │ + bne.n 704a8 <_Py_SetRefcnt@@Base+0x12b2> │ │ │ │ mov r7, r8 │ │ │ │ - b.n 704e0 <_Py_SetRefcnt@@Base+0x12da> │ │ │ │ + b.n 704d0 <_Py_SetRefcnt@@Base+0x12da> │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - cbz r7, 704d0 <_Py_SetRefcnt@@Base+0x12ca> │ │ │ │ + cbz r7, 704c0 <_Py_SetRefcnt@@Base+0x12ca> │ │ │ │ ldrb.w r0, [r7, #193] @ 0xc1 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 704e0 <_Py_SetRefcnt@@Base+0x12da> │ │ │ │ + beq.n 704d0 <_Py_SetRefcnt@@Base+0x12da> │ │ │ │ ldr.w r7, [r7, #188] @ 0xbc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 704c0 <_Py_SetRefcnt@@Base+0x12ba> │ │ │ │ + bne.n 704b0 <_Py_SetRefcnt@@Base+0x12ba> │ │ │ │ movs r0, #14 │ │ │ │ - movw r1, #33736 @ 0x83c8 │ │ │ │ + movw r1, #36232 @ 0x8d88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6fabe <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ - b.n 704b4 <_Py_SetRefcnt@@Base+0x12ae> │ │ │ │ + bl 6faae <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ + b.n 704a4 <_Py_SetRefcnt@@Base+0x12ae> │ │ │ │ dmb ish │ │ │ │ str r7, [r4, #44] @ 0x2c │ │ │ │ ldrb.w r2, [r7, #193] @ 0xc1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, #27] │ │ │ │ movs r2, #1 │ │ │ │ - bl 6feba <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ + bl 6feaa <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd70c │ │ │ │ + bl 1ce53c │ │ │ │ ldrh r2, [r4, #24] │ │ │ │ - cbnz r2, 7050e <_Py_SetRefcnt@@Base+0x1308> │ │ │ │ + cbnz r2, 704fe <_Py_SetRefcnt@@Base+0x1308> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cdc5c │ │ │ │ + bl 1cea8c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 70566 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ + b.n 70556 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1caf94 │ │ │ │ + bl 1cbf2c │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r2, r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add.w r1, r1, #712 @ 0x2c8 │ │ │ │ - bl 1cc214 │ │ │ │ + bl 1cd044 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp fp, r2 │ │ │ │ - bne.n 70566 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ + bne.n 70556 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ ldrh r1, [r4, #24] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r1, r2 │ │ │ │ - bcs.n 70554 <_Py_SetRefcnt@@Base+0x134e> │ │ │ │ + bcs.n 70544 <_Py_SetRefcnt@@Base+0x134e> │ │ │ │ cmp.w fp, #32768 @ 0x8000 │ │ │ │ ite hi │ │ │ │ movhi r2, #0 │ │ │ │ movls r2, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 70566 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ + cbz r2, 70556 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 70566 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ + bne.n 70556 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r9] │ │ │ │ - b.n 70566 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ + b.n 70556 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 70534 <_Py_SetRefcnt@@Base+0x132e> │ │ │ │ - b.n 70566 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ + bhi.n 70524 <_Py_SetRefcnt@@Base+0x132e> │ │ │ │ + b.n 70556 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cdd54 │ │ │ │ + bl 1ceb84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 7048c <_Py_SetRefcnt@@Base+0x1286> │ │ │ │ + bhi.n 7047c <_Py_SetRefcnt@@Base+0x1286> │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ - cbnz r4, 70580 <_Py_SetRefcnt@@Base+0x137a> │ │ │ │ + cbnz r4, 70570 <_Py_SetRefcnt@@Base+0x137a> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 373bc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -102987,61 +102990,61 @@ │ │ │ │ mov r7, r3 │ │ │ │ sub sp, #12 │ │ │ │ mov fp, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [r9, #520] @ 0x208 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + beq.w 706c0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ ldr r3, [r1, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ - ldr.w r8, [pc, #364] @ 7072c <_Py_SetRefcnt@@Base+0x1526> │ │ │ │ + bne.w 706c0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + ldr.w r8, [pc, #364] @ 7071c <_Py_SetRefcnt@@Base+0x1526> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - movw r3, #43008 @ 0xa800 │ │ │ │ + movw r3, #45504 @ 0xb1c0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r2, [sl, r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ - bl 1b1c00 <_start@@Base+0xfe4> │ │ │ │ + beq.n 706c0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bl 1b2b28 <_start@@Base+0xfe0> │ │ │ │ ldr.w r8, [sl, r8] │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bne.n 706c0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bne.n 706c0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 7060e <_Py_SetRefcnt@@Base+0x1408> │ │ │ │ + bne.n 705fe <_Py_SetRefcnt@@Base+0x1408> │ │ │ │ ldrb.w ip, [r4, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 70608 <_Py_SetRefcnt@@Base+0x1402> │ │ │ │ - cbz r1, 70612 <_Py_SetRefcnt@@Base+0x140c> │ │ │ │ + beq.n 705f8 <_Py_SetRefcnt@@Base+0x1402> │ │ │ │ + cbz r1, 70602 <_Py_SetRefcnt@@Base+0x140c> │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ - b.n 70612 <_Py_SetRefcnt@@Base+0x140c> │ │ │ │ + bne.n 706c0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + b.n 70602 <_Py_SetRefcnt@@Base+0x140c> │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bne.n 706c0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ ldr.w r1, [r9, #700] @ 0x2bc │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 70622 <_Py_SetRefcnt@@Base+0x141c> │ │ │ │ + ble.n 70612 <_Py_SetRefcnt@@Base+0x141c> │ │ │ │ ldr.w r6, [r2, #452] @ 0x1c4 │ │ │ │ cmp r6, r1 │ │ │ │ - bcs.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bcs.n 706c0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 70668 <_Py_SetRefcnt@@Base+0x1462> │ │ │ │ + bne.n 70658 <_Py_SetRefcnt@@Base+0x1462> │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ ldr.w r2, [r2, #452] @ 0x1c4 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bcc.n 706c0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ite gt │ │ │ │ addgt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ movle r3, #132 @ 0x84 │ │ │ │ movw r2, #20032 @ 0x4e40 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ @@ -103051,311 +103054,311 @@ │ │ │ │ and.w r0, r1, #31 │ │ │ │ movs r3, #1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ dmb ish │ │ │ │ lsls r3, r0 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ mvns r0, r3 │ │ │ │ - b.n 70674 <_Py_SetRefcnt@@Base+0x146e> │ │ │ │ + b.n 70664 <_Py_SetRefcnt@@Base+0x146e> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f212 <_Py_SetRefcnt@@Base+0xc> │ │ │ │ - cbz r0, 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ - b.n 706ae <_Py_SetRefcnt@@Base+0x14a8> │ │ │ │ + bl 6f202 <_Py_SetRefcnt@@Base+0xc> │ │ │ │ + cbz r0, 706c0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + b.n 7069e <_Py_SetRefcnt@@Base+0x14a8> │ │ │ │ ldrex r1, [r2] │ │ │ │ and.w ip, r1, r0 │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 70674 <_Py_SetRefcnt@@Base+0x146e> │ │ │ │ + bne.n 70664 <_Py_SetRefcnt@@Base+0x146e> │ │ │ │ bics r3, r1 │ │ │ │ dmb ish │ │ │ │ - bne.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bne.n 706c0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70690 <_Py_SetRefcnt@@Base+0x148a> │ │ │ │ + bne.n 70680 <_Py_SetRefcnt@@Base+0x148a> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r3, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl 70406 <_Py_SetRefcnt@@Base+0x1200> │ │ │ │ - cbz r0, 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bl 703f6 <_Py_SetRefcnt@@Base+0x1200> │ │ │ │ + cbz r0, 706c0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1cc51c │ │ │ │ + b.w 1cd34c │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 7071e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ + bne.n 7070e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ ldrb r3, [r4, #20] │ │ │ │ - cbz r3, 7071e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ + cbz r3, 7070e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ subs r0, r5, #1 │ │ │ │ cmp.w r0, #4194304 @ 0x400000 │ │ │ │ - bcc.n 7071e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ - cbz r5, 7071e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ + bcc.n 7070e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ + cbz r5, 7070e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ bfc r0, #0, #22 │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ subs r3, r5, r0 │ │ │ │ lsrs r3, r3, #15 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ add.w r2, r3, #124 @ 0x7c │ │ │ │ add r3, r0 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ subs r3, r2, r3 │ │ │ │ adds r0, r0, r3 │ │ │ │ - beq.n 7071e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ + beq.n 7070e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ ldrb r3, [r0, #14] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 7070c <_Py_SetRefcnt@@Base+0x1506> │ │ │ │ + bmi.n 706fc <_Py_SetRefcnt@@Base+0x1506> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - b.n 70712 <_Py_SetRefcnt@@Base+0x150c> │ │ │ │ + b.n 70702 <_Py_SetRefcnt@@Base+0x150c> │ │ │ │ mov r1, r5 │ │ │ │ - bl 6fbc4 <_Py_SetRefcnt@@Base+0x9be> │ │ │ │ + bl 6fbb4 <_Py_SetRefcnt@@Base+0x9be> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 7071e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ + bls.n 7070e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ subs r1, r0, #4 │ │ │ │ adds r0, r5, #4 │ │ │ │ - bl 6fdb2 <_Py_SetRefcnt@@Base+0xbac> │ │ │ │ + bl 6fda2 <_Py_SetRefcnt@@Base+0xbac> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 6ec4c │ │ │ │ + b.w 6ec3c │ │ │ │ movs r0, 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, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 6fb7c <_Py_SetRefcnt@@Base+0x976> │ │ │ │ + bl 6fb6c <_Py_SetRefcnt@@Base+0x976> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 70588 <_Py_SetRefcnt@@Base+0x1382> │ │ │ │ + b.n 70578 <_Py_SetRefcnt@@Base+0x1382> │ │ │ │ stmdb 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 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ movs r5, #0 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ movs r6, #255 @ 0xff │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #33876 @ 0x8454 │ │ │ │ + movw r3, #36372 @ 0x8e14 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ - movw r3, #33888 @ 0x8460 │ │ │ │ + movw r3, #36384 @ 0x8e20 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #33844 @ 0x8434 │ │ │ │ + movw r2, #36340 @ 0x8df4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ - movw r3, #33900 @ 0x846c │ │ │ │ + movw r3, #36396 @ 0x8e2c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #33912 @ 0x8478 │ │ │ │ + movw r3, #36408 @ 0x8e38 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #33924 @ 0x8484 │ │ │ │ + movw r3, #36420 @ 0x8e44 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r6, [r4, #8] │ │ │ │ - movw r3, #33832 @ 0x8428 │ │ │ │ + movw r3, #36328 @ 0x8de8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ strd r5, r5, [r4] │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ - movw r6, #47976 @ 0xbb68 │ │ │ │ + movw r6, #50472 @ 0xc528 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ - ldr r0, [pc, #760] @ (70ad0 <_Py_SetRefcnt@@Base+0x18ca>) │ │ │ │ + bl 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + ldr r0, [pc, #760] @ (70ac0 <_Py_SetRefcnt@@Base+0x18ca>) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #33932 @ 0x848c │ │ │ │ + movw r1, #36428 @ 0x8e4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + bl 6f798 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #740] @ (70ad4 <_Py_SetRefcnt@@Base+0x18ce>) │ │ │ │ + ldr r0, [pc, #740] @ (70ac4 <_Py_SetRefcnt@@Base+0x18ce>) │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #33944 @ 0x8498 │ │ │ │ + movw r1, #36440 @ 0x8e58 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ - ldr r0, [pc, #724] @ (70ad8 <_Py_SetRefcnt@@Base+0x18d2>) │ │ │ │ + bl 6f798 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + ldr r0, [pc, #724] @ (70ac8 <_Py_SetRefcnt@@Base+0x18d2>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41996 @ 0xa40c │ │ │ │ + movw r1, #44492 @ 0xadcc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6f92c <_Py_SetRefcnt@@Base+0x726> │ │ │ │ - ldr r0, [pc, #712] @ (70adc <_Py_SetRefcnt@@Base+0x18d6>) │ │ │ │ + bl 6f91c <_Py_SetRefcnt@@Base+0x726> │ │ │ │ + ldr r0, [pc, #712] @ (70acc <_Py_SetRefcnt@@Base+0x18d6>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33956 @ 0x84a4 │ │ │ │ + movw r1, #36452 @ 0x8e64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f92c <_Py_SetRefcnt@@Base+0x726> │ │ │ │ - ldr r0, [pc, #700] @ (70ae0 <_Py_SetRefcnt@@Base+0x18da>) │ │ │ │ + bl 6f91c <_Py_SetRefcnt@@Base+0x726> │ │ │ │ + ldr r0, [pc, #700] @ (70ad0 <_Py_SetRefcnt@@Base+0x18da>) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #33964 @ 0x84ac │ │ │ │ + movw r1, #36460 @ 0x8e6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ - ldr r0, [pc, #684] @ (70ae4 <_Py_SetRefcnt@@Base+0x18de>) │ │ │ │ + bl 6f798 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + ldr r0, [pc, #684] @ (70ad4 <_Py_SetRefcnt@@Base+0x18de>) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #33972 @ 0x84b4 │ │ │ │ + movw r1, #36468 @ 0x8e74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ - ldr r0, [pc, #664] @ (70ae8 <_Py_SetRefcnt@@Base+0x18e2>) │ │ │ │ + bl 6f798 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + ldr r0, [pc, #664] @ (70ad8 <_Py_SetRefcnt@@Base+0x18e2>) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #33984 @ 0x84c0 │ │ │ │ + movw r1, #36480 @ 0x8e80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ - ldr r0, [pc, #648] @ (70aec <_Py_SetRefcnt@@Base+0x18e6>) │ │ │ │ + bl 6f798 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + ldr r0, [pc, #648] @ (70adc <_Py_SetRefcnt@@Base+0x18e6>) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #33996 @ 0x84cc │ │ │ │ + movw r1, #36492 @ 0x8e8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ - ldr r0, [pc, #628] @ (70af0 <_Py_SetRefcnt@@Base+0x18ea>) │ │ │ │ + bl 6f798 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + ldr r0, [pc, #628] @ (70ae0 <_Py_SetRefcnt@@Base+0x18ea>) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #41896 @ 0xa3a8 │ │ │ │ + movw r1, #44392 @ 0xad68 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + bl 6f798 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #608] @ (70af4 <_Py_SetRefcnt@@Base+0x18ee>) │ │ │ │ + ldr r0, [pc, #608] @ (70ae4 <_Py_SetRefcnt@@Base+0x18ee>) │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #33984 @ 0x84c0 │ │ │ │ + movw r1, #36480 @ 0x8e80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ - ldr r0, [pc, #592] @ (70af8 <_Py_SetRefcnt@@Base+0x18f2>) │ │ │ │ + bl 6f798 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + ldr r0, [pc, #592] @ (70ae8 <_Py_SetRefcnt@@Base+0x18f2>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34004 @ 0x84d4 │ │ │ │ + movw r1, #36500 @ 0x8e94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #580] @ (70afc <_Py_SetRefcnt@@Base+0x18f6>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #580] @ (70aec <_Py_SetRefcnt@@Base+0x18f6>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34016 @ 0x84e0 │ │ │ │ + movw r1, #36512 @ 0x8ea0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #568] @ (70b00 <_Py_SetRefcnt@@Base+0x18fa>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #568] @ (70af0 <_Py_SetRefcnt@@Base+0x18fa>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34024 @ 0x84e8 │ │ │ │ + movw r1, #36520 @ 0x8ea8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #556] @ (70b04 <_Py_SetRefcnt@@Base+0x18fe>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #556] @ (70af4 <_Py_SetRefcnt@@Base+0x18fe>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34032 @ 0x84f0 │ │ │ │ + movw r1, #36528 @ 0x8eb0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #544] @ (70b08 <_Py_SetRefcnt@@Base+0x1902>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #544] @ (70af8 <_Py_SetRefcnt@@Base+0x1902>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34044 @ 0x84fc │ │ │ │ + movw r1, #36540 @ 0x8ebc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #532] @ (70b0c <_Py_SetRefcnt@@Base+0x1906>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #532] @ (70afc <_Py_SetRefcnt@@Base+0x1906>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41816 @ 0xa358 │ │ │ │ + movw r1, #44312 @ 0xad18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #520] @ (70b10 <_Py_SetRefcnt@@Base+0x190a>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #520] @ (70b00 <_Py_SetRefcnt@@Base+0x190a>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34052 @ 0x8504 │ │ │ │ + movw r1, #36548 @ 0x8ec4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #508] @ (70b14 <_Py_SetRefcnt@@Base+0x190e>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #508] @ (70b04 <_Py_SetRefcnt@@Base+0x190e>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34060 @ 0x850c │ │ │ │ + movw r1, #36556 @ 0x8ecc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #496] @ (70b18 <_Py_SetRefcnt@@Base+0x1912>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #496] @ (70b08 <_Py_SetRefcnt@@Base+0x1912>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34068 @ 0x8514 │ │ │ │ + movw r1, #36564 @ 0x8ed4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #484] @ (70b1c <_Py_SetRefcnt@@Base+0x1916>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #484] @ (70b0c <_Py_SetRefcnt@@Base+0x1916>) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #2748 @ 0xabc │ │ │ │ + movw r1, #5388 @ 0x150c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + bl 6f798 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ movw r3, #47296 @ 0xb8c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldrd r0, r1, [r3, #344] @ 0x158 │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ - beq.n 70972 <_Py_SetRefcnt@@Base+0x176c> │ │ │ │ + beq.n 70962 <_Py_SetRefcnt@@Base+0x176c> │ │ │ │ ldrd r5, r7, [r3, #336] @ 0x150 │ │ │ │ movs r6, #10 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ umull r0, r1, r5, r6 │ │ │ │ mla r1, r6, r7, r1 │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ strd r0, r1, [sp] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #34076 @ 0x851c │ │ │ │ + movw r3, #36572 @ 0x8edc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #34088 @ 0x8528 │ │ │ │ + movw r2, #36584 @ 0x8ee8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ movs r6, #0 │ │ │ │ bl 2ed94 <_PyObject_DebugMallocStats@@Base+0xaac> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #34112 @ 0x8540 │ │ │ │ + movw r3, #36608 @ 0x8f00 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #34124 @ 0x854c │ │ │ │ + movw r2, #36620 @ 0x8f0c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ movs r7, #0 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ strd r6, r7, [sp, #64] @ 0x40 │ │ │ │ blx 2b5ac │ │ │ │ movw r3, #2840 @ 0xb18 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldrd r5, r7, [r3] │ │ │ │ - bl 1b3a10 <_start@@Base+0x2df4> │ │ │ │ + bl 1b4938 <_start@@Base+0x2df0> │ │ │ │ movw r2, #2848 @ 0xb20 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ - ldr.w ip, [pc, #304] @ 70b20 <_Py_SetRefcnt@@Base+0x191a> │ │ │ │ + ldr.w ip, [pc, #304] @ 70b10 <_Py_SetRefcnt@@Base+0x191a> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ adds r5, r5, r3 │ │ │ │ adc.w r7, r7, r2 │ │ │ │ subs.w fp, r0, r5 │ │ │ │ sbc.w r9, r1, r7 │ │ │ │ ldrexd r0, r1, [ip] │ │ │ │ @@ -103364,400 +103367,400 @@ │ │ │ │ ldrexd r2, r3, [r3] │ │ │ │ add r7, sp, #112 @ 0x70 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ blx 2ba04 <__getrusage64@plt> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 70a7c <_Py_SetRefcnt@@Base+0x1876> │ │ │ │ + cbnz r0, 70a6c <_Py_SetRefcnt@@Base+0x1876> │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ mov.w sl, #1000 @ 0x3e8 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ ldrd r0, r1, [sp, #120] @ 0x78 │ │ │ │ umull r8, r6, r6, sl │ │ │ │ mla r6, sl, r3, r6 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ adds.w r8, r8, r0 │ │ │ │ ldrd r3, r2, [sp, #128] @ 0x80 │ │ │ │ adc.w r6, r6, r1 │ │ │ │ umull r1, r3, r3, sl │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #136] @ 0x88 │ │ │ │ mla sl, sl, r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ adds r0, r3, r0 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ adc.w r1, sl, r1 │ │ │ │ cmp r9, r5 │ │ │ │ mov.w sl, r3, lsl #10 │ │ │ │ - bge.n 70a90 <_Py_SetRefcnt@@Base+0x188a> │ │ │ │ - b.n 70a9e <_Py_SetRefcnt@@Base+0x1898> │ │ │ │ + bge.n 70a80 <_Py_SetRefcnt@@Base+0x188a> │ │ │ │ + b.n 70a8e <_Py_SetRefcnt@@Base+0x1898> │ │ │ │ movs r7, #0 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 70ab8 <_Py_SetRefcnt@@Base+0x18b2> │ │ │ │ + blt.n 70aa8 <_Py_SetRefcnt@@Base+0x18b2> │ │ │ │ mov r6, r7 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r9, r9, #0 │ │ │ │ it lt │ │ │ │ movlt r5, fp │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 70ab2 <_Py_SetRefcnt@@Base+0x18ac> │ │ │ │ + blt.n 70aa2 <_Py_SetRefcnt@@Base+0x18ac> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ cmp r8, r3 │ │ │ │ sbcs.w r6, r6, #0 │ │ │ │ - blt.n 70aba <_Py_SetRefcnt@@Base+0x18b4> │ │ │ │ + blt.n 70aaa <_Py_SetRefcnt@@Base+0x18b4> │ │ │ │ mov r8, r3 │ │ │ │ - b.n 70aba <_Py_SetRefcnt@@Base+0x18b4> │ │ │ │ + b.n 70aaa <_Py_SetRefcnt@@Base+0x18b4> │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 70aba <_Py_SetRefcnt@@Base+0x18b4> │ │ │ │ + b.n 70aaa <_Py_SetRefcnt@@Base+0x18b4> │ │ │ │ mov r5, r7 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 70b24 <_Py_SetRefcnt@@Base+0x191e> │ │ │ │ + blt.n 70b14 <_Py_SetRefcnt@@Base+0x191e> │ │ │ │ mvn.w r9, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r9 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.n 70b28 <_Py_SetRefcnt@@Base+0x1922> │ │ │ │ + bge.n 70b18 <_Py_SetRefcnt@@Base+0x1922> │ │ │ │ mov r9, r0 │ │ │ │ - b.n 70b28 <_Py_SetRefcnt@@Base+0x1922> │ │ │ │ + b.n 70b18 <_Py_SetRefcnt@@Base+0x1922> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8e0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70ae0 <_Py_SetRefcnt@@Base+0x18da> │ │ │ │ + cbnz r0, 70ad0 <_Py_SetRefcnt@@Base+0x18da> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70ae6 <_Py_SetRefcnt@@Base+0x18e0> │ │ │ │ + cbnz r0, 70ad6 <_Py_SetRefcnt@@Base+0x18e0> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70aec <_Py_SetRefcnt@@Base+0x18e6> │ │ │ │ + cbnz r0, 70adc <_Py_SetRefcnt@@Base+0x18e6> │ │ │ │ lsls r0, r2, #1 │ │ │ │ rev r0, r4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ rev r0, r7 │ │ │ │ lsls r0, r2, #1 │ │ │ │ rev16 r0, r2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @ instruction: 0xb8c8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b06 <_Py_SetRefcnt@@Base+0x1900> │ │ │ │ + cbnz r0, 70af6 <_Py_SetRefcnt@@Base+0x1900> │ │ │ │ lsls r0, r2, #1 │ │ │ │ rev r0, r0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ rev r0, r1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b38 <_Py_SetRefcnt@@Base+0x1932> │ │ │ │ + cbnz r0, 70b28 <_Py_SetRefcnt@@Base+0x1932> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b44 <_Py_SetRefcnt@@Base+0x193e> │ │ │ │ + cbnz r0, 70b34 <_Py_SetRefcnt@@Base+0x193e> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b38 <_Py_SetRefcnt@@Base+0x1932> │ │ │ │ + cbnz r0, 70b28 <_Py_SetRefcnt@@Base+0x1932> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b3e <_Py_SetRefcnt@@Base+0x1938> │ │ │ │ + cbnz r0, 70b2e <_Py_SetRefcnt@@Base+0x1938> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b44 <_Py_SetRefcnt@@Base+0x193e> │ │ │ │ + cbnz r0, 70b34 <_Py_SetRefcnt@@Base+0x193e> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b4a <_Py_SetRefcnt@@Base+0x1944> │ │ │ │ + cbnz r0, 70b3a <_Py_SetRefcnt@@Base+0x1944> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b56 <_Py_SetRefcnt@@Base+0x1950> │ │ │ │ + cbnz r0, 70b46 <_Py_SetRefcnt@@Base+0x1950> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b34 <_Py_SetRefcnt@@Base+0x192e> │ │ │ │ + cbnz r0, 70b24 <_Py_SetRefcnt@@Base+0x192e> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b26 <_Py_SetRefcnt@@Base+0x1920> │ │ │ │ + cbnz r0, 70b16 <_Py_SetRefcnt@@Base+0x1920> │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov.w r9, #0 │ │ │ │ movw r6, #19923 @ 0x4dd3 │ │ │ │ movt r6, #4194 @ 0x1062 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ - movw r2, #34136 @ 0x8558 │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ + movw r2, #36632 @ 0x8f18 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ umull r5, r3, r5, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #55336 @ 0xd828 │ │ │ │ + movw r3, #57884 @ 0xe21c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ mov r0, r9 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ umull r9, r3, r9, r6 │ │ │ │ mov r0, r8 │ │ │ │ umull r8, r6, r8, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ lsrs r6, r6, #6 │ │ │ │ - bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e73cc <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ str r6, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #19044 @ 0x4a64 │ │ │ │ + movw r3, #21340 @ 0x535c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #34156 @ 0x856c │ │ │ │ + movw r2, #36652 @ 0x8f2c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f618 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 70be6 <_Py_SetRefcnt@@Base+0x19e0> │ │ │ │ + cbz r3, 70bd6 <_Py_SetRefcnt@@Base+0x19e0> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #34228 @ 0x85b4 │ │ │ │ + movw r2, #36724 @ 0x8f74 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f618 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #3164 @ 0xc5c │ │ │ │ + movw r2, #5844 @ 0x16d4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60381 @ 0xebdd │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f5e4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ movw r4, #2568 @ 0xa08 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #34244 @ 0x85c4 │ │ │ │ + movw r2, #36740 @ 0x8f84 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r5, 70c48 <_Py_SetRefcnt@@Base+0x1a42> │ │ │ │ + cbnz r5, 70c38 <_Py_SetRefcnt@@Base+0x1a42> │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #3164 @ 0xc5c │ │ │ │ + movw r2, #5844 @ 0x16d4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2b544 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r5, #-4] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #34280 @ 0x85e8 │ │ │ │ + movw r2, #36776 @ 0x8fa8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b548 <__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 70c62 <_Py_SetRefcnt@@Base+0x1a5c> │ │ │ │ + bne.n 70c52 <_Py_SetRefcnt@@Base+0x1a5c> │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #34292 @ 0x85f4 │ │ │ │ + movw r2, #36788 @ 0x8fb4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #34328 @ 0x8618 │ │ │ │ + movw r2, #36824 @ 0x8fd8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 70cc2 <_Py_SetRefcnt@@Base+0x1abc> │ │ │ │ + bne.n 70cb2 <_Py_SetRefcnt@@Base+0x1abc> │ │ │ │ ldrb.w r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 70cc2 <_Py_SetRefcnt@@Base+0x1abc> │ │ │ │ + bne.n 70cb2 <_Py_SetRefcnt@@Base+0x1abc> │ │ │ │ ldrb.w r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 70cc2 <_Py_SetRefcnt@@Base+0x1abc> │ │ │ │ + bne.n 70cb2 <_Py_SetRefcnt@@Base+0x1abc> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #34364 @ 0x863c │ │ │ │ + movw r0, #36860 @ 0x8ffc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2c164 │ │ │ │ - b.n 70d26 <_Py_SetRefcnt@@Base+0x1b20> │ │ │ │ - movw r7, #34456 @ 0x8698 │ │ │ │ + b.n 70d16 <_Py_SetRefcnt@@Base+0x1b20> │ │ │ │ + movw r7, #36952 @ 0x9058 │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ subs r6, r5, #3 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #34396 @ 0x865c │ │ │ │ + movw r2, #36892 @ 0x901c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r5, r6 │ │ │ │ ldrb.w sl, [r6], #1 │ │ │ │ str.w sl, [sp] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #34432 @ 0x8680 │ │ │ │ + movw r2, #36928 @ 0x9040 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w sl, #253 @ 0xfd │ │ │ │ - beq.n 70d08 <_Py_SetRefcnt@@Base+0x1b02> │ │ │ │ + beq.n 70cf8 <_Py_SetRefcnt@@Base+0x1b02> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx 2c164 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2c148 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 70cdc <_Py_SetRefcnt@@Base+0x1ad6> │ │ │ │ - movw r0, #34468 @ 0x86a4 │ │ │ │ + bne.n 70ccc <_Py_SetRefcnt@@Base+0x1ad6> │ │ │ │ + movw r0, #36964 @ 0x9064 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ movs r1, #1 │ │ │ │ blx 2c164 │ │ │ │ add.w r7, r5, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #34616 @ 0x8738 │ │ │ │ + movw r2, #37112 @ 0x90f8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r7, #1 │ │ │ │ adds r2, r7, #3 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 70d52 <_Py_SetRefcnt@@Base+0x1b4c> │ │ │ │ + bne.n 70d42 <_Py_SetRefcnt@@Base+0x1b4c> │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70d42 <_Py_SetRefcnt@@Base+0x1b3c> │ │ │ │ + bne.n 70d32 <_Py_SetRefcnt@@Base+0x1b3c> │ │ │ │ movs r6, #1 │ │ │ │ - b.n 70d54 <_Py_SetRefcnt@@Base+0x1b4e> │ │ │ │ + b.n 70d44 <_Py_SetRefcnt@@Base+0x1b4e> │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r6, 70d6a <_Py_SetRefcnt@@Base+0x1b64> │ │ │ │ + cbz r6, 70d5a <_Py_SetRefcnt@@Base+0x1b64> │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #34364 @ 0x863c │ │ │ │ + movw r0, #36860 @ 0x8ffc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2c164 │ │ │ │ - b.n 70dbc <_Py_SetRefcnt@@Base+0x1bb6> │ │ │ │ + b.n 70dac <_Py_SetRefcnt@@Base+0x1bb6> │ │ │ │ mov r0, r3 │ │ │ │ - movw r2, #34396 @ 0x865c │ │ │ │ + movw r2, #36892 @ 0x901c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w fp, [r7, r6] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #34656 @ 0x8760 │ │ │ │ + movw r2, #37152 @ 0x9120 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #34456 @ 0x8698 │ │ │ │ + movw r0, #36952 @ 0x9058 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w fp, #253 @ 0xfd │ │ │ │ - beq.n 70dae <_Py_SetRefcnt@@Base+0x1ba8> │ │ │ │ + beq.n 70d9e <_Py_SetRefcnt@@Base+0x1ba8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx 2c164 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ adds r6, #1 │ │ │ │ blx 2c148 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 70d7c <_Py_SetRefcnt@@Base+0x1b76> │ │ │ │ + bne.n 70d6c <_Py_SetRefcnt@@Base+0x1b76> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 70e3e <_Py_SetRefcnt@@Base+0x1c38> │ │ │ │ + beq.n 70e2e <_Py_SetRefcnt@@Base+0x1c38> │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #34684 @ 0x877c │ │ │ │ + movw r0, #37180 @ 0x913c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2c164 │ │ │ │ sub.w ip, r6, r5 │ │ │ │ - movw r2, #34700 @ 0x878c │ │ │ │ + movw r2, #37196 @ 0x914c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ cmp.w ip, #8 │ │ │ │ - beq.n 70dfc <_Py_SetRefcnt@@Base+0x1bf6> │ │ │ │ + beq.n 70dec <_Py_SetRefcnt@@Base+0x1bf6> │ │ │ │ mov r0, r3 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 70e36 <_Py_SetRefcnt@@Base+0x1c30> │ │ │ │ + bcs.n 70e26 <_Py_SetRefcnt@@Base+0x1c30> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 70dd6 <_Py_SetRefcnt@@Base+0x1bd0> │ │ │ │ + b.n 70dc6 <_Py_SetRefcnt@@Base+0x1bd0> │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 70e36 <_Py_SetRefcnt@@Base+0x1c30> │ │ │ │ + bcs.n 70e26 <_Py_SetRefcnt@@Base+0x1c30> │ │ │ │ subs r2, r7, r6 │ │ │ │ cmp r2, #8 │ │ │ │ - ble.n 70e1e <_Py_SetRefcnt@@Base+0x1c18> │ │ │ │ + ble.n 70e0e <_Py_SetRefcnt@@Base+0x1c18> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #34708 @ 0x8794 │ │ │ │ + movw r0, #37204 @ 0x9154 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2c164 │ │ │ │ sub.w r6, r7, #8 │ │ │ │ cmp r7, #7 │ │ │ │ - bls.n 70e36 <_Py_SetRefcnt@@Base+0x1c30> │ │ │ │ + bls.n 70e26 <_Py_SetRefcnt@@Base+0x1c30> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #34700 @ 0x878c │ │ │ │ + movw r2, #37196 @ 0x914c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 70e1e <_Py_SetRefcnt@@Base+0x1c18> │ │ │ │ + bne.n 70e0e <_Py_SetRefcnt@@Base+0x1c18> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2c148 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2c148 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2bc40 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 760a6 <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + b.w 7609e <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ │ │ │ │ -00070e5e : │ │ │ │ +00070e4e : │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -103765,21 +103768,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 6e9c4 │ │ │ │ + bl 6e9b4 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 6e9c4 │ │ │ │ + bl 6e9b4 │ │ │ │ cmp r5, r0 │ │ │ │ it le │ │ │ │ movle r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r6, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -103790,59 +103793,59 @@ │ │ │ │ add.w r1, r7, r1, lsl #1 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r6, #20] │ │ │ │ - beq.n 70ece │ │ │ │ + beq.n 70ebe │ │ │ │ subs r3, r4, r5 │ │ │ │ cmp r3, r5 │ │ │ │ it lt │ │ │ │ movlt r3, r5 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ subs r3, r4, #2 │ │ │ │ - bpl.n 70ed6 │ │ │ │ + bpl.n 70ec6 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 70ef6 │ │ │ │ + b.n 70ee6 │ │ │ │ add.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ ldrh.w r1, [r7, r2, lsl #1] │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 70ef0 │ │ │ │ + bne.n 70ee0 │ │ │ │ subs r2, r4, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ - b.n 70ef6 │ │ │ │ + b.n 70ee6 │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 70ee0 │ │ │ │ - b.n 70ed2 │ │ │ │ + bcs.n 70ed0 │ │ │ │ + b.n 70ec2 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r5, r4 │ │ │ │ it ge │ │ │ │ movge r5, #255 @ 0xff │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #24 │ │ │ │ str r3, [r6, #16] │ │ │ │ blx 2b5ac │ │ │ │ subs r1, r4, r5 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 70f28 │ │ │ │ + ble.n 70f18 │ │ │ │ subs r2, r4, #1 │ │ │ │ ldrh.w r3, [r7, r1, lsl #1] │ │ │ │ subs r0, r2, r1 │ │ │ │ adds r1, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ cmp r4, r1 │ │ │ │ add r3, r6 │ │ │ │ strb r0, [r3, #24] │ │ │ │ - bne.n 70f14 │ │ │ │ + bne.n 70f04 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr.w fp, [r2, #12] │ │ │ │ ldrd r7, r5, [r2, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -103854,182 +103857,182 @@ │ │ │ │ add.w r1, r0, r1, lsl #1 │ │ │ │ cmp r2, r7 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ it ge │ │ │ │ movge r2, r7 │ │ │ │ mov sl, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 71022 │ │ │ │ + beq.n 71012 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 70f6c │ │ │ │ + bcc.n 70f5c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 710a0 │ │ │ │ + b.n 71090 │ │ │ │ mov r9, r0 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r0, [ip, r2] │ │ │ │ add.w r3, r3, r0, lsl #1 │ │ │ │ - cbz r0, 70f84 │ │ │ │ + cbz r0, 70f74 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 70f6e │ │ │ │ - b.n 70f66 │ │ │ │ + bhi.n 70f5e │ │ │ │ + b.n 70f56 │ │ │ │ rsb r6, r7, #1 │ │ │ │ cmp r0, r5 │ │ │ │ mov r4, r0 │ │ │ │ it lt │ │ │ │ movlt r4, r5 │ │ │ │ add.w r2, r3, r6, lsl #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 70fcc │ │ │ │ + ble.n 70fbc │ │ │ │ strd r0, r6, [sp, #8] │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ mov r6, r0 │ │ │ │ ldrh.w r0, [r2, r4, lsl #1] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 70fc2 │ │ │ │ + beq.n 70fb2 │ │ │ │ cmp sl, r4 │ │ │ │ itett le │ │ │ │ suble r4, r4, r5 │ │ │ │ addgt.w r3, r3, lr, lsl #1 │ │ │ │ addle r4, #1 │ │ │ │ addle.w r3, r3, r4, lsl #1 │ │ │ │ - b.n 7101c │ │ │ │ + b.n 7100c │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 70f9c │ │ │ │ + bne.n 70f8c │ │ │ │ ldrd r0, r6, [sp, #8] │ │ │ │ cmp r0, r5 │ │ │ │ - bge.n 71018 │ │ │ │ + bge.n 71008 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrh.w r4, [r8, r0, lsl #1] │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71014 │ │ │ │ + beq.n 71004 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r3, r3, fp, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 70f66 │ │ │ │ + bls.n 70f56 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ sub.w r0, r7, fp │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r4, [ip, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 70f88 │ │ │ │ + beq.n 70f78 │ │ │ │ rsb r2, r5, #1 │ │ │ │ cmp r5, r0 │ │ │ │ ite ge │ │ │ │ addge r2, r2, r5 │ │ │ │ addlt r2, r2, r0 │ │ │ │ cmp r4, r2 │ │ │ │ ite gt │ │ │ │ lslgt r2, r4, #1 │ │ │ │ lslle r2, r2, #1 │ │ │ │ add r3, r2 │ │ │ │ - b.n 7101c │ │ │ │ + b.n 7100c │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 70fd2 │ │ │ │ + bne.n 70fc2 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 71094 │ │ │ │ + b.n 71084 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 70f6e │ │ │ │ - b.n 70f66 │ │ │ │ + bcc.n 70f5e │ │ │ │ + b.n 70f56 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 70f66 │ │ │ │ + bcs.n 70f56 │ │ │ │ cmp fp, lr │ │ │ │ mov r6, fp │ │ │ │ it lt │ │ │ │ movlt r6, lr │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ - cbz r2, 71044 │ │ │ │ + cbz r2, 71034 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 7102e │ │ │ │ - b.n 70f66 │ │ │ │ + bhi.n 7101e │ │ │ │ + b.n 70f56 │ │ │ │ rsb r2, r7, #1 │ │ │ │ cmp r7, r5 │ │ │ │ add.w r2, r3, r2, lsl #1 │ │ │ │ - ble.n 71076 │ │ │ │ + ble.n 71066 │ │ │ │ mov r4, r5 │ │ │ │ ldrh.w fp, [r8, r4, lsl #1] │ │ │ │ ldrh.w r9, [r2, r4, lsl #1] │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 71070 │ │ │ │ + beq.n 71060 │ │ │ │ cmp r4, sl │ │ │ │ itett ge │ │ │ │ subge r4, r4, r5 │ │ │ │ addlt.w r3, r3, lr, lsl #1 │ │ │ │ addge r4, #1 │ │ │ │ addge.w r3, r3, r4, lsl #1 │ │ │ │ - b.n 7109a │ │ │ │ + b.n 7108a │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 71052 │ │ │ │ + bgt.n 71042 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 71094 │ │ │ │ + ble.n 71084 │ │ │ │ movs r4, #0 │ │ │ │ ldrh.w fp, [r8, r4, lsl #1] │ │ │ │ ldrh.w r9, [r2, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 71090 │ │ │ │ + beq.n 71080 │ │ │ │ add.w r3, r3, r6, lsl #1 │ │ │ │ - b.n 7109a │ │ │ │ + b.n 7108a │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7107c │ │ │ │ + bne.n 7106c │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r0, r2, #1 │ │ │ │ - b.n 710a0 │ │ │ │ + b.n 71090 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 7102e │ │ │ │ - b.n 70f66 │ │ │ │ + bcc.n 7101e │ │ │ │ + b.n 70f56 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (71110 ) │ │ │ │ + ldr r3, [pc, #80] @ (71100 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 70e68 │ │ │ │ + bl 70e58 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #1 │ │ │ │ - bl 70f2c │ │ │ │ + bl 70f1c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 710f6 │ │ │ │ + beq.n 710e6 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 710f6 │ │ │ │ + beq.n 710e6 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 710d8 │ │ │ │ - ldr r3, [pc, #24] @ (71110 ) │ │ │ │ + b.n 710c8 │ │ │ │ + ldr r3, [pc, #24] @ (71100 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 71108 │ │ │ │ + beq.n 710f8 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -104037,21 +104040,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 6ea26 │ │ │ │ + bl 6ea16 │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 6ea26 │ │ │ │ + bl 6ea16 │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r5, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -104062,57 +104065,57 @@ │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq.n 7117a │ │ │ │ + beq.n 7116a │ │ │ │ subs r3, r4, r6 │ │ │ │ cmp r3, r6 │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ subs r3, r4, #2 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bmi.n 711a0 │ │ │ │ + bmi.n 71190 │ │ │ │ add.w r2, r4, #1073741824 @ 0x40000000 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 7119c │ │ │ │ + bne.n 7118c │ │ │ │ subs r2, r4, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 711a0 │ │ │ │ + b.n 71190 │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 7118a │ │ │ │ + bcs.n 7117a │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r6, r4 │ │ │ │ it ge │ │ │ │ movge r6, #255 @ 0xff │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r5, #24 │ │ │ │ blx 2b5ac │ │ │ │ subs r1, r4, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 711d0 │ │ │ │ + ble.n 711c0 │ │ │ │ subs r2, r4, #1 │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ subs r0, r2, r1 │ │ │ │ adds r1, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ cmp r4, r1 │ │ │ │ add r3, r5 │ │ │ │ strb r0, [r3, #24] │ │ │ │ - bne.n 711bc │ │ │ │ + bne.n 711ac │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r6, r2 │ │ │ │ ldr.w fp, [r2, #12] │ │ │ │ ldrd r5, r4, [r2, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -104124,1264 +104127,1310 @@ │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ cmp r2, r5 │ │ │ │ ite le │ │ │ │ strle r2, [sp, #0] │ │ │ │ strgt r5, [sp, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 712c0 │ │ │ │ + beq.n 712b0 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 71218 │ │ │ │ + bcc.n 71208 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 71344 │ │ │ │ + b.n 71334 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 7120e │ │ │ │ + bls.n 711fe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 71214 │ │ │ │ + bne.n 71204 │ │ │ │ rsb sl, r5, #1 │ │ │ │ cmp r2, r4 │ │ │ │ mov r9, r2 │ │ │ │ it lt │ │ │ │ movlt r9, r4 │ │ │ │ add.w r8, r3, sl, lsl #2 │ │ │ │ cmp r5, r9 │ │ │ │ - ble.n 7126c │ │ │ │ + ble.n 7125c │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r7, [ip, r9, lsl #2] │ │ │ │ ldr.w r2, [r8, r9, lsl #2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 71262 │ │ │ │ + beq.n 71252 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r9 │ │ │ │ itett le │ │ │ │ suble.w r9, r9, r4 │ │ │ │ addgt.w r3, r3, lr, lsl #2 │ │ │ │ addle.w r9, r9, #1 │ │ │ │ addle.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 7120a │ │ │ │ + b.n 711fa │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 7123e │ │ │ │ + bne.n 7122e │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 712b6 │ │ │ │ + bge.n 712a6 │ │ │ │ ldr.w r9, [ip, r2, lsl #2] │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 712b2 │ │ │ │ + beq.n 712a2 │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 7120e │ │ │ │ + bls.n 711fe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r7, [r6, r2] │ │ │ │ sub.w r2, r5, fp │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 7122c │ │ │ │ + beq.n 7121c │ │ │ │ mov r8, r7 │ │ │ │ rsb r7, r4, #1 │ │ │ │ cmp r4, r2 │ │ │ │ ite ge │ │ │ │ addge r7, r7, r4 │ │ │ │ addlt r7, r7, r2 │ │ │ │ cmp r8, r7 │ │ │ │ ite gt │ │ │ │ movgt.w r2, r8, lsl #2 │ │ │ │ lslle r2, r7, #2 │ │ │ │ add r3, r2 │ │ │ │ - b.n 7120a │ │ │ │ + b.n 711fa │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 71270 │ │ │ │ + bne.n 71260 │ │ │ │ sub.w r8, r8, r0 │ │ │ │ mov.w r0, r8, asr #2 │ │ │ │ - b.n 71344 │ │ │ │ + b.n 71334 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 7120e │ │ │ │ + bcs.n 711fe │ │ │ │ cmp fp, lr │ │ │ │ mov r9, fp │ │ │ │ it lt │ │ │ │ movlt r9, lr │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - cbz r2, 712e2 │ │ │ │ + cbz r2, 712d2 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 712ce │ │ │ │ - b.n 7120e │ │ │ │ + bhi.n 712be │ │ │ │ + b.n 711fe │ │ │ │ rsb r8, r5, #1 │ │ │ │ cmp r5, r4 │ │ │ │ add.w r8, r3, r8, lsl #2 │ │ │ │ - ble.n 71316 │ │ │ │ + ble.n 71306 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 71310 │ │ │ │ + beq.n 71300 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ itett ge │ │ │ │ subge r2, r2, r4 │ │ │ │ addlt.w r3, r3, lr, lsl #2 │ │ │ │ addge r2, #1 │ │ │ │ addge.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 7133e │ │ │ │ + b.n 7132e │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 712f0 │ │ │ │ + bgt.n 712e0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 71334 │ │ │ │ + ble.n 71324 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w sl, [ip, r2, lsl #2] │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp sl, r7 │ │ │ │ - beq.n 71330 │ │ │ │ + beq.n 71320 │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 7133e │ │ │ │ + b.n 7132e │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 7131c │ │ │ │ + bne.n 7130c │ │ │ │ sub.w r8, r8, fp │ │ │ │ mov.w r0, r8, asr #2 │ │ │ │ - b.n 71344 │ │ │ │ + b.n 71334 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 712ce │ │ │ │ - b.n 7120e │ │ │ │ + bcc.n 712be │ │ │ │ + b.n 711fe │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (713b4 ) │ │ │ │ + ldr r3, [pc, #80] @ (713a4 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 71114 │ │ │ │ + bl 71104 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #2 │ │ │ │ - bl 711d4 │ │ │ │ + bl 711c4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7139a │ │ │ │ + beq.n 7138a │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 7139a │ │ │ │ + beq.n 7138a │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 7137c │ │ │ │ - ldr r3, [pc, #24] @ (713b4 ) │ │ │ │ + b.n 7136c │ │ │ │ + ldr r3, [pc, #24] @ (713a4 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 713ac │ │ │ │ + beq.n 7139c │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ │ │ │ │ -000713b8 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ - push {r3, lr} │ │ │ │ +000713a8 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 154218 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 713e8 <_PyLong_UInt16_Converter@@Base+0x30> │ │ │ │ - cmp r0, #2 │ │ │ │ - bls.n 713ec <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ - movw r3, #65500 @ 0xffdc │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34716 @ 0x879c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 713ee <_PyLong_UInt16_Converter@@Base+0x36> │ │ │ │ - movs r0, #1 │ │ │ │ - pop {r3, pc} │ │ │ │ - │ │ │ │ -000713f0 : │ │ │ │ - cbnz r0, 713f6 │ │ │ │ - b.w 24479c │ │ │ │ - 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] @ (71430 ) │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + ldr r2, [pc, #20] @ (713cc ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ 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, #1600] @ 0x640 │ │ │ │ - cbz r3, 7142a │ │ │ │ - ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - blx r3 │ │ │ │ - mov r0, r4 │ │ │ │ - str r5, [r4, #8] │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - │ │ │ │ -00071434 <_PyType_NewManagedObject@@Base>: │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 881f8 │ │ │ │ - cbnz r0, 71450 <_PyType_NewManagedObject@@Base+0x1c> │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 24479c │ │ │ │ - pop {r3, pc} │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + bl 8a0ac │ │ │ │ + str r0, [r4, #0] │ │ │ │ + pop {r4, pc} │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 71470 <_PyType_NewManagedObject@@Base+0x3c> │ │ │ │ + bpl.n 713ee │ │ │ │ ldr.w r3, [r0, #-1] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71482 <_PyType_NewManagedObject@@Base+0x4e> │ │ │ │ + bge.n 71400 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #-1] │ │ │ │ - cbnz r3, 71482 <_PyType_NewManagedObject@@Base+0x4e> │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 71400 │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r2, [r3, #880] @ 0x370 │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ bx r2 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071484 : │ │ │ │ +00071402 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #10896 @ 0x2a90 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 714d4 │ │ │ │ + cbz r0, 71452 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r0, #8 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 15b764 │ │ │ │ + bl 15b918 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 714d4 │ │ │ │ + bge.n 71452 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 714d2 │ │ │ │ + bge.n 71450 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 714d2 │ │ │ │ + cbnz r3, 71450 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #4] @ (714e0 ) │ │ │ │ + ldr r1, [pc, #8] @ (71460 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w a9348 │ │ │ │ - bmi.n 714a4 │ │ │ │ + b.w a9848 │ │ │ │ + nop │ │ │ │ + bmi.n 71424 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000714e4 : │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #10896 @ 0x2a90 │ │ │ │ - movt r3, #81 @ 0x51 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 7150a │ │ │ │ - movw r3, #51700 @ 0xc9f4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34752 @ 0x87c0 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ - 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, 71534 │ │ │ │ - movw r3, #51696 @ 0xc9f0 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64664 @ 0xfc98 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 71538 │ │ │ │ - add.w r4, r0, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - │ │ │ │ -0007153c : │ │ │ │ +00071464 : │ │ │ │ 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, #32628 @ 0x7f74 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7156a │ │ │ │ + beq.n 71492 │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ - movw r0, #25324 @ 0x62ec │ │ │ │ + movw r0, #27620 @ 0x6be4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7157a │ │ │ │ + b.n 714a2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 7157a │ │ │ │ + cbz r0, 714a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0007157c : │ │ │ │ +000714a4 : │ │ │ │ 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, #32092 @ 0x7d5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 715aa │ │ │ │ + beq.n 714d2 │ │ │ │ movs r1, #28 │ │ │ │ - movw r0, #39824 @ 0x9b90 │ │ │ │ + movw r0, #42120 @ 0xa488 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 715ac │ │ │ │ + b.n 714d4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000715ae : │ │ │ │ +000714d6 : │ │ │ │ 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, #32092 @ 0x7d5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 715dc │ │ │ │ + beq.n 71504 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #39824 @ 0x9b90 │ │ │ │ + movw r0, #42120 @ 0xa488 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 715de │ │ │ │ + b.n 71506 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000715e0 : │ │ │ │ +00071508 : │ │ │ │ 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, #32380 @ 0x7e7c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71610 │ │ │ │ + beq.n 71538 │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #39824 @ 0x9b90 │ │ │ │ + movw r0, #42120 @ 0xa488 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71612 │ │ │ │ + b.n 7153a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00071614 : │ │ │ │ +0007153c : │ │ │ │ + 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, #15536 @ 0x3cb0 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 71570 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 71570 │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ + movw r0, #13908 @ 0x3654 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 71578 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + lsls r3, r3, #26 │ │ │ │ + bpl.n 7157c │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 7157e │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + pop {r4, pc} │ │ │ │ + │ │ │ │ +00071580 : │ │ │ │ + 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, #15536 @ 0x3cb0 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 715b8 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 715b8 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ + movw r0, #13908 @ 0x3654 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 715bc │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + pop {r4, pc} │ │ │ │ + │ │ │ │ +000715be : │ │ │ │ + cbnz r0, 715c4 │ │ │ │ + b.w 2460c4 │ │ │ │ + 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] @ (71600 ) │ │ │ │ + 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, #1600] @ 0x640 │ │ │ │ + cbz r3, 715f8 │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + blx r3 │ │ │ │ + mov r0, r4 │ │ │ │ + str r5, [r4, #8] │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + │ │ │ │ +00071604 <_PyType_NewManagedObject@@Base>: │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl 88584 │ │ │ │ + cbnz r0, 71620 <_PyType_NewManagedObject@@Base+0x1c> │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.w 2460c4 │ │ │ │ + pop {r3, pc} │ │ │ │ + │ │ │ │ +00071622 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ + cmp r1, #2 │ │ │ │ + beq.n 71636 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ + cmp r1, #4 │ │ │ │ + movw r2, #65535 @ 0xffff │ │ │ │ + movt r2, #16 │ │ │ │ + it ne │ │ │ │ + movne r2, #255 @ 0xff │ │ │ │ + b.n 7163a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ + movw r2, #65535 @ 0xffff │ │ │ │ + movs r1, #0 │ │ │ │ + b.w eab60 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + │ │ │ │ +00071640 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #23804 @ 0x5cfc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 71644 │ │ │ │ - movw r0, #56724 @ 0xdd94 │ │ │ │ + beq.n 71670 │ │ │ │ + movw r0, #59220 @ 0xe754 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7167e │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 716aa │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71684 │ │ │ │ - cbz r1, 71668 │ │ │ │ + beq.n 716b0 │ │ │ │ + cbz r1, 71694 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 71668 │ │ │ │ + bpl.n 71694 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71686 │ │ │ │ + bge.n 716b2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 71686 │ │ │ │ + b.n 716b2 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34788 @ 0x87e4 │ │ │ │ + movw r1, #37212 @ 0x915c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7169c │ │ │ │ + b.n 716c8 │ │ │ │ movs r1, #0 │ │ │ │ ldrd r0, r5, [r3, #56] @ 0x38 │ │ │ │ movs r4, #0 │ │ │ │ strd r1, r4, [r3, #56] @ 0x38 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0007169e : │ │ │ │ - push {r4, lr} │ │ │ │ +000716ca <_PyLong_UInt16_Converter@@Base>: │ │ │ │ + push {r3, 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, #15536 @ 0x3cb0 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 716d2 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 716d2 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 716da │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - lsls r3, r3, #26 │ │ │ │ - bpl.n 716de │ │ │ │ + bl 1546c4 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 716fa <_PyLong_UInt16_Converter@@Base+0x30> │ │ │ │ + cmp r0, #2 │ │ │ │ + bls.n 716fe <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ + movw r3, #65500 @ 0xffdc │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #37236 @ 0x9174 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 716e0 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - pop {r4, pc} │ │ │ │ + b.n 71700 <_PyLong_UInt16_Converter@@Base+0x36> │ │ │ │ + movs r0, #1 │ │ │ │ + pop {r3, pc} │ │ │ │ │ │ │ │ -000716e2 : │ │ │ │ +00071702 : │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #10896 @ 0x2a90 │ │ │ │ + movt r3, #81 @ 0x51 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 71728 │ │ │ │ + movw r3, #51700 @ 0xc9f4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #37272 @ 0x9198 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + b.w f5248 │ │ │ │ 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, #15536 @ 0x3cb0 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 7171a │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 7171a │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7171e │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ + cbnz r4, 71752 │ │ │ │ + movw r3, #51696 @ 0xc9f0 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #1624 @ 0x658 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12120c │ │ │ │ + b.n 71756 │ │ │ │ + add.w r4, r0, #8 │ │ │ │ + mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071720 : │ │ │ │ - b.w 14426c │ │ │ │ +0007175a : │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #4784 @ 0x12b0 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #37308 @ 0x91bc │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12120c │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + pop {r3, pc} │ │ │ │ + │ │ │ │ +00071784 : │ │ │ │ + b.w 1449b4 │ │ │ │ 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 7173e │ │ │ │ - cbnz r0, 71744 │ │ │ │ - bl 5e3b4 │ │ │ │ - b.n 71752 │ │ │ │ + beq.n 717a2 │ │ │ │ + cbnz r0, 717a8 │ │ │ │ + bl 5e3bc │ │ │ │ + b.n 717b6 │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71758 │ │ │ │ + cbz r0, 717bc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 71766 │ │ │ │ + b.n 717ca │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0007176c : │ │ │ │ - b.n 71724 │ │ │ │ +000717d0 : │ │ │ │ + b.n 71788 │ │ │ │ │ │ │ │ -0007176e : │ │ │ │ - b.n 71724 │ │ │ │ +000717d2 : │ │ │ │ + b.n 71788 │ │ │ │ │ │ │ │ -00071770 : │ │ │ │ +000717d4 : │ │ │ │ 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 7178a │ │ │ │ - cbnz r0, 71790 │ │ │ │ - bl 5e3b4 │ │ │ │ - b.n 717ac │ │ │ │ + beq.n 717ee │ │ │ │ + cbnz r0, 717f4 │ │ │ │ + bl 5e3bc │ │ │ │ + b.n 71810 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbnz r3, 717b2 │ │ │ │ + cbnz r3, 71816 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34812 @ 0x87fc │ │ │ │ + movw r1, #37344 @ 0x91e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 717d6 │ │ │ │ + b.n 7183a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71796 │ │ │ │ + beq.n 717fa │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71796 │ │ │ │ + bne.n 717fa │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000717dc : │ │ │ │ +00071840 : │ │ │ │ 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, #10896 @ 0x2a90 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71816 │ │ │ │ + beq.n 7187a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #34752 @ 0x87c0 │ │ │ │ + movw r1, #37272 @ 0x9198 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7181e │ │ │ │ + b.n 71882 │ │ │ │ adds r0, #8 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00071820 : │ │ │ │ +00071884 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 71858 │ │ │ │ + cbz r3, 718bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 71858 │ │ │ │ + cbz r3, 718bc │ │ │ │ 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 7184c │ │ │ │ - bl f8250 │ │ │ │ + bne.n 718b0 │ │ │ │ + bl f85c8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71854 │ │ │ │ + b.n 718b8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007185c <_PyObject_GetDictPtr@@Base>: │ │ │ │ +000718c0 <_PyObject_GetDictPtr@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r1, #27 │ │ │ │ - bmi.n 7189a <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ + bmi.n 718fe <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ ldr.w r4, [r2, #144] @ 0x90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 718b6 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ - bge.n 71896 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ + beq.n 7191a <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + bge.n 718fa <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r0, [r2, #16] │ │ │ │ cmp r1, #0 │ │ │ │ it lt │ │ │ │ neglt r1, r1 │ │ │ │ adds r2, #3 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r4, r2 │ │ │ │ add r4, r5 │ │ │ │ - b.n 718b6 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + b.n 7191a <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ - cbnz r3, 718b2 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + cbnz r3, 71916 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ lsls r3, r1, #29 │ │ │ │ - bpl.n 718b2 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl 2495d8 │ │ │ │ + bpl.n 71916 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl 24b064 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 718b2 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl f8250 │ │ │ │ - b.n 718b6 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + cbnz r0, 71916 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl f85c8 │ │ │ │ + b.n 7191a <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ sub.w r4, r5, #12 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000718ba : │ │ │ │ +0007191e : │ │ │ │ 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, 718f0 │ │ │ │ + cbz r3, 71954 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 718f0 │ │ │ │ + cbz r3, 71954 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 718f0 │ │ │ │ + cbz r3, 71954 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 718f0 │ │ │ │ + cbz r3, 71954 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 15b5b0 │ │ │ │ - cbz r0, 71908 │ │ │ │ - b.n 71a3c │ │ │ │ + bl 15b764 │ │ │ │ + cbz r0, 7196c │ │ │ │ + b.n 71aa0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34852 @ 0x8824 │ │ │ │ + movw r1, #37384 @ 0x9208 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 71a3c │ │ │ │ + bl 12120c │ │ │ │ + b.n 71aa0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ - bl 15b764 │ │ │ │ + bl 15b918 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 7191c │ │ │ │ + cbz r0, 71980 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15c638 │ │ │ │ - b.n 71a3c │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 71aa0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 71948 │ │ │ │ + bge.n 719ac │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34908 @ 0x885c │ │ │ │ + movw r1, #37440 @ 0x9240 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, sp │ │ │ │ - bl 15c638 │ │ │ │ - b.n 71a3c │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 71aa0 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbnz r3, 7198c │ │ │ │ + cbnz r3, 719f0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2311e4 │ │ │ │ - cbz r0, 71960 │ │ │ │ + bl 232aa0 │ │ │ │ + cbz r0, 719c4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 71960 │ │ │ │ + cbnz r3, 719c4 │ │ │ │ mov r0, sp │ │ │ │ - bl 2311e4 │ │ │ │ - cbnz r0, 71974 │ │ │ │ + bl 232aa0 │ │ │ │ + cbnz r0, 719d8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2b7014 │ │ │ │ - cbz r0, 7198c │ │ │ │ + bl 2b81bc │ │ │ │ + cbz r0, 719f0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 7198c │ │ │ │ + cbnz r3, 719f0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2b7014 │ │ │ │ - cbz r0, 7198c │ │ │ │ + bl 2b81bc │ │ │ │ + cbz r0, 719f0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2c198 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, sp │ │ │ │ - bl 15c638 │ │ │ │ - b.n 71a40 │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 71aa4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 719aa │ │ │ │ - bl 24479c │ │ │ │ + cbnz r0, 71a0e │ │ │ │ + bl 2460c4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, sp │ │ │ │ - bl 15c638 │ │ │ │ - b.n 71a3c │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 71aa0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 719bc │ │ │ │ + ble.n 71a20 │ │ │ │ str.w r1, [r5, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 719ae │ │ │ │ + b.n 71a12 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 719d8 │ │ │ │ + ble.n 71a3c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r4, #1 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r3, r2 │ │ │ │ mul.w r4, r1, r4 │ │ │ │ - bne.n 719c8 │ │ │ │ - cbnz r4, 719da │ │ │ │ - b.n 71a28 │ │ │ │ + bne.n 71a2c │ │ │ │ + cbnz r4, 71a3e │ │ │ │ + b.n 71a8c │ │ │ │ movs r4, #1 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r4, #1 │ │ │ │ subs r3, #1 │ │ │ │ - bmi.n 71a08 │ │ │ │ + bmi.n 71a6c │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ add.w r2, r5, r3, lsl #2 │ │ │ │ ldr.w r0, [ip, r3, lsl #2] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bge.n 71a00 │ │ │ │ + bge.n 71a64 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 71a08 │ │ │ │ + b.n 71a6c │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r7, [r2], #-4 │ │ │ │ - bne.n 719ec │ │ │ │ + bne.n 71a50 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2e3d54 │ │ │ │ + bl 2e4700 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2e3d54 │ │ │ │ + bl 2e4700 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c198 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 719dc │ │ │ │ + bne.n 71a40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, sp │ │ │ │ - bl 15c638 │ │ │ │ - b.n 71a40 │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 71aa4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00071a48 : │ │ │ │ - b.w 17dfc8 │ │ │ │ +00071aac : │ │ │ │ + b.w 17defc │ │ │ │ │ │ │ │ -00071a4c : │ │ │ │ - b.w f36a4 │ │ │ │ +00071ab0 : │ │ │ │ + b.w f3af0 │ │ │ │ │ │ │ │ -00071a50 : │ │ │ │ - b.w 15f2fc │ │ │ │ - b.w 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 8394c <_Py_SetImmortal@@Base> │ │ │ │ +00071ab4 : │ │ │ │ + b.w 15f494 │ │ │ │ + b.w 839d0 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 839d0 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 839d0 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 839d0 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 839d0 <_Py_SetImmortal@@Base> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 71a7e │ │ │ │ + cbz r3, 71ae2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 71a94 │ │ │ │ + cbnz r3, 71af8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #20712 @ 0x50e8 │ │ │ │ + movw r2, #23208 @ 0x5aa8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 120f48 <_PyErr_SetString@@Base> │ │ │ │ + bl 121334 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00071a98 : │ │ │ │ +00071afc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #112] @ (71b18 ) │ │ │ │ + ldr r5, [pc, #112] @ (71b7c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ - cbz r1, 71ad2 │ │ │ │ + cbz r1, 71b36 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bmi.n 71b00 │ │ │ │ + bmi.n 71b64 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #10988 @ 0x2aec │ │ │ │ + movw r2, #13500 @ 0x34bc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 120f48 <_PyErr_SetString@@Base> │ │ │ │ - b.n 71b12 │ │ │ │ - cbz r2, 71af6 │ │ │ │ + bl 121334 <_PyErr_SetString@@Base> │ │ │ │ + b.n 71b76 │ │ │ │ + cbz r2, 71b5a │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 71af4 │ │ │ │ + bmi.n 71b58 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #34964 @ 0x8894 │ │ │ │ + movw r2, #37496 @ 0x9278 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 120f48 <_PyErr_SetString@@Base> │ │ │ │ - b.n 71b12 │ │ │ │ - cbnz r1, 71b04 │ │ │ │ + bl 121334 <_PyErr_SetString@@Base> │ │ │ │ + b.n 71b76 │ │ │ │ + cbnz r1, 71b68 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w a9e58 │ │ │ │ + b.w aa358 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 71ad4 │ │ │ │ + bne.n 71b38 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10a7b8 │ │ │ │ + b.w 10aa48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071b1c : │ │ │ │ +00071b80 : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #84] @ (71b84 ) │ │ │ │ + ldr r2, [pc, #84] @ (71be8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 71b3a │ │ │ │ - cbnz r1, 71b44 │ │ │ │ + cbz r0, 71b9e │ │ │ │ + cbnz r1, 71ba8 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 71a68 │ │ │ │ - b.n 71b78 │ │ │ │ - bl ef458 │ │ │ │ + bl 71acc │ │ │ │ + b.n 71bdc │ │ │ │ + bl ef950 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71b78 │ │ │ │ + cbz r0, 71bdc │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 30522 <_PyObject_DebugMallocStats@@Base+0x223a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 71b68 │ │ │ │ + blt.n 71bcc │ │ │ │ mov r4, r5 │ │ │ │ - b.n 71b78 │ │ │ │ + b.n 71bdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 71b64 │ │ │ │ + bne.n 71bc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 71b64 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 71bc8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071b88 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +00071bec <_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, #84] @ (71bf0 <_PyObject_CallMethod_SizeT@@Base+0x68>) │ │ │ │ + ldr r2, [pc, #84] @ (71c54 <_PyObject_CallMethod_SizeT@@Base+0x68>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 71ba6 <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ - cbnz r1, 71bb0 <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ + cbz r0, 71c0a <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ + cbnz r1, 71c14 <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 71a68 │ │ │ │ - b.n 71be4 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ - bl ef458 │ │ │ │ + bl 71acc │ │ │ │ + b.n 71c48 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + bl ef950 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71be4 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + cbz r0, 71c48 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 30522 <_PyObject_DebugMallocStats@@Base+0x223a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 71bd4 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ + blt.n 71c38 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 71be4 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + b.n 71c48 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 71bd0 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ + bne.n 71c34 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 71bd0 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 71c34 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 71c1c <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ - movw r3, #47976 @ 0xbb68 │ │ │ │ + cbnz r2, 71c80 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + movw r3, #50472 @ 0xc528 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #33188 @ 0x81a4 │ │ │ │ + movw r2, #35484 @ 0x8a9c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - b.n 71c24 <_PyObject_CallMethod_SizeT@@Base+0x9c> │ │ │ │ - movw r3, #54096 @ 0xd350 │ │ │ │ + b.n 71c88 <_PyObject_CallMethod_SizeT@@Base+0x9c> │ │ │ │ + movw r3, #56592 @ 0xdd10 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #35000 @ 0x88b8 │ │ │ │ + movw r0, #37532 @ 0x929c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #35032 @ 0x88d8 │ │ │ │ + movw r0, #37564 @ 0x92bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r2, 71c6a <_PyObject_CallMethod_SizeT@@Base+0xe2> │ │ │ │ - cbz r3, 71c54 <_PyObject_CallMethod_SizeT@@Base+0xcc> │ │ │ │ + cbz r2, 71cce <_PyObject_CallMethod_SizeT@@Base+0xe2> │ │ │ │ + cbz r3, 71cb8 <_PyObject_CallMethod_SizeT@@Base+0xcc> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 71c5c <_PyObject_CallMethod_SizeT@@Base+0xd4> │ │ │ │ - movw r1, #33188 @ 0x81a4 │ │ │ │ + b.n 71cc0 <_PyObject_CallMethod_SizeT@@Base+0xd4> │ │ │ │ + movw r1, #35484 @ 0x8a9c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #35068 @ 0x88fc │ │ │ │ + movw r0, #37600 @ 0x92e0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w 10719c │ │ │ │ - cbz r3, 71c70 <_PyObject_CallMethod_SizeT@@Base+0xe8> │ │ │ │ + b.w 107448 │ │ │ │ + cbz r3, 71cd4 <_PyObject_CallMethod_SizeT@@Base+0xe8> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 71c78 <_PyObject_CallMethod_SizeT@@Base+0xf0> │ │ │ │ - movw r1, #33188 @ 0x81a4 │ │ │ │ + b.n 71cdc <_PyObject_CallMethod_SizeT@@Base+0xf0> │ │ │ │ + movw r1, #35484 @ 0x8a9c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #35104 @ 0x8920 │ │ │ │ + movw r0, #37636 @ 0x9304 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ 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 9105c <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 71cae <_PyObject_CallMethod_SizeT@@Base+0x126> │ │ │ │ + bl 912f0 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 71d12 <_PyObject_CallMethod_SizeT@@Base+0x126> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 194860 <_PyType_LookupRef@@Base> │ │ │ │ + bl 194798 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 71cbc <_PyObject_CallMethod_SizeT@@Base+0x134> │ │ │ │ - b.n 71ce4 <_PyObject_CallMethod_SizeT@@Base+0x15c> │ │ │ │ + cbnz r0, 71d20 <_PyObject_CallMethod_SizeT@@Base+0x134> │ │ │ │ + b.n 71d48 <_PyObject_CallMethod_SizeT@@Base+0x15c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 934e0 │ │ │ │ + bl 93774 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 71ca0 <_PyObject_CallMethod_SizeT@@Base+0x118> │ │ │ │ - b.n 71cf0 <_PyObject_CallMethod_SizeT@@Base+0x168> │ │ │ │ + bge.n 71d04 <_PyObject_CallMethod_SizeT@@Base+0x118> │ │ │ │ + b.n 71d54 <_PyObject_CallMethod_SizeT@@Base+0x168> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 71cf0 <_PyObject_CallMethod_SizeT@@Base+0x168> │ │ │ │ + cbz r3, 71d54 <_PyObject_CallMethod_SizeT@@Base+0x168> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71ce0 <_PyObject_CallMethod_SizeT@@Base+0x158> │ │ │ │ + bge.n 71d44 <_PyObject_CallMethod_SizeT@@Base+0x158> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71ce0 <_PyObject_CallMethod_SizeT@@Base+0x158> │ │ │ │ + cbnz r3, 71d44 <_PyObject_CallMethod_SizeT@@Base+0x158> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 71cf0 <_PyObject_CallMethod_SizeT@@Base+0x168> │ │ │ │ + b.n 71d54 <_PyObject_CallMethod_SizeT@@Base+0x168> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w a9348 │ │ │ │ + b.w a9848 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00071cf4 : │ │ │ │ +00071d58 : │ │ │ │ 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, 71d1c │ │ │ │ + cbnz r6, 71d80 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #4724 @ 0x1274 │ │ │ │ + movw r3, #7020 @ 0x1b6c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 71d2e │ │ │ │ + b.n 71d92 │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ - movw r0, #35132 @ 0x893c │ │ │ │ + movw r0, #37664 @ 0x9320 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 71df6 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 71e5a │ │ │ │ ldr.w r2, [r1, r9, lsl #3] │ │ │ │ - cbz r2, 71d40 │ │ │ │ + cbz r2, 71da4 │ │ │ │ cmp r2, r3 │ │ │ │ add.w r9, r9, #1 │ │ │ │ it eq │ │ │ │ addeq r7, #1 │ │ │ │ - b.n 71d2e │ │ │ │ + b.n 71d92 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccac4 │ │ │ │ + bl 1cd8f4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 71df6 │ │ │ │ + beq.n 71e5a │ │ │ │ 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, #29701 @ 0x7405 │ │ │ │ + movw r3, #29621 @ 0x73b5 │ │ │ │ movt r3, #18 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #45785 @ 0xb2d9 │ │ │ │ + movw r3, #52225 @ 0xcc01 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #16304 @ 0x3fb0 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #34301 @ 0x85fd │ │ │ │ + movw r3, #40901 @ 0x9fc5 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #11457 @ 0x2cc1 │ │ │ │ + movw r3, #18057 @ 0x4689 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 934e0 │ │ │ │ + bl 93774 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 71df0 │ │ │ │ + blt.n 71e54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 9105c <_PyType_GetDict@@Base> │ │ │ │ + bl 912f0 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94a00 <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ + bl 94c94 <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 71dfa │ │ │ │ + bne.n 71e5e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71df0 │ │ │ │ + bge.n 71e54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71df0 │ │ │ │ + cbnz r3, 71e54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00071e00 : │ │ │ │ - b.w 71cf4 │ │ │ │ +00071e64 : │ │ │ │ + b.w 71d58 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 10a5e8 │ │ │ │ + b.w 10a878 │ │ │ │ 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, #32380 @ 0x7e7c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71e3a │ │ │ │ + beq.n 71e9e │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #39824 @ 0x9b90 │ │ │ │ + movw r0, #42120 @ 0xa488 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 71e40 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 71ea4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 71e52 │ │ │ │ - movw r0, #39824 @ 0x9b90 │ │ │ │ + cbnz r0, 71eb6 │ │ │ │ + movw r0, #42120 @ 0xa488 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 71e5e │ │ │ │ - ldr r1, [pc, #88] @ (71eac ) │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 71ec2 │ │ │ │ + ldr r1, [pc, #88] @ (71f10 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 71e62 │ │ │ │ + bne.n 71ec6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 71ea6 │ │ │ │ + b.n 71f0a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 71e84 │ │ │ │ + cbz r0, 71ee8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 71e84 │ │ │ │ + bne.n 71ee8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71e84 │ │ │ │ + bge.n 71ee8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 71e84 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 71ee8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #35816 @ 0x8be8 │ │ │ │ + movw r2, #38312 @ 0x95a8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #35156 @ 0x8954 │ │ │ │ + movw r0, #37688 @ 0x9338 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bgt.n 71f78 │ │ │ │ + bgt.n 71fdc │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00071eb0 : │ │ │ │ +00071f14 : │ │ │ │ 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 │ │ │ │ @@ -105410,58 +105459,58 @@ │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - bl 282d7c │ │ │ │ + bl 283ef4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00071f06 : │ │ │ │ +00071f6a : │ │ │ │ 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 71f2e │ │ │ │ + bge.n 71f92 │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 71f72 │ │ │ │ + b.n 71fd6 │ │ │ │ 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 163b88 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 163d00 <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r0, sp │ │ │ │ - bl 28a320 │ │ │ │ + bl 28b4a0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 240888 │ │ │ │ + bl 2421b0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -105469,44 +105518,44 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #2296 @ 0x8f8 │ │ │ │ + movw r1, #4792 @ 0x12b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl e2c04 │ │ │ │ - cbnz r0, 71fac │ │ │ │ + bl e37a8 │ │ │ │ + cbnz r0, 72010 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71fee │ │ │ │ + b.n 72052 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 57508 │ │ │ │ + bl 5751a │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 71fd0 │ │ │ │ + beq.n 72034 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 71fda │ │ │ │ + beq.n 7203e │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 71fee │ │ │ │ - bl 948dc │ │ │ │ + b.n 72052 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 71fba │ │ │ │ - b.n 71fa8 │ │ │ │ - bl 948dc │ │ │ │ + beq.n 7201e │ │ │ │ + b.n 7200c │ │ │ │ + bl 94b70 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ @@ -105516,179 +105565,179 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #28852 @ 0x70b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 72024 │ │ │ │ + beq.n 72088 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 72024 │ │ │ │ + beq.n 72088 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7203c │ │ │ │ - b.n 7204c │ │ │ │ + bne.n 720a0 │ │ │ │ + b.n 720b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7201c │ │ │ │ - movw r0, #36016 @ 0x8cb0 │ │ │ │ + beq.n 72080 │ │ │ │ + movw r0, #38512 @ 0x9670 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7201c │ │ │ │ - b.n 72078 │ │ │ │ - movw r0, #36016 @ 0x8cb0 │ │ │ │ + bne.n 72080 │ │ │ │ + b.n 720dc │ │ │ │ + movw r0, #38512 @ 0x9670 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ - bl e36c8 │ │ │ │ - cbz r0, 72078 │ │ │ │ + bl e426c │ │ │ │ + cbz r0, 720dc │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - ldr r1, [pc, #200] @ (72118 ) │ │ │ │ + ldr r1, [pc, #200] @ (7217c ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a8b48 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl a9048 <_PyObject_LookupSpecial@@Base> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7207c │ │ │ │ + bne.n 720e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 720b4 │ │ │ │ + bge.n 72118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 720b4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 720b4 │ │ │ │ + cbnz r3, 72118 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72118 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 72114 │ │ │ │ - cbz r0, 720a6 │ │ │ │ - ldr r2, [pc, #156] @ (7211c ) │ │ │ │ + b.n 72178 │ │ │ │ + cbz r0, 7210a │ │ │ │ + ldr r2, [pc, #156] @ (72180 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 158198 <_PyTime_AsTimespec_clamp@@Base+0x48> │ │ │ │ + bl 158360 <_PyTime_AsTimespec_clamp@@Base+0x48> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 720a2 │ │ │ │ + bge.n 72106 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 720a2 │ │ │ │ + cbnz r3, 72106 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 72114 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 72114 │ │ │ │ + b.n 72178 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 72178 │ │ │ │ mov r0, r5 │ │ │ │ - bl 180fc0 │ │ │ │ - cbnz r0, 720d2 │ │ │ │ + bl 180ef4 │ │ │ │ + cbnz r0, 72136 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23248 @ 0x5ad0 │ │ │ │ + movw r1, #25544 @ 0x63c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17dfc8 │ │ │ │ + bl 17defc │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 72114 │ │ │ │ + beq.n 72178 │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 720f8 │ │ │ │ + bne.n 7215c │ │ │ │ mov r0, r6 │ │ │ │ - bl 881f8 │ │ │ │ + bl 88584 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 72100 │ │ │ │ + b.n 72164 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 72114 │ │ │ │ + cbz r4, 72178 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ svc 136 @ 0x88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #35184 @ 0x8970 │ │ │ │ + movw r0, #37716 @ 0x9354 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ 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 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 72174 │ │ │ │ + cbnz r0, 721d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 722ba │ │ │ │ + bge.w 7231e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 722ba │ │ │ │ + bne.w 7231e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 722ba │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7231e │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ and.w r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 72184 │ │ │ │ + bne.n 721e8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 72188 │ │ │ │ + bne.n 721ec │ │ │ │ mov r3, r1 │ │ │ │ - b.n 72198 │ │ │ │ + b.n 721fc │ │ │ │ bic.w r3, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72184 │ │ │ │ + bge.n 721e8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ and.w r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 721ac │ │ │ │ + bne.n 72210 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 721b0 │ │ │ │ + bne.n 72214 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 721c0 │ │ │ │ + b.n 72224 │ │ │ │ bic.w r3, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 721ac │ │ │ │ + bge.n 72210 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ add.w r3, r5, #80 @ 0x50 │ │ │ │ subs r2, r2, r3 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ @@ -105703,67 +105752,67 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r4, #76 @ 0x4c │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #75] @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 72230 │ │ │ │ + ble.n 72294 │ │ │ │ asrs r2, r2, #2 │ │ │ │ add.w r9, r5, #76 @ 0x4c │ │ │ │ add.w r8, r4, #72 @ 0x48 │ │ │ │ ldr.w lr, [r9, #4]! │ │ │ │ and.w r1, lr, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7220c │ │ │ │ + bne.n 72270 │ │ │ │ cmp.w lr, #1 │ │ │ │ - bne.n 72210 │ │ │ │ + bne.n 72274 │ │ │ │ mov r1, lr │ │ │ │ - b.n 72226 │ │ │ │ + b.n 7228a │ │ │ │ bic.w r1, lr, #1 │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7220c │ │ │ │ + bge.n 72270 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ adds r3, #1 │ │ │ │ str.w r1, [r8, #4]! │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 721fa │ │ │ │ + bgt.n 7225e │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ 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 72252 │ │ │ │ + bge.n 722b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72252 │ │ │ │ + cbnz r3, 722b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ - cbnz r7, 72264 │ │ │ │ + cbnz r7, 722c8 │ │ │ │ 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, 7227c │ │ │ │ + cbnz r6, 722e0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #64] @ (722c0 ) │ │ │ │ + ldr r0, [pc, #64] @ (72324 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -105782,1182 +105831,1567 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000722c4 : │ │ │ │ +00072328 : │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4} │ │ │ │ - b.n 7212c │ │ │ │ + b.n 72190 │ │ │ │ │ │ │ │ -000722da : │ │ │ │ +0007233e : │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 7212c │ │ │ │ + b.n 72190 │ │ │ │ │ │ │ │ -000722ea : │ │ │ │ +0007234e : │ │ │ │ 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, #27724 @ 0x6c4c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7212c │ │ │ │ + bl 72190 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72330 │ │ │ │ - ldr r3, [pc, #60] @ (7234c ) │ │ │ │ + cbz r0, 72394 │ │ │ │ + ldr r3, [pc, #60] @ (723b0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #108] @ 0x6c │ │ │ │ - cbnz r5, 7231e │ │ │ │ + cbnz r5, 72382 │ │ │ │ str r5, [r0, #28] │ │ │ │ - b.n 72330 │ │ │ │ - bl 210fc4 │ │ │ │ + b.n 72394 │ │ │ │ + bl 212868 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e0738 <_PyXIData_Free@@Base+0x860> │ │ │ │ + bl 2e10d8 <_PyXIData_Free@@Base+0x860> │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - cbz r0, 72334 │ │ │ │ + cbz r0, 72398 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 72348 │ │ │ │ + b.n 723ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72348 │ │ │ │ + bge.n 723ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72348 │ │ │ │ + cbnz r3, 723ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00072350 : │ │ │ │ +000723b4 : │ │ │ │ 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, #27204 @ 0x6a44 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7212c │ │ │ │ - cbz r0, 7237c │ │ │ │ + bl 72190 │ │ │ │ + cbz r0, 723e0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strh r3, [r0, #32] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007237e <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +000723e2 <_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 254334 │ │ │ │ + bl 255c58 │ │ │ │ adds r3, r0, #1 │ │ │ │ itet ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ - b.w 1568dc │ │ │ │ + b.w 156aa4 │ │ │ │ │ │ │ │ -000723a8 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +0007240c <_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 1543c8 │ │ │ │ + bl 1543e0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 723dc <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ + beq.n 72440 <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 723de <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ + beq.n 72442 <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35196 @ 0x897c │ │ │ │ + movw r1, #37728 @ 0x9360 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000723e0 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +00072444 <_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 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72420 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + cbz r0, 72484 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 910b4 │ │ │ │ + bl 91348 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 72410 <_PyDict_GetItemStringWithError@@Base+0x30> │ │ │ │ + blt.n 72474 <_PyDict_GetItemStringWithError@@Base+0x30> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 72420 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + b.n 72484 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7240c <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ + bne.n 72470 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7240c <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72470 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00072424 <_PyDict_Pop@@Base>: │ │ │ │ +00072488 <_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 108de4 │ │ │ │ - cbnz r0, 72458 <_PyDict_Pop@@Base+0x34> │ │ │ │ - cbz r4, 72450 <_PyDict_Pop@@Base+0x2c> │ │ │ │ + bl 109098 │ │ │ │ + cbnz r0, 724bc <_PyDict_Pop@@Base+0x34> │ │ │ │ + cbz r4, 724b4 <_PyDict_Pop@@Base+0x2c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7245a <_PyDict_Pop@@Base+0x36> │ │ │ │ + bge.n 724be <_PyDict_Pop@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7245a <_PyDict_Pop@@Base+0x36> │ │ │ │ + b.n 724be <_PyDict_Pop@@Base+0x36> │ │ │ │ mov r0, r5 │ │ │ │ - bl 12ed88 <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 7245a <_PyDict_Pop@@Base+0x36> │ │ │ │ + bl 12ee00 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 724be <_PyDict_Pop@@Base+0x36> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00072460 : │ │ │ │ +000724c4 : │ │ │ │ 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 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7248e │ │ │ │ + beq.n 724f2 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 37f28 <_PyXI_InitFailure@@Base+0x444> │ │ │ │ + b.w 37f2e │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00072490 : │ │ │ │ +000724f4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 21710c │ │ │ │ + bl 2189b4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 724c8 │ │ │ │ - bl ddde0 │ │ │ │ + cbz r0, 7252c │ │ │ │ + bl de910 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 724b8 │ │ │ │ + blt.n 7251c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 724c8 │ │ │ │ + b.n 7252c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 724b4 │ │ │ │ + bne.n 72518 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 724b4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72518 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000724cc : │ │ │ │ +00072530 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 99850 │ │ │ │ + b.w 99ae0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #35232 @ 0x89a0 │ │ │ │ + movw r1, #37764 @ 0x9384 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (724f0 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (72554 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000724f4 <_PyObject_AssertFailed@@Base>: │ │ │ │ +00072558 <_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, #35260 @ 0x89bc │ │ │ │ + movw r2, #37792 @ 0x93a0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #2568 @ 0xa08 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 72542 <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ - movw r2, #35268 @ 0x89c4 │ │ │ │ + beq.n 725a6 <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ + movw r2, #37800 @ 0x93a8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r7, 7255e <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ + cbz r7, 725c2 <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #35276 @ 0x89cc │ │ │ │ + movw r2, #37808 @ 0x93b0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 7256c <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ - movw r2, #35300 @ 0x89e4 │ │ │ │ + b.n 725d0 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ + movw r2, #37832 @ 0x93c8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ - cbz r6, 72586 <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ - movw r2, #55580 @ 0xd91c │ │ │ │ + cbz r6, 725ea <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ + movw r2, #58076 @ 0xe2dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #3164 @ 0xc5c │ │ │ │ + movw r2, #5844 @ 0x16d4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 163834 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1639ac <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 725c0 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ + cbz r3, 72624 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #29212 @ 0x721c │ │ │ │ + movw r2, #31708 @ 0x7bdc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ - b.n 725fa <_PyObject_AssertFailed@@Base+0x106> │ │ │ │ + b.n 7265e <_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 2bc40 │ │ │ │ sub.w r1, r5, r6, lsl #3 │ │ │ │ - bl 760a6 <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + bl 7609e <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ mov r0, r5 │ │ │ │ bl 39b14 <_PyObject_Dump@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #3164 @ 0xc5c │ │ │ │ + movw r2, #5844 @ 0x16d4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ - movw r1, #35320 @ 0x89f8 │ │ │ │ + movw r1, #37852 @ 0x93dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (72608 <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #4] @ (7266c <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ + strb r0, [r2, #16] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007260c <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +00072670 <_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 72646 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ - ldr r4, [pc, #728] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 726aa <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ + ldr r4, [pc, #728] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #683 @ 0x2ab │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #35344 @ 0x8a10 │ │ │ │ + movw r2, #37876 @ 0x93f4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72558 <_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 72680 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ + bne.n 726e4 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 727ca <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r4, [pc, #672] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.w 7282e <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r4, [pc, #672] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #35412 @ 0x8a54 │ │ │ │ + movw r2, #37944 @ 0x9438 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72558 <_PyObject_AssertFailed@@Base> │ │ │ │ subs r2, r5, #1 │ │ │ │ cmp r5, #4 │ │ │ │ it ne │ │ │ │ cmpne r2, #1 │ │ │ │ ite hi │ │ │ │ movhi r2, #1 │ │ │ │ movls r2, #0 │ │ │ │ ands.w r7, r3, #32 │ │ │ │ - beq.n 726ea <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ + beq.n 7274e <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ add.w r1, r0, #28 │ │ │ │ - cbz r2, 726ba <_PyUnicode_CheckConsistency@@Base+0xae> │ │ │ │ - ldr r4, [pc, #616] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 7271e <_PyUnicode_CheckConsistency@@Base+0xae> │ │ │ │ + ldr r4, [pc, #616] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #697 @ 0x2b9 │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #35444 @ 0x8a74 │ │ │ │ + movw r2, #37976 @ 0x9458 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbz r6, 726dc <_PyUnicode_CheckConsistency@@Base+0xd0> │ │ │ │ - ldr r5, [pc, #580] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bl 72558 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbz r6, 72740 <_PyUnicode_CheckConsistency@@Base+0xd0> │ │ │ │ + ldr r5, [pc, #580] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov.w r4, #700 @ 0x2bc │ │ │ │ mov r1, r2 │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #35540 @ 0x8ad4 │ │ │ │ + movw r2, #38072 @ 0x94b8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72558 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 727a2 <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ - ldr r4, [pc, #544] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 72806 <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ + ldr r4, [pc, #544] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #701 @ 0x2bd │ │ │ │ - b.n 72788 <_PyUnicode_CheckConsistency@@Base+0x17c> │ │ │ │ + b.n 727ec <_PyUnicode_CheckConsistency@@Base+0x17c> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - cbz r2, 7270e <_PyUnicode_CheckConsistency@@Base+0x102> │ │ │ │ - ldr r4, [pc, #532] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 72772 <_PyUnicode_CheckConsistency@@Base+0x102> │ │ │ │ + ldr r4, [pc, #532] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #707 @ 0x2c3 │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #35444 @ 0x8a74 │ │ │ │ + movw r2, #37976 @ 0x9458 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r1, 7272e <_PyUnicode_CheckConsistency@@Base+0x122> │ │ │ │ - ldr r4, [pc, #496] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bl 72558 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r1, 72792 <_PyUnicode_CheckConsistency@@Base+0x122> │ │ │ │ + ldr r4, [pc, #496] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #711 @ 0x2c7 │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #35592 @ 0x8b08 │ │ │ │ + movw r2, #38124 @ 0x94ec │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72558 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ - cbz r6, 7277e <_PyUnicode_CheckConsistency@@Base+0x172> │ │ │ │ + cbz r6, 727e2 <_PyUnicode_CheckConsistency@@Base+0x172> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 72756 <_PyUnicode_CheckConsistency@@Base+0x14a> │ │ │ │ - ldr r5, [pc, #460] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.n 727ba <_PyUnicode_CheckConsistency@@Base+0x14a> │ │ │ │ + ldr r5, [pc, #460] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #713 @ 0x2c9 │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #35612 @ 0x8b1c │ │ │ │ + movw r2, #38144 @ 0x9500 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72558 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 727ca <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r5, [pc, #420] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.n 7282e <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r5, [pc, #420] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #714 @ 0x2ca │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #35640 @ 0x8b38 │ │ │ │ + movw r2, #38172 @ 0x951c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72558 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 727a2 <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ - ldr r4, [pc, #384] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 72806 <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ + ldr r4, [pc, #384] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #717 @ 0x2cd │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #35564 @ 0x8aec │ │ │ │ + movw r2, #38096 @ 0x94d0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r7, 727ca <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + bl 72558 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r7, 7282e <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - cbz r2, 727ca <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r5, [pc, #344] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 7282e <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r5, [pc, #344] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #722 @ 0x2d2 │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #35680 @ 0x8b60 │ │ │ │ + movw r2, #38212 @ 0x9544 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72558 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 72930 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ + beq.w 72994 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 727e4 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ + bpl.n 72848 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r4, #20 │ │ │ │ addpl.w r2, r4, #28 │ │ │ │ - b.n 727e6 <_PyUnicode_CheckConsistency@@Base+0x1da> │ │ │ │ + b.n 7284a <_PyUnicode_CheckConsistency@@Base+0x1da> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 72812 <_PyUnicode_CheckConsistency@@Base+0x206> │ │ │ │ + ble.n 72876 <_PyUnicode_CheckConsistency@@Base+0x206> │ │ │ │ mov r1, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 727f8 <_PyUnicode_CheckConsistency@@Base+0x1ec> │ │ │ │ + bne.n 7285c <_PyUnicode_CheckConsistency@@Base+0x1ec> │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ - b.n 72804 <_PyUnicode_CheckConsistency@@Base+0x1f8> │ │ │ │ + b.n 72868 <_PyUnicode_CheckConsistency@@Base+0x1f8> │ │ │ │ cmp r5, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r7, [r2, r1, lsl #1] │ │ │ │ ldrne.w r7, [r2, r1, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ add.w r1, r1, #1 │ │ │ │ it cc │ │ │ │ movcc r3, r7 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 727f0 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + bne.n 72854 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 72880 <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ - cbnz r6, 72864 <_PyUnicode_CheckConsistency@@Base+0x258> │ │ │ │ + bne.n 728e4 <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ + cbnz r6, 728c8 <_PyUnicode_CheckConsistency@@Base+0x258> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi.n 7283e <_PyUnicode_CheckConsistency@@Base+0x232> │ │ │ │ - ldr r5, [pc, #228] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bhi.n 728a2 <_PyUnicode_CheckConsistency@@Base+0x232> │ │ │ │ + ldr r5, [pc, #228] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #742 @ 0x2e6 │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #35708 @ 0x8b7c │ │ │ │ + movw r2, #38240 @ 0x9560 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72558 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 728fa <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - ldr r5, [pc, #192] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bls.n 7295e <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + ldr r5, [pc, #192] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #743 @ 0x2e7 │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #35724 @ 0x8b8c │ │ │ │ + movw r2, #38256 @ 0x9570 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72558 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 728fa <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + bls.n 7295e <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #35740 @ 0x8b9c │ │ │ │ + movw r2, #38272 @ 0x9580 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #136] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #136] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #746 @ 0x2ea │ │ │ │ - b.n 72924 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 72988 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 728be <_PyUnicode_CheckConsistency@@Base+0x2b2> │ │ │ │ + bne.n 72922 <_PyUnicode_CheckConsistency@@Base+0x2b2> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 728a0 <_PyUnicode_CheckConsistency@@Base+0x294> │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + bhi.n 72904 <_PyUnicode_CheckConsistency@@Base+0x294> │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #35756 @ 0x8bac │ │ │ │ + movw r2, #38288 @ 0x9590 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #104] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #104] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #749 @ 0x2ed │ │ │ │ - b.n 72924 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 72988 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 728fe <_PyUnicode_CheckConsistency@@Base+0x2f2> │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + bcc.n 72962 <_PyUnicode_CheckConsistency@@Base+0x2f2> │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #35776 @ 0x8bc0 │ │ │ │ + movw r2, #38308 @ 0x95a4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #76] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #76] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #750 @ 0x2ee │ │ │ │ - b.n 72924 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 72988 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 728dc <_PyUnicode_CheckConsistency@@Base+0x2d0> │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + bcs.n 72940 <_PyUnicode_CheckConsistency@@Base+0x2d0> │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #35796 @ 0x8bd4 │ │ │ │ + movw r2, #38328 @ 0x95b8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #44] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #44] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #753 @ 0x2f1 │ │ │ │ - b.n 72924 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 72988 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ - bcc.n 72908 <_PyUnicode_CheckConsistency@@Base+0x2fc> │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + bcc.n 7296c <_PyUnicode_CheckConsistency@@Base+0x2fc> │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #35816 @ 0x8be8 │ │ │ │ + movw r2, #38348 @ 0x95cc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #16] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #16] @ (72968 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #754 @ 0x2f2 │ │ │ │ - b.n 72924 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 72988 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ - b.n 7290c <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ + b.n 72970 <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ - b.n 7290c <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + b.n 72970 <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ + strb r0, [r5, #16] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ - cbz r3, 72930 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ - ldr r5, [pc, #40] @ (72938 <_PyUnicode_CheckConsistency@@Base+0x32c>) │ │ │ │ - movw r3, #12304 @ 0x3010 │ │ │ │ + cbz r3, 72994 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ + ldr r5, [pc, #40] @ (7299c <_PyUnicode_CheckConsistency@@Base+0x32c>) │ │ │ │ + movw r3, #14600 @ 0x3908 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #35836 @ 0x8bfc │ │ │ │ + movw r2, #38368 @ 0x95e0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov.w r1, #756 @ 0x2f4 │ │ │ │ strd r1, r5, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72558 <_PyObject_AssertFailed@@Base> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + strb r0, [r5, #16] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007293c : │ │ │ │ +000729a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #84] @ (729a0 ) │ │ │ │ + ldr r4, [pc, #84] @ (72a04 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 72964 │ │ │ │ + bne.n 729c8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72954 │ │ │ │ + bne.n 729b8 │ │ │ │ dmb ish │ │ │ │ - beq.n 72970 │ │ │ │ + beq.n 729d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c37f0 │ │ │ │ + bl 28a548 │ │ │ │ bl 2d94c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7298c │ │ │ │ + bne.n 729f0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7297c │ │ │ │ + bne.n 729e0 │ │ │ │ dmb ish │ │ │ │ - beq.n 7299c │ │ │ │ + beq.n 72a00 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r0, [pc, #8] @ (729a0 ) │ │ │ │ - b.w 288f70 │ │ │ │ + ldr r0, [pc, #8] @ (72a04 ) │ │ │ │ + b.w 28a0e8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000729a4 : │ │ │ │ +00072a08 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #92] @ (72a10 ) │ │ │ │ + ldr r4, [pc, #92] @ (72a74 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 729ce │ │ │ │ + bne.n 72a32 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 729be │ │ │ │ + bne.n 72a22 │ │ │ │ dmb ish │ │ │ │ - beq.n 729da │ │ │ │ + beq.n 72a3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c37f0 │ │ │ │ - ldr r3, [pc, #56] @ (72a14 ) │ │ │ │ + bl 28a548 │ │ │ │ + ldr r3, [pc, #56] @ (72a78 ) │ │ │ │ mov.w r6, #0 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 729fc │ │ │ │ + bne.n 72a60 │ │ │ │ strexb r1, r6, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 729ec │ │ │ │ + bne.n 72a50 │ │ │ │ dmb ish │ │ │ │ - beq.n 72a0e │ │ │ │ + beq.n 72a72 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ - b.w 288f70 │ │ │ │ + b.w 28a0e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r2, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r3, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00072a18 : │ │ │ │ +00072a7c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #92] @ (72a84 ) │ │ │ │ + ldr r4, [pc, #92] @ (72ae8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 72a42 │ │ │ │ + bne.n 72aa6 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72a32 │ │ │ │ + bne.n 72a96 │ │ │ │ dmb ish │ │ │ │ - beq.n 72a4e │ │ │ │ + beq.n 72ab2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c37f0 │ │ │ │ - ldr r3, [pc, #56] @ (72a88 ) │ │ │ │ + bl 28a548 │ │ │ │ + ldr r3, [pc, #56] @ (72aec ) │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ mov.w r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r4] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 72a70 │ │ │ │ + bne.n 72ad4 │ │ │ │ strexb r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 72a60 │ │ │ │ + bne.n 72ac4 │ │ │ │ dmb ish │ │ │ │ - beq.n 72a82 │ │ │ │ + beq.n 72ae6 │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 288f70 │ │ │ │ + b.w 28a0e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r0, [r2, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r3, #20] │ │ │ │ lsls r2, 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 r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r2, 72ab2 │ │ │ │ + cbnz r2, 72b16 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.w 72bb0 │ │ │ │ + bhi.w 72c14 │ │ │ │ tbb [pc, r2] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ - movw r0, #10252 @ 0x280c │ │ │ │ + movw r0, #12580 @ 0x3124 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 72aa2 │ │ │ │ - b.n 72b6e │ │ │ │ + bne.n 72b06 │ │ │ │ + b.n 72bd2 │ │ │ │ ldr.w r8, [r5, #24] │ │ │ │ - b.n 72ad0 │ │ │ │ + b.n 72b34 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 1643ec │ │ │ │ + bl 16453c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72c1e │ │ │ │ + beq.w 72c82 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 1643ec │ │ │ │ + bl 16453c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 72b00 │ │ │ │ + cbnz r0, 72b64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72b6e │ │ │ │ + bge.n 72bd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72b6e │ │ │ │ + bne.n 72bd2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72b6e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72bd2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 72b14 │ │ │ │ + bne.n 72b78 │ │ │ │ movs r0, #1 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 72bca │ │ │ │ - b.n 72b52 │ │ │ │ + bne.n 72c2e │ │ │ │ + b.n 72bb6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1643ec │ │ │ │ + bl 16453c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 72b52 │ │ │ │ + cbz r0, 72bb6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 72bca │ │ │ │ + bne.n 72c2e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23808 @ 0x5d00 │ │ │ │ + movw r1, #26104 @ 0x65f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72b52 │ │ │ │ + bge.n 72bb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72b52 │ │ │ │ + cbnz r3, 72bb6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72b66 │ │ │ │ + bge.n 72bca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72b66 │ │ │ │ + cbnz r3, 72bca │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 72b72 │ │ │ │ + blt.n 72bd6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 72c1e │ │ │ │ + b.n 72c82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72b6e │ │ │ │ + bne.n 72bd2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72b6e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72bd2 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 1643ec │ │ │ │ + bl 16453c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72c1e │ │ │ │ - ldr r5, [pc, #148] @ (72c24 ) │ │ │ │ + beq.n 72c82 │ │ │ │ + ldr r5, [pc, #148] @ (72c88 ) │ │ │ │ mov r6, r0 │ │ │ │ sub.w r4, r5, #16 │ │ │ │ - b.n 72bca │ │ │ │ + b.n 72c2e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23840 @ 0x5d20 │ │ │ │ + movw r1, #26136 @ 0x6618 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 72b6e │ │ │ │ + bl 12120c │ │ │ │ + b.n 72bd2 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23884 @ 0x5d4c │ │ │ │ + movw r1, #26180 @ 0x6644 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 165070 │ │ │ │ + bl 1651c4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 72bde │ │ │ │ + cbz r0, 72c42 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 72c1e │ │ │ │ + b.n 72c82 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72bf2 │ │ │ │ + bge.n 72c56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72bf2 │ │ │ │ + cbnz r3, 72c56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72c06 │ │ │ │ + bge.n 72c6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 72c06 │ │ │ │ + cbnz r3, 72c6a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72bda │ │ │ │ + bge.n 72c3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72bda │ │ │ │ + bne.n 72c3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72bda │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72c3e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r3, pc, #0 @ (adr r3, 72c28 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 72c8c ) │ │ │ │ lsls r2, r2, #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 94b98 │ │ │ │ - cbnz r0, 72c4a │ │ │ │ + bl 94e2c │ │ │ │ + cbnz r0, 72cae │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 72c9a │ │ │ │ + b.n 72cfe │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ - cbnz r4, 72c5e │ │ │ │ - ldr r0, [pc, #76] @ (72ca0 ) │ │ │ │ + cbnz r4, 72cc2 │ │ │ │ + ldr r0, [pc, #76] @ (72d04 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 166964 │ │ │ │ + bl 166ab8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 72c6a │ │ │ │ - ldr r0, [pc, #68] @ (72ca4 ) │ │ │ │ + b.n 72cce │ │ │ │ + ldr r0, [pc, #68] @ (72d08 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 166ff8 │ │ │ │ + bl 167150 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72c7e │ │ │ │ + bge.n 72ce2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72c7e │ │ │ │ + cbnz r3, 72ce2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 72c44 │ │ │ │ + beq.n 72ca8 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72c90 │ │ │ │ + bge.n 72cf4 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 72c94 │ │ │ │ + cbz r5, 72cf8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 72c9a │ │ │ │ + b.n 72cfe │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bmi.n 72d24 <_PyObject_GetMethod@@Base+0x6c> │ │ │ │ + bmi.n 72d88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 73008 │ │ │ │ + b.n 7306c │ │ │ │ lsls r2, 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 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #12 │ │ │ │ + cmp r3, #11 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + it ge │ │ │ │ + movge r0, #11 │ │ │ │ + mov r7, r1 │ │ │ │ + adds r0, #1 │ │ │ │ + mov r6, r2 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 817b0 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 72ee0 │ │ │ │ + movs r5, #0 │ │ │ │ + movw r9, #58648 @ 0xe518 │ │ │ │ + movt r9, #63 @ 0x3f │ │ │ │ + mov fp, r5 │ │ │ │ + movw r3, #41968 @ 0xa3f0 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + subs r2, r3, r5 │ │ │ │ + cmp r2, #0 │ │ │ │ + ble.n 72e42 │ │ │ │ + cmp fp, r6 │ │ │ │ + bge.n 72d8c │ │ │ │ + ldr.w r0, [r7, fp, lsl #2] │ │ │ │ + cmp r0, #127 @ 0x7f │ │ │ │ + bhi.n 72d7c │ │ │ │ + ldrb.w r0, [r9, r0] │ │ │ │ + b.n 72d80 │ │ │ │ + bl 210cc8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 72d8c │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + cmp r6, fp │ │ │ │ + bne.n 72d6e │ │ │ │ + b.n 72ec0 │ │ │ │ + cmp r6, fp │ │ │ │ + beq.w 72ec0 │ │ │ │ + add.w sl, fp, #1 │ │ │ │ + cmp r6, sl │ │ │ │ + ble.n 72db6 │ │ │ │ + ldr.w r0, [r7, sl, lsl #2] │ │ │ │ + cmp r0, #127 @ 0x7f │ │ │ │ + bhi.n 72da8 │ │ │ │ + ldrb.w r0, [r9, r0] │ │ │ │ + b.n 72dac │ │ │ │ + bl 210cc8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 72db6 │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + cmp r6, sl │ │ │ │ + bgt.n 72d9a │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.n 72de4 │ │ │ │ + cmp r6, sl │ │ │ │ + bne.n 72de4 │ │ │ │ + ldr.w r1, [r8, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 72de4 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r5, #1 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt.w r3, [r8] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str.w r8, [r3] │ │ │ │ + b.n 72ec0 │ │ │ │ + sub.w r1, sl, fp │ │ │ │ + add.w r0, r7, fp, lsl #2 │ │ │ │ + bl 1a46bc <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 72ec4 │ │ │ │ + cmp r5, #11 │ │ │ │ + bgt.n 72e02 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str.w r0, [r3, r5, lsl #2] │ │ │ │ + b.n 72e3c │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9c5c8 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + cbz r0, 72e28 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 72ec4 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 72ec4 │ │ │ │ + mov r0, fp │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72ec4 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 72e3c │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 72e3c │ │ │ │ + mov r0, fp │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + adds r5, #1 │ │ │ │ + mov fp, sl │ │ │ │ + b.n 72d62 │ │ │ │ + cmp fp, r6 │ │ │ │ + bge.n 72ec0 │ │ │ │ + movw r8, #58648 @ 0xe518 │ │ │ │ + movt r8, #63 @ 0x3f │ │ │ │ + ldr.w r0, [r7, fp, lsl #2] │ │ │ │ + cmp r0, #127 @ 0x7f │ │ │ │ + bhi.n 72e5c │ │ │ │ + ldrb.w r0, [r8, r0] │ │ │ │ + b.n 72e60 │ │ │ │ + bl 210cc8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 72e6c │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + cmp r6, fp │ │ │ │ + bne.n 72e4e │ │ │ │ + b.n 72ec0 │ │ │ │ + cmp r6, fp │ │ │ │ + beq.n 72ec0 │ │ │ │ + sub.w r1, r6, fp │ │ │ │ + add.w r0, r7, fp, lsl #2 │ │ │ │ + bl 1a46bc <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ + mov r6, r0 │ │ │ │ + cbz r0, 72ec4 │ │ │ │ + cmp r5, #11 │ │ │ │ + bgt.n 72e8c │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str.w r0, [r3, r5, lsl #2] │ │ │ │ + b.n 72ebe │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9c5c8 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cbz r0, 72eac │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 72ec4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 72ec4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72ec4 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 72ebe │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 72ebe │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + adds r5, #1 │ │ │ │ + str r5, [r4, #8] │ │ │ │ + b.n 72ee0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 72ed0 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 72ee0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 72ecc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72ecc │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + │ │ │ │ +00072ee8 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bmi.n 72f04 │ │ │ │ + bl 57bac │ │ │ │ + b.n 72f3e │ │ │ │ + movw r3, #51764 @ 0xca34 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + movw r1, #38444 @ 0x962c │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + mov r6, r2 │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 72f3e │ │ │ │ + movw r1, #64876 @ 0xfd6c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + mov r2, r6 │ │ │ │ + cmp r5, #0 │ │ │ │ + it ne │ │ │ │ + movne r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 5cde8 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + │ │ │ │ +00072f42 : │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + bmi.n 72f5e │ │ │ │ + bl 57bac │ │ │ │ + b.n 72fde │ │ │ │ + movw r3, #51764 @ 0xca34 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + movw r1, #38556 @ 0x969c │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + mov r7, r2 │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 72fde │ │ │ │ + movw r1, #64876 @ 0xfd6c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + cmp r5, #0 │ │ │ │ + ite ne │ │ │ │ + movne r4, r5 │ │ │ │ + moveq r4, r1 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 5cde8 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 72fde │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bmi.n 72fd6 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + movw r0, #51700 @ 0xc9f4 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #32180 @ 0x7db4 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl f5248 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 72fde │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 72fde │ │ │ │ + mov r0, r5 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72fde │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ + b.w 1d026c │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + │ │ │ │ +00072fe2 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bmi.n 72ffe │ │ │ │ + bl 57bac │ │ │ │ + b.n 73038 │ │ │ │ + movw r3, #51764 @ 0xca34 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + movw r1, #38676 @ 0x9714 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + mov r6, r2 │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 73038 │ │ │ │ + movw r1, #64876 @ 0xfd6c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + mov r2, r6 │ │ │ │ + cmp r5, #0 │ │ │ │ + it ne │ │ │ │ + movne r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 2dc268 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + │ │ │ │ +0007303c : │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + bmi.n 7305a │ │ │ │ + bl 57bac │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 730d2 │ │ │ │ + movw r3, #51764 @ 0xca34 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + movw r1, #38848 @ 0x97c0 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + mov r7, r2 │ │ │ │ + bl 239bb4 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 73056 │ │ │ │ + movw r1, #64876 @ 0xfd6c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + cmp r6, #0 │ │ │ │ + ite ne │ │ │ │ + movne r5, r6 │ │ │ │ + moveq r5, r1 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 2dc268 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 730d2 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + bmi.n 730d2 │ │ │ │ + movw r0, #51700 @ 0xc9f4 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #38968 @ 0x9838 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl f5248 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 73056 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 73056 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 73056 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + │ │ │ │ +000730d6 : │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + bl 1e8bd0 <_Py_GetErrorHandler@@Base> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w a27c8 │ │ │ │ + │ │ │ │ +000730fc : │ │ │ │ + movs r3, #0 │ │ │ │ + b.w 2b7e24 │ │ │ │ │ │ │ │ -00072cb8 <_PyObject_GetMethod@@Base>: │ │ │ │ +00073102 <_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 r9, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov sl, r2 │ │ │ │ - bl 9105c <_PyType_GetDict@@Base> │ │ │ │ - cbnz r0, 72ce6 <_PyObject_GetMethod@@Base+0x2e> │ │ │ │ + bl 912f0 <_PyType_GetDict@@Base> │ │ │ │ + cbnz r0, 73130 <_PyObject_GetMethod@@Base+0x2e> │ │ │ │ mov r0, r9 │ │ │ │ - bl 934e0 │ │ │ │ + bl 93774 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 72d12 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + blt.n 7315c <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ ldr.w r2, [r9, #72] @ 0x48 │ │ │ │ - movw r3, #2945 @ 0xb81 │ │ │ │ + movw r3, #5809 @ 0x16b1 │ │ │ │ movt r3, #14 │ │ │ │ mov r1, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 72d08 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + bne.n 73152 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 72d16 <_PyObject_GetMethod@@Base+0x5e> │ │ │ │ + beq.n 73160 <_PyObject_GetMethod@@Base+0x5e> │ │ │ │ mov r0, r5 │ │ │ │ - bl a9348 │ │ │ │ + bl a9848 │ │ │ │ str.w r0, [sl] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 72e62 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + b.n 732ac <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ mov r0, r9 │ │ │ │ - bl 194860 <_PyType_LookupRef@@Base> │ │ │ │ + bl 194798 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72d58 <_PyObject_GetMethod@@Base+0xa0> │ │ │ │ + cbz r0, 731a2 <_PyObject_GetMethod@@Base+0xa0> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #14 │ │ │ │ - bmi.n 72d5e <_PyObject_GetMethod@@Base+0xa6> │ │ │ │ + bmi.n 731a8 <_PyObject_GetMethod@@Base+0xa6> │ │ │ │ ldr.w fp, [r3, #136] @ 0x88 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 72d54 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + beq.n 7319e <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ - cbz r3, 72d54 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + cbz r3, 7319e <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx fp │ │ │ │ ldr r6, [r4, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72d12 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bge.n 7315c <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 72d12 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ - b.n 72e2e <_PyObject_GetMethod@@Base+0x176> │ │ │ │ + bne.n 7315c <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + b.n 73278 <_PyObject_GetMethod@@Base+0x176> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 72d64 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ + b.n 731ae <_PyObject_GetMethod@@Base+0xac> │ │ │ │ mov fp, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 72d64 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ + b.n 731ae <_PyObject_GetMethod@@Base+0xac> │ │ │ │ mov.w fp, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 72d8a <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ + bpl.n 731d4 <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfda4 <_PyAST_Compile@@Base+0xde4> │ │ │ │ - cbz r0, 72d8a <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ + bl 1e1444 <_PyAST_Compile@@Base+0xde4> │ │ │ │ + cbz r0, 731d4 <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72e0c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + beq.n 73256 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [sl] │ │ │ │ - bl 85634 │ │ │ │ - b.n 72d12 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bl 8589c │ │ │ │ + b.n 7315c <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 72d98 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ + bpl.n 731e2 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ ldr.w r7, [r5, #-12] │ │ │ │ - b.n 72dc4 <_PyObject_GetMethod@@Base+0x10c> │ │ │ │ + b.n 7320e <_PyObject_GetMethod@@Base+0x10c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr.w r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 72e0c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ - bge.n 72dbe <_PyObject_GetMethod@@Base+0x106> │ │ │ │ + beq.n 73256 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + bge.n 73208 <_PyObject_GetMethod@@Base+0x106> │ │ │ │ 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 72e0c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + beq.n 73256 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ ldr r7, [r5, r2] │ │ │ │ - cbz r7, 72e0c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + cbz r7, 73256 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ - bl 9838c │ │ │ │ + bl 9861c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 72dfa <_PyObject_GetMethod@@Base+0x142> │ │ │ │ + cbz r0, 73244 <_PyObject_GetMethod@@Base+0x142> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72df2 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ + bge.n 7323c <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 72df2 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ + cbnz r3, 7323c <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85634 │ │ │ │ - b.n 72d12 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bl 8589c │ │ │ │ + b.n 7315c <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72e0c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + bge.n 73256 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 72e0c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + cbnz r3, 73256 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 72e38 <_PyObject_GetMethod@@Base+0x180> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 73282 <_PyObject_GetMethod@@Base+0x180> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 72e36 <_PyObject_GetMethod@@Base+0x17e> │ │ │ │ + beq.n 73280 <_PyObject_GetMethod@@Base+0x17e> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72e62 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + bge.n 732ac <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72e62 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + cbnz r3, 732ac <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72e62 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ - cbz r4, 72e3e <_PyObject_GetMethod@@Base+0x186> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 732ac <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + cbz r4, 73288 <_PyObject_GetMethod@@Base+0x186> │ │ │ │ str.w r4, [sl] │ │ │ │ - b.n 72e62 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + b.n 732ac <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ - movw r1, #6556 @ 0x199c │ │ │ │ + movw r1, #8852 @ 0x2294 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r8 │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl f76ac │ │ │ │ + bl f7a24 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00072e6a : │ │ │ │ +000732b4 : │ │ │ │ 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 85634 │ │ │ │ + b.w 8589c │ │ │ │ │ │ │ │ -00072e80 : │ │ │ │ +000732ca : │ │ │ │ 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, #48904 @ 0xbf08 │ │ │ │ + movw r1, #51400 @ 0xc8c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 286314 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbz r0, 72ea6 │ │ │ │ + bl 28748c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbz r0, 732f0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 72ebc │ │ │ │ + b.n 73306 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72ea0 │ │ │ │ + beq.n 732ea │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + 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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ add.w r5, r0, #16 │ │ │ │ mov r1, r6 │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 72eee │ │ │ │ + bmi.n 7333e │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72ed8 │ │ │ │ + beq.n 73328 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72ed8 │ │ │ │ - b.n 72ef0 │ │ │ │ + beq.n 73328 │ │ │ │ + b.n 73340 │ │ │ │ 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, 72f18 │ │ │ │ + cbnz r0, 73368 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 72f0a │ │ │ │ - b.n 72f1e │ │ │ │ + bne.n 7335a │ │ │ │ + b.n 7336e │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72f12 │ │ │ │ + beq.n 73362 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #36] @ (72f48 ) │ │ │ │ + ldr r3, [pc, #36] @ (73398 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r2, r0, #110592 @ 0x1b000 │ │ │ │ add.w r0, r0, #114176 @ 0x1be00 │ │ │ │ add.w r0, r0, #508 @ 0x1fc │ │ │ │ ldr.w r3, [r2, #4092] @ 0xffc │ │ │ │ @@ -106978,102 +107412,102 @@ │ │ │ │ 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, 72f7e │ │ │ │ + cbnz r0, 733ce │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 72f88 │ │ │ │ - b.n 72f8e │ │ │ │ + cbnz r0, 733d8 │ │ │ │ + b.n 733de │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72f78 │ │ │ │ - b.n 72fa6 │ │ │ │ + beq.n 733c8 │ │ │ │ + b.n 733f6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 72fa6 │ │ │ │ + cbnz r0, 733f6 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 72f98 │ │ │ │ + cbz r0, 733e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 72fa6 │ │ │ │ + cbnz r0, 733f6 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 72fa6 │ │ │ │ + cbz r0, 733f6 │ │ │ │ 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, 72fd6 │ │ │ │ + cbnz r0, 73426 │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ 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 72fc0 │ │ │ │ + beq.n 73410 │ │ │ │ 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, 73006 │ │ │ │ + cbnz r0, 73456 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 7300e │ │ │ │ + cbz r0, 7345e │ │ │ │ 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 72ff8 │ │ │ │ + beq.n 73448 │ │ │ │ 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, 7302e │ │ │ │ + cbnz r0, 7347e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 73038 │ │ │ │ - b.n 7303e │ │ │ │ + cbnz r0, 73488 │ │ │ │ + b.n 7348e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 73028 │ │ │ │ - b.n 7304c │ │ │ │ + beq.n 73478 │ │ │ │ + b.n 7349c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 7304c │ │ │ │ + cbnz r0, 7349c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 7304c │ │ │ │ + cbz r0, 7349c │ │ │ │ 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 │ │ │ │ @@ -107093,101 +107527,101 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 7308c │ │ │ │ + cbz r0, 734dc │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.n 73082 │ │ │ │ - b.n 73082 │ │ │ │ - b.n 73082 │ │ │ │ - b.n 73082 │ │ │ │ + b.n 734d2 │ │ │ │ + b.n 734d2 │ │ │ │ + b.n 734d2 │ │ │ │ + b.n 734d2 │ │ │ │ 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] @ (7310c ) │ │ │ │ + ldr r3, [pc, #92] @ (7355c ) │ │ │ │ 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 730ea │ │ │ │ + bcc.n 7353a │ │ │ │ cmp r3, r1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ - cbnz r4, 730ea │ │ │ │ + cbnz r4, 7353a │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #4] │ │ │ │ add.w r3, sp, #4096 @ 0x1000 │ │ │ │ adds r3, #3 │ │ │ │ strb r4, [r3, #0] │ │ │ │ - bl 73096 │ │ │ │ + bl 734e6 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #28] @ (7310c ) │ │ │ │ + ldr r2, [pc, #28] @ (7355c ) │ │ │ │ adds r0, #4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.n 73102 │ │ │ │ + beq.n 73552 │ │ │ │ blx 2bc88 <__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, cr15, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 7312e │ │ │ │ + cbnz r0, 7357e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 73138 │ │ │ │ - b.n 7313e │ │ │ │ + cbnz r0, 73588 │ │ │ │ + b.n 7358e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 73128 │ │ │ │ - b.n 7314c │ │ │ │ + beq.n 73578 │ │ │ │ + b.n 7359c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 7314c │ │ │ │ + cbnz r0, 7359c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 7314c │ │ │ │ + cbz r0, 7359c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10633 @ 0x2989 │ │ │ │ + movw r1, #13109 @ 0x3335 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movw r0, #8816 @ 0x2270 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4ecb8 │ │ │ │ - ldr r3, [pc, #44] @ (73194 ) │ │ │ │ + b.w 4ecd0 │ │ │ │ + ldr r3, [pc, #44] @ (735e4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldrb.w r3, [r3, #3936] @ 0xf60 │ │ │ │ dmb ish │ │ │ │ tst.w r3, #1 │ │ │ │ @@ -107202,324 +107636,307 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b7ec │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 731d0 │ │ │ │ + bgt.n 73620 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ blx 2b734 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 731c0 │ │ │ │ + bge.n 73610 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 731ec │ │ │ │ - bl 19e18c │ │ │ │ + cbz r0, 7363c │ │ │ │ + bl 19dff8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2c464 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 2b4550 │ │ │ │ - b.w 641a0 │ │ │ │ + b.w 2b56f8 │ │ │ │ + b.w 64198 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 73238 │ │ │ │ + cbz r3, 73688 │ │ │ │ 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 2e2618 <_Py_hashtable_foreach@@Base+0x1c60> │ │ │ │ + bl 2e2fb8 <_Py_hashtable_foreach@@Base+0x1c60> │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ 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 2bbfc │ │ │ │ - cbnz r0, 73266 │ │ │ │ + cbnz r0, 736b6 │ │ │ │ mov r1, sp │ │ │ │ movs r0, #4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx 2b56c │ │ │ │ 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 7323c │ │ │ │ + bl 7368c │ │ │ │ blx 2b7ec │ │ │ │ │ │ │ │ -00073280 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #20] @ (732a4 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r1, [r0, #0] │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - bl 89d20 │ │ │ │ - str r0, [r4, #0] │ │ │ │ - pop {r4, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -000732a8 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +000736d0 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ push {r4} │ │ │ │ - bcs.n 732d4 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ + bcs.n 736fc <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ lsrs r4, r0, #6 │ │ │ │ - movw r1, #6020 @ 0x1784 │ │ │ │ + movw r1, #8492 @ 0x212c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ and.w r3, r0, #63 @ 0x3f │ │ │ │ - movw r2, #12932 @ 0x3284 │ │ │ │ + movw r2, #15404 @ 0x3c2c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ ldrh.w r1, [r1, r4, lsl #1] │ │ │ │ add.w r3, r3, r1, lsl #6 │ │ │ │ ldrh.w r2, [r2, r3, lsl #1] │ │ │ │ - b.n 732d6 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ + b.n 736fe <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #4788 @ 0x12b4 │ │ │ │ + movw r3, #7260 @ 0x1c5c │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ 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, #57412 @ 0xe044 │ │ │ │ + movwmi r2, #59884 @ 0xe9ec │ │ │ │ uxthmi r3, r3 │ │ │ │ movtmi r2, #63 @ 0x3f │ │ │ │ it mi │ │ │ │ ldrmi.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073300 : │ │ │ │ - ldr r2, [pc, #12] @ (73310 ) │ │ │ │ +00073728 : │ │ │ │ + ldr r2, [pc, #12] @ (73738 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1d3a98 │ │ │ │ + b.w 1d48f0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00073314 : │ │ │ │ +0007373c : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #32] @ (7333c ) │ │ │ │ + ldr r5, [pc, #32] @ (73764 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #384] @ 0x180 │ │ │ │ - cbnz r3, 73336 │ │ │ │ + cbnz r3, 7375e │ │ │ │ pop {r4, r5} │ │ │ │ - b.w bc380 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b.w bcddc <_PyEval_EvalFrameDefault@@Base> │ │ │ │ pop {r4, r5} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00073340 <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ +00073768 <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, sp │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl ae5c0 │ │ │ │ + bl aeac8 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0007336c <_PyObjectArray_Free@@Base>: │ │ │ │ +00073794 <_PyObjectArray_Free@@Base>: │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 73374 <_PyObjectArray_Free@@Base+0x8> │ │ │ │ - b.w 844d4 │ │ │ │ + beq.n 7379c <_PyObjectArray_Free@@Base+0x8> │ │ │ │ + b.w 845f4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073376 <_PyEval_MonitorRaise@@Base>: │ │ │ │ +0007379e <_PyEval_MonitorRaise@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r3, #3311] @ 0xcef │ │ │ │ - cbz r3, 73388 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ + cbz r3, 737b0 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ movs r3, #11 │ │ │ │ - b.w 2539b8 <_PyCode_GetXIData@@Base+0xcc> │ │ │ │ + b.w 255264 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007338a : │ │ │ │ +000737b2 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073398 : │ │ │ │ - b.w 251eac │ │ │ │ +000737c0 : │ │ │ │ + b.w 253820 │ │ │ │ │ │ │ │ -0007339c : │ │ │ │ - ldr r2, [pc, #12] @ (733ac ) │ │ │ │ +000737c4 : │ │ │ │ + ldr r2, [pc, #12] @ (737d4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 255e4c <_PyXI_GetMainNamespace@@Base+0xb0> │ │ │ │ + b.w 2575c0 <_PyXI_Enter@@Base+0x494> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000733b0 : │ │ │ │ - ldr r2, [pc, #12] @ (733c0 ) │ │ │ │ +000737d8 : │ │ │ │ + ldr r2, [pc, #12] @ (737e8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 25a8c0 │ │ │ │ + b.w 25c284 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000733c4 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +000737ec <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000733c6 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +000737ee <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000733c8 : │ │ │ │ +000737f0 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000733ca : │ │ │ │ +000737f2 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000733cc : │ │ │ │ +000737f4 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000733ce : │ │ │ │ +000737f6 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000733d0 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +000737f8 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2627d4 <_PyFunction_VerifyStateless@@Base+0xf8> │ │ │ │ + b.w 2641a0 <_PyFunction_VerifyStateless@@Base+0xf8> │ │ │ │ │ │ │ │ -000733da <_PyXIData_Lookup@@Base>: │ │ │ │ +00073802 <_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, #3728] @ 0xe90 │ │ │ │ adds.w r1, r1, #824 @ 0x338 │ │ │ │ - beq.n 7340e <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + beq.n 73836 <_PyXIData_Lookup@@Base+0x34> │ │ │ │ add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 7340e <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + cbz r3, 73836 <_PyXIData_Lookup@@Base+0x34> │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, sp │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 266ef4 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ - b.n 73414 <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ + bl 2688c4 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ + b.n 7383c <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007341a <_PyXI_GetFailureCode@@Base>: │ │ │ │ - cbz r0, 7341e <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ +00073842 <_PyXI_GetFailureCode@@Base>: │ │ │ │ + cbz r0, 73846 <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073420 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +00073848 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r2, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007342a : │ │ │ │ +00073852 : │ │ │ │ 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 2171dc │ │ │ │ + bl 218a84 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00073448 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +00073870 <_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 a68a8 │ │ │ │ + bl a6da8 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073472 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +0007389a <_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 │ │ │ │ @@ -107528,252 +107945,252 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 304b2 <_PyObject_DebugMallocStats@@Base+0x21ca> │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007349c : │ │ │ │ +000738c4 : │ │ │ │ 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 304b2 <_PyObject_DebugMallocStats@@Base+0x21ca> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -000734b8 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ - b.w 7349c │ │ │ │ +000738e0 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ + b.w 738c4 │ │ │ │ │ │ │ │ -000734bc : │ │ │ │ +000738e4 : │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ - cbnz r3, 734ce │ │ │ │ + cbnz r3, 738f6 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 734ca │ │ │ │ + beq.n 738f2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ dmb ish │ │ │ │ mvns r0, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000734e0 : │ │ │ │ - ldr r3, [pc, #12] @ (734f0 ) │ │ │ │ +00073908 : │ │ │ │ + ldr r3, [pc, #12] @ (73918 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - b.w 1d2e54 <_PySys_GetRequiredAttr@@Base+0x1388> │ │ │ │ + b.w 1d3cf4 <_PySys_GetRequiredAttr@@Base+0x1388> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000734f4 : │ │ │ │ +0007391c : │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007350a : │ │ │ │ +00073932 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073518 : │ │ │ │ +00073940 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00073528 : │ │ │ │ +00073950 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00073538 : │ │ │ │ +00073960 : │ │ │ │ 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, #36068 @ 0x8ce4 │ │ │ │ + movw r4, #39228 @ 0x993c │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1bfec8 │ │ │ │ + bl 1c0df0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0007355e <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00073986 <_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 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007358c <_PySeqLock_LockWrite@@Base>: │ │ │ │ +000739b4 <_PySeqLock_LockWrite@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.n 735aa <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ + bpl.n 739d2 <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ blx 2c7c4 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n 7359e <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 739c6 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ adds r2, r4, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 735c0 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ + bne.n 739e8 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 735b0 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ + bne.n 739d8 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - bne.n 735cc <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ + bne.n 739f4 <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ dmb ish │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r4, r3 │ │ │ │ blx 2c7c4 │ │ │ │ - b.n 7359e <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 739c6 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ │ │ │ │ -000735d4 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +000739fc <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000735e4 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +00073a0c <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000735f4 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +00073a1c <_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 7361a <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ + bpl.n 73a42 <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ blx 2c7c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - b.n 7360a <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ + b.n 73a32 <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007361c <_PySeqLock_EndRead@@Base>: │ │ │ │ +00073a44 <_PySeqLock_EndRead@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7363c <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ + beq.n 73a64 <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ blx 2c7c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7363e <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ + b.n 73a66 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00073640 <_PySeqLock_AfterFork@@Base>: │ │ │ │ +00073a68 <_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 │ │ │ │ │ │ │ │ -00073652 : │ │ │ │ +00073a7a : │ │ │ │ dmb ish │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ dmb ish │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073662 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +00073a8a <_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 95bfc │ │ │ │ + bl 95e90 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007368a : │ │ │ │ +00073ab2 : │ │ │ │ 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 1b40d4 │ │ │ │ + bl 1b4ffc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000736b4 : │ │ │ │ +00073adc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #2568 @ 0xa08 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ sub sp, #12 │ │ │ │ @@ -107783,15 +108200,15 @@ │ │ │ │ blx 2bc40 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d9e0 │ │ │ │ │ │ │ │ -000736e4 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +00073b0c <_Py_FatalErrorFunc@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #2568 @ 0xa08 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ sub sp, #12 │ │ │ │ @@ -107802,2174 +108219,1974 @@ │ │ │ │ blx 2bc40 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d9e0 │ │ │ │ │ │ │ │ -00073716 : │ │ │ │ +00073b3e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (7374c ) │ │ │ │ + ldr r3, [pc, #36] @ (73b74 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 73742 │ │ │ │ - movw r1, #47172 @ 0xb844 │ │ │ │ + cbnz r0, 73b6a │ │ │ │ + movw r1, #49668 @ 0xc204 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #27260 @ 0x6a7c │ │ │ │ + movw r0, #29764 @ 0x7444 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7c05c │ │ │ │ + b.w 7c054 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #36092 @ 0x8cfc │ │ │ │ + movw r1, #39252 @ 0x9954 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (7376c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #4] @ (73b94 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00073770 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +00073b98 <_PyThreadState_Prealloc@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1c9c98 <_PyThreadState_New@@Base+0x4> │ │ │ │ + b.w 1cabc8 <_PyThreadState_New@@Base+0x4> │ │ │ │ │ │ │ │ -00073776 <_PyThreadState_Init@@Base>: │ │ │ │ +00073b9e <_PyThreadState_Init@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #36108 @ 0x8d0c │ │ │ │ + movw r1, #39268 @ 0x9964 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (73794 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (73bbc <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + strb r0, [r7, #17] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00073798 : │ │ │ │ - ldr r3, [pc, #8] @ (737a4 ) │ │ │ │ +00073bc0 : │ │ │ │ + ldr r3, [pc, #8] @ (73bcc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 21b368 │ │ │ │ + b.w 21cc14 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000737a8 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +00073bd0 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #50049 @ 0xc381 │ │ │ │ + movw r3, #52701 @ 0xcddd │ │ │ │ movt r3, #11 │ │ │ │ ldr.w r2, [r0, #384] @ 0x180 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000737c2 : │ │ │ │ - ldr r2, [pc, #12] @ (737d0 ) │ │ │ │ +00073bea : │ │ │ │ + ldr r2, [pc, #12] @ (73bf8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 21e2fc │ │ │ │ + b.w 21fb78 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrd fp, sl, [r2, #8] │ │ │ │ sub sp, #12 │ │ │ │ ldrd r4, r5, [r2] │ │ │ │ add.w r3, fp, #4294967295 @ 0xffffffff │ │ │ │ orrs.w r3, r3, sl │ │ │ │ - bne.n 73852 │ │ │ │ + bne.n 73c7a │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 73842 │ │ │ │ + beq.n 73c6a │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ cmp r7, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 7382e │ │ │ │ + blt.n 73c56 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 73842 │ │ │ │ + bge.n 73c6a │ │ │ │ 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 73968 │ │ │ │ + b.n 73d90 │ │ │ │ mul.w r6, r4, r6 │ │ │ │ umull r0, r1, r4, r7 │ │ │ │ mla r6, r7, r5, r6 │ │ │ │ add r1, r6 │ │ │ │ - b.n 73968 │ │ │ │ + b.n 73d90 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - beq.n 738ac │ │ │ │ + beq.n 73cd4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ cmp r9, r0 │ │ │ │ sbcs.w r1, r7, r1 │ │ │ │ - blt.n 73898 │ │ │ │ + blt.n 73cc0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ cmp r0, r9 │ │ │ │ sbcs r1, r7 │ │ │ │ - bge.n 738ac │ │ │ │ + bge.n 73cd4 │ │ │ │ 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 738bc │ │ │ │ + b.n 73ce4 │ │ │ │ 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 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq.n 73910 │ │ │ │ + beq.n 73d38 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 738fc │ │ │ │ + blt.n 73d24 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 73910 │ │ │ │ + bge.n 73d38 │ │ │ │ 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 73920 │ │ │ │ + b.n 73d48 │ │ │ │ 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 7393c │ │ │ │ + blt.n 73d64 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mvns r0, r7 │ │ │ │ sub.w r4, r1, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r3 │ │ │ │ - bge.n 73954 │ │ │ │ - b.n 7395c │ │ │ │ + bge.n 73d7c │ │ │ │ + b.n 73d84 │ │ │ │ orrs.w sl, r9, sl │ │ │ │ - beq.n 73954 │ │ │ │ + beq.n 73d7c │ │ │ │ negs r0, r7 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r1, r1, r9 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ - blt.n 73962 │ │ │ │ + blt.n 73d8a │ │ │ │ adds r0, r7, r2 │ │ │ │ adc.w r1, r3, r9 │ │ │ │ - b.n 73968 │ │ │ │ + b.n 73d90 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73968 │ │ │ │ + b.n 73d90 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0007396e : │ │ │ │ +00073d96 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1024] @ 0x400 │ │ │ │ - cbnz r0, 7398e │ │ │ │ + cbnz r0, 73db6 │ │ │ │ blx 2b308 │ │ │ │ movs r0, #0 │ │ │ │ blx 2b1a0 │ │ │ │ │ │ │ │ -00073994 : │ │ │ │ +00073dbc : │ │ │ │ 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 2c2f8 │ │ │ │ - cbnz r0, 739c2 │ │ │ │ + cbnz r0, 73dea │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 739c6 │ │ │ │ + bge.n 73dee │ │ │ │ blx 2bd88 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -000739ca : │ │ │ │ +00073df2 : │ │ │ │ b.w 2bd84 │ │ │ │ │ │ │ │ -000739ce : │ │ │ │ +00073df6 : │ │ │ │ movs r1, #0 │ │ │ │ b.w 2af9c │ │ │ │ │ │ │ │ -000739d4 : │ │ │ │ +00073dfc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2afa0 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000739f0 : │ │ │ │ +00073e18 : │ │ │ │ b.w 2c204 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r9, r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 73a16 │ │ │ │ + beq.n 73e3e │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 73aa2 │ │ │ │ + bne.n 73eca │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 73a1a │ │ │ │ + b.n 73e42 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ blx 2ae34 │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 73a36 │ │ │ │ - bl 7a5fc │ │ │ │ - b.n 73a3a │ │ │ │ - bl 83f58 │ │ │ │ - cbz r0, 73aa8 │ │ │ │ + beq.n 73e5e │ │ │ │ + bl 7a5f4 │ │ │ │ + b.n 73e62 │ │ │ │ + bl 84078 │ │ │ │ + cbz r0, 73ed0 │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 73a9a │ │ │ │ + beq.n 73ec2 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r3, [r6, fp, lsl #2] │ │ │ │ sub.w r1, r3, #56320 @ 0xdc00 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ sub.w r1, r1, #128 @ 0x80 │ │ │ │ - bls.n 73a62 │ │ │ │ + bls.n 73e8a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 73a70 │ │ │ │ + beq.n 73e98 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi.n 73a70 │ │ │ │ + bhi.n 73e98 │ │ │ │ add.w fp, fp, #1 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 73a48 │ │ │ │ - b.n 73a9a │ │ │ │ + bne.n 73e70 │ │ │ │ + b.n 73ec2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 73a7c │ │ │ │ - bl 7a8c0 │ │ │ │ - b.n 73a80 │ │ │ │ - bl 844d4 │ │ │ │ - cbz r5, 73a86 │ │ │ │ + beq.n 73ea4 │ │ │ │ + bl 7a8b8 │ │ │ │ + b.n 73ea8 │ │ │ │ + bl 845f4 │ │ │ │ + cbz r5, 73eae │ │ │ │ str.w fp, [r5] │ │ │ │ - cbnz r4, 73a8e │ │ │ │ + cbnz r4, 73eb6 │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 73aac │ │ │ │ - movw r3, #31096 @ 0x7978 │ │ │ │ + b.n 73ed4 │ │ │ │ + movw r3, #33592 @ 0x8338 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 73a88 │ │ │ │ + b.n 73eb0 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 73aac │ │ │ │ + b.n 73ed4 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 73aac │ │ │ │ + b.n 73ed4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 73ad2 │ │ │ │ + beq.n 73efa │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 73b4e │ │ │ │ + bne.n 73f76 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 73ad6 │ │ │ │ + b.n 73efe │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ blx 2c230 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 73af2 │ │ │ │ + bcs.n 73f1a │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 7a5fc │ │ │ │ - cbnz r0, 73af8 │ │ │ │ + bl 7a5f4 │ │ │ │ + cbnz r0, 73f20 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73b52 │ │ │ │ + b.n 73f7a │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r2, r3 │ │ │ │ - cbz r3, 73b3c │ │ │ │ + cbz r3, 73f64 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.n 73b34 │ │ │ │ + bpl.n 73f5c │ │ │ │ add.w r2, r3, #56320 @ 0xdc00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 73b34 │ │ │ │ - bl 7a8c0 │ │ │ │ - cbz r5, 73b1a │ │ │ │ + bne.n 73f5c │ │ │ │ + bl 7a8b8 │ │ │ │ + cbz r5, 73f42 │ │ │ │ subs r6, r6, r7 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 73b26 │ │ │ │ + bne.n 73f4e │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 73b52 │ │ │ │ - movw r3, #29852 @ 0x749c │ │ │ │ + b.n 73f7a │ │ │ │ + movw r3, #32348 @ 0x7e5c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 73b20 │ │ │ │ + b.n 73f48 │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r4], #4 │ │ │ │ - b.n 73afc │ │ │ │ + b.n 73f24 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 73b46 │ │ │ │ + cbz r5, 73f6e │ │ │ │ subs r4, r4, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ str r4, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 73b52 │ │ │ │ + b.n 73f7a │ │ │ │ mvn.w r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00073b58 : │ │ │ │ +00073f80 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1e6b58 │ │ │ │ + b.w 1e8124 │ │ │ │ │ │ │ │ -00073b5e <_Py_closerange@@Base>: │ │ │ │ +00073f86 <_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 2c7ac │ │ │ │ - cbz r0, 73ba2 <_Py_closerange@@Base+0x44> │ │ │ │ + cbz r0, 73fca <_Py_closerange@@Base+0x44> │ │ │ │ movs r0, #4 │ │ │ │ blx 2c024 │ │ │ │ cmp r0, r5 │ │ │ │ - ble.n 73b8c <_Py_closerange@@Base+0x2e> │ │ │ │ + ble.n 73fb4 <_Py_closerange@@Base+0x2e> │ │ │ │ cmp r4, r5 │ │ │ │ - ble.n 73b96 <_Py_closerange@@Base+0x38> │ │ │ │ - b.n 73ba2 <_Py_closerange@@Base+0x44> │ │ │ │ + ble.n 73fbe <_Py_closerange@@Base+0x38> │ │ │ │ + b.n 73fca <_Py_closerange@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2c798 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ blx 2b734 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 73b96 <_Py_closerange@@Base+0x38> │ │ │ │ + bge.n 73fbe <_Py_closerange@@Base+0x38> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00073ba4 : │ │ │ │ +00073fcc : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073ba8 : │ │ │ │ +00073fd0 : │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ orr.w r2, r0, r0, asr #31 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r3, #1564] @ 0x61c │ │ │ │ str.w r2, [r3, #1564] @ 0x61c │ │ │ │ str.w r1, [r3, #1568] @ 0x620 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073bc4 : │ │ │ │ +00073fec : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi.n 73c14 │ │ │ │ + bhi.n 7403c │ │ │ │ mov r5, r0 │ │ │ │ add.w r3, r0, #131 @ 0x83 │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ dmb ish │ │ │ │ ldr.w r7, [r6, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr.w r1, [r6, #1580] @ 0x62c │ │ │ │ mov r0, r7 │ │ │ │ - bl 21c178 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ + bl 21da24 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 73c1a │ │ │ │ + cbnz r0, 74042 │ │ │ │ ldr.w r1, [r6, #1576] @ 0x628 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21c178 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ - cbnz r0, 73c1c │ │ │ │ + bl 21da24 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ + cbnz r0, 74044 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24feac │ │ │ │ - b.n 73c1c │ │ │ │ + bl 2519dc │ │ │ │ + b.n 74044 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73c1c │ │ │ │ + b.n 74044 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00073c20 : │ │ │ │ +00074048 : │ │ │ │ movs r0, #2 │ │ │ │ - b.w 73bc4 │ │ │ │ + b.w 73fec │ │ │ │ │ │ │ │ -00073c26 : │ │ │ │ - ldr r3, [pc, #12] @ (73c34 ) │ │ │ │ +0007404e : │ │ │ │ + ldr r3, [pc, #12] @ (7405c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ b.w 39abc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00074060 : │ │ │ │ + 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 74094 │ │ │ │ + movw r3, #51700 @ 0xc9f4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #39316 @ 0x9994 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f5248 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 7409a │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ + ubfx r0, r0, #2, #3 │ │ │ │ + pop {r3, pc} │ │ │ │ + │ │ │ │ +0007409c : │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + bmi.n 740bc │ │ │ │ + movw r3, #51700 @ 0xc9f4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #39316 @ 0x9994 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + b.w f5248 │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + lsls r2, r3, #26 │ │ │ │ + bpl.n 740cc │ │ │ │ + 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 7368c │ │ │ │ + movs r0, #0 │ │ │ │ + cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + bcc.n 740fa │ │ │ │ + sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ + cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ + bcs.n 74100 │ │ │ │ + add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ + b.n 74104 │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + mov r2, r4 │ │ │ │ + bl 734e6 │ │ │ │ + cmp r4, r0 │ │ │ │ + ite cc │ │ │ │ + subcc r2, r0, r4 │ │ │ │ + subcs r2, r4, r0 │ │ │ │ + movw r0, #4784 @ 0x12b0 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + movw r1, #39336 @ 0x99a8 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl f5248 │ │ │ │ + movs r0, #0 │ │ │ │ + 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, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73caa │ │ │ │ + cbz r0, 741a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73c70 │ │ │ │ + cbnz r0, 74168 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73ca8 │ │ │ │ + bge.n 741a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73ca8 │ │ │ │ + cbnz r3, 741a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73ca8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 741a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 154f90 │ │ │ │ + bl 155158 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73c8e │ │ │ │ + bge.n 74186 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73c8e │ │ │ │ + cbnz r3, 74186 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73c9c │ │ │ │ + bge.n 74194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73ca0 │ │ │ │ + cbz r3, 74198 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73caa │ │ │ │ + b.n 741a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73c9c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74194 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73d20 │ │ │ │ + cbz r0, 74218 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73ce6 │ │ │ │ + cbnz r0, 741de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d1e │ │ │ │ + bge.n 74216 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73d1e │ │ │ │ + cbnz r3, 74216 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73d1e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74216 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1504b0 │ │ │ │ + bl 15067c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d04 │ │ │ │ + bge.n 741fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73d04 │ │ │ │ + cbnz r3, 741fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d12 │ │ │ │ + bge.n 7420a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73d16 │ │ │ │ + cbz r3, 7420e │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73d20 │ │ │ │ + b.n 74218 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73d12 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7420a │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73d96 │ │ │ │ + cbz r0, 7428e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73d5c │ │ │ │ + cbnz r0, 74254 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d94 │ │ │ │ + bge.n 7428c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73d94 │ │ │ │ + cbnz r3, 7428c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73d94 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7428c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17695c │ │ │ │ + bl 176b50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d7a │ │ │ │ + bge.n 74272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73d7a │ │ │ │ + cbnz r3, 74272 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d88 │ │ │ │ + bge.n 74280 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73d8c │ │ │ │ + cbz r3, 74284 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73d96 │ │ │ │ + b.n 7428e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73d88 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74280 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73e0c │ │ │ │ + cbz r0, 74304 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73dd2 │ │ │ │ + cbnz r0, 742ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73e0a │ │ │ │ + bge.n 74302 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73e0a │ │ │ │ + cbnz r3, 74302 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73e0a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74302 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 169010 │ │ │ │ + bl 169168 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73df0 │ │ │ │ + bge.n 742e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73df0 │ │ │ │ + cbnz r3, 742e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73dfe │ │ │ │ + bge.n 742f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73e02 │ │ │ │ + cbz r3, 742fa │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73e0c │ │ │ │ + b.n 74304 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73dfe │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 742f6 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73e82 │ │ │ │ + cbz r0, 7437a │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73e48 │ │ │ │ + cbnz r0, 74340 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73e80 │ │ │ │ + bge.n 74378 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73e80 │ │ │ │ + cbnz r3, 74378 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73e80 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74378 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 153544 │ │ │ │ + bl 15370c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73e66 │ │ │ │ + bge.n 7435e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73e66 │ │ │ │ + cbnz r3, 7435e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73e74 │ │ │ │ + bge.n 7436c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73e78 │ │ │ │ + cbz r3, 74370 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73e82 │ │ │ │ + b.n 7437a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73e74 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7436c │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73ef8 │ │ │ │ + cbz r0, 743f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73ebe │ │ │ │ + cbnz r0, 743b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73ef6 │ │ │ │ + bge.n 743ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73ef6 │ │ │ │ + cbnz r3, 743ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73ef6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 743ee │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19591c │ │ │ │ + bl 195878 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73edc │ │ │ │ + bge.n 743d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73edc │ │ │ │ + cbnz r3, 743d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73eea │ │ │ │ + bge.n 743e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73eee │ │ │ │ + cbz r3, 743e6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73ef8 │ │ │ │ + b.n 743f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73eea │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 743e2 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73f6e │ │ │ │ + cbz r0, 74466 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73f34 │ │ │ │ + cbnz r0, 7442c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73f6c │ │ │ │ + bge.n 74464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73f6c │ │ │ │ + cbnz r3, 74464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73f6c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74464 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 152734 │ │ │ │ + bl 1528fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73f52 │ │ │ │ + bge.n 7444a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73f52 │ │ │ │ + cbnz r3, 7444a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73f60 │ │ │ │ + bge.n 74458 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73f64 │ │ │ │ + cbz r3, 7445c │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73f6e │ │ │ │ + b.n 74466 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73f60 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74458 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73fe4 │ │ │ │ + cbz r0, 744dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73faa │ │ │ │ + cbnz r0, 744a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73fe2 │ │ │ │ + bge.n 744da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73fe2 │ │ │ │ + cbnz r3, 744da │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73fe2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 744da │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25019c │ │ │ │ + bl 251b04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73fc8 │ │ │ │ + bge.n 744c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73fc8 │ │ │ │ + cbnz r3, 744c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73fd6 │ │ │ │ + bge.n 744ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73fda │ │ │ │ + cbz r3, 744d2 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73fe4 │ │ │ │ + b.n 744dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73fd6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 744ce │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7405a │ │ │ │ + cbz r0, 74552 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 74020 │ │ │ │ + cbnz r0, 74518 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74058 │ │ │ │ + bge.n 74550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74058 │ │ │ │ + cbnz r3, 74550 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74058 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74550 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20d154 │ │ │ │ + bl 20e9f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7403e │ │ │ │ + bge.n 74536 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7403e │ │ │ │ + cbnz r3, 74536 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7404c │ │ │ │ + bge.n 74544 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 74050 │ │ │ │ + cbz r3, 74548 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 7405a │ │ │ │ + b.n 74552 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7404c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74544 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 740d0 │ │ │ │ + cbz r0, 745c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 74096 │ │ │ │ + cbnz r0, 7458e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 740ce │ │ │ │ + bge.n 745c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 740ce │ │ │ │ + cbnz r3, 745c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 740ce │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 745c6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e9e9c │ │ │ │ + bl 1eb464 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 740b4 │ │ │ │ + bge.n 745ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 740b4 │ │ │ │ + cbnz r3, 745ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 740c2 │ │ │ │ + bge.n 745ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 740c6 │ │ │ │ + cbz r3, 745be │ │ │ │ mov r4, r6 │ │ │ │ - b.n 740d0 │ │ │ │ + b.n 745c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 740c2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 745ba │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74146 │ │ │ │ + cbz r0, 7463e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7410c │ │ │ │ + cbnz r0, 74604 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74144 │ │ │ │ + bge.n 7463c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74144 │ │ │ │ + cbnz r3, 7463c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74144 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7463c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e670 │ │ │ │ + bl 21feec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7412a │ │ │ │ + bge.n 74622 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7412a │ │ │ │ + cbnz r3, 74622 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74138 │ │ │ │ + bge.n 74630 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 7413c │ │ │ │ + cbz r3, 74634 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 74146 │ │ │ │ + b.n 7463e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74138 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74630 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 741bc │ │ │ │ + cbz r0, 746b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 74182 │ │ │ │ + cbnz r0, 7467a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 741ba │ │ │ │ + bge.n 746b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 741ba │ │ │ │ + cbnz r3, 746b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 741ba │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 746b2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 277248 │ │ │ │ + bl 278c10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 741a0 │ │ │ │ + bge.n 74698 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 741a0 │ │ │ │ + cbnz r3, 74698 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 741ae │ │ │ │ + bge.n 746a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 741b2 │ │ │ │ + cbz r3, 746aa │ │ │ │ mov r4, r6 │ │ │ │ - b.n 741bc │ │ │ │ + b.n 746b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 741ae │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 746a6 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74232 │ │ │ │ + cbz r0, 7472a │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 741f8 │ │ │ │ + cbnz r0, 746f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74230 │ │ │ │ + bge.n 74728 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74230 │ │ │ │ + cbnz r3, 74728 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74230 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74728 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2acf74 │ │ │ │ + bl 2ae0e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74216 │ │ │ │ + bge.n 7470e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74216 │ │ │ │ + cbnz r3, 7470e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74224 │ │ │ │ + bge.n 7471c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 74228 │ │ │ │ + cbz r3, 74720 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 74232 │ │ │ │ + b.n 7472a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74224 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7471c │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 742a8 │ │ │ │ + cbz r0, 747a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7426e │ │ │ │ + cbnz r0, 74766 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 742a6 │ │ │ │ + bge.n 7479e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 742a6 │ │ │ │ + cbnz r3, 7479e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 742a6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7479e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b86c │ │ │ │ + bl 28c9ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7428c │ │ │ │ + bge.n 74784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7428c │ │ │ │ + cbnz r3, 74784 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7429a │ │ │ │ + bge.n 74792 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 7429e │ │ │ │ + cbz r3, 74796 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 742a8 │ │ │ │ + b.n 747a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7429a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74792 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7431e │ │ │ │ + cbz r0, 74816 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 742e4 │ │ │ │ + cbnz r0, 747dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7431c │ │ │ │ + bge.n 74814 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7431c │ │ │ │ + cbnz r3, 74814 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7431c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74814 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 199690 │ │ │ │ + bl 19949c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74302 │ │ │ │ + bge.n 747fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74302 │ │ │ │ + cbnz r3, 747fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74310 │ │ │ │ + bge.n 74808 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 74314 │ │ │ │ + cbz r3, 7480c │ │ │ │ mov r4, r6 │ │ │ │ - b.n 7431e │ │ │ │ + b.n 74816 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74310 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74808 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74394 │ │ │ │ + cbz r0, 7488c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7435a │ │ │ │ + cbnz r0, 74852 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74392 │ │ │ │ + bge.n 7488a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74392 │ │ │ │ + cbnz r3, 7488a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74392 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7488a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1f78 │ │ │ │ + bl 2b3120 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74378 │ │ │ │ + bge.n 74870 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74378 │ │ │ │ + cbnz r3, 74870 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74386 │ │ │ │ + bge.n 7487e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 7438a │ │ │ │ + cbz r3, 74882 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 74394 │ │ │ │ + b.n 7488c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74386 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7487e │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7440a │ │ │ │ + cbz r0, 74902 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 743d0 │ │ │ │ + cbnz r0, 748c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74408 │ │ │ │ + bge.n 74900 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74408 │ │ │ │ + cbnz r3, 74900 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74408 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74900 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23af98 │ │ │ │ + bl 23c8c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 743ee │ │ │ │ + bge.n 748e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 743ee │ │ │ │ + cbnz r3, 748e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 743fc │ │ │ │ + bge.n 748f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 74400 │ │ │ │ + cbz r3, 748f8 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 7440a │ │ │ │ + b.n 74902 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 743fc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 748f4 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74480 │ │ │ │ + cbz r0, 74978 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 74446 │ │ │ │ + cbnz r0, 7493e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7447e │ │ │ │ + bge.n 74976 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7447e │ │ │ │ + cbnz r3, 74976 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7447e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74976 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 250a28 │ │ │ │ + bl 252390 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74464 │ │ │ │ + bge.n 7495c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74464 │ │ │ │ + cbnz r3, 7495c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74472 │ │ │ │ + bge.n 7496a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 74476 │ │ │ │ + cbz r3, 7496e │ │ │ │ mov r4, r6 │ │ │ │ - b.n 74480 │ │ │ │ + b.n 74978 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74472 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7496a │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 744f6 │ │ │ │ + cbz r0, 749ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 744bc │ │ │ │ + cbnz r0, 749b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 744f4 │ │ │ │ + bge.n 749ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 744f4 │ │ │ │ + cbnz r3, 749ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 744f4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 749ec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a348 │ │ │ │ + bl 10a5fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 744da │ │ │ │ + bge.n 749d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 744da │ │ │ │ + cbnz r3, 749d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 744e8 │ │ │ │ + bge.n 749e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 744ec │ │ │ │ + cbz r3, 749e4 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 744f6 │ │ │ │ + b.n 749ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 744e8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 749e0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 74524 │ │ │ │ + cbz r0, 74a1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74524 │ │ │ │ + bge.n 74a1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 74524 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 74a1c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7453e │ │ │ │ + cbz r0, 74a36 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7453e │ │ │ │ + bge.n 74a36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 7453e │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 74a36 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 74570 │ │ │ │ + cbz r2, 74a68 │ │ │ │ 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 7456c │ │ │ │ + bge.n 74a64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 7456c │ │ │ │ + cbnz r3, 74a64 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 745a2 │ │ │ │ + cbz r2, 74a9a │ │ │ │ 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 7459e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 7459e │ │ │ │ - mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ - movs r0, #0 │ │ │ │ - bx lr │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ - cbz r2, 745d4 │ │ │ │ - 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, #20] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 745d0 │ │ │ │ + bge.n 74a96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 745d0 │ │ │ │ + cbnz r3, 74a96 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #12 │ │ │ │ - cmp r3, #11 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - it ge │ │ │ │ - movge r0, #11 │ │ │ │ - mov r7, r1 │ │ │ │ - adds r0, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 81740 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 7479c │ │ │ │ - movs r5, #0 │ │ │ │ - movw r9, #56176 @ 0xdb70 │ │ │ │ - movt r9, #63 @ 0x3f │ │ │ │ - mov fp, r5 │ │ │ │ - movw r3, #41968 @ 0xa3f0 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - subs r2, r3, r5 │ │ │ │ - cmp r2, #0 │ │ │ │ - ble.n 746fe │ │ │ │ - cmp fp, r6 │ │ │ │ - bge.n 74648 │ │ │ │ - ldr.w r0, [r7, fp, lsl #2] │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 74638 │ │ │ │ - ldrb.w r0, [r9, r0] │ │ │ │ - b.n 7463c │ │ │ │ - bl 20f424 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 74648 │ │ │ │ - add.w fp, fp, #1 │ │ │ │ - cmp r6, fp │ │ │ │ - bne.n 7462a │ │ │ │ - b.n 7477c │ │ │ │ - cmp r6, fp │ │ │ │ - beq.w 7477c │ │ │ │ - add.w sl, fp, #1 │ │ │ │ - cmp r6, sl │ │ │ │ - ble.n 74672 │ │ │ │ - ldr.w r0, [r7, sl, lsl #2] │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 74664 │ │ │ │ - ldrb.w r0, [r9, r0] │ │ │ │ - b.n 74668 │ │ │ │ - bl 20f424 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 74672 │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - cmp r6, sl │ │ │ │ - bgt.n 74656 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.n 746a0 │ │ │ │ - cmp r6, sl │ │ │ │ - bne.n 746a0 │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 746a0 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r5, #1 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt.w r3, [r8] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str.w r8, [r3] │ │ │ │ - b.n 7477c │ │ │ │ - sub.w r1, sl, fp │ │ │ │ - add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 1a484c <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 74780 │ │ │ │ - cmp r5, #11 │ │ │ │ - bgt.n 746be │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 746f8 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - cbz r0, 746e4 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74780 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 74780 │ │ │ │ - mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74780 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 746f8 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 746f8 │ │ │ │ - mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - adds r5, #1 │ │ │ │ - mov fp, sl │ │ │ │ - b.n 7461e │ │ │ │ - cmp fp, r6 │ │ │ │ - bge.n 7477c │ │ │ │ - movw r8, #56176 @ 0xdb70 │ │ │ │ - movt r8, #63 @ 0x3f │ │ │ │ - ldr.w r0, [r7, fp, lsl #2] │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 74718 │ │ │ │ - ldrb.w r0, [r8, r0] │ │ │ │ - b.n 7471c │ │ │ │ - bl 20f424 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 74728 │ │ │ │ - add.w fp, fp, #1 │ │ │ │ - cmp r6, fp │ │ │ │ - bne.n 7470a │ │ │ │ - b.n 7477c │ │ │ │ - cmp r6, fp │ │ │ │ - beq.n 7477c │ │ │ │ - sub.w r1, r6, fp │ │ │ │ - add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 1a484c <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ - mov r6, r0 │ │ │ │ - cbz r0, 74780 │ │ │ │ - cmp r5, #11 │ │ │ │ - bgt.n 74748 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 7477a │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cbz r0, 74768 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74780 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 74780 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74780 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7477a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 7477a │ │ │ │ - mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - adds r5, #1 │ │ │ │ - str r5, [r4, #8] │ │ │ │ - b.n 7479c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7478c │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 7479c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 74788 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74788 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - │ │ │ │ -000747a4 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bmi.n 747c0 │ │ │ │ - bl 57b98 │ │ │ │ - b.n 747fa │ │ │ │ - movw r3, #51764 @ 0xca34 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - movw r1, #36156 @ 0x8d3c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - mov r6, r2 │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 747fa │ │ │ │ - movw r1, #62380 @ 0xf3ac │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - mov r2, r6 │ │ │ │ - cmp r5, #0 │ │ │ │ - it ne │ │ │ │ - movne r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 5cde0 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - │ │ │ │ -000747fe : │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - bmi.n 7481a │ │ │ │ - bl 57b98 │ │ │ │ - b.n 7489a │ │ │ │ - movw r3, #51764 @ 0xca34 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - movw r1, #36268 @ 0x8dac │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - mov r7, r2 │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 7489a │ │ │ │ - movw r1, #62380 @ 0xf3ac │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - cmp r5, #0 │ │ │ │ - ite ne │ │ │ │ - movne r4, r5 │ │ │ │ - moveq r4, r1 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 5cde0 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 7489a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bmi.n 74892 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - movw r0, #51700 @ 0xc9f4 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #29884 @ 0x74bc │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7489a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 7489a │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7489a │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1cf52c │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - │ │ │ │ -0007489e : │ │ │ │ - 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 748d2 │ │ │ │ - movw r3, #51700 @ 0xc9f4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #36388 @ 0x8e24 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 748d8 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ - ubfx r0, r0, #2, #3 │ │ │ │ - pop {r3, pc} │ │ │ │ - │ │ │ │ -000748da : │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - bmi.n 748fa │ │ │ │ - movw r3, #51700 @ 0xc9f4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #36388 @ 0x8e24 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ - lsls r2, r3, #26 │ │ │ │ - bpl.n 7490a │ │ │ │ - lsls r3, r3, #25 │ │ │ │ - ite mi │ │ │ │ - addmi r0, #20 │ │ │ │ - addpl r0, #28 │ │ │ │ - bx lr │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r3 │ │ │ │ - bl 251aa0 │ │ │ │ - cbz r0, 74984 │ │ │ │ + bl 253414 │ │ │ │ + cbz r0, 74b14 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1479a4 │ │ │ │ + bl 148430 <_PyLong_AsByteArray@@Base+0x848> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74954 │ │ │ │ + bge.n 74ae4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74954 │ │ │ │ + cbnz r3, 74ae4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 7498a │ │ │ │ + bne.n 74b1a │ │ │ │ ldrb.w r2, [r9] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ - movw r1, #25720 @ 0x6478 │ │ │ │ + movw r1, #28216 @ 0x6e38 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov.w r7, #2147483648 @ 0x80000000 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 7498c │ │ │ │ + bl f5248 │ │ │ │ + b.n 74b1c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7498c │ │ │ │ + b.n 74b1c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 251aa0 │ │ │ │ - cbz r0, 749fa │ │ │ │ + bl 253414 │ │ │ │ + cbz r0, 74b8a │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ - bl 1479a4 │ │ │ │ + bl 148430 <_PyLong_AsByteArray@@Base+0x848> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 749d8 │ │ │ │ + bge.n 74b68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 749d8 │ │ │ │ + cbnz r3, 74b68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 74a00 │ │ │ │ + bne.n 74b90 │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #60456 @ 0xec28 │ │ │ │ + movw r1, #62952 @ 0xf5e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 74a02 │ │ │ │ + bl f5248 │ │ │ │ + b.n 74b92 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74a02 │ │ │ │ + b.n 74b92 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - push {r4, lr} │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ + cbz r2, 74bc8 │ │ │ │ + push {r3, 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 7323c │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + movs r1, #0 │ │ │ │ + str r1, [r0, #20] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 74bc4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 74bc4 │ │ │ │ + mov r0, r2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - bcc.n 74a34 │ │ │ │ - sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ - cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ - bcs.n 74a3a │ │ │ │ - add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ - b.n 74a3e │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - mov r2, r4 │ │ │ │ - bl 73096 │ │ │ │ - cmp r4, r0 │ │ │ │ - ite cc │ │ │ │ - subcc r2, r0, r4 │ │ │ │ - subcs r2, r4, r0 │ │ │ │ - movw r0, #4784 @ 0x12b0 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - movw r1, #36408 @ 0x8e38 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ + pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - │ │ │ │ -00074a6a : │ │ │ │ + bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bmi.n 74a86 │ │ │ │ - bl 57b98 │ │ │ │ - b.n 74ac0 │ │ │ │ - movw r3, #51764 @ 0xca34 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #36500 @ 0x8e94 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - mov r6, r2 │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 74ac0 │ │ │ │ - movw r1, #62380 @ 0xf3ac │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - mov r2, r6 │ │ │ │ - cmp r5, #0 │ │ │ │ - it ne │ │ │ │ - movne r1, r5 │ │ │ │ + bl 2be464 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 74c3e │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2be464 │ │ │ │ + mov r5, r0 │ │ │ │ + cbnz r0, 74c04 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 74c3c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 74c3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74c3c │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 187954 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 74c22 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 74c22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 74c30 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r3, 74c34 │ │ │ │ + mov r4, r6 │ │ │ │ + b.n 74c3e │ │ │ │ + mov r0, r5 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74c30 │ │ │ │ + movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2db680 │ │ │ │ - movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - │ │ │ │ -00074ac4 : │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - bmi.n 74ae2 │ │ │ │ - bl 57b98 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 74b5a │ │ │ │ - movw r3, #51764 @ 0xca34 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - movw r1, #36672 @ 0x8f40 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - mov r7, r2 │ │ │ │ - bl 238278 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 74ade │ │ │ │ - movw r1, #62380 @ 0xf3ac │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - cmp r6, #0 │ │ │ │ - ite ne │ │ │ │ - movne r5, r6 │ │ │ │ - moveq r5, r1 │ │ │ │ + cbz r0, 74c7a │ │ │ │ + bl 14c8f0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 74c6a │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 74c7a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 74c66 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 2db680 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74c66 │ │ │ │ + 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 │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74b5a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bmi.n 74b5a │ │ │ │ - movw r0, #51700 @ 0xc9f4 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #36792 @ 0x8fb8 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ + cbz r0, 74cb6 │ │ │ │ + bl 2a1dd8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74ade │ │ │ │ + blt.n 74ca6 │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 74cb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74ade │ │ │ │ + bne.n 74ca2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74ade │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74ca2 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - │ │ │ │ -00074b5e : │ │ │ │ + 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 │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - bl 1e7604 <_Py_GetErrorHandler@@Base> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ + cbz r0, 74cf2 │ │ │ │ + bl 1875c0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 74ce2 │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 74cf2 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 74cde │ │ │ │ mov r0, r4 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a2374 │ │ │ │ - │ │ │ │ -00074b84 : │ │ │ │ - push {r3, lr} │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74cde │ │ │ │ + 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, #4088] @ 0xff8 │ │ │ │ - movw r3, #4784 @ 0x12b0 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36896 @ 0x9020 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - pop {r3, pc} │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl 2be464 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 74d2e │ │ │ │ + bl 1f787c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 74d1e │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 74d2e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 74d1a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74d1a │ │ │ │ + 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 │ │ │ │ + bl 2be464 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 74d6a │ │ │ │ + bl 1567f8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 74d5a │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 74d6a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 74d56 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74d56 │ │ │ │ + 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 │ │ │ │ + bl 2be464 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 74da6 │ │ │ │ + bl 2a3d14 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 74d96 │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 74da6 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 74d92 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74d92 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + movw r0, #36588 @ 0x8eec │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + b.w 88de8 │ │ │ │ + movw r0, #36588 @ 0x8eec │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + b.w 88de8 │ │ │ │ + b.w 1d1f30 │ │ │ │ │ │ │ │ -00074bae : │ │ │ │ +00074dc6 : │ │ │ │ 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, #7612 @ 0x1dbc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 74be4 │ │ │ │ + beq.n 74dfc │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8176 @ 0x1ff0 │ │ │ │ + movw r1, #10652 @ 0x299c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 74c0e │ │ │ │ + bl 12120c │ │ │ │ + b.n 74e26 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 2884f8 │ │ │ │ + bl 289670 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74c0e │ │ │ │ + bge.n 74e26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74c0e │ │ │ │ + cbnz r3, 74e26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36932 @ 0x9044 │ │ │ │ + movw r1, #39428 @ 0x9a04 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ 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 74c80 │ │ │ │ + blt.n 74e98 │ │ │ │ movw r5, #32004 @ 0x7d04 │ │ │ │ movt r5, #9665 @ 0x25c1 │ │ │ │ movs r3, #2 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r3, r4 │ │ │ │ - blt.n 74c8c │ │ │ │ + blt.n 74ea4 │ │ │ │ mov.w r3, #51712 @ 0xca00 │ │ │ │ movt r3, #15258 @ 0x3b9a │ │ │ │ movs r5, #0 │ │ │ │ umull r2, r6, r2, r3 │ │ │ │ mla r6, r3, r4, r6 │ │ │ │ - b.n 74c96 │ │ │ │ + b.n 74eae │ │ │ │ movs r2, #0 │ │ │ │ mov.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74c96 │ │ │ │ + b.n 74eae │ │ │ │ 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 74cc2 │ │ │ │ + blt.n 74eda │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mvns r7, r3 │ │ │ │ sub.w ip, r4, r1 │ │ │ │ cmp r7, r2 │ │ │ │ sbcs.w ip, ip, r6 │ │ │ │ - bge.n 74cda │ │ │ │ - b.n 74ce6 │ │ │ │ + bge.n 74ef2 │ │ │ │ + b.n 74efe │ │ │ │ orrs.w r4, r3, r1 │ │ │ │ - beq.n 74cda │ │ │ │ + beq.n 74ef2 │ │ │ │ negs r7, r3 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r4, r4, r1 │ │ │ │ cmp r2, r7 │ │ │ │ sbcs.w r4, r6, r4 │ │ │ │ - blt.n 74cee │ │ │ │ + blt.n 74f06 │ │ │ │ adds r3, r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ adc.w r4, r1, r6 │ │ │ │ - b.n 74cf8 │ │ │ │ + b.n 74f10 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ - b.n 74cf8 │ │ │ │ + b.n 74f10 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r4, [r0] │ │ │ │ - cbnz r5, 74d00 │ │ │ │ - cbz r2, 74d1c │ │ │ │ + cbnz r5, 74f18 │ │ │ │ + cbz r2, 74f34 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50412 @ 0xc4ec │ │ │ │ + movw r1, #52708 @ 0xcde4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74d1e │ │ │ │ + b.n 74f36 │ │ │ │ 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 │ │ │ │ @@ -109980,891 +110197,681 @@ │ │ │ │ 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, #36976 @ 0x9070 │ │ │ │ + movw r1, #39472 @ 0x9a30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2b1b8 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 74d98 │ │ │ │ + bne.n 74fb0 │ │ │ │ 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 74d98 │ │ │ │ + bhi.n 74fb0 │ │ │ │ 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 74db2 │ │ │ │ + b.n 74fca │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36996 @ 0x9084 │ │ │ │ + movw r1, #39492 @ 0x9a44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - │ │ │ │ -00074db6 : │ │ │ │ - movs r3, #0 │ │ │ │ - b.w 2b6c7c │ │ │ │ - │ │ │ │ -00074dbc <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ - cmp r1, #2 │ │ │ │ - beq.n 74dd0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ - cmp r1, #4 │ │ │ │ - movw r2, #65535 @ 0xffff │ │ │ │ - movt r2, #16 │ │ │ │ - it ne │ │ │ │ - movne r2, #255 @ 0xff │ │ │ │ - b.n 74dd4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ - movw r2, #65535 @ 0xffff │ │ │ │ - movs r1, #0 │ │ │ │ - b.w ea5a0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2bdb4c │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + movw r3, #41968 @ 0xa3f0 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74e4c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x90> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ - mov r5, r0 │ │ │ │ - cbnz r0, 74e12 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x56> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74e4a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x8e> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 74e4a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x8e> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74e4a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x8e> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 187a24 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 75012 │ │ │ │ + movw r3, #42176 @ 0xa4c0 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 75012 │ │ │ │ + movw r3, #51700 @ 0xc9f4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #39516 @ 0x9a5c │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12120c │ │ │ │ + b.n 7502e │ │ │ │ + movw r3, #6160 @ 0x1810 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.n 75044 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r2 │ │ │ │ + bl b8198 <_PyArena_AddPyObject@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 75034 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 7504a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - mov r6, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74e30 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x74> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 74e30 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x74> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74e3e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x82> │ │ │ │ - subs r3, #1 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r4, #0] │ │ │ │ + str r4, [r5, #0] │ │ │ │ + b.n 75048 │ │ │ │ + movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 74e42 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x86> │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 74e4c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x90> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74e3e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x82> │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + │ │ │ │ +0007504c : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2bdb4c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 74e88 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xcc> │ │ │ │ - bl 14c61c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74e78 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xbc> │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 74e88 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xcc> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 74e74 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xb8> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74e74 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xb8> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r4, [pc, #36] @ (75080 ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ + bl 36a18 <_PyEval_SetProfile@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 7507e │ │ │ │ + movw r0, #39548 @ 0x9a7c │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 250a9c │ │ │ │ + pop {r4, pc} │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2bdb4c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74ec4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x108> │ │ │ │ - bl 2a0c38 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + mov r6, r1 │ │ │ │ + bl f803c │ │ │ │ + mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74eb4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xf8> │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 74ec4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x108> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 74eb0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xf4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74eb0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xf4> │ │ │ │ + bl 12120c │ │ │ │ + bl f803c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 218580 │ │ │ │ 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 │ │ │ │ - bl 2bdb4c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 74f00 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x144> │ │ │ │ - bl 187690 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74ef0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x134> │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 74f00 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x144> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 74eec <_PyUnicodeWriter_PrepareKindInternal@@Base+0x130> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74eec <_PyUnicodeWriter_PrepareKindInternal@@Base+0x130> │ │ │ │ - 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 │ │ │ │ - bl 2bdb4c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 74f3c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x180> │ │ │ │ - bl 1f5fc0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74f2c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x170> │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 74f3c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x180> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 74f28 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x16c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74f28 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x16c> │ │ │ │ - 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 │ │ │ │ - bl 2bdb4c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 74f78 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1bc> │ │ │ │ - bl 156630 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74f68 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1ac> │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 74f78 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1bc> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 74f64 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1a8> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74f64 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1a8> │ │ │ │ - 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 │ │ │ │ - bl 2bdb4c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 74fb4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1f8> │ │ │ │ - bl 2a2b70 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74fa4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1e8> │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 74fb4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1f8> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 74fa0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1e4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74fa0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1e4> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #34292 @ 0x85f4 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - b.w 88a5c │ │ │ │ - movw r0, #34292 @ 0x85f4 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - b.w 88a5c │ │ │ │ - b.w 1d10f8 │ │ │ │ - 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, #41968 @ 0xa3f0 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 75018 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x25c> │ │ │ │ - movw r3, #42176 @ 0xa4c0 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 75018 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x25c> │ │ │ │ - movw r3, #51700 @ 0xc9f4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37020 @ 0x909c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 75034 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x278> │ │ │ │ - movw r3, #6160 @ 0x1810 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.n 7504a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x28e> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r2 │ │ │ │ - bl b7cdc <_PyArena_AddPyObject@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 7503a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x27e> │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75050 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x294> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r4, #0] │ │ │ │ - str r4, [r5, #0] │ │ │ │ - b.n 7504e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x292> │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - │ │ │ │ -00075052 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (75088 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ - bl 36a18 <_PyEval_SetProfile@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 75084 │ │ │ │ - movw r0, #37052 @ 0x90bc │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24f39c │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - bl f7cc4 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 120e20 │ │ │ │ - bl f7cc4 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 216cd8 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f8224 │ │ │ │ - │ │ │ │ -000750c2 <_PyBytes_FromData@@Base>: │ │ │ │ - ldrd r0, r1, [r0] │ │ │ │ - b.w 81138 │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - cbz r3, 75102 <_PyBytes_FromData@@Base+0x40> │ │ │ │ - push {lr} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w f859c │ │ │ │ + │ │ │ │ +000750ba <_PyBytes_FromData@@Base>: │ │ │ │ + ldrd r0, r1, [r0] │ │ │ │ + b.w 812e8 │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ + cbz r3, 750fa <_PyBytes_FromData@@Base+0x40> │ │ │ │ + push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, sp │ │ │ │ blx 2c498 │ │ │ │ - cbz r0, 750f8 <_PyBytes_FromData@@Base+0x36> │ │ │ │ + cbz r0, 750f0 <_PyBytes_FromData@@Base+0x36> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, r3 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bl 81138 │ │ │ │ - b.n 7510c <_PyBytes_FromData@@Base+0x4a> │ │ │ │ + bl 812e8 │ │ │ │ + b.n 75104 <_PyBytes_FromData@@Base+0x4a> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 7510c <_PyBytes_FromData@@Base+0x4a> │ │ │ │ + b.n 75104 <_PyBytes_FromData@@Base+0x4a> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00075110 : │ │ │ │ - ldr r0, [pc, #28] @ (75130 ) │ │ │ │ +00075108 : │ │ │ │ + ldr r0, [pc, #28] @ (75128 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #37092 @ 0x90e4 │ │ │ │ + movw r2, #39588 @ 0x9aa4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - b.w 120f48 <_PyErr_SetString@@Base> │ │ │ │ + b.w 121334 <_PyErr_SetString@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00075134 <_PyState_AddModule@@Base>: │ │ │ │ - cbz r2, 75170 <_PyState_AddModule@@Base+0x3c> │ │ │ │ +0007512c <_PyState_AddModule@@Base>: │ │ │ │ + cbz r2, 75168 <_PyState_AddModule@@Base+0x3c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - cbz r1, 75166 <_PyState_AddModule@@Base+0x32> │ │ │ │ + cbz r1, 7515e <_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, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #57960 @ 0xe268 │ │ │ │ + movw r2, #60456 @ 0xec28 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 120f48 <_PyErr_SetString@@Base> │ │ │ │ + bl 121334 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1cfa54 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 1d0794 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #37128 @ 0x9108 │ │ │ │ + movw r2, #39624 @ 0x9ac8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 120f48 <_PyErr_SetString@@Base> │ │ │ │ + bl 121334 <_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, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #37128 @ 0x9108 │ │ │ │ + movw r2, #39624 @ 0x9ac8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 120f48 <_PyErr_SetString@@Base> │ │ │ │ + bl 121334 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000751c6 : │ │ │ │ +000751be : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 224ef0 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b.w 226748 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ │ │ │ │ -000751cc <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +000751c4 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r0, 751f8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r0, 751f0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 751f8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r1, 751f4 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ + bpl.n 751f0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r1, 751ec <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 751f8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r2, 751f8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbnz r3, 7520c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ + bpl.n 751f0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r2, 751f0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbnz r3, 75204 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ movw r1, #1375 @ 0x55f │ │ │ │ - movw r0, #35236 @ 0x89a4 │ │ │ │ + movw r0, #37532 @ 0x929c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 75218 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ + b.n 75210 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f69a4 │ │ │ │ + bl f6d1c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00075222 : │ │ │ │ +0007521a : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbz r0, 7524c │ │ │ │ + cbz r0, 75244 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 7524c │ │ │ │ - cbz r1, 75248 │ │ │ │ + bpl.n 75244 │ │ │ │ + cbz r1, 75240 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 7524c │ │ │ │ - cbz r2, 7524c │ │ │ │ - cbnz r3, 75260 │ │ │ │ + bpl.n 75244 │ │ │ │ + cbz r2, 75244 │ │ │ │ + cbnz r3, 75258 │ │ │ │ movw r1, #1401 @ 0x579 │ │ │ │ - movw r0, #35236 @ 0x89a4 │ │ │ │ + movw r0, #37532 @ 0x929c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7526a │ │ │ │ + b.n 75262 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f69a4 │ │ │ │ + bl f6d1c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0007526e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00075266 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbz r0, 75298 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r0, 75290 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 75298 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r1, 75294 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ + bpl.n 75290 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r1, 7528c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 75298 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r2, 75298 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbnz r3, 752ac <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ + bpl.n 75290 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r2, 75290 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbnz r3, 752a4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ movw r1, #1426 @ 0x592 │ │ │ │ - movw r0, #35236 @ 0x89a4 │ │ │ │ + movw r0, #37532 @ 0x929c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 752b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ + b.n 752ae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f69a4 │ │ │ │ + bl f6d1c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 752f2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x84> │ │ │ │ + bmi.n 752ea <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x84> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #34096 @ 0x8530 │ │ │ │ + movw r0, #36392 @ 0x8e28 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 75304 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x96> │ │ │ │ - ldr r2, [pc, #44] @ (75320 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xb2>) │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 752fc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x96> │ │ │ │ + ldr r2, [pc, #44] @ (75318 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xb2>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1d140c │ │ │ │ + bl 1d22ac │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75308 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9a> │ │ │ │ + bne.n 75300 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7531e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xb0> │ │ │ │ - cbz r0, 75316 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ + b.n 75316 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xb0> │ │ │ │ + cbz r0, 7530e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1d3150 <_PySys_GetRequiredAttr@@Base+0x1684> │ │ │ │ + b.w 1d4000 <_PySys_GetRequiredAttr@@Base+0x1694> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 754d2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ - ldr r3, [pc, #404] @ (754d8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26a>) │ │ │ │ + beq.w 754ca <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ + ldr r3, [pc, #404] @ (754d0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26a>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3916] @ 0xf4c │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 75366 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xf8> │ │ │ │ - bne.n 7536a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xfc> │ │ │ │ + bgt.n 7535e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xf8> │ │ │ │ + bne.n 75362 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xfc> │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #252] @ 0xfc │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 7536c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xfe> │ │ │ │ + b.n 75364 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xfe> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 7536c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xfe> │ │ │ │ + b.n 75364 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xfe> │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #19288 @ 0x4b58 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ - cbz r0, 753b2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x144> │ │ │ │ - bl 88a5c │ │ │ │ + cbz r0, 753aa <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x144> │ │ │ │ + bl 88de8 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ - bl 9c338 │ │ │ │ + beq.w 754ae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 753a8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x13a> │ │ │ │ + bge.n 753a0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x13a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 753a8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x13a> │ │ │ │ + cbnz r3, 753a0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x13a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #16 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 75378 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x10a> │ │ │ │ - b.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + beq.n 75370 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x10a> │ │ │ │ + b.n 754ae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ movw r3, #19292 @ 0x4b5c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 753f6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x188> │ │ │ │ + cbz r0, 753ee <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x188> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 753bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x14e> │ │ │ │ - bl 88a5c │ │ │ │ + beq.n 753b4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x14e> │ │ │ │ + bl 88de8 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ - bl 9c338 │ │ │ │ + beq.n 754ae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 753ee <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x180> │ │ │ │ + bge.n 753e6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x180> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 753ee <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x180> │ │ │ │ + cbnz r3, 753e6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x180> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 753bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x14e> │ │ │ │ - b.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + beq.n 753b4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x14e> │ │ │ │ + b.n 754ae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ movw r3, #19296 @ 0x4b60 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 7543a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1cc> │ │ │ │ + cbz r0, 75432 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1cc> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 75400 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x192> │ │ │ │ - bl 88a5c │ │ │ │ + beq.n 753f8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x192> │ │ │ │ + bl 88de8 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ - bl 9c338 │ │ │ │ + beq.n 754ae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75432 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1c4> │ │ │ │ + bge.n 7542a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1c4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 75432 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1c4> │ │ │ │ + cbnz r3, 7542a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1c4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 75400 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x192> │ │ │ │ - b.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + beq.n 753f8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x192> │ │ │ │ + b.n 754ae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ movw r3, #25432 @ 0x6358 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 754d2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ + beq.n 754ca <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 754d2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ - bl 88a5c │ │ │ │ + beq.n 754ca <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ + bl 88de8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + cbz r0, 754ae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f36a4 │ │ │ │ + bl f3af0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7547a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x20c> │ │ │ │ + bge.n 75472 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x20c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + bge.n 754ae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + cbnz r3, 754ae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ - beq.n 75494 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x226> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 754ae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + beq.n 7548c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x226> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75448 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ + bge.n 75440 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75448 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ + bne.n 75440 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75448 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75440 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 754b2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x244> │ │ │ │ + bge.n 754aa <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x244> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 754b2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x244> │ │ │ │ + cbnz r3, 754aa <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x244> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 75448 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ + beq.n 75440 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 754c2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x254> │ │ │ │ + blt.n 754ba <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x254> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 754d2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ + b.n 754ca <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 754be <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x250> │ │ │ │ + bne.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x250> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 754be <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x250> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x250> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr.w r4, [r3, #3904] @ 0xf40 │ │ │ │ - cbnz r4, 75510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a2> │ │ │ │ - movw r1, #48260 @ 0xbc84 │ │ │ │ + cbnz r4, 75508 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a2> │ │ │ │ + movw r1, #50756 @ 0xc644 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #34100 @ 0x8534 │ │ │ │ + movw r0, #36596 @ 0x8ef4 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 756e6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x478> │ │ │ │ + bne.w 756de <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x478> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 75538 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2ca> │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + bmi.n 75530 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2ca> │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #3166 @ 0xc5e │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 75702 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + beq.w 75702 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7555a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2ec> │ │ │ │ + bne.n 75552 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2ec> │ │ │ │ ldr.w r8, [r1, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 75578 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x30a> │ │ │ │ + bne.n 75570 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x30a> │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 75570 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x302> │ │ │ │ + bne.n 75568 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x302> │ │ │ │ mov r0, r9 │ │ │ │ - bl 44026 │ │ │ │ - b.n 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + bl 44016 │ │ │ │ + b.n 75702 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + beq.w 75702 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ bic.w r3, r0, #2 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, #3 │ │ │ │ - beq.w 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + beq.w 75702 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + beq.w 75702 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ - cbz r0, 755aa <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x33c> │ │ │ │ + cbz r0, 755a2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x33c> │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r4 │ │ │ │ - bl 235628 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 236f60 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ and.w r3, r8, r0 │ │ │ │ cmp.w ip, #7 │ │ │ │ - bgt.n 755d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x368> │ │ │ │ + bgt.n 755ce <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x368> │ │ │ │ adds r1, r2, r3 │ │ │ │ ldrsb.w r1, [r1, #20] │ │ │ │ - b.n 755ea <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x37c> │ │ │ │ + b.n 755e2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x37c> │ │ │ │ cmp.w ip, #15 │ │ │ │ itete le │ │ │ │ addle.w r1, r2, r3, lsl #1 │ │ │ │ addgt.w r1, r2, r3, lsl #2 │ │ │ │ ldrshle.w r1, [r1, #20] │ │ │ │ ldrgt r1, [r1, #20] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 755f2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x384> │ │ │ │ + bne.n 755ea <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x384> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 75608 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x39a> │ │ │ │ + b.n 75600 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x39a> │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 75608 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x39a> │ │ │ │ + beq.n 75600 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x39a> │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r8 │ │ │ │ ands r3, r0 │ │ │ │ - b.n 755c8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x35a> │ │ │ │ + b.n 755c0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x35a> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r8, [r4, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 75650 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e2> │ │ │ │ + beq.n 75648 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e2> │ │ │ │ add.w r3, r8, r7, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldrb.w r0, [r8] │ │ │ │ ldrb.w r4, [r8, #1] │ │ │ │ adds r0, #1 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ ldrb r3, [r0, r2] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 75638 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3ca> │ │ │ │ + beq.n 75630 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3ca> │ │ │ │ adds r2, #1 │ │ │ │ - b.n 7562e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3c0> │ │ │ │ + b.n 75626 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3c0> │ │ │ │ subs r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 7564a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3dc> │ │ │ │ + bge.n 75642 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3dc> │ │ │ │ adds r1, r2, #1 │ │ │ │ add r1, r0 │ │ │ │ add r0, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ blx 2b880 │ │ │ │ strb.w r4, [r8, #1] │ │ │ │ - b.n 756bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x44e> │ │ │ │ + b.n 756b4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x44e> │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ str.w r8, [r2, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 75662 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3f4> │ │ │ │ + bgt.n 7565a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3f4> │ │ │ │ add r1, r2 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ strb r3, [r1, #20] │ │ │ │ - b.n 7567c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x40e> │ │ │ │ + b.n 75674 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x40e> │ │ │ │ cmp r3, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r3, r2, r1, lsl #2 │ │ │ │ addle.w r1, r2, r1, lsl #1 │ │ │ │ mvngt.w r2, #1 │ │ │ │ movwle r3, #65534 @ 0xfffe │ │ │ │ ite gt │ │ │ │ @@ -110872,404 +110879,404 @@ │ │ │ │ strhle r3, [r1, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ ldrb r1, [r2, #6] │ │ │ │ lsls r3, r0 │ │ │ │ adds r3, #20 │ │ │ │ - cbz r1, 7569a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x42c> │ │ │ │ + cbz r1, 75692 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x42c> │ │ │ │ add.w r3, r3, r7, lsl #3 │ │ │ │ movs r1, #0 │ │ │ │ adds r4, r2, r3 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ str r1, [r2, r3] │ │ │ │ str r1, [r4, #4] │ │ │ │ - b.n 756aa <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x43c> │ │ │ │ + b.n 756a2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x43c> │ │ │ │ movs r0, #12 │ │ │ │ mla r3, r0, r7, r3 │ │ │ │ adds r4, r2, r3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r1, [r2, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 756bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x44e> │ │ │ │ + bge.n 756b4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x44e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 756bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x44e> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 756b4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x44e> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 756d0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x462> │ │ │ │ + bge.n 756c8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x462> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 756d0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x462> │ │ │ │ + cbnz r3, 756c8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x462> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + bge.n 75702 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + cbnz r3, 75702 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75702 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 144b84 │ │ │ │ + bl 144dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + bge.n 75702 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 208520 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + bl 209dd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 75702 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 208538 <_PyErr_Clear@@Base> │ │ │ │ + bl 209df0 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f90a8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1fa960 <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -00075716 : │ │ │ │ +0007570e : │ │ │ │ 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, #76] @ (75778 ) │ │ │ │ - bl 216e58 │ │ │ │ + ldr r0, [pc, #76] @ (75770 ) │ │ │ │ + bl 218700 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75748 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 75772 │ │ │ │ - movw r0, #48216 @ 0xbc58 │ │ │ │ + cbnz r0, 75740 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 7576a │ │ │ │ + movw r0, #50712 @ 0xc618 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f26ac │ │ │ │ + bl 1f3fe4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75772 │ │ │ │ - ldr r0, [pc, #48] @ (7577c ) │ │ │ │ + cbz r0, 7576a │ │ │ │ + ldr r0, [pc, #48] @ (75774 ) │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl ae110 <_PyUnicodeWriter_Finish@@Base+0x138c> │ │ │ │ + bl ae7e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 75762 │ │ │ │ + blt.n 7575a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 75772 │ │ │ │ + b.n 7576a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7575e │ │ │ │ + bne.n 75756 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7575e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75756 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r4, r2, #22 │ │ │ │ lsls r3, r2, #1 │ │ │ │ adds r4, r3, #0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00075780 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +00075778 <_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 94b98 │ │ │ │ - cbz r0, 757d6 <_PyMonitoring_FireLineEvent@@Base+0x56> │ │ │ │ + bl 94e2c │ │ │ │ + cbz r0, 757ce <_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 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 757da <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bge.n 757d2 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 757da <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + cbnz r3, 757d2 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 757da <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 757d2 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ ldrsh.w r0, [r1] │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ adds r3, r1, #4 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ cmp r1, r3 │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bne.n 757f0 <_PyMonitoring_FireLineEvent@@Base+0x70> │ │ │ │ - b.w 94b98 │ │ │ │ + bne.n 757e8 <_PyMonitoring_FireLineEvent@@Base+0x70> │ │ │ │ + b.w 94e2c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 7323c │ │ │ │ + bl 7368c │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ - bl 7323c │ │ │ │ + bl 7368c │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e7138 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #8 │ │ │ │ blx 2bf4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #4 │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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, 75878 <_PyMonitoring_FireLineEvent@@Base+0xf8> │ │ │ │ + cbnz r2, 75870 <_PyMonitoring_FireLineEvent@@Base+0xf8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7588c <_PyMonitoring_FireLineEvent@@Base+0x10c> │ │ │ │ - b.n 7589c <_PyMonitoring_FireLineEvent@@Base+0x11c> │ │ │ │ - movw r0, #35948 @ 0x8c6c │ │ │ │ + bne.n 75884 <_PyMonitoring_FireLineEvent@@Base+0x10c> │ │ │ │ + b.n 75894 <_PyMonitoring_FireLineEvent@@Base+0x11c> │ │ │ │ + movw r0, #38444 @ 0x962c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75870 <_PyMonitoring_FireLineEvent@@Base+0xf0> │ │ │ │ - b.n 758a8 <_PyMonitoring_FireLineEvent@@Base+0x128> │ │ │ │ - movw r0, #35948 @ 0x8c6c │ │ │ │ + bne.n 75868 <_PyMonitoring_FireLineEvent@@Base+0xf0> │ │ │ │ + b.n 758a0 <_PyMonitoring_FireLineEvent@@Base+0x128> │ │ │ │ + movw r0, #38444 @ 0x962c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e36c8 │ │ │ │ - cbz r0, 758a8 <_PyMonitoring_FireLineEvent@@Base+0x128> │ │ │ │ + bl e426c │ │ │ │ + cbz r0, 758a0 <_PyMonitoring_FireLineEvent@@Base+0x128> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2a3b60 <_Py_GetBuiltWithAssert@@Base+0x3dc> │ │ │ │ + b.w 2a4d08 <_Py_GetBuiltWithAssert@@Base+0x3dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #8192 @ 0x2000 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 758d6 <_PyMonitoring_FireLineEvent@@Base+0x156> │ │ │ │ + beq.n 758ce <_PyMonitoring_FireLineEvent@@Base+0x156> │ │ │ │ ldr.w r2, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 758f6 <_PyMonitoring_FireLineEvent@@Base+0x176> │ │ │ │ - cbz r1, 758fe <_PyMonitoring_FireLineEvent@@Base+0x17e> │ │ │ │ - movw r0, #37156 @ 0x9124 │ │ │ │ + bne.n 758ee <_PyMonitoring_FireLineEvent@@Base+0x176> │ │ │ │ + cbz r1, 758f6 <_PyMonitoring_FireLineEvent@@Base+0x17e> │ │ │ │ + movw r0, #39652 @ 0x9ae4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 24235c <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 75914 <_PyMonitoring_FireLineEvent@@Base+0x194> │ │ │ │ + bl 243c84 <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 7590c <_PyMonitoring_FireLineEvent@@Base+0x194> │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 758fe <_PyMonitoring_FireLineEvent@@Base+0x17e> │ │ │ │ + beq.n 758f6 <_PyMonitoring_FireLineEvent@@Base+0x17e> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 758fe <_PyMonitoring_FireLineEvent@@Base+0x17e> │ │ │ │ + beq.n 758f6 <_PyMonitoring_FireLineEvent@@Base+0x17e> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 11321c <_PyInstructionSequence_New@@Base+0x4> │ │ │ │ + b.w 11352c <_PyInstructionSequence_New@@Base+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 758f6 <_PyMonitoring_FireLineEvent@@Base+0x176> │ │ │ │ - movw r0, #37156 @ 0x9124 │ │ │ │ + beq.n 758ee <_PyMonitoring_FireLineEvent@@Base+0x176> │ │ │ │ + movw r0, #39652 @ 0x9ae4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 758f6 <_PyMonitoring_FireLineEvent@@Base+0x176> │ │ │ │ + bne.n 758ee <_PyMonitoring_FireLineEvent@@Base+0x176> │ │ │ │ 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] @ (7597c <_PyMonitoring_FireLineEvent@@Base+0x1fc>) │ │ │ │ + ldr r2, [pc, #80] @ (75974 <_PyMonitoring_FireLineEvent@@Base+0x1fc>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ - cbz r3, 7596e <_PyMonitoring_FireLineEvent@@Base+0x1ee> │ │ │ │ + cbz r3, 75966 <_PyMonitoring_FireLineEvent@@Base+0x1ee> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r7, r0 │ │ │ │ - bl 219e68 │ │ │ │ + bl 21b710 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7595e <_PyMonitoring_FireLineEvent@@Base+0x1de> │ │ │ │ + cbnz r0, 75956 <_PyMonitoring_FireLineEvent@@Base+0x1de> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5052 @ 0x13bc │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 75976 <_PyMonitoring_FireLineEvent@@Base+0x1f6> │ │ │ │ + bl 12120c │ │ │ │ + b.n 7596e <_PyMonitoring_FireLineEvent@@Base+0x1f6> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2856a8 <_PyLong_AsTime_t@@Base+0xed4> │ │ │ │ + b.w 286820 <_PyLong_AsTime_t@@Base+0xed4> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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 │ │ │ │ add.w r4, r1, #16 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r2, 759a0 <_PyMonitoring_FireLineEvent@@Base+0x220> │ │ │ │ + cbnz r2, 75998 <_PyMonitoring_FireLineEvent@@Base+0x220> │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 759a0 <_PyMonitoring_FireLineEvent@@Base+0x220> │ │ │ │ - cbnz r4, 759c0 <_PyMonitoring_FireLineEvent@@Base+0x240> │ │ │ │ + bne.n 75998 <_PyMonitoring_FireLineEvent@@Base+0x220> │ │ │ │ + cbnz r4, 759b8 <_PyMonitoring_FireLineEvent@@Base+0x240> │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #31536 @ 0x7b30 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 122294 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + bl 122740 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75a08 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ + cbz r0, 75a00 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 759d2 <_PyMonitoring_FireLineEvent@@Base+0x252> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 75a08 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ + bne.n 759ca <_PyMonitoring_FireLineEvent@@Base+0x252> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 75a00 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 759e4 <_PyMonitoring_FireLineEvent@@Base+0x264> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 75a08 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ + bne.n 759dc <_PyMonitoring_FireLineEvent@@Base+0x264> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 75a00 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 759f6 <_PyMonitoring_FireLineEvent@@Base+0x276> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 75a08 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ + bne.n 759ee <_PyMonitoring_FireLineEvent@@Base+0x276> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 75a00 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2e4d74 <_PyObject_GetXIDataNoFallback@@Base+0x4e8> │ │ │ │ + b.w 2e5720 <_PyObject_GetXIDataNoFallback@@Base+0x4e8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75a2e <_PyMonitoring_FireLineEvent@@Base+0x2ae> │ │ │ │ + cbnz r3, 75a26 <_PyMonitoring_FireLineEvent@@Base+0x2ae> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75a2e <_PyMonitoring_FireLineEvent@@Base+0x2ae> │ │ │ │ + ble.n 75a26 <_PyMonitoring_FireLineEvent@@Base+0x2ae> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75a2e <_PyMonitoring_FireLineEvent@@Base+0x2ae> │ │ │ │ - cbnz r0, 75a46 <_PyMonitoring_FireLineEvent@@Base+0x2c6> │ │ │ │ + bne.n 75a26 <_PyMonitoring_FireLineEvent@@Base+0x2ae> │ │ │ │ + cbnz r0, 75a3e <_PyMonitoring_FireLineEvent@@Base+0x2c6> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #36] @ (75a64 <_PyMonitoring_FireLineEvent@@Base+0x2e4>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 75a5e <_PyMonitoring_FireLineEvent@@Base+0x2de> │ │ │ │ + ldr r3, [pc, #36] @ (75a5c <_PyMonitoring_FireLineEvent@@Base+0x2e4>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 75a56 <_PyMonitoring_FireLineEvent@@Base+0x2de> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75a58 <_PyMonitoring_FireLineEvent@@Base+0x2d8> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 75a5e <_PyMonitoring_FireLineEvent@@Base+0x2de> │ │ │ │ + bne.n 75a50 <_PyMonitoring_FireLineEvent@@Base+0x2d8> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 75a56 <_PyMonitoring_FireLineEvent@@Base+0x2de> │ │ │ │ mov r0, r4 │ │ │ │ blx 2c3b0 <_exit@plt> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r4, [r3, #13] │ │ │ │ lsls r2, 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 125558 │ │ │ │ + bl 125508 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75a96 <_PyMonitoring_FireLineEvent@@Base+0x316> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 75a8e <_PyMonitoring_FireLineEvent@@Base+0x316> │ │ │ │ + bl 94b70 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75aae <_PyMonitoring_FireLineEvent@@Base+0x32e> │ │ │ │ + b.n 75aa6 <_PyMonitoring_FireLineEvent@@Base+0x32e> │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -111277,42 +111284,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75ad0 <_PyMonitoring_FireLineEvent@@Base+0x350> │ │ │ │ + cbnz r3, 75ac8 <_PyMonitoring_FireLineEvent@@Base+0x350> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75ad0 <_PyMonitoring_FireLineEvent@@Base+0x350> │ │ │ │ + ble.n 75ac8 <_PyMonitoring_FireLineEvent@@Base+0x350> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75ad0 <_PyMonitoring_FireLineEvent@@Base+0x350> │ │ │ │ - cbnz r0, 75ae8 <_PyMonitoring_FireLineEvent@@Base+0x368> │ │ │ │ + bne.n 75ac8 <_PyMonitoring_FireLineEvent@@Base+0x350> │ │ │ │ + cbnz r0, 75ae0 <_PyMonitoring_FireLineEvent@@Base+0x368> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #68] @ (75b28 <_PyMonitoring_FireLineEvent@@Base+0x3a8>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 75b24 <_PyMonitoring_FireLineEvent@@Base+0x3a4> │ │ │ │ + ldr r3, [pc, #68] @ (75b20 <_PyMonitoring_FireLineEvent@@Base+0x3a8>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 75b1c <_PyMonitoring_FireLineEvent@@Base+0x3a4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75b08 <_PyMonitoring_FireLineEvent@@Base+0x388> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 75b00 <_PyMonitoring_FireLineEvent@@Base+0x388> │ │ │ │ + bl 94b70 │ │ │ │ movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75b24 <_PyMonitoring_FireLineEvent@@Base+0x3a4> │ │ │ │ + b.n 75b1c <_PyMonitoring_FireLineEvent@@Base+0x3a4> │ │ │ │ movw r1, #4788 @ 0x12b4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ cmp r0, r4 │ │ │ │ ite eq │ │ │ │ @@ -111325,42 +111332,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75b4c <_PyMonitoring_FireLineEvent@@Base+0x3cc> │ │ │ │ + cbnz r3, 75b44 <_PyMonitoring_FireLineEvent@@Base+0x3cc> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75b4c <_PyMonitoring_FireLineEvent@@Base+0x3cc> │ │ │ │ + ble.n 75b44 <_PyMonitoring_FireLineEvent@@Base+0x3cc> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75b4c <_PyMonitoring_FireLineEvent@@Base+0x3cc> │ │ │ │ - cbnz r0, 75b64 <_PyMonitoring_FireLineEvent@@Base+0x3e4> │ │ │ │ + bne.n 75b44 <_PyMonitoring_FireLineEvent@@Base+0x3cc> │ │ │ │ + cbnz r0, 75b5c <_PyMonitoring_FireLineEvent@@Base+0x3e4> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #72] @ (75ba8 <_PyMonitoring_FireLineEvent@@Base+0x428>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 75ba4 <_PyMonitoring_FireLineEvent@@Base+0x424> │ │ │ │ + ldr r3, [pc, #72] @ (75ba0 <_PyMonitoring_FireLineEvent@@Base+0x428>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 75b9c <_PyMonitoring_FireLineEvent@@Base+0x424> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75b84 <_PyMonitoring_FireLineEvent@@Base+0x404> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 75b7c <_PyMonitoring_FireLineEvent@@Base+0x404> │ │ │ │ + bl 94b70 │ │ │ │ movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75ba4 <_PyMonitoring_FireLineEvent@@Base+0x424> │ │ │ │ + b.n 75b9c <_PyMonitoring_FireLineEvent@@Base+0x424> │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ @@ -111374,42 +111381,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75bcc <_PyMonitoring_FireLineEvent@@Base+0x44c> │ │ │ │ + cbnz r3, 75bc4 <_PyMonitoring_FireLineEvent@@Base+0x44c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75bcc <_PyMonitoring_FireLineEvent@@Base+0x44c> │ │ │ │ + ble.n 75bc4 <_PyMonitoring_FireLineEvent@@Base+0x44c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75bcc <_PyMonitoring_FireLineEvent@@Base+0x44c> │ │ │ │ - cbnz r0, 75be4 <_PyMonitoring_FireLineEvent@@Base+0x464> │ │ │ │ + bne.n 75bc4 <_PyMonitoring_FireLineEvent@@Base+0x44c> │ │ │ │ + cbnz r0, 75bdc <_PyMonitoring_FireLineEvent@@Base+0x464> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #64] @ (75c20 <_PyMonitoring_FireLineEvent@@Base+0x4a0>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 75c1c <_PyMonitoring_FireLineEvent@@Base+0x49c> │ │ │ │ + ldr r3, [pc, #64] @ (75c18 <_PyMonitoring_FireLineEvent@@Base+0x4a0>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 75c14 <_PyMonitoring_FireLineEvent@@Base+0x49c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75c04 <_PyMonitoring_FireLineEvent@@Base+0x484> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 75bfc <_PyMonitoring_FireLineEvent@@Base+0x484> │ │ │ │ + bl 94b70 │ │ │ │ movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75c1c <_PyMonitoring_FireLineEvent@@Base+0x49c> │ │ │ │ + b.n 75c14 <_PyMonitoring_FireLineEvent@@Base+0x49c> │ │ │ │ tst.w r0, #127 @ 0x7f │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -111420,214 +111427,214 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75c44 <_PyMonitoring_FireLineEvent@@Base+0x4c4> │ │ │ │ + cbnz r3, 75c3c <_PyMonitoring_FireLineEvent@@Base+0x4c4> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75c44 <_PyMonitoring_FireLineEvent@@Base+0x4c4> │ │ │ │ + ble.n 75c3c <_PyMonitoring_FireLineEvent@@Base+0x4c4> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75c44 <_PyMonitoring_FireLineEvent@@Base+0x4c4> │ │ │ │ - cbnz r0, 75c5c <_PyMonitoring_FireLineEvent@@Base+0x4dc> │ │ │ │ + bne.n 75c3c <_PyMonitoring_FireLineEvent@@Base+0x4c4> │ │ │ │ + cbnz r0, 75c54 <_PyMonitoring_FireLineEvent@@Base+0x4dc> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (75c84 <_PyMonitoring_FireLineEvent@@Base+0x504>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 75c7c <_PyMonitoring_FireLineEvent@@Base+0x4fc> │ │ │ │ + ldr r3, [pc, #44] @ (75c7c <_PyMonitoring_FireLineEvent@@Base+0x504>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 75c74 <_PyMonitoring_FireLineEvent@@Base+0x4fc> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75c6e <_PyMonitoring_FireLineEvent@@Base+0x4ee> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 75c7c <_PyMonitoring_FireLineEvent@@Base+0x4fc> │ │ │ │ + bne.n 75c66 <_PyMonitoring_FireLineEvent@@Base+0x4ee> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 75c74 <_PyMonitoring_FireLineEvent@@Base+0x4fc> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75ca8 <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ + cbnz r3, 75ca0 <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75ca8 <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ + ble.n 75ca0 <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75ca8 <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ - cbnz r0, 75cc0 <_PyMonitoring_FireLineEvent@@Base+0x540> │ │ │ │ + bne.n 75ca0 <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ + cbnz r0, 75cb8 <_PyMonitoring_FireLineEvent@@Base+0x540> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (75ce8 <_PyMonitoring_FireLineEvent@@Base+0x568>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 75ce0 <_PyMonitoring_FireLineEvent@@Base+0x560> │ │ │ │ + ldr r3, [pc, #44] @ (75ce0 <_PyMonitoring_FireLineEvent@@Base+0x568>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 75cd8 <_PyMonitoring_FireLineEvent@@Base+0x560> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75cd2 <_PyMonitoring_FireLineEvent@@Base+0x552> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 75ce0 <_PyMonitoring_FireLineEvent@@Base+0x560> │ │ │ │ + bne.n 75cca <_PyMonitoring_FireLineEvent@@Base+0x552> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 75cd8 <_PyMonitoring_FireLineEvent@@Base+0x560> │ │ │ │ and.w r0, r4, #127 @ 0x7f │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75d0c <_PyMonitoring_FireLineEvent@@Base+0x58c> │ │ │ │ + cbnz r3, 75d04 <_PyMonitoring_FireLineEvent@@Base+0x58c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75d0c <_PyMonitoring_FireLineEvent@@Base+0x58c> │ │ │ │ + ble.n 75d04 <_PyMonitoring_FireLineEvent@@Base+0x58c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75d0c <_PyMonitoring_FireLineEvent@@Base+0x58c> │ │ │ │ - cbnz r0, 75d24 <_PyMonitoring_FireLineEvent@@Base+0x5a4> │ │ │ │ + bne.n 75d04 <_PyMonitoring_FireLineEvent@@Base+0x58c> │ │ │ │ + cbnz r0, 75d1c <_PyMonitoring_FireLineEvent@@Base+0x5a4> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (75d4c <_PyMonitoring_FireLineEvent@@Base+0x5cc>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 75d44 <_PyMonitoring_FireLineEvent@@Base+0x5c4> │ │ │ │ + ldr r3, [pc, #44] @ (75d44 <_PyMonitoring_FireLineEvent@@Base+0x5cc>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 75d3c <_PyMonitoring_FireLineEvent@@Base+0x5c4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75d36 <_PyMonitoring_FireLineEvent@@Base+0x5b6> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 75d44 <_PyMonitoring_FireLineEvent@@Base+0x5c4> │ │ │ │ + bne.n 75d2e <_PyMonitoring_FireLineEvent@@Base+0x5b6> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 75d3c <_PyMonitoring_FireLineEvent@@Base+0x5c4> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #17] │ │ │ │ lsls r2, r2, #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 125558 │ │ │ │ + bl 125508 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75d70 <_PyMonitoring_FireLineEvent@@Base+0x5f0> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 75d78 <_PyMonitoring_FireLineEvent@@Base+0x5f8> │ │ │ │ - b.n 75d8e <_PyMonitoring_FireLineEvent@@Base+0x60e> │ │ │ │ + bne.n 75d68 <_PyMonitoring_FireLineEvent@@Base+0x5f0> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 75d70 <_PyMonitoring_FireLineEvent@@Base+0x5f8> │ │ │ │ + b.n 75d86 <_PyMonitoring_FireLineEvent@@Base+0x60e> │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 75d92 <_PyMonitoring_FireLineEvent@@Base+0x612> │ │ │ │ + bls.n 75d8a <_PyMonitoring_FireLineEvent@@Base+0x612> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2760 @ 0xac8 │ │ │ │ + movw r1, #5056 @ 0x13c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 75dce <_PyMonitoring_FireLineEvent@@Base+0x64e> │ │ │ │ + b.n 75dc6 <_PyMonitoring_FireLineEvent@@Base+0x64e> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2aef4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 75daa <_PyMonitoring_FireLineEvent@@Base+0x62a> │ │ │ │ - cbnz r0, 75db4 <_PyMonitoring_FireLineEvent@@Base+0x634> │ │ │ │ + cbnz r3, 75da2 <_PyMonitoring_FireLineEvent@@Base+0x62a> │ │ │ │ + cbnz r0, 75dac <_PyMonitoring_FireLineEvent@@Base+0x634> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 75dce <_PyMonitoring_FireLineEvent@@Base+0x64e> │ │ │ │ - movw r1, #37180 @ 0x913c │ │ │ │ + b.n 75dc6 <_PyMonitoring_FireLineEvent@@Base+0x64e> │ │ │ │ + movw r1, #39676 @ 0x9afc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2be04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75daa <_PyMonitoring_FireLineEvent@@Base+0x62a> │ │ │ │ + bne.n 75da2 <_PyMonitoring_FireLineEvent@@Base+0x62a> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 88a5c │ │ │ │ + b.w 88de8 │ │ │ │ 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 │ │ │ │ - bl 6814c │ │ │ │ + bl 68140 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75e58 <_PyMonitoring_FireLineEvent@@Base+0x6d8> │ │ │ │ + beq.n 75e50 <_PyMonitoring_FireLineEvent@@Base+0x6d8> │ │ │ │ movs r0, #2 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 75e08 <_PyMonitoring_FireLineEvent@@Base+0x688> │ │ │ │ + cbnz r0, 75e00 <_PyMonitoring_FireLineEvent@@Base+0x688> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75e56 <_PyMonitoring_FireLineEvent@@Base+0x6d6> │ │ │ │ + bge.n 75e4e <_PyMonitoring_FireLineEvent@@Base+0x6d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75e56 <_PyMonitoring_FireLineEvent@@Base+0x6d6> │ │ │ │ + cbnz r3, 75e4e <_PyMonitoring_FireLineEvent@@Base+0x6d6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75e56 <_PyMonitoring_FireLineEvent@@Base+0x6d6> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75e4e <_PyMonitoring_FireLineEvent@@Base+0x6d6> │ │ │ │ movs r0, #1 │ │ │ │ - bl 814f8 │ │ │ │ - cbnz r0, 75e3c <_PyMonitoring_FireLineEvent@@Base+0x6bc> │ │ │ │ + bl 814f0 │ │ │ │ + cbnz r0, 75e34 <_PyMonitoring_FireLineEvent@@Base+0x6bc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75e24 <_PyMonitoring_FireLineEvent@@Base+0x6a4> │ │ │ │ + bge.n 75e1c <_PyMonitoring_FireLineEvent@@Base+0x6a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75e24 <_PyMonitoring_FireLineEvent@@Base+0x6a4> │ │ │ │ + cbnz r3, 75e1c <_PyMonitoring_FireLineEvent@@Base+0x6a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75e38 <_PyMonitoring_FireLineEvent@@Base+0x6b8> │ │ │ │ + bge.n 75e30 <_PyMonitoring_FireLineEvent@@Base+0x6b8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75e38 <_PyMonitoring_FireLineEvent@@Base+0x6b8> │ │ │ │ + cbnz r3, 75e30 <_PyMonitoring_FireLineEvent@@Base+0x6b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75e58 <_PyMonitoring_FireLineEvent@@Base+0x6d8> │ │ │ │ + b.n 75e50 <_PyMonitoring_FireLineEvent@@Base+0x6d8> │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #16] │ │ │ │ strd r3, r0, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -111639,49 +111646,49 @@ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ bl 3abd8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75ee4 <_PyMonitoring_FireLineEvent@@Base+0x764> │ │ │ │ + beq.n 75edc <_PyMonitoring_FireLineEvent@@Base+0x764> │ │ │ │ movs r0, #2 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 75e94 <_PyMonitoring_FireLineEvent@@Base+0x714> │ │ │ │ + cbnz r0, 75e8c <_PyMonitoring_FireLineEvent@@Base+0x714> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75ee2 <_PyMonitoring_FireLineEvent@@Base+0x762> │ │ │ │ + bge.n 75eda <_PyMonitoring_FireLineEvent@@Base+0x762> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75ee2 <_PyMonitoring_FireLineEvent@@Base+0x762> │ │ │ │ + cbnz r3, 75eda <_PyMonitoring_FireLineEvent@@Base+0x762> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75ee2 <_PyMonitoring_FireLineEvent@@Base+0x762> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75eda <_PyMonitoring_FireLineEvent@@Base+0x762> │ │ │ │ movs r0, #1 │ │ │ │ - bl 814f8 │ │ │ │ - cbnz r0, 75ec8 <_PyMonitoring_FireLineEvent@@Base+0x748> │ │ │ │ + bl 814f0 │ │ │ │ + cbnz r0, 75ec0 <_PyMonitoring_FireLineEvent@@Base+0x748> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75eb0 <_PyMonitoring_FireLineEvent@@Base+0x730> │ │ │ │ + bge.n 75ea8 <_PyMonitoring_FireLineEvent@@Base+0x730> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75eb0 <_PyMonitoring_FireLineEvent@@Base+0x730> │ │ │ │ + cbnz r3, 75ea8 <_PyMonitoring_FireLineEvent@@Base+0x730> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75ec4 <_PyMonitoring_FireLineEvent@@Base+0x744> │ │ │ │ + bge.n 75ebc <_PyMonitoring_FireLineEvent@@Base+0x744> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75ec4 <_PyMonitoring_FireLineEvent@@Base+0x744> │ │ │ │ + cbnz r3, 75ebc <_PyMonitoring_FireLineEvent@@Base+0x744> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75ee4 <_PyMonitoring_FireLineEvent@@Base+0x764> │ │ │ │ + b.n 75edc <_PyMonitoring_FireLineEvent@@Base+0x764> │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #16] │ │ │ │ strd r3, r0, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -111692,125 +111699,125 @@ │ │ │ │ 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 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 75f06 <_PyMonitoring_FireLineEvent@@Base+0x786> │ │ │ │ + cbnz r2, 75efe <_PyMonitoring_FireLineEvent@@Base+0x786> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 75f1a <_PyMonitoring_FireLineEvent@@Base+0x79a> │ │ │ │ - b.n 75f2c <_PyMonitoring_FireLineEvent@@Base+0x7ac> │ │ │ │ - movw r0, #11300 @ 0x2c24 │ │ │ │ + bne.n 75f12 <_PyMonitoring_FireLineEvent@@Base+0x79a> │ │ │ │ + b.n 75f24 <_PyMonitoring_FireLineEvent@@Base+0x7ac> │ │ │ │ + movw r0, #13812 @ 0x35f4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75efe <_PyMonitoring_FireLineEvent@@Base+0x77e> │ │ │ │ - b.n 75fb0 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ - movw r0, #11300 @ 0x2c24 │ │ │ │ + bne.n 75ef6 <_PyMonitoring_FireLineEvent@@Base+0x77e> │ │ │ │ + b.n 75fa8 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ + movw r0, #13812 @ 0x35f4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e36c8 │ │ │ │ + bl e426c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75fb0 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ + beq.n 75fa8 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 75f74 <_PyMonitoring_FireLineEvent@@Base+0x7f4> │ │ │ │ + bne.n 75f6c <_PyMonitoring_FireLineEvent@@Base+0x7f4> │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 75f66 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ + blt.n 75f5e <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 75f66 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ + bne.n 75f5e <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 75f66 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ + bge.n 75f5e <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r4, [r5, r3, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75fbc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + bge.n 75fb4 <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 75fbc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + b.n 75fb4 <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 9b904 │ │ │ │ + b.w 9bb94 │ │ │ │ mov r0, r7 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75fbc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + cbz r0, 75fb4 <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 75fbc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + ble.n 75fb4 <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ add.w r9, r0, #12 │ │ │ │ movs r6, #0 │ │ │ │ adds r2, r6, #4 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ - bl 9b904 │ │ │ │ - cbnz r0, 75fb4 <_PyMonitoring_FireLineEvent@@Base+0x834> │ │ │ │ + bl 9bb94 │ │ │ │ + cbnz r0, 75fac <_PyMonitoring_FireLineEvent@@Base+0x834> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75fb0 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ + bge.n 75fa8 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75fb0 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ + cbnz r3, 75fa8 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75fbc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + b.n 75fb4 <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ cmp r7, r6 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 75f88 <_PyMonitoring_FireLineEvent@@Base+0x808> │ │ │ │ + bne.n 75f80 <_PyMonitoring_FireLineEvent@@Base+0x808> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ movw r3, #25608 @ 0x6408 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 75fe4 <_PyMonitoring_FireLineEvent@@Base+0x864> │ │ │ │ + cbz r2, 75fdc <_PyMonitoring_FireLineEvent@@Base+0x864> │ │ │ │ blx 2b7ec │ │ │ │ movw r2, #2568 @ 0xa08 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 2bc40 │ │ │ │ - movw r1, #45032 @ 0xafe8 │ │ │ │ + movw r1, #47528 @ 0xb9a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ - cbz r6, 7602c <_PyMonitoring_FireLineEvent@@Base+0x8ac> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ + cbz r6, 76024 <_PyMonitoring_FireLineEvent@@Base+0x8ac> │ │ │ │ mov r0, r6 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #29352 @ 0x72a8 │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #31848 @ 0x7c68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2c0ac <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -111822,1206 +111829,1206 @@ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d9e0 │ │ │ │ │ │ │ │ -0007605a <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +00076052 <_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, #37196 @ 0x914c │ │ │ │ + movw r1, #39692 @ 0x9b0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 75fc2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ + bl 75fba <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ 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, #53980 @ 0xd2dc │ │ │ │ + movw r1, #56476 @ 0xdc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_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 3159e │ │ │ │ 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 r5, [pc, #248] @ (761b0 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ + ldr r5, [pc, #248] @ (761a8 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 760d4 <_Py_FatalRefcountErrorFunc@@Base+0x7a> │ │ │ │ + bne.n 760cc <_Py_FatalRefcountErrorFunc@@Base+0x7a> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 760c4 <_Py_FatalRefcountErrorFunc@@Base+0x6a> │ │ │ │ + bne.n 760bc <_Py_FatalRefcountErrorFunc@@Base+0x6a> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 760e6 <_Py_FatalRefcountErrorFunc@@Base+0x8c> │ │ │ │ + beq.n 760de <_Py_FatalRefcountErrorFunc@@Base+0x8c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #204] @ (761b4 <_Py_FatalRefcountErrorFunc@@Base+0x15a>) │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + ldr r3, [pc, #204] @ (761ac <_Py_FatalRefcountErrorFunc@@Base+0x15a>) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbnz r3, 76100 <_Py_FatalRefcountErrorFunc@@Base+0xa6> │ │ │ │ + cbnz r3, 760f8 <_Py_FatalRefcountErrorFunc@@Base+0xa6> │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37256 @ 0x9188 │ │ │ │ + movw r1, #39752 @ 0x9b48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ - b.n 76182 <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ + b.n 7617a <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ bl 3841c <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 76182 <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ - movw r7, #3164 @ 0xc5c │ │ │ │ + cbz r0, 7617a <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ + movw r7, #5844 @ 0x16d4 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37324 @ 0x91cc │ │ │ │ + movw r1, #39820 @ 0x9b8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ ldrh.w r3, [sl, #4] │ │ │ │ - movw r1, #37380 @ 0x9204 │ │ │ │ + movw r1, #39876 @ 0x9bc4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 76174 <_Py_FatalRefcountErrorFunc@@Base+0x11a> │ │ │ │ + ble.n 7616c <_Py_FatalRefcountErrorFunc@@Base+0x11a> │ │ │ │ add.w fp, sl, r6, lsl #3 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ bl 366d8 <_PyInterpolation_Build@@Base+0xc8> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37392 @ 0x9210 │ │ │ │ + movw r1, #39888 @ 0x9bd0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 368bc <_PyInterpolation_Build@@Base+0x2ac> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ - b.n 76126 <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ - movw r1, #3164 @ 0xc5c │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ + b.n 7611e <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ + movw r1, #5844 @ 0x16d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7619a <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ + bne.n 76192 <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7618a <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ + bne.n 76182 <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ dmb ish │ │ │ │ - beq.n 761aa <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ + beq.n 761a2 <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - ldr r0, [pc, #8] @ (761b0 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ - b.w 288f70 │ │ │ │ + ldr r0, [pc, #8] @ (761a8 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ + b.w 28a0e8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000761b8 : │ │ │ │ +000761b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #156] @ (76264 ) │ │ │ │ + ldr r4, [pc, #156] @ (7625c ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 761e2 │ │ │ │ + bne.n 761da │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 761d2 │ │ │ │ + bne.n 761ca │ │ │ │ dmb ish │ │ │ │ - beq.n 761ee │ │ │ │ + beq.n 761e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c37f0 │ │ │ │ + bl 28a548 │ │ │ │ movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr.w r3, [r0, #1784] @ 0x6f8 │ │ │ │ cmp r3, #31 │ │ │ │ - ble.n 7622a │ │ │ │ + ble.n 76222 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 76216 │ │ │ │ + bne.n 7620e │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 76206 │ │ │ │ + bne.n 761fe │ │ │ │ dmb ish │ │ │ │ - beq.n 76224 │ │ │ │ + beq.n 7621c │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 288f70 │ │ │ │ + bl 28a0e8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76260 │ │ │ │ + b.n 76258 │ │ │ │ adds r2, r3, #1 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ str.w r2, [r0, #1784] @ 0x6f8 │ │ │ │ mov.w r2, #0 │ │ │ │ str.w r5, [r3, #1656] @ 0x678 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 76250 │ │ │ │ + bne.n 76248 │ │ │ │ strexb r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 76240 │ │ │ │ + bne.n 76238 │ │ │ │ dmb ish │ │ │ │ - beq.n 7625e │ │ │ │ + beq.n 76256 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 288f70 │ │ │ │ + bl 28a0e8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00076268 : │ │ │ │ +00076260 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx 2bc40 │ │ │ │ blx 2bd3c │ │ │ │ - cbz r0, 76286 │ │ │ │ + cbz r0, 7627e │ │ │ │ movs r0, #1 │ │ │ │ - b.n 762ba │ │ │ │ - bl b29f8 <_Py_GetConfig@@Base> │ │ │ │ + b.n 762b2 │ │ │ │ + bl b2f04 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ - cbz r0, 762ba │ │ │ │ + cbz r0, 762b2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 76282 │ │ │ │ - movw r1, #29664 @ 0x73e0 │ │ │ │ + beq.n 7627a │ │ │ │ + movw r1, #32160 @ 0x7da0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76282 │ │ │ │ + beq.n 7627a │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6600 @ 0x19c8 │ │ │ │ + movw r1, #8896 @ 0x22c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ blx 2c3e0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 46bb8 │ │ │ │ + bl 46ba8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 76310 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 76308 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #8840 @ 0x2288 │ │ │ │ + movw r0, #11136 @ 0x2b80 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 76342 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7633a │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ - cbz r0, 76342 │ │ │ │ + bl a3644 │ │ │ │ + cbz r0, 7633a │ │ │ │ blx 2c230 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ itete ne │ │ │ │ - movwne r1, #12400 @ 0x3070 │ │ │ │ - movweq r1, #37404 @ 0x921c │ │ │ │ + movwne r1, #14696 @ 0x3968 │ │ │ │ + movweq r1, #39900 @ 0x9bdc │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ movteq r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ 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 76382 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 7637a │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #37472 @ 0x9260 │ │ │ │ + movw r0, #39968 @ 0x9c20 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 763e0 │ │ │ │ + b.n 763d8 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 763e0 │ │ │ │ + cbz r0, 763d8 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 763b0 │ │ │ │ + beq.n 763a8 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 7637e │ │ │ │ + bl 12120c │ │ │ │ + b.n 76376 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2b290 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 763ca │ │ │ │ + cbz r0, 763c2 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, sp, r1 │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 763e0 │ │ │ │ + b.n 763d8 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37436 @ 0x923c │ │ │ │ + movw r1, #39932 @ 0x9bfc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 76420 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 76418 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #10240 @ 0x2800 │ │ │ │ + movw r0, #12536 @ 0x30f8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7645e │ │ │ │ + b.n 76456 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7645e │ │ │ │ + cbz r0, 76456 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7644e │ │ │ │ + beq.n 76446 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 7641c │ │ │ │ + bl 12120c │ │ │ │ + b.n 76414 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #0 │ │ │ │ blx 2bd94 │ │ │ │ - bl 1e744c <_Py_strerror@@Base+0x2c> │ │ │ │ + bl 1e8a18 <_Py_strerror@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 7648a │ │ │ │ + bne.n 76482 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 764a0 │ │ │ │ - b.n 764f6 │ │ │ │ + bne.n 76498 │ │ │ │ + b.n 764ee │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + movw r0, #62756 @ 0xf524 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7647a │ │ │ │ - b.n 764d4 │ │ │ │ + bne.n 76472 │ │ │ │ + b.n 764cc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 764d8 │ │ │ │ + bpl.n 764d0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 764d4 │ │ │ │ + cbz r0, 764cc │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 764f8 │ │ │ │ + beq.n 764f0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76546 │ │ │ │ - movw r2, #47124 @ 0xb814 │ │ │ │ + b.n 7653e │ │ │ │ + movw r2, #49268 @ 0xc074 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50384 @ 0xc4d0 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + movw r0, #62756 @ 0xf524 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 764d4 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 764cc │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 76520 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 76518 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + movw r0, #62756 @ 0xf524 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 764d4 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 764cc │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76546 │ │ │ │ + cbz r0, 7653e │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 764be │ │ │ │ + bne.n 764b6 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bd94 │ │ │ │ - bl 1e744c <_Py_strerror@@Base+0x2c> │ │ │ │ + bl 1e8a18 <_Py_strerror@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 7658a │ │ │ │ + bne.n 76582 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 765a0 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 76598 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50384 @ 0xc4d0 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60300 @ 0xeb8c │ │ │ │ + movw r0, #62796 @ 0xf54c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 765da │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 765d2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #60300 @ 0xeb8c │ │ │ │ + movw r0, #62796 @ 0xf54c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76562 │ │ │ │ - b.n 765da │ │ │ │ + bne.n 7655a │ │ │ │ + b.n 765d2 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7663a │ │ │ │ + beq.n 76632 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 765e8 │ │ │ │ + bne.n 765e0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7661e │ │ │ │ + beq.n 76616 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 76600 │ │ │ │ + bpl.n 765f8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 765de │ │ │ │ + cbnz r0, 765d6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7663a │ │ │ │ + b.n 76632 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 76620 │ │ │ │ + beq.n 76618 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 765da │ │ │ │ - movw r2, #47124 @ 0xb814 │ │ │ │ + bl 12120c │ │ │ │ + b.n 765d2 │ │ │ │ + movw r2, #49268 @ 0xc074 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60300 @ 0xeb8c │ │ │ │ + movw r0, #62796 @ 0xf54c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 765da │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 765d2 │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b104 │ │ │ │ - cbz r0, 76632 │ │ │ │ - bl 1e744c <_Py_strerror@@Base+0x2c> │ │ │ │ + cbz r0, 7662a │ │ │ │ + bl 1e8a18 <_Py_strerror@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7663a │ │ │ │ + b.n 76632 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 76660 │ │ │ │ + cbnz r3, 76658 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 76660 │ │ │ │ + ble.n 76658 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 76660 │ │ │ │ - cbnz r0, 76678 │ │ │ │ + bne.n 76658 │ │ │ │ + cbnz r0, 76670 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #56] @ (766ac ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 766a6 │ │ │ │ + ldr r3, [pc, #56] @ (766a4 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 7669e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #20524 @ 0x502c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 212190 │ │ │ │ + bl 213a34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 766a6 │ │ │ │ + cbz r0, 7669e │ │ │ │ movw r3, #47264 @ 0xb8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37484 @ 0x926c │ │ │ │ + movw r1, #39980 @ 0x9c2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r0, r4 │ │ │ │ blx 2c2c8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r2, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000766b0 : │ │ │ │ +000766a8 : │ │ │ │ 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, #25580 @ 0x63ec │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 766f2 │ │ │ │ + cbz r3, 766ea │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #8012 @ 0x1f4c │ │ │ │ + movw r1, #10468 @ 0x28e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ blx 2c4cc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76760 │ │ │ │ + beq.n 76758 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 157e1c │ │ │ │ - b.n 76718 │ │ │ │ - bl 3ffac │ │ │ │ + bl 157fe4 │ │ │ │ + b.n 76710 │ │ │ │ + bl 3ffb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 766d6 │ │ │ │ - b.n 76764 │ │ │ │ + beq.n 766ce │ │ │ │ + b.n 7675c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ blx 2c164 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc.n 76742 │ │ │ │ + bcc.n 7673a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c4a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 76742 │ │ │ │ + cbnz r0, 7673a │ │ │ │ cmp.w r7, #4096 @ 0x1000 │ │ │ │ - bcc.n 76748 │ │ │ │ + bcc.n 76740 │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sp │ │ │ │ blx 2bbf0 │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 766fe │ │ │ │ + bne.n 766f6 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c0c4 │ │ │ │ subs r4, r0, r7 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76752 │ │ │ │ + b.n 7674a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76752 │ │ │ │ + b.n 7674a │ │ │ │ mov r0, r6 │ │ │ │ blx 2b3b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76718 │ │ │ │ + beq.n 76710 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c2c8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 158dc8 │ │ │ │ - b.n 76764 │ │ │ │ + bl 158f8c │ │ │ │ + b.n 7675c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007676e : │ │ │ │ +00076766 : │ │ │ │ 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 2b6ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76790 │ │ │ │ + cbz r0, 76788 │ │ │ │ adds r5, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - b.n 76780 │ │ │ │ + b.n 76778 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 767e0 │ │ │ │ + cbz r0, 767d8 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r7 │ │ │ │ blx 2b6ac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 767b0 │ │ │ │ + cbnz r0, 767a8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ae34 │ │ │ │ add.w r5, r7, r0, lsl #2 │ │ │ │ subs r1, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a2ae0 │ │ │ │ - cbnz r0, 767d2 │ │ │ │ + bl a28c4 │ │ │ │ + cbnz r0, 767ca │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 767e0 │ │ │ │ + bge.n 767d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 767e0 │ │ │ │ + cbnz r3, 767d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 767e0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 767d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r2, r4] │ │ │ │ - cbz r3, 767ee │ │ │ │ + cbz r3, 767e6 │ │ │ │ adds r4, #4 │ │ │ │ adds r7, r5, #4 │ │ │ │ - b.n 7679a │ │ │ │ - movw r1, #37504 @ 0x9280 │ │ │ │ + b.n 76792 │ │ │ │ + movw r1, #40000 @ 0x9c40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #64] @ (7682c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #64] @ (76830 ) │ │ │ │ + ldr r0, [pc, #64] @ (76824 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (76828 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #60] @ (76834 ) │ │ │ │ + ldr r1, [pc, #60] @ (7682c ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1eaa14 │ │ │ │ - cbz r0, 76810 │ │ │ │ - movw r1, #37528 @ 0x9298 │ │ │ │ + bl 1ebfdc │ │ │ │ + cbz r0, 76808 │ │ │ │ + movw r1, #40024 @ 0x9c58 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #32] @ (7682c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (76824 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76828 │ │ │ │ + bge.n 76820 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 76828 │ │ │ │ + cbnz r3, 76820 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #44] @ 0x2c │ │ │ │ + strb r4, [r1, #18] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ lsls r3, r2, #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 5febe <_Py_hashtable_size@@Base> │ │ │ │ + bl 5ffde <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00076858 <_Py_stat@@Base>: │ │ │ │ +00076850 <_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 14c3ec │ │ │ │ - cbz r0, 768b4 <_Py_stat@@Base+0x5c> │ │ │ │ + bl 14c6bc │ │ │ │ + cbz r0, 768ac <_Py_stat@@Base+0x5c> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 223260 │ │ │ │ + bl 224ab8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 76894 <_Py_stat@@Base+0x3c> │ │ │ │ + bne.n 7688c <_Py_stat@@Base+0x3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 768b4 <_Py_stat@@Base+0x5c> │ │ │ │ + bge.n 768ac <_Py_stat@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 768b4 <_Py_stat@@Base+0x5c> │ │ │ │ + cbnz r3, 768ac <_Py_stat@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 768b4 <_Py_stat@@Base+0x5c> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 768ac <_Py_stat@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2adb0 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 768b8 <_Py_stat@@Base+0x60> │ │ │ │ + bge.n 768b0 <_Py_stat@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 768b8 <_Py_stat@@Base+0x60> │ │ │ │ + cbnz r3, 768b0 <_Py_stat@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 768b8 <_Py_stat@@Base+0x60> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 768b0 <_Py_stat@@Base+0x60> │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r4, r0 │ │ │ │ blx 2aea0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 76908 <_Py_stat@@Base+0xb0> │ │ │ │ + bne.n 76900 <_Py_stat@@Base+0xb0> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 76928 <_Py_stat@@Base+0xd0> │ │ │ │ - b.n 76920 <_Py_stat@@Base+0xc8> │ │ │ │ + bne.n 76920 <_Py_stat@@Base+0xd0> │ │ │ │ + b.n 76918 <_Py_stat@@Base+0xc8> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57124 @ 0xdf24 │ │ │ │ + movw r0, #59672 @ 0xe918 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 768fa <_Py_stat@@Base+0xa2> │ │ │ │ + bne.n 768f2 <_Py_stat@@Base+0xa2> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 76958 <_Py_stat@@Base+0x100> │ │ │ │ - bl 948dc │ │ │ │ + b.n 76950 <_Py_stat@@Base+0x100> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7691c <_Py_stat@@Base+0xc4> │ │ │ │ + bne.n 76914 <_Py_stat@@Base+0xc4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7693c <_Py_stat@@Base+0xe4> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 76934 <_Py_stat@@Base+0xe4> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7691c <_Py_stat@@Base+0xc4> │ │ │ │ - bl b1654 │ │ │ │ + bne.n 76914 <_Py_stat@@Base+0xc4> │ │ │ │ + bl b1b64 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73b5e <_Py_closerange@@Base> │ │ │ │ + bl 73f86 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #25484 @ 0x638c │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 76986 <_Py_stat@@Base+0x12e> │ │ │ │ - bl b1654 │ │ │ │ + cbz r4, 7697e <_Py_stat@@Base+0x12e> │ │ │ │ + bl b1b64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r4, r0 │ │ │ │ blx 2b834 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4800 │ │ │ │ - bl 119460 │ │ │ │ + bl b4d38 │ │ │ │ + bl 1195a4 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000769c4 <_Py_open@@Base>: │ │ │ │ +000769bc <_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 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76a76 <_Py_open@@Base+0xb2> │ │ │ │ + beq.n 76a6e <_Py_open@@Base+0xb2> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ orr.w r6, r6, #524288 @ 0x80000 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #51932 @ 0xcadc │ │ │ │ + movw r1, #54228 @ 0xd3d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #42188 @ 0xa4cc │ │ │ │ + movw r0, #44484 @ 0xadc4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 76a36 <_Py_open@@Base+0x72> │ │ │ │ + bne.n 76a2e <_Py_open@@Base+0x72> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76ab8 <_Py_open@@Base+0xf4> │ │ │ │ + bge.n 76ab0 <_Py_open@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76ab8 <_Py_open@@Base+0xf4> │ │ │ │ + bne.n 76ab0 <_Py_open@@Base+0xf4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76ab8 <_Py_open@@Base+0xf4> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 76ab0 <_Py_open@@Base+0xf4> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 76a52 <_Py_open@@Base+0x8e> │ │ │ │ - bl 119460 │ │ │ │ - cbnz r0, 76a7c <_Py_open@@Base+0xb8> │ │ │ │ - bl b1654 │ │ │ │ + bne.n 76a4a <_Py_open@@Base+0x8e> │ │ │ │ + bl 1195a4 │ │ │ │ + cbnz r0, 76a74 <_Py_open@@Base+0xb8> │ │ │ │ + bl b1b64 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2af60 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 76a26 <_Py_open@@Base+0x62> │ │ │ │ - b.n 76a86 <_Py_open@@Base+0xc2> │ │ │ │ + blt.n 76a1e <_Py_open@@Base+0x62> │ │ │ │ + b.n 76a7e <_Py_open@@Base+0xc2> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e72cc │ │ │ │ + bl 1e877c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76a76 <_Py_open@@Base+0xb2> │ │ │ │ + bge.n 76a6e <_Py_open@@Base+0xb2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76a76 <_Py_open@@Base+0xb2> │ │ │ │ + cbnz r3, 76a6e <_Py_open@@Base+0xb2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76ab8 <_Py_open@@Base+0xf4> │ │ │ │ + b.n 76ab0 <_Py_open@@Base+0xf4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76a76 <_Py_open@@Base+0xb2> │ │ │ │ - b.n 76a6a <_Py_open@@Base+0xa6> │ │ │ │ + bge.n 76a6e <_Py_open@@Base+0xb2> │ │ │ │ + b.n 76a62 <_Py_open@@Base+0xa6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76a9a <_Py_open@@Base+0xd6> │ │ │ │ + bge.n 76a92 <_Py_open@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76a9a <_Py_open@@Base+0xd6> │ │ │ │ + cbnz r3, 76a92 <_Py_open@@Base+0xd6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #36940 @ 0x904c │ │ │ │ + movw r2, #36800 @ 0x8fc0 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - bl 1e8244 <_PyConfig_FromDict@@Base+0x544> │ │ │ │ + bl 1e9810 <_PyConfig_FromDict@@Base+0x544> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76ab8 <_Py_open@@Base+0xf4> │ │ │ │ + bne.n 76ab0 <_Py_open@@Base+0xf4> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ blx 2b734 │ │ │ │ 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] @ (76b48 <_Py_open@@Base+0x184>) │ │ │ │ - movw r4, #52520 @ 0xcd28 │ │ │ │ + ldr r5, [pc, #116] @ (76b40 <_Py_open@@Base+0x184>) │ │ │ │ + movw r4, #54876 @ 0xd65c │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ 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 24a668 │ │ │ │ - cbnz r0, 76af6 <_Py_open@@Base+0x132> │ │ │ │ + bl 24c028 │ │ │ │ + cbnz r0, 76aee <_Py_open@@Base+0x132> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 76b32 <_Py_open@@Base+0x16e> │ │ │ │ + b.n 76b2a <_Py_open@@Base+0x16e> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #54480 @ 0xd4d0 │ │ │ │ + movw r1, #56976 @ 0xde90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #65148 @ 0xfe7c │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl aae68 │ │ │ │ + movw r0, #2108 @ 0x83c │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76af2 <_Py_open@@Base+0x12e> │ │ │ │ + beq.n 76aea <_Py_open@@Base+0x12e> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 24b8d4 │ │ │ │ + bl 24d248 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76b2c <_Py_open@@Base+0x168> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 76b24 <_Py_open@@Base+0x168> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76af2 <_Py_open@@Base+0x12e> │ │ │ │ + bne.n 76aea <_Py_open@@Base+0x12e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94b98 │ │ │ │ - ldr r3, [pc, #20] @ (76b48 <_Py_open@@Base+0x184>) │ │ │ │ + bl 94e2c │ │ │ │ + ldr r3, [pc, #20] @ (76b40 <_Py_open@@Base+0x184>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 76b44 <_Py_open@@Base+0x180> │ │ │ │ + beq.n 76b3c <_Py_open@@Base+0x180> │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 6c94a │ │ │ │ + bl 6c93a │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 76ba4 <_Py_open@@Base+0x1e0> │ │ │ │ + cbnz r0, 76b9c <_Py_open@@Base+0x1e0> │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ - cbz r0, 76b76 <_Py_open@@Base+0x1b2> │ │ │ │ + bl f7d6c │ │ │ │ + cbz r0, 76b6e <_Py_open@@Base+0x1b2> │ │ │ │ movs r4, #1 │ │ │ │ - b.n 76ba4 <_Py_open@@Base+0x1e0> │ │ │ │ + b.n 76b9c <_Py_open@@Base+0x1e0> │ │ │ │ movw r3, #51856 @ 0xca90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76b72 <_Py_open@@Base+0x1ae> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 76ba4 <_Py_open@@Base+0x1e0> │ │ │ │ + bne.n 76b6a <_Py_open@@Base+0x1ae> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 76b9c <_Py_open@@Base+0x1e0> │ │ │ │ movw r3, #6168 @ 0x1818 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 2718b8 <_PyTime_AsMilliseconds@@Base+0x2074> │ │ │ │ + bl 273280 <_PyTime_AsMilliseconds@@Base+0x2074> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76bea <_Py_open@@Base+0x226> │ │ │ │ + bne.n 76be2 <_Py_open@@Base+0x226> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ - cbz r0, 76c1e <_Py_open@@Base+0x25a> │ │ │ │ + bl f7d6c │ │ │ │ + cbz r0, 76c16 <_Py_open@@Base+0x25a> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #0 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 251ba0 │ │ │ │ - b.n 76c1e <_Py_open@@Base+0x25a> │ │ │ │ + bl 253514 │ │ │ │ + b.n 76c16 <_Py_open@@Base+0x25a> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 76c0c <_Py_open@@Base+0x248> │ │ │ │ + bne.n 76c04 <_Py_open@@Base+0x248> │ │ │ │ add.w r3, r1, #32768 @ 0x8000 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 76c0c <_Py_open@@Base+0x248> │ │ │ │ + bcc.n 76c04 <_Py_open@@Base+0x248> │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 251ba0 │ │ │ │ - b.n 76c1e <_Py_open@@Base+0x25a> │ │ │ │ + bl 253514 │ │ │ │ + b.n 76c16 <_Py_open@@Base+0x25a> │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ asrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 76c10 <_Py_open@@Base+0x24c> │ │ │ │ + bgt.n 76c08 <_Py_open@@Base+0x24c> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 25174c │ │ │ │ + bl 2530bc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76c66 <_Py_open@@Base+0x2a2> │ │ │ │ + bne.n 76c5e <_Py_open@@Base+0x2a2> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ - cbz r0, 76c9a <_Py_open@@Base+0x2d6> │ │ │ │ + bl f7d6c │ │ │ │ + cbz r0, 76c92 <_Py_open@@Base+0x2d6> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 251ba0 │ │ │ │ - b.n 76c9a <_Py_open@@Base+0x2d6> │ │ │ │ + bl 253514 │ │ │ │ + b.n 76c92 <_Py_open@@Base+0x2d6> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 76c88 <_Py_open@@Base+0x2c4> │ │ │ │ + beq.n 76c80 <_Py_open@@Base+0x2c4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 76c88 <_Py_open@@Base+0x2c4> │ │ │ │ + bhi.n 76c80 <_Py_open@@Base+0x2c4> │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 251ba0 │ │ │ │ - b.n 76c9a <_Py_open@@Base+0x2d6> │ │ │ │ + bl 253514 │ │ │ │ + b.n 76c92 <_Py_open@@Base+0x2d6> │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ lsrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 76c8c <_Py_open@@Base+0x2c8> │ │ │ │ + bgt.n 76c84 <_Py_open@@Base+0x2c8> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r3, #37552 @ 0x92b0 │ │ │ │ + movw r3, #40048 @ 0x9c70 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c59c <__sprintf_chk@plt> │ │ │ │ movs r1, #2 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2ba28 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne.n 76d3a <_Py_open@@Base+0x376> │ │ │ │ + bne.n 76d32 <_Py_open@@Base+0x376> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ - cbnz r0, 76d3c <_Py_open@@Base+0x378> │ │ │ │ - ldr r2, [pc, #76] @ (76d44 <_Py_open@@Base+0x380>) │ │ │ │ + bl 43434 │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ + cbnz r0, 76d34 <_Py_open@@Base+0x378> │ │ │ │ + ldr r2, [pc, #76] @ (76d3c <_Py_open@@Base+0x380>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ - cbz r3, 76d08 <_Py_open@@Base+0x344> │ │ │ │ + cbz r3, 76d00 <_Py_open@@Base+0x344> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 76d22 <_Py_open@@Base+0x35e> │ │ │ │ + cbnz r3, 76d1a <_Py_open@@Base+0x35e> │ │ │ │ blx 2b32c │ │ │ │ add r3, sp, #8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #37568 @ 0x92c0 │ │ │ │ + movw r2, #40064 @ 0x9c80 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ - b.n 76d3c <_Py_open@@Base+0x378> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ + b.n 76d34 <_Py_open@@Base+0x378> │ │ │ │ blx 2b32c │ │ │ │ add r2, sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #37568 @ 0x92c0 │ │ │ │ + movw r1, #40064 @ 0x9c80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 76d3c <_Py_open@@Base+0x378> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 76d34 <_Py_open@@Base+0x378> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -113032,88 +113039,88 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 76d70 <_Py_open@@Base+0x3ac> │ │ │ │ - bl 76ca0 <_Py_open@@Base+0x2dc> │ │ │ │ + bne.n 76d68 <_Py_open@@Base+0x3ac> │ │ │ │ + bl 76c98 <_Py_open@@Base+0x2dc> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 76e42 <_Py_open@@Base+0x47e> │ │ │ │ + beq.n 76e3a <_Py_open@@Base+0x47e> │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w sl, r4, r6 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ strd sl, fp, [sp] │ │ │ │ add.w r3, r8, r4 │ │ │ │ sub.w r9, r7, r4 │ │ │ │ strd r3, r9, [sp, #16] │ │ │ │ blx 2b520 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76e14 <_Py_open@@Base+0x450> │ │ │ │ + bge.n 76e0c <_Py_open@@Base+0x450> │ │ │ │ movw r6, #47268 @ 0xb8a4 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ - cbz r0, 76db6 <_Py_open@@Base+0x3f2> │ │ │ │ + bl 1e8764 │ │ │ │ + bl 76b44 <_Py_open@@Base+0x188> │ │ │ │ + cbz r0, 76dae <_Py_open@@Base+0x3f2> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76e42 <_Py_open@@Base+0x47e> │ │ │ │ - ldr r3, [pc, #144] @ (76e48 <_Py_open@@Base+0x484>) │ │ │ │ + b.n 76e3a <_Py_open@@Base+0x47e> │ │ │ │ + ldr r3, [pc, #144] @ (76e40 <_Py_open@@Base+0x484>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - cbz r3, 76dd0 <_Py_open@@Base+0x40c> │ │ │ │ + cbz r3, 76dc8 <_Py_open@@Base+0x40c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 76df4 <_Py_open@@Base+0x430> │ │ │ │ + cbnz r3, 76dec <_Py_open@@Base+0x430> │ │ │ │ blx 2b32c │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - movw r2, #37596 @ 0x92dc │ │ │ │ + movw r2, #40092 @ 0x9c9c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ - b.n 76db0 <_Py_open@@Base+0x3ec> │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ + b.n 76da8 <_Py_open@@Base+0x3ec> │ │ │ │ blx 2b32c │ │ │ │ mov r3, sl │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #37596 @ 0x92dc │ │ │ │ + movw r1, #40092 @ 0x9c9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 5df86 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 76db0 <_Py_open@@Base+0x3ec> │ │ │ │ - bne.n 76e38 <_Py_open@@Base+0x474> │ │ │ │ + bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 76da8 <_Py_open@@Base+0x3ec> │ │ │ │ + bne.n 76e30 <_Py_open@@Base+0x474> │ │ │ │ movw r0, #47268 @ 0xb8a4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #37680 @ 0x9330 │ │ │ │ + movw r1, #40176 @ 0x9cf0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 76db0 <_Py_open@@Base+0x3ec> │ │ │ │ + bl f5248 │ │ │ │ + b.n 76da8 <_Py_open@@Base+0x3ec> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 76d74 <_Py_open@@Base+0x3b0> │ │ │ │ + bne.n 76d6c <_Py_open@@Base+0x3b0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -113122,291 +113129,291 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 76e72 <_Py_open@@Base+0x4ae> │ │ │ │ + beq.n 76e6a <_Py_open@@Base+0x4ae> │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 76e7c <_Py_open@@Base+0x4b8> │ │ │ │ - bl 76ca0 <_Py_open@@Base+0x2dc> │ │ │ │ + b.n 76e74 <_Py_open@@Base+0x4b8> │ │ │ │ + bl 76c98 <_Py_open@@Base+0x2dc> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 76ee0 <_Py_open@@Base+0x51c> │ │ │ │ - b.n 76e6c <_Py_open@@Base+0x4a8> │ │ │ │ + beq.n 76ed8 <_Py_open@@Base+0x51c> │ │ │ │ + b.n 76e64 <_Py_open@@Base+0x4a8> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w sl, r4, r6 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ strd sl, fp, [sp] │ │ │ │ add.w r3, r8, r4 │ │ │ │ sub.w r9, r7, r4 │ │ │ │ strd r3, r9, [sp, #8] │ │ │ │ blx 2b7d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76eb2 <_Py_open@@Base+0x4ee> │ │ │ │ + bge.n 76eaa <_Py_open@@Base+0x4ee> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76ee0 <_Py_open@@Base+0x51c> │ │ │ │ - bne.n 76ed6 <_Py_open@@Base+0x512> │ │ │ │ + b.n 76ed8 <_Py_open@@Base+0x51c> │ │ │ │ + bne.n 76ece <_Py_open@@Base+0x512> │ │ │ │ movw r0, #47268 @ 0xb8a4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #37768 @ 0x9388 │ │ │ │ + movw r1, #40264 @ 0x9d48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 76eac <_Py_open@@Base+0x4e8> │ │ │ │ + bl f5248 │ │ │ │ + b.n 76ea4 <_Py_open@@Base+0x4e8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 76e7c <_Py_open@@Base+0x4b8> │ │ │ │ + bne.n 76e74 <_Py_open@@Base+0x4b8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 76f06 <_Py_open@@Base+0x542> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 76f38 <_Py_open@@Base+0x574> │ │ │ │ + bne.n 76efe <_Py_open@@Base+0x542> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 76f30 <_Py_open@@Base+0x574> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c2a0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76f30 <_Py_open@@Base+0x56c> │ │ │ │ + bne.n 76f28 <_Py_open@@Base+0x56c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 76f30 <_Py_open@@Base+0x56c> │ │ │ │ + cbz r3, 76f28 <_Py_open@@Base+0x56c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 76f5c <_Py_open@@Base+0x598> │ │ │ │ + cbnz r3, 76f54 <_Py_open@@Base+0x598> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 76f5c <_Py_open@@Base+0x598> │ │ │ │ + ble.n 76f54 <_Py_open@@Base+0x598> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 76f5c <_Py_open@@Base+0x598> │ │ │ │ - cbnz r0, 76f74 <_Py_open@@Base+0x5b0> │ │ │ │ + bne.n 76f54 <_Py_open@@Base+0x598> │ │ │ │ + cbnz r0, 76f6c <_Py_open@@Base+0x5b0> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #68] @ (76fb4 <_Py_open@@Base+0x5f0>) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 76fae <_Py_open@@Base+0x5ea> │ │ │ │ + ldr r3, [pc, #68] @ (76fac <_Py_open@@Base+0x5f0>) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 76fa6 <_Py_open@@Base+0x5ea> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76f86 <_Py_open@@Base+0x5c2> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 76fae <_Py_open@@Base+0x5ea> │ │ │ │ + bne.n 76f7e <_Py_open@@Base+0x5c2> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 76fa6 <_Py_open@@Base+0x5ea> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b028 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 76fa4 <_Py_open@@Base+0x5e0> │ │ │ │ + bge.n 76f9c <_Py_open@@Base+0x5e0> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r4, [r7, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76fe0 <_Py_open@@Base+0x61c> │ │ │ │ + bge.n 76fd8 <_Py_open@@Base+0x61c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2bda0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 77012 <_Py_open@@Base+0x64e> │ │ │ │ + bge.n 7700a <_Py_open@@Base+0x64e> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 7703e <_Py_open@@Base+0x67a> │ │ │ │ + bne.n 77036 <_Py_open@@Base+0x67a> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 7705a <_Py_open@@Base+0x696> │ │ │ │ - b.n 77054 <_Py_open@@Base+0x690> │ │ │ │ + bne.n 77052 <_Py_open@@Base+0x696> │ │ │ │ + b.n 7704c <_Py_open@@Base+0x690> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57092 @ 0xdf04 │ │ │ │ + movw r0, #59640 @ 0xe8f8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77030 <_Py_open@@Base+0x66c> │ │ │ │ - b.n 7708a <_Py_open@@Base+0x6c6> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 7708a <_Py_open@@Base+0x6c6> │ │ │ │ + bne.n 77028 <_Py_open@@Base+0x66c> │ │ │ │ + b.n 77082 <_Py_open@@Base+0x6c6> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 77082 <_Py_open@@Base+0x6c6> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7706c <_Py_open@@Base+0x6a8> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 7708a <_Py_open@@Base+0x6c6> │ │ │ │ + bne.n 77064 <_Py_open@@Base+0x6a8> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 77082 <_Py_open@@Base+0x6c6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b590 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7708e <_Py_open@@Base+0x6ca> │ │ │ │ + bge.n 77086 <_Py_open@@Base+0x6ca> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77096 <_Py_open@@Base+0x6d2> │ │ │ │ + b.n 7708e <_Py_open@@Base+0x6d2> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ - beq.n 770c2 <_Py_open@@Base+0x6fe> │ │ │ │ + beq.n 770ba <_Py_open@@Base+0x6fe> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19196 @ 0x4afc │ │ │ │ + movw r0, #21492 @ 0x53f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7713a <_Py_open@@Base+0x776> │ │ │ │ + beq.n 77132 <_Py_open@@Base+0x776> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 770d4 <_Py_open@@Base+0x710> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 7713a <_Py_open@@Base+0x776> │ │ │ │ + bne.n 770cc <_Py_open@@Base+0x710> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 77132 <_Py_open@@Base+0x776> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 770e6 <_Py_open@@Base+0x722> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 7713a <_Py_open@@Base+0x776> │ │ │ │ + bne.n 770de <_Py_open@@Base+0x722> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 77132 <_Py_open@@Base+0x776> │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 77104 <_Py_open@@Base+0x740> │ │ │ │ + bls.n 770fc <_Py_open@@Base+0x740> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2760 @ 0xac8 │ │ │ │ + movw r1, #5056 @ 0x13c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 7713a <_Py_open@@Base+0x776> │ │ │ │ + bl 12120c │ │ │ │ + b.n 77132 <_Py_open@@Base+0x776> │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfe8 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 77118 <_Py_open@@Base+0x754> │ │ │ │ + cbz r5, 77110 <_Py_open@@Base+0x754> │ │ │ │ bic.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - b.n 7711c <_Py_open@@Base+0x758> │ │ │ │ + b.n 77114 <_Py_open@@Base+0x758> │ │ │ │ orr.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ blx 2bfe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7713e <_Py_open@@Base+0x77a> │ │ │ │ + bge.n 77136 <_Py_open@@Base+0x77a> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77146 <_Py_open@@Base+0x782> │ │ │ │ + b.n 7713e <_Py_open@@Base+0x782> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 2bfd0 │ │ │ │ - cbz r0, 77176 <_Py_open@@Base+0x7b2> │ │ │ │ + cbz r0, 7716e <_Py_open@@Base+0x7b2> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77188 <_Py_open@@Base+0x7c4> │ │ │ │ + b.n 77180 <_Py_open@@Base+0x7c4> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2c198 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 380c6 │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ @@ -113414,60 +113421,60 @@ │ │ │ │ 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 26a7cc │ │ │ │ - cbz r0, 771e6 <_Py_open@@Base+0x822> │ │ │ │ + bl 26c19c │ │ │ │ + cbz r0, 771de <_Py_open@@Base+0x822> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2c198 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2c17c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4800 │ │ │ │ - cbz r5, 771e0 <_Py_open@@Base+0x81c> │ │ │ │ + bl b4d38 │ │ │ │ + cbz r5, 771d8 <_Py_open@@Base+0x81c> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 771e6 <_Py_open@@Base+0x822> │ │ │ │ + b.n 771de <_Py_open@@Base+0x822> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c560 │ │ │ │ - cbz r0, 77216 <_Py_open@@Base+0x852> │ │ │ │ + cbz r0, 7720e <_Py_open@@Base+0x852> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77232 <_Py_open@@Base+0x86e> │ │ │ │ + b.n 7722a <_Py_open@@Base+0x86e> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b49c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77204 <_Py_open@@Base+0x840> │ │ │ │ + bne.n 771fc <_Py_open@@Base+0x840> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2c198 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 380c6 │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ @@ -113477,473 +113484,473 @@ │ │ │ │ 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 77260 <_Py_open@@Base+0x89c> │ │ │ │ + bhi.n 77258 <_Py_open@@Base+0x89c> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 7727e <_Py_open@@Base+0x8ba> │ │ │ │ - b.n 77276 <_Py_open@@Base+0x8b2> │ │ │ │ - movw r0, #19220 @ 0x4b14 │ │ │ │ + bne.n 77276 <_Py_open@@Base+0x8ba> │ │ │ │ + b.n 7726e <_Py_open@@Base+0x8b2> │ │ │ │ + movw r0, #21516 @ 0x540c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77252 <_Py_open@@Base+0x88e> │ │ │ │ - b.n 77300 <_Py_open@@Base+0x93c> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 7724a <_Py_open@@Base+0x88e> │ │ │ │ + b.n 772f8 <_Py_open@@Base+0x93c> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77300 <_Py_open@@Base+0x93c> │ │ │ │ + bne.n 772f8 <_Py_open@@Base+0x93c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 77290 <_Py_open@@Base+0x8cc> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 77300 <_Py_open@@Base+0x93c> │ │ │ │ + bne.n 77288 <_Py_open@@Base+0x8cc> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 772f8 <_Py_open@@Base+0x93c> │ │ │ │ cmp r5, #2 │ │ │ │ - ble.n 772d6 <_Py_open@@Base+0x912> │ │ │ │ + ble.n 772ce <_Py_open@@Base+0x912> │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 772b0 <_Py_open@@Base+0x8ec> │ │ │ │ + beq.n 772a8 <_Py_open@@Base+0x8ec> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 772b2 <_Py_open@@Base+0x8ee> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 772b2 <_Py_open@@Base+0x8ee> │ │ │ │ - b.n 77300 <_Py_open@@Base+0x93c> │ │ │ │ + bne.n 772aa <_Py_open@@Base+0x8ee> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 772aa <_Py_open@@Base+0x8ee> │ │ │ │ + b.n 772f8 <_Py_open@@Base+0x93c> │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 772d8 <_Py_open@@Base+0x914> │ │ │ │ + beq.n 772d0 <_Py_open@@Base+0x914> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37856 @ 0x93e0 │ │ │ │ + movw r1, #40352 @ 0x9da0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 77300 <_Py_open@@Base+0x93c> │ │ │ │ + bl 12120c │ │ │ │ + b.n 772f8 <_Py_open@@Base+0x93c> │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b454 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 77304 <_Py_open@@Base+0x940> │ │ │ │ + bge.n 772fc <_Py_open@@Base+0x940> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7730c <_Py_open@@Base+0x948> │ │ │ │ + b.n 77304 <_Py_open@@Base+0x948> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 r6, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ - bl f7cc4 │ │ │ │ + bl f803c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - movw r0, #37880 @ 0x93f8 │ │ │ │ + bl 1e8764 │ │ │ │ + movw r0, #40376 @ 0x9db8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 24f39c │ │ │ │ + bl 250a9c │ │ │ │ mov r0, r6 │ │ │ │ - bl f8224 │ │ │ │ + bl f859c │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ blx 2b5b8 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2b218 │ │ │ │ - cbz r0, 77390 <_Py_open@@Base+0x9cc> │ │ │ │ + cbz r0, 77388 <_Py_open@@Base+0x9cc> │ │ │ │ mov r4, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77396 <_Py_open@@Base+0x9d2> │ │ │ │ + b.n 7738e <_Py_open@@Base+0x9d2> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7740c <_Py_open@@Base+0xa48> │ │ │ │ + beq.n 77404 <_Py_open@@Base+0xa48> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 773ee <_Py_open@@Base+0xa2a> │ │ │ │ + bpl.n 773e6 <_Py_open@@Base+0xa2a> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77434 <_Py_open@@Base+0xa70> │ │ │ │ + cbz r0, 7742c <_Py_open@@Base+0xa70> │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7740e <_Py_open@@Base+0xa4a> │ │ │ │ + beq.n 77406 <_Py_open@@Base+0xa4a> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 77434 <_Py_open@@Base+0xa70> │ │ │ │ - movw r2, #47124 @ 0xb814 │ │ │ │ + bl 12120c │ │ │ │ + b.n 7742c <_Py_open@@Base+0xa70> │ │ │ │ + movw r2, #49268 @ 0xc074 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60288 @ 0xeb80 │ │ │ │ + movw r0, #62784 @ 0xf540 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 77434 <_Py_open@@Base+0xa70> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7742c <_Py_open@@Base+0xa70> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b4e4 │ │ │ │ - cbnz r0, 7742a <_Py_open@@Base+0xa66> │ │ │ │ + cbnz r0, 77422 <_Py_open@@Base+0xa66> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e744c <_Py_strerror@@Base+0x2c> │ │ │ │ + b.w 1e8a18 <_Py_strerror@@Base+0x2c> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #16 │ │ │ │ - movw r0, #37944 @ 0x9438 │ │ │ │ + movw r0, #40440 @ 0x9df8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ 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 10719c │ │ │ │ + bl 107448 │ │ │ │ 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 77488 <_Py_open@@Base+0xac4> │ │ │ │ + beq.n 77480 <_Py_open@@Base+0xac4> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ - movw r0, #37976 @ 0x9458 │ │ │ │ + movw r0, #40472 @ 0x9e18 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 25a500 │ │ │ │ + bl 25bec8 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #38032 @ 0x9490 │ │ │ │ + movw r0, #40528 @ 0x9e50 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ push {r4} │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst.w r1, #1 │ │ │ │ - movw r4, #38056 @ 0x94a8 │ │ │ │ + movw r4, #40552 @ 0x9e68 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - movw r1, #30476 @ 0x770c │ │ │ │ + movw r1, #32972 @ 0x80cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #38068 @ 0x94b4 │ │ │ │ + movw r0, #40564 @ 0x9e74 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ pop {r4} │ │ │ │ - b.w 10719c │ │ │ │ + b.w 107448 │ │ │ │ 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, #30476 @ 0x770c │ │ │ │ - movweq r1, #38056 @ 0x94a8 │ │ │ │ + movwne r1, #32972 @ 0x80cc │ │ │ │ + movweq r1, #40552 @ 0x9e68 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #49 @ 0x31 │ │ │ │ ite eq │ │ │ │ movteq r1, #50 @ 0x32 │ │ │ │ addne r3, #1 │ │ │ │ strd r3, r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #38092 @ 0x94cc │ │ │ │ + movw r0, #40588 @ 0x9e8c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl d7528 │ │ │ │ + bl d803c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 775ac <_Py_open@@Base+0xbe8> │ │ │ │ + cbz r0, 775a4 <_Py_open@@Base+0xbe8> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl d74d4 │ │ │ │ + bl d7fe8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 775a6 <_Py_open@@Base+0xbe2> │ │ │ │ + cbz r0, 7759e <_Py_open@@Base+0xbe2> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl d74d4 │ │ │ │ - cbz r0, 775aa <_Py_open@@Base+0xbe6> │ │ │ │ + bl d7fe8 │ │ │ │ + cbz r0, 775a2 <_Py_open@@Base+0xbe6> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #38136 @ 0x94f8 │ │ │ │ + movw r0, #40632 @ 0x9eb8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 10719c │ │ │ │ + bl 107448 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 775ac <_Py_open@@Base+0xbe8> │ │ │ │ + b.n 775a4 <_Py_open@@Base+0xbe8> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 775ac <_Py_open@@Base+0xbe8> │ │ │ │ + b.n 775a4 <_Py_open@@Base+0xbe8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #4] │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bgt.n 775b6 <_Py_open@@Base+0xbf2> │ │ │ │ - b.w 8ff00 │ │ │ │ + bgt.n 775ae <_Py_open@@Base+0xbf2> │ │ │ │ + b.w 90194 │ │ │ │ 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 713b8 <_PyLong_UInt16_Converter@@Base> │ │ │ │ - cbz r0, 775ee <_Py_open@@Base+0xc2a> │ │ │ │ + bl 716ca <_PyLong_UInt16_Converter@@Base> │ │ │ │ + cbz r0, 775e6 <_Py_open@@Base+0xc2a> │ │ │ │ ldrh.w r0, [sp, #6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 8ff00 │ │ │ │ + bl 90194 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 775c6 <_Py_open@@Base+0xc02> │ │ │ │ + b.n 775be <_Py_open@@Base+0xc02> │ │ │ │ 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 2bd168 <_PyLong_UInt32_Converter@@Base> │ │ │ │ - cbz r0, 77616 <_Py_open@@Base+0xc52> │ │ │ │ + bl 2bda80 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + cbz r0, 7760e <_Py_open@@Base+0xc52> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ rev r0, r0 │ │ │ │ - bl 8ff00 │ │ │ │ + bl 90194 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 775f4 <_Py_open@@Base+0xc30> │ │ │ │ + b.n 775ec <_Py_open@@Base+0xc30> │ │ │ │ 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 2b5ac │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15b920 │ │ │ │ - cbnz r0, 77680 <_Py_open@@Base+0xcbc> │ │ │ │ + bl 15bad4 │ │ │ │ + cbnz r0, 77678 <_Py_open@@Base+0xcbc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 77668 <_Py_open@@Base+0xca4> │ │ │ │ + beq.n 77660 <_Py_open@@Base+0xca4> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #38176 @ 0x9520 │ │ │ │ + movw r1, #40672 @ 0x9ee0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ - b.n 77682 <_Py_open@@Base+0xcbe> │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 7767a <_Py_open@@Base+0xcbe> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b9ac │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77682 <_Py_open@@Base+0xcbe> │ │ │ │ + b.n 7767a <_Py_open@@Base+0xcbe> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 7768c <_Py_open@@Base+0xcc8> │ │ │ │ + cbz r3, 77684 <_Py_open@@Base+0xcc8> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ 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 288db8 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 776dc <_Py_open@@Base+0xd18> │ │ │ │ + bl 289f30 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 776d4 <_Py_open@@Base+0xd18> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2ae58 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 776d2 <_Py_open@@Base+0xd0e> │ │ │ │ + cbnz r0, 776ca <_Py_open@@Base+0xd0e> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 776de <_Py_open@@Base+0xd1a> │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 776d6 <_Py_open@@Base+0xd1a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 776de <_Py_open@@Base+0xd1a> │ │ │ │ + b.n 776d6 <_Py_open@@Base+0xd1a> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 77770 <_Py_open@@Base+0xdac> │ │ │ │ + cbz r0, 77768 <_Py_open@@Base+0xdac> │ │ │ │ ldrd r0, r1, [r6, #24] │ │ │ │ - bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ - vldr d8, [pc, #116] @ 77780 <_Py_open@@Base+0xdbc> │ │ │ │ + bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + vldr d8, [pc, #116] @ 77778 <_Py_open@@Base+0xdbc> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77758 <_Py_open@@Base+0xd94> │ │ │ │ + cbz r0, 77750 <_Py_open@@Base+0xd94> │ │ │ │ ldrd r0, r1, [r6, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9c264 │ │ │ │ + bl 9c4f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7776e <_Py_open@@Base+0xdaa> │ │ │ │ + cbnz r0, 77766 <_Py_open@@Base+0xdaa> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77772 <_Py_open@@Base+0xdae> │ │ │ │ + bge.n 7776a <_Py_open@@Base+0xdae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 77772 <_Py_open@@Base+0xdae> │ │ │ │ + cbnz r3, 7776a <_Py_open@@Base+0xdae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 77772 <_Py_open@@Base+0xdae> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7776a <_Py_open@@Base+0xdae> │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r4, r5 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @@ -113954,32 +113961,32 @@ │ │ │ │ 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 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 777ac <_Py_open@@Base+0xde8> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 777ca <_Py_open@@Base+0xe06> │ │ │ │ + bne.n 777a4 <_Py_open@@Base+0xde8> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 777c2 <_Py_open@@Base+0xe06> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [r5, #16] │ │ │ │ blx 2bf88 <__getitimer64@plt> │ │ │ │ - cbz r0, 777c2 <_Py_open@@Base+0xdfe> │ │ │ │ + cbz r0, 777ba <_Py_open@@Base+0xdfe> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 777cc <_Py_open@@Base+0xe08> │ │ │ │ + b.n 777c4 <_Py_open@@Base+0xe08> │ │ │ │ mov r0, sp │ │ │ │ - bl 776e4 <_Py_open@@Base+0xd20> │ │ │ │ - b.n 777cc <_Py_open@@Base+0xe08> │ │ │ │ + bl 776dc <_Py_open@@Base+0xd20> │ │ │ │ + b.n 777c4 <_Py_open@@Base+0xe08> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ @@ -113995,186 +114002,186 @@ │ │ │ │ strd r5, r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ blx 2b5ac │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq.n 77824 <_Py_open@@Base+0xe60> │ │ │ │ + beq.n 7781c <_Py_open@@Base+0xe60> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38216 @ 0x9548 │ │ │ │ + movw r1, #40712 @ 0x9f08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77a56 <_Py_open@@Base+0x1092> │ │ │ │ + b.n 77a4e <_Py_open@@Base+0x1092> │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movw r2, #42384 @ 0xa590 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ 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, #38252 @ 0x956c │ │ │ │ + movw r2, #40748 @ 0x9f2c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ 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] @ (77a60 <_Py_open@@Base+0x109c>) │ │ │ │ - bl f6934 │ │ │ │ + ldr r3, [pc, #528] @ (77a58 <_Py_open@@Base+0x109c>) │ │ │ │ + bl f6cac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77820 <_Py_open@@Base+0xe5c> │ │ │ │ + beq.n 77818 <_Py_open@@Base+0xe5c> │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b5ac │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 77874 <_Py_open@@Base+0xeb0> │ │ │ │ - bl 125558 │ │ │ │ + cbz r0, 7786c <_Py_open@@Base+0xeb0> │ │ │ │ + bl 125508 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - bge.n 77890 <_Py_open@@Base+0xecc> │ │ │ │ + bge.n 77888 <_Py_open@@Base+0xecc> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38280 @ 0x9588 │ │ │ │ + movw r1, #40776 @ 0x9f48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 77a24 <_Py_open@@Base+0x1060> │ │ │ │ + b.n 77a1c <_Py_open@@Base+0x1060> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 778c6 <_Py_open@@Base+0xf02> │ │ │ │ - bl 125558 │ │ │ │ + cbz r0, 778be <_Py_open@@Base+0xf02> │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 778aa <_Py_open@@Base+0xee6> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 778a2 <_Py_open@@Base+0xee6> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 77a22 <_Py_open@@Base+0x105e> │ │ │ │ - b.n 778ae <_Py_open@@Base+0xeea> │ │ │ │ + bne.w 77a1a <_Py_open@@Base+0x105e> │ │ │ │ + b.n 778a6 <_Py_open@@Base+0xeea> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 778ca <_Py_open@@Base+0xf06> │ │ │ │ + bge.n 778c2 <_Py_open@@Base+0xf06> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38316 @ 0x95ac │ │ │ │ + movw r1, #40812 @ 0x9f6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 7788a <_Py_open@@Base+0xec6> │ │ │ │ + bl 12120c │ │ │ │ + b.n 77882 <_Py_open@@Base+0xec6> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 778da <_Py_open@@Base+0xf16> │ │ │ │ + cbz r3, 778d2 <_Py_open@@Base+0xf16> │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ adds r4, #7 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 778dc <_Py_open@@Base+0xf18> │ │ │ │ + b.n 778d4 <_Py_open@@Base+0xf18> │ │ │ │ movs r4, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ it ne │ │ │ │ addne r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 778f4 <_Py_open@@Base+0xf30> │ │ │ │ + cbnz r0, 778ec <_Py_open@@Base+0xf30> │ │ │ │ mov r4, r5 │ │ │ │ - bl 24479c │ │ │ │ - b.n 77a24 <_Py_open@@Base+0x1060> │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 77a1c <_Py_open@@Base+0x1060> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b5ac │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #88] @ 0x58 │ │ │ │ - cbz r0, 77912 <_Py_open@@Base+0xf4e> │ │ │ │ + cbz r0, 7790a <_Py_open@@Base+0xf4e> │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ - bl 29f268 <_PyDict_GetItem_KnownHash@@Base+0x5ec> │ │ │ │ + bl 2a0408 <_PyDict_GetItem_KnownHash@@Base+0x5ec> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77932 <_Py_open@@Base+0xf6e> │ │ │ │ + beq.n 7792a <_Py_open@@Base+0xf6e> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 7791c <_Py_open@@Base+0xf58> │ │ │ │ + bls.n 77914 <_Py_open@@Base+0xf58> │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 77936 <_Py_open@@Base+0xf72> │ │ │ │ + cbnz r4, 7792e <_Py_open@@Base+0xf72> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #40840 @ 0x9f88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77a24 <_Py_open@@Base+0x1060> │ │ │ │ + b.n 77a1c <_Py_open@@Base+0x1060> │ │ │ │ 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, 77990 <_Py_open@@Base+0xfcc> │ │ │ │ + cbz r1, 77988 <_Py_open@@Base+0xfcc> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #27 │ │ │ │ - bls.n 7795a <_Py_open@@Base+0xf96> │ │ │ │ + bls.n 77952 <_Py_open@@Base+0xf96> │ │ │ │ adds.w sl, r4, #16 │ │ │ │ - bne.n 77972 <_Py_open@@Base+0xfae> │ │ │ │ + bne.n 7796a <_Py_open@@Base+0xfae> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38388 @ 0x95f4 │ │ │ │ + movw r1, #40884 @ 0x9fb4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 77932 <_Py_open@@Base+0xf6e> │ │ │ │ + bl 12120c │ │ │ │ + b.n 7792a <_Py_open@@Base+0xf6e> │ │ │ │ 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 2c198 │ │ │ │ - b.n 77992 <_Py_open@@Base+0xfce> │ │ │ │ + b.n 7798a <_Py_open@@Base+0xfce> │ │ │ │ mov sl, r4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 779ee <_Py_open@@Base+0x102a> │ │ │ │ + beq.n 779e6 <_Py_open@@Base+0x102a> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 779c4 <_Py_open@@Base+0x1000> │ │ │ │ + bls.n 779bc <_Py_open@@Base+0x1000> │ │ │ │ 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 779c4 <_Py_open@@Base+0x1000> │ │ │ │ + bhi.n 779bc <_Py_open@@Base+0x1000> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 779c4 <_Py_open@@Base+0x1000> │ │ │ │ + bhi.n 779bc <_Py_open@@Base+0x1000> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r2, sl, r3 │ │ │ │ - bne.n 779dc <_Py_open@@Base+0x1018> │ │ │ │ + bne.n 779d4 <_Py_open@@Base+0x1018> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38432 @ 0x9620 │ │ │ │ + movw r1, #40928 @ 0x9fe0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 77932 <_Py_open@@Base+0xf6e> │ │ │ │ + bl 12120c │ │ │ │ + b.n 7792a <_Py_open@@Base+0xf6e> │ │ │ │ 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] │ │ │ │ @@ -114183,1107 +114190,1107 @@ │ │ │ │ strd r9, r3, [sp, #60] @ 0x3c │ │ │ │ movs r1, #1 │ │ │ │ ldrd r2, r3, [r8, #32] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ strd r2, r2, [sp] │ │ │ │ - movw r2, #52141 @ 0xcbad │ │ │ │ + movw r2, #52145 @ 0xcbb1 │ │ │ │ movt r2, #3 │ │ │ │ - bl 24bc14 │ │ │ │ + bl 24d590 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77932 <_Py_open@@Base+0xf6e> │ │ │ │ + beq.n 7792a <_Py_open@@Base+0xf6e> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77a24 <_Py_open@@Base+0x1060> │ │ │ │ + b.n 77a1c <_Py_open@@Base+0x1060> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 77a34 <_Py_open@@Base+0x1070> │ │ │ │ + cbz r3, 77a2c <_Py_open@@Base+0x1070> │ │ │ │ mov r0, r7 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldrd r0, r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 77a52 <_Py_open@@Base+0x108e> │ │ │ │ + ble.n 77a4a <_Py_open@@Base+0x108e> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl 15c638 │ │ │ │ - b.n 77a3e <_Py_open@@Base+0x107a> │ │ │ │ - bl 844d4 │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 77a36 <_Py_open@@Base+0x107a> │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #19] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmn.w r0, #9 │ │ │ │ - beq.n 77a9e <_Py_open@@Base+0x10da> │ │ │ │ + beq.n 77a96 <_Py_open@@Base+0x10da> │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 77a88 <_Py_open@@Base+0x10c4> │ │ │ │ + beq.n 77a80 <_Py_open@@Base+0x10c4> │ │ │ │ adds r0, #10 │ │ │ │ - beq.n 77aa2 <_Py_open@@Base+0x10de> │ │ │ │ + beq.n 77a9a <_Py_open@@Base+0x10de> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38516 @ 0x9674 │ │ │ │ + movw r1, #41012 @ 0xa034 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 120e20 │ │ │ │ + b.w 12120c │ │ │ │ movw r3, #51828 @ 0xca74 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #40976 @ 0xa010 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 120e20 │ │ │ │ - b.w 24479c │ │ │ │ + b.w 12120c │ │ │ │ + b.w 2460c4 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r5, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #38560 @ 0x96a0 │ │ │ │ + movw r1, #41056 @ 0xa060 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ - bl a684c │ │ │ │ + bl a6d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77bd8 <_Py_open@@Base+0x1214> │ │ │ │ + beq.n 77bd0 <_Py_open@@Base+0x1214> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 84868 │ │ │ │ + bl 84988 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77afa <_Py_open@@Base+0x1136> │ │ │ │ + cbnz r0, 77af2 <_Py_open@@Base+0x1136> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38580 @ 0x96b4 │ │ │ │ + movw r1, #41076 @ 0xa074 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 77bda <_Py_open@@Base+0x1216> │ │ │ │ + bl 12120c │ │ │ │ + b.n 77bd2 <_Py_open@@Base+0x1216> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 77b76 <_Py_open@@Base+0x11b2> │ │ │ │ + ble.n 77b6e <_Py_open@@Base+0x11b2> │ │ │ │ cmp.w r7, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 77b2c <_Py_open@@Base+0x1168> │ │ │ │ + bcs.n 77b24 <_Py_open@@Base+0x1168> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 77b2e <_Py_open@@Base+0x116a> │ │ │ │ + cbz r0, 77b26 <_Py_open@@Base+0x116a> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.n 77b2e <_Py_open@@Base+0x116a> │ │ │ │ + bhi.n 77b26 <_Py_open@@Base+0x116a> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r7, r0 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 77b38 <_Py_open@@Base+0x1174> │ │ │ │ - b.n 77b2e <_Py_open@@Base+0x116a> │ │ │ │ + cbnz r0, 77b30 <_Py_open@@Base+0x1174> │ │ │ │ + b.n 77b26 <_Py_open@@Base+0x116a> │ │ │ │ mov r9, r5 │ │ │ │ movs r6, #0 │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 77bb4 <_Py_open@@Base+0x11f0> │ │ │ │ - movw r1, #38628 @ 0x96e4 │ │ │ │ + b.n 77bac <_Py_open@@Base+0x11f0> │ │ │ │ + movw r1, #41124 @ 0xa0a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add.w r6, r4, #12 │ │ │ │ mov sl, r0 │ │ │ │ add.w fp, r9, #4 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ mov r2, sl │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 1a73e0 │ │ │ │ - cbz r0, 77b9c <_Py_open@@Base+0x11d8> │ │ │ │ + bl 1a7bdc │ │ │ │ + cbz r0, 77b94 <_Py_open@@Base+0x11d8> │ │ │ │ ldr.w r3, [sl] │ │ │ │ add.w sl, sl, #44 @ 0x2c │ │ │ │ ldr.w r2, [sl, #-36] │ │ │ │ str.w r3, [r9, r5, lsl #3] │ │ │ │ str.w r2, [fp, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 77b4a <_Py_open@@Base+0x1186> │ │ │ │ - b.n 77b7a <_Py_open@@Base+0x11b6> │ │ │ │ + bne.n 77b42 <_Py_open@@Base+0x1186> │ │ │ │ + b.n 77b72 <_Py_open@@Base+0x11b6> │ │ │ │ mov r8, r5 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r6, #22497 @ 0x57e1 │ │ │ │ + movw r6, #22489 @ 0x57d9 │ │ │ │ movt r6, #7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 38a8a <_PyInterpreterState_IDDecref@@Base+0x30e> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 77b9e <_Py_open@@Base+0x11da> │ │ │ │ + b.n 77b96 <_Py_open@@Base+0x11da> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 77bb4 <_Py_open@@Base+0x11f0> │ │ │ │ + cbz r5, 77bac <_Py_open@@Base+0x11f0> │ │ │ │ movs r7, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r7, r8 │ │ │ │ adds r7, #1 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 77ba6 <_Py_open@@Base+0x11e2> │ │ │ │ + bne.n 77b9e <_Py_open@@Base+0x11e2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77bd4 <_Py_open@@Base+0x1210> │ │ │ │ + bge.n 77bcc <_Py_open@@Base+0x1210> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77bd4 <_Py_open@@Base+0x1210> │ │ │ │ + cbnz r3, 77bcc <_Py_open@@Base+0x1210> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 77bda <_Py_open@@Base+0x1216> │ │ │ │ + b.n 77bd2 <_Py_open@@Base+0x1216> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, sp │ │ │ │ - movw r1, #38716 @ 0x973c │ │ │ │ + movw r1, #41212 @ 0xa0fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a684c │ │ │ │ - cbnz r0, 77c28 <_Py_open@@Base+0x1264> │ │ │ │ - bl f8250 │ │ │ │ - movw r2, #28485 @ 0x6f45 │ │ │ │ + bl a6d4c │ │ │ │ + cbnz r0, 77c20 <_Py_open@@Base+0x1264> │ │ │ │ + bl f85c8 │ │ │ │ + movw r2, #28941 @ 0x710d │ │ │ │ movt r2, #21 │ │ │ │ - movw r1, #38732 @ 0x974c │ │ │ │ + movw r1, #41228 @ 0xa10c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r3, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 77c86 <_Py_open@@Base+0x12c2> │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 77c7e <_Py_open@@Base+0x12c2> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 77c2a <_Py_open@@Base+0x1266> │ │ │ │ + b.n 77c22 <_Py_open@@Base+0x1266> │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - movw r1, #4776 @ 0x12a8 │ │ │ │ + movw r1, #7072 @ 0x1ba0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #38748 @ 0x975c │ │ │ │ + movw r0, #41244 @ 0xa11c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77c86 <_Py_open@@Base+0x12c2> │ │ │ │ + beq.n 77c7e <_Py_open@@Base+0x12c2> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 15b920 │ │ │ │ + bl 15bad4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77c94 <_Py_open@@Base+0x12d0> │ │ │ │ + cbnz r0, 77c8c <_Py_open@@Base+0x12d0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b758 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ - cbz r5, 77c76 <_Py_open@@Base+0x12b2> │ │ │ │ + bl 15c7f0 │ │ │ │ + cbz r5, 77c6e <_Py_open@@Base+0x12b2> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77c76 <_Py_open@@Base+0x12b2> │ │ │ │ + bge.n 77c6e <_Py_open@@Base+0x12b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 77c76 <_Py_open@@Base+0x12b2> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 77c8a <_Py_open@@Base+0x12c6> │ │ │ │ + cbnz r3, 77c6e <_Py_open@@Base+0x12b2> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 77c82 <_Py_open@@Base+0x12c6> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77c9a <_Py_open@@Base+0x12d6> │ │ │ │ + b.n 77c92 <_Py_open@@Base+0x12d6> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 77c9a <_Py_open@@Base+0x12d6> │ │ │ │ + b.n 77c92 <_Py_open@@Base+0x12d6> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 77c62 <_Py_open@@Base+0x129e> │ │ │ │ - b.n 77c78 <_Py_open@@Base+0x12b4> │ │ │ │ + bne.n 77c5a <_Py_open@@Base+0x129e> │ │ │ │ + b.n 77c70 <_Py_open@@Base+0x12b4> │ │ │ │ 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, #38768 @ 0x9770 │ │ │ │ + movw r1, #41264 @ 0xa130 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 77ce2 <_Py_open@@Base+0x131e> │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 77cda <_Py_open@@Base+0x131e> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - movw r1, #62256 @ 0xf330 │ │ │ │ + movw r1, #64752 @ 0xfcf0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #38788 @ 0x9784 │ │ │ │ + movw r0, #41284 @ 0xa144 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 77ce6 <_Py_open@@Base+0x1322> │ │ │ │ + bne.n 77cde <_Py_open@@Base+0x1322> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77d22 <_Py_open@@Base+0x135e> │ │ │ │ - bl b1654 │ │ │ │ + b.n 77d1a <_Py_open@@Base+0x135e> │ │ │ │ + bl b1b64 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b700 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ - cbnz r4, 77d16 <_Py_open@@Base+0x1352> │ │ │ │ + bl b4d38 │ │ │ │ + cbnz r4, 77d0e <_Py_open@@Base+0x1352> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38812 @ 0x979c │ │ │ │ + movw r1, #41308 @ 0xa15c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 77d22 <_Py_open@@Base+0x135e> │ │ │ │ + bl 12120c │ │ │ │ + b.n 77d1a <_Py_open@@Base+0x135e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #38836 @ 0x97b4 │ │ │ │ + movw r1, #41332 @ 0xa174 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 77d6e <_Py_open@@Base+0x13aa> │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 77d66 <_Py_open@@Base+0x13aa> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ - bcc.n 77d72 <_Py_open@@Base+0x13ae> │ │ │ │ + bcc.n 77d6a <_Py_open@@Base+0x13ae> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38856 @ 0x97c8 │ │ │ │ + movw r1, #41352 @ 0xa188 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77dc8 <_Py_open@@Base+0x1404> │ │ │ │ + b.n 77dc0 <_Py_open@@Base+0x1404> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #20704 @ 0x50e0 │ │ │ │ + movw r1, #23000 @ 0x59d8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #38896 @ 0x97f0 │ │ │ │ + movw r0, #41392 @ 0xa1b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77d6e <_Py_open@@Base+0x13aa> │ │ │ │ - bl b1654 │ │ │ │ + beq.n 77d66 <_Py_open@@Base+0x13aa> │ │ │ │ + bl b1b64 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ blx 2c224 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ - cbnz r4, 77dc0 <_Py_open@@Base+0x13fc> │ │ │ │ + bl b4d38 │ │ │ │ + cbnz r4, 77db8 <_Py_open@@Base+0x13fc> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38920 @ 0x9808 │ │ │ │ + movw r1, #41416 @ 0xa1c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 77dc8 <_Py_open@@Base+0x1404> │ │ │ │ + bl 12120c │ │ │ │ + b.n 77dc0 <_Py_open@@Base+0x1404> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #38944 @ 0x9820 │ │ │ │ + movw r1, #41440 @ 0xa1e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 77e28 <_Py_open@@Base+0x1464> │ │ │ │ - bl b1654 │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 77e20 <_Py_open@@Base+0x1464> │ │ │ │ + bl b1b64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b420 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ - cbnz r4, 77e1e <_Py_open@@Base+0x145a> │ │ │ │ + bl b4d38 │ │ │ │ + cbnz r4, 77e16 <_Py_open@@Base+0x145a> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38964 @ 0x9834 │ │ │ │ + movw r1, #41460 @ 0xa1f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 77e2a <_Py_open@@Base+0x1466> │ │ │ │ + bl 12120c │ │ │ │ + b.n 77e22 <_Py_open@@Base+0x1466> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77e2a <_Py_open@@Base+0x1466> │ │ │ │ + b.n 77e22 <_Py_open@@Base+0x1466> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #38984 @ 0x9848 │ │ │ │ + movw r1, #41480 @ 0xa208 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, sp │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 77e7c <_Py_open@@Base+0x14b8> │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 77e74 <_Py_open@@Base+0x14b8> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 77e80 <_Py_open@@Base+0x14bc> │ │ │ │ + bne.n 77e78 <_Py_open@@Base+0x14bc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 77eac <_Py_open@@Base+0x14e8> │ │ │ │ + beq.n 77ea4 <_Py_open@@Base+0x14e8> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39000 @ 0x9858 │ │ │ │ + movw r1, #41496 @ 0xa218 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77ede <_Py_open@@Base+0x151a> │ │ │ │ + b.n 77ed6 <_Py_open@@Base+0x151a> │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n 77e8c <_Py_open@@Base+0x14c8> │ │ │ │ + bne.n 77e84 <_Py_open@@Base+0x14c8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - beq.n 77eac <_Py_open@@Base+0x14e8> │ │ │ │ - b.n 77e60 <_Py_open@@Base+0x149c> │ │ │ │ + beq.n 77ea4 <_Py_open@@Base+0x14e8> │ │ │ │ + b.n 77e58 <_Py_open@@Base+0x149c> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39044 @ 0x9884 │ │ │ │ + movw r1, #41540 @ 0xa244 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ - b.n 77e7c <_Py_open@@Base+0x14b8> │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 77e74 <_Py_open@@Base+0x14b8> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ blx 2b26c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77ed0 <_Py_open@@Base+0x150c> │ │ │ │ + cbnz r0, 77ec8 <_Py_open@@Base+0x150c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ - b.n 77ede <_Py_open@@Base+0x151a> │ │ │ │ + bl 15c7f0 │ │ │ │ + b.n 77ed6 <_Py_open@@Base+0x151a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #39072 @ 0x98a0 │ │ │ │ + movw r1, #41568 @ 0xa260 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 77f32 <_Py_open@@Base+0x156e> │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 77f2a <_Py_open@@Base+0x156e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 77f1c <_Py_open@@Base+0x1558> │ │ │ │ + bhi.n 77f14 <_Py_open@@Base+0x1558> │ │ │ │ adds r0, #12 │ │ │ │ - bl 8ff00 │ │ │ │ - b.n 77f34 <_Py_open@@Base+0x1570> │ │ │ │ + bl 90194 │ │ │ │ + b.n 77f2c <_Py_open@@Base+0x1570> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39084 @ 0x98ac │ │ │ │ + movw r1, #41580 @ 0xa26c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ 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, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #39120 @ 0x98d0 │ │ │ │ + movw r1, #41616 @ 0xa290 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 77f98 <_Py_open@@Base+0x15d4> │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 77f90 <_Py_open@@Base+0x15d4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 24f334 │ │ │ │ - cbz r0, 77f98 <_Py_open@@Base+0x15d4> │ │ │ │ - ldr r3, [pc, #56] @ (77f9c <_Py_open@@Base+0x15d8>) │ │ │ │ + bl 250cc8 │ │ │ │ + cbz r0, 77f90 <_Py_open@@Base+0x15d4> │ │ │ │ + ldr r3, [pc, #56] @ (77f94 <_Py_open@@Base+0x15d8>) │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ - cbz r3, 77f90 <_Py_open@@Base+0x15cc> │ │ │ │ + cbz r3, 77f88 <_Py_open@@Base+0x15cc> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ mla r0, r0, r1, r3 │ │ │ │ - bl 25bf0c <_PyDict_LoadGlobal@@Base+0x88> │ │ │ │ + bl 25d8d4 <_PyDict_LoadGlobal@@Base+0x88> │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 77f98 <_Py_open@@Base+0x15d4> │ │ │ │ + b.n 77f90 <_Py_open@@Base+0x15d4> │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #39136 @ 0x98e0 │ │ │ │ + movw r1, #41632 @ 0xa2a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 77ff4 <_Py_open@@Base+0x1630> │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 77fec <_Py_open@@Base+0x1630> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 77fe2 <_Py_open@@Base+0x161e> │ │ │ │ - bl b1654 │ │ │ │ + cbz r3, 77fda <_Py_open@@Base+0x161e> │ │ │ │ + bl b1b64 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7323c │ │ │ │ + bl 7368c │ │ │ │ movs r0, #11 │ │ │ │ blx 2bf4c │ │ │ │ mov r0, r4 │ │ │ │ - bl b4800 │ │ │ │ - b.n 77fec <_Py_open@@Base+0x1628> │ │ │ │ - bl 7323c │ │ │ │ + bl b4d38 │ │ │ │ + b.n 77fe4 <_Py_open@@Base+0x1628> │ │ │ │ + bl 7368c │ │ │ │ movs r0, #11 │ │ │ │ blx 2bf4c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #39148 @ 0x98ec │ │ │ │ + movw r1, #41644 @ 0xa2ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 7803c <_Py_open@@Base+0x1678> │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 78034 <_Py_open@@Base+0x1678> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 73bc4 │ │ │ │ - cbz r0, 78040 <_Py_open@@Base+0x167c> │ │ │ │ + bl 73fec │ │ │ │ + cbz r0, 78038 <_Py_open@@Base+0x167c> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2760 @ 0xac8 │ │ │ │ + movw r1, #5056 @ 0x13c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78048 <_Py_open@@Base+0x1684> │ │ │ │ + b.n 78040 <_Py_open@@Base+0x1684> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #44504 @ 0xadd8 │ │ │ │ + movw r1, #47140 @ 0xb824 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 780a4 <_Py_open@@Base+0x16e0> │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 7809c <_Py_open@@Base+0x16e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11f5dc │ │ │ │ + bl 11f9c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 780a6 <_Py_open@@Base+0x16e2> │ │ │ │ + cbz r0, 7809e <_Py_open@@Base+0x16e2> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ ite ne │ │ │ │ movne r4, r3 │ │ │ │ moveq r4, r2 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 780a6 <_Py_open@@Base+0x16e2> │ │ │ │ + bge.n 7809e <_Py_open@@Base+0x16e2> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 780a6 <_Py_open@@Base+0x16e2> │ │ │ │ + b.n 7809e <_Py_open@@Base+0x16e2> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 780cc <_Py_open@@Base+0x1708> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 7810a <_Py_open@@Base+0x1746> │ │ │ │ - bl b1654 │ │ │ │ + bne.n 780c4 <_Py_open@@Base+0x1708> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 78102 <_Py_open@@Base+0x1746> │ │ │ │ + bl b1b64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b734 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 780ee <_Py_open@@Base+0x172a> │ │ │ │ + blt.n 780e6 <_Py_open@@Base+0x172a> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 7810c <_Py_open@@Base+0x1748> │ │ │ │ + b.n 78104 <_Py_open@@Base+0x1748> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq.n 780e4 <_Py_open@@Base+0x1720> │ │ │ │ + beq.n 780dc <_Py_open@@Base+0x1720> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1066d0 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 78132 <_Py_open@@Base+0x176e> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 78132 <_Py_open@@Base+0x176e> │ │ │ │ + bne.n 7812a <_Py_open@@Base+0x176e> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 7812a <_Py_open@@Base+0x176e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7814c <_Py_open@@Base+0x1788> │ │ │ │ + b.n 78144 <_Py_open@@Base+0x1788> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2255a0 <_Py_dup@@Base> │ │ │ │ + bl 226df8 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7812e <_Py_open@@Base+0x176a> │ │ │ │ - bl 94b98 │ │ │ │ + beq.n 78126 <_Py_open@@Base+0x176a> │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7814c <_Py_open@@Base+0x1788> │ │ │ │ + cbnz r0, 78144 <_Py_open@@Base+0x1788> │ │ │ │ mov r0, r5 │ │ │ │ blx 2b734 │ │ │ │ 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, #39160 @ 0x98f8 │ │ │ │ + movw r1, #41656 @ 0xa2b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ 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 a684c │ │ │ │ - cbz r0, 781b2 <_Py_open@@Base+0x17ee> │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 781aa <_Py_open@@Base+0x17ee> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 781b6 <_Py_open@@Base+0x17f2> │ │ │ │ + bmi.n 781ae <_Py_open@@Base+0x17f2> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39176 @ 0x9908 │ │ │ │ + movw r1, #41672 @ 0xa2c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78312 <_Py_open@@Base+0x194e> │ │ │ │ + b.n 7830a <_Py_open@@Base+0x194e> │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - movw r1, #39220 @ 0x9934 │ │ │ │ + movw r1, #41716 @ 0xa2f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r8, sl, [sp] │ │ │ │ - bl a684c │ │ │ │ + bl a6d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 781b2 <_Py_open@@Base+0x17ee> │ │ │ │ + beq.n 781aa <_Py_open@@Base+0x17ee> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ - bcc.n 781f2 <_Py_open@@Base+0x182e> │ │ │ │ + bcc.n 781ea <_Py_open@@Base+0x182e> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39268 @ 0x9964 │ │ │ │ + movw r1, #41764 @ 0xa324 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 781b2 <_Py_open@@Base+0x17ee> │ │ │ │ + bl 12120c │ │ │ │ + b.n 781aa <_Py_open@@Base+0x17ee> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r1, #4776 @ 0x12a8 │ │ │ │ + movw r1, #7072 @ 0x1ba0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #39312 @ 0x9990 │ │ │ │ + movw r0, #41808 @ 0xa350 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 781b2 <_Py_open@@Base+0x17ee> │ │ │ │ + beq.n 781aa <_Py_open@@Base+0x17ee> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #4968 @ 0x1368 │ │ │ │ + movw r2, #7264 @ 0x1c60 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 1c002c │ │ │ │ + bl 1c0f54 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2b0bc │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 7825c <_Py_open@@Base+0x1898> │ │ │ │ + cbz r1, 78254 <_Py_open@@Base+0x1898> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 514da │ │ │ │ - b.n 78278 <_Py_open@@Base+0x18b4> │ │ │ │ + bl 514f2 │ │ │ │ + b.n 78270 <_Py_open@@Base+0x18b4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ - cbz r4, 7827c <_Py_open@@Base+0x18b8> │ │ │ │ + cbz r4, 78274 <_Py_open@@Base+0x18b8> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39332 @ 0x99a4 │ │ │ │ + movw r1, #41828 @ 0xa364 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7830a <_Py_open@@Base+0x1946> │ │ │ │ + b.n 78302 <_Py_open@@Base+0x1946> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 78298 <_Py_open@@Base+0x18d4> │ │ │ │ + beq.n 78290 <_Py_open@@Base+0x18d4> │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 782b8 <_Py_open@@Base+0x18f4> │ │ │ │ + bne.n 782b0 <_Py_open@@Base+0x18f4> │ │ │ │ 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 782b8 <_Py_open@@Base+0x18f4> │ │ │ │ + b.n 782b0 <_Py_open@@Base+0x18f4> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 782b8 <_Py_open@@Base+0x18f4> │ │ │ │ + beq.n 782b0 <_Py_open@@Base+0x18f4> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39372 @ 0x99cc │ │ │ │ + movw r1, #41868 @ 0xa38c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 7830a <_Py_open@@Base+0x1946> │ │ │ │ - bl b1654 │ │ │ │ + bl 12120c │ │ │ │ + b.n 78302 <_Py_open@@Base+0x1946> │ │ │ │ + bl b1b64 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #32 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldrd r1, r0, [r0, #16] │ │ │ │ blx 2be88 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4800 │ │ │ │ - cbz r6, 782ee <_Py_open@@Base+0x192a> │ │ │ │ + bl b4d38 │ │ │ │ + cbz r6, 782e6 <_Py_open@@Base+0x192a> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 514da │ │ │ │ - b.n 7830a <_Py_open@@Base+0x1946> │ │ │ │ + bl 514f2 │ │ │ │ + b.n 78302 <_Py_open@@Base+0x1946> │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7830a <_Py_open@@Base+0x1946> │ │ │ │ + cbz r0, 78302 <_Py_open@@Base+0x1946> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #39404 @ 0x99ec │ │ │ │ + movw r0, #41900 @ 0xa3ac │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 78312 <_Py_open@@Base+0x194e> │ │ │ │ + cbz r0, 7830a <_Py_open@@Base+0x194e> │ │ │ │ blx 2b040 │ │ │ │ mov r0, r4 │ │ │ │ addw sp, sp, #1148 @ 0x47c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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 78328 <_Py_open@@Base+0x1964> │ │ │ │ + bne.n 78320 <_Py_open@@Base+0x1964> │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 1503fc │ │ │ │ + b.w 1505c8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2bee8 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1503fc │ │ │ │ + b.w 1505c8 │ │ │ │ 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 78368 <_Py_open@@Base+0x19a4> │ │ │ │ + bgt.n 78360 <_Py_open@@Base+0x19a4> │ │ │ │ pop {r4} │ │ │ │ - b.w 135954 │ │ │ │ + b.w 1359f0 │ │ │ │ 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 2d2708 │ │ │ │ + bl 2d3130 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 783b4 <_Py_open@@Base+0x19f0> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 783e4 <_Py_open@@Base+0x1a20> │ │ │ │ + bne.n 783ac <_Py_open@@Base+0x19f0> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 783dc <_Py_open@@Base+0x1a20> │ │ │ │ movs r1, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2d2708 │ │ │ │ + bl 2d3130 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 783d0 <_Py_open@@Base+0x1a0c> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 783e4 <_Py_open@@Base+0x1a20> │ │ │ │ + bne.n 783c8 <_Py_open@@Base+0x1a0c> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 783dc <_Py_open@@Base+0x1a20> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2dcd28 │ │ │ │ + b.w 2dd6c8 │ │ │ │ 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 20add8 │ │ │ │ + bl 20c670 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 78420 <_Py_open@@Base+0x1a5c> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 78452 <_Py_open@@Base+0x1a8e> │ │ │ │ + bne.n 78418 <_Py_open@@Base+0x1a5c> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 7844a <_Py_open@@Base+0x1a8e> │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 20add8 │ │ │ │ + bl 20c670 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 7843e <_Py_open@@Base+0x1a7a> │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 78452 <_Py_open@@Base+0x1a8e> │ │ │ │ + bne.n 78436 <_Py_open@@Base+0x1a7a> │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 7844a <_Py_open@@Base+0x1a8e> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2dcd28 │ │ │ │ + b.w 2dd6c8 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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 252f48 │ │ │ │ + bl 2548bc │ │ │ │ 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 784a4 <_Py_open@@Base+0x1ae0> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 784a4 <_Py_open@@Base+0x1ae0> │ │ │ │ + bne.n 7849c <_Py_open@@Base+0x1ae0> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 7849c <_Py_open@@Base+0x1ae0> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #16288 @ 0x3fa0 │ │ │ │ + movw r1, #18784 @ 0x4960 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ - b.n 784c4 <_Py_open@@Base+0x1b00> │ │ │ │ + bl 12120c │ │ │ │ + b.n 784bc <_Py_open@@Base+0x1b00> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ea8a │ │ │ │ - cbnz r0, 784c4 <_Py_open@@Base+0x1b00> │ │ │ │ + bl 4eaa2 │ │ │ │ + cbnz r0, 784bc <_Py_open@@Base+0x1b00> │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 4ea8a │ │ │ │ + b.w 4eaa2 │ │ │ │ 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 252f48 │ │ │ │ + bl 2548bc │ │ │ │ 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 7851a <_Py_open@@Base+0x1b56> │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 7851a <_Py_open@@Base+0x1b56> │ │ │ │ + bne.n 78512 <_Py_open@@Base+0x1b56> │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 78512 <_Py_open@@Base+0x1b56> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #16288 @ 0x3fa0 │ │ │ │ + movw r1, #18784 @ 0x4960 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 120e20 │ │ │ │ - b.n 78540 <_Py_open@@Base+0x1b7c> │ │ │ │ + bl 12120c │ │ │ │ + b.n 78538 <_Py_open@@Base+0x1b7c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23e884 │ │ │ │ - cbnz r0, 78540 <_Py_open@@Base+0x1b7c> │ │ │ │ + bl 2401ac │ │ │ │ + cbnz r0, 78538 <_Py_open@@Base+0x1b7c> │ │ │ │ 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 23e884 │ │ │ │ + b.w 2401ac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ 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 │ │ │ │ - ldr.w r8, [pc, #308] @ 78694 <_Py_open@@Base+0x1cd0> │ │ │ │ + ldr.w r8, [pc, #308] @ 7868c <_Py_open@@Base+0x1cd0> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r8, #1368] @ 0x558 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7868c <_Py_open@@Base+0x1cc8> │ │ │ │ + beq.w 78684 <_Py_open@@Base+0x1cc8> │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r8, #1376] @ 0x560 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr.w sl, [r0] │ │ │ │ - movw r5, #35424 @ 0x8a60 │ │ │ │ + movw r5, #35460 @ 0x8a84 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ mov r9, r0 │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mul.w r1, r3, r6 │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 785a4 <_Py_open@@Base+0x1be0> │ │ │ │ + beq.n 7859c <_Py_open@@Base+0x1be0> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne.n 78588 <_Py_open@@Base+0x1bc4> │ │ │ │ + bne.n 78580 <_Py_open@@Base+0x1bc4> │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ movs r6, #4 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 785a8 <_Py_open@@Base+0x1be4> │ │ │ │ + b.n 785a0 <_Py_open@@Base+0x1be4> │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r3, r3, r6, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 785be <_Py_open@@Base+0x1bfa> │ │ │ │ + cbz r2, 785b6 <_Py_open@@Base+0x1bfa> │ │ │ │ adds r1, #12 │ │ │ │ movs r2, #0 │ │ │ │ add r1, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ blx 2bfe8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 785e8 <_Py_open@@Base+0x1c24> │ │ │ │ + beq.n 785e0 <_Py_open@@Base+0x1c24> │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45032 @ 0xafe8 │ │ │ │ + movw r1, #47528 @ 0xb9a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 78624 <_Py_open@@Base+0x1c60> │ │ │ │ + b.n 7861c <_Py_open@@Base+0x1c60> │ │ │ │ mov r1, fp │ │ │ │ movs r2, #23 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r5, #4968 @ 0x1368 │ │ │ │ + movw r5, #7264 @ 0x1c60 │ │ │ │ movt r5, #47 @ 0x2f │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2c23c <__snprintf_chk@plt> │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39408 @ 0x99f0 │ │ │ │ + movw r1, #41904 @ 0xa3b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2c230 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r5, #25608 @ 0x6408 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2800 @ 0xaf0 │ │ │ │ + movw r1, #5216 @ 0x1460 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r8, #1380] @ 0x564 │ │ │ │ mov r0, r4 │ │ │ │ bl 37024 <_Py_DisplaySourceLine@@Base+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbnz r3, 78672 <_Py_open@@Base+0x1cae> │ │ │ │ + cbnz r3, 7866a <_Py_open@@Base+0x1cae> │ │ │ │ ldr.w r3, [r8, #1388] @ 0x56c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #4] │ │ │ │ - cbz r3, 7866e <_Py_open@@Base+0x1caa> │ │ │ │ + cbz r3, 78666 <_Py_open@@Base+0x1caa> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3164 @ 0xc5c │ │ │ │ + movw r1, #5844 @ 0x16d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1bfa90 <_Py_write_noraise@@Base> │ │ │ │ + bl 1c09b8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ bl 344e4 <_Py_DumpStack@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r8, #1384] @ 0x568 │ │ │ │ bl 2de7c │ │ │ │ @@ -115297,243 +115304,243 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 7323c │ │ │ │ - bl 1f7248 │ │ │ │ - cbnz r0, 786b8 <_Py_open@@Base+0x1cf4> │ │ │ │ + bl 7368c │ │ │ │ + bl 1f8b00 │ │ │ │ + cbnz r0, 786b0 <_Py_open@@Base+0x1cf4> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 157e1c │ │ │ │ + bl 157fe4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14161 @ 0x3751 │ │ │ │ + movw r0, #15225 @ 0x3b79 │ │ │ │ movt r0, #7 │ │ │ │ - bl 218b34 │ │ │ │ + bl 21a3dc │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 786f0 <_Py_open@@Base+0x1d2c> │ │ │ │ - bl 1f92b0 │ │ │ │ + bne.n 786e8 <_Py_open@@Base+0x1d2c> │ │ │ │ + bl 1fab68 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39452 @ 0x9a1c │ │ │ │ + movw r1, #41948 @ 0xa3dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78708 <_Py_open@@Base+0x1d44> │ │ │ │ - bl 157e1c │ │ │ │ + b.n 78700 <_Py_open@@Base+0x1d44> │ │ │ │ + bl 157fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158dc8 │ │ │ │ + bl 158f8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f92b0 │ │ │ │ + bl 1fab68 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007870a : │ │ │ │ +00078702 : │ │ │ │ b.w 39584 │ │ │ │ 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 180fc0 │ │ │ │ - cbnz r0, 78742 │ │ │ │ + bl 180ef4 │ │ │ │ + cbnz r0, 7873a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39480 @ 0x9a38 │ │ │ │ + movw r1, #41976 @ 0xa3f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78830 │ │ │ │ + b.n 78828 │ │ │ │ mov r0, r8 │ │ │ │ - bl 17dfc8 │ │ │ │ + bl 17defc │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 7873e │ │ │ │ + blt.n 78736 │ │ │ │ cmp.w r6, #65536 @ 0x10000 │ │ │ │ - ble.n 7876a │ │ │ │ + ble.n 78762 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39520 @ 0x9a60 │ │ │ │ + movw r1, #42016 @ 0xa420 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 7873e │ │ │ │ + bl 12120c │ │ │ │ + b.n 78736 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7877c │ │ │ │ + cbz r0, 78774 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 78800 │ │ │ │ + beq.n 787f8 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 787a4 │ │ │ │ - bl 24479c │ │ │ │ - b.n 78830 │ │ │ │ - bl 14c3d8 │ │ │ │ + b.n 7879c │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 78828 │ │ │ │ + bl 14c6a8 │ │ │ │ add.w r1, r4, r7, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r3, 787bc │ │ │ │ - bl 238a84 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r3, 787b4 │ │ │ │ + bl 23a3c0 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 787dc │ │ │ │ + cbz r0, 787d4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 787f0 │ │ │ │ + blt.n 787e8 │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 78800 │ │ │ │ + beq.n 787f8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11b5b8 │ │ │ │ + bl 11b9a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78782 │ │ │ │ + bne.n 7877a │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 78830 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 78828 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39536 @ 0x9a70 │ │ │ │ + movw r1, #42032 @ 0xa430 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 787e2 │ │ │ │ - b.n 7881a │ │ │ │ + blt.n 787da │ │ │ │ + b.n 78812 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7881a │ │ │ │ + bge.n 78812 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7881a │ │ │ │ + cbnz r3, 78812 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7881a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 78812 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7879e │ │ │ │ + bne.n 78796 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7879e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 78796 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bbe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78822 │ │ │ │ + bge.n 7881a │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 7873e │ │ │ │ + bl 845f4 │ │ │ │ + b.n 78736 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78868 │ │ │ │ + beq.n 78860 │ │ │ │ blx 2b11c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7886c │ │ │ │ + bne.n 78864 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78874 │ │ │ │ + b.n 7886c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 78890 │ │ │ │ + cbz r3, 78888 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 788a8 │ │ │ │ + b.n 788a0 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 78898 │ │ │ │ + bgt.n 78890 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 788a8 │ │ │ │ + b.n 788a0 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 78894 │ │ │ │ + bgt.n 7888c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 78894 │ │ │ │ + beq.n 7888c │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 788c8 │ │ │ │ + b.n 788c0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #112] @ (78930 ) │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #112] @ (78928 ) │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78928 │ │ │ │ + cbz r0, 78920 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 254334 │ │ │ │ + bl 255c58 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7891c │ │ │ │ + beq.n 78914 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 788ee │ │ │ │ + beq.n 788e6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 788f0 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 788f0 │ │ │ │ - b.n 7891c │ │ │ │ + bne.n 788e8 │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 788e8 │ │ │ │ + b.n 78914 │ │ │ │ movs r4, #0 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b9ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ - cbz r4, 78920 │ │ │ │ + bl b4d38 │ │ │ │ + cbz r4, 78918 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e7198 │ │ │ │ + b.w 1e8764 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78928 │ │ │ │ + b.n 78920 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ @@ -115541,990 +115548,990 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 7895a │ │ │ │ + bne.n 78952 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 78972 │ │ │ │ - b.n 789c8 │ │ │ │ + bne.n 7896a │ │ │ │ + b.n 789c0 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #60272 @ 0xeb70 │ │ │ │ + movw r0, #62768 @ 0xf530 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7894a │ │ │ │ - b.n 789a6 │ │ │ │ + bne.n 78942 │ │ │ │ + b.n 7899e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 789aa │ │ │ │ + bpl.n 789a2 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 789a6 │ │ │ │ + cbz r0, 7899e │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 789ca │ │ │ │ + beq.n 789c2 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78a2c │ │ │ │ - movw r2, #47124 @ 0xb814 │ │ │ │ + b.n 78a24 │ │ │ │ + movw r2, #49268 @ 0xc074 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50384 @ 0xc4d0 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60272 @ 0xeb70 │ │ │ │ + movw r0, #62768 @ 0xf530 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 789a6 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7899e │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 789f2 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 789ea │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60272 @ 0xeb70 │ │ │ │ + movw r0, #62768 @ 0xf530 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 789a6 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7899e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78a2c │ │ │ │ + cbz r0, 78a24 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 78990 │ │ │ │ + bne.n 78988 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78a1c │ │ │ │ - bl 948dc │ │ │ │ + bne.n 78a14 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 789a6 │ │ │ │ + bne.n 7899e │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bd94 │ │ │ │ - bl 1e744c <_Py_strerror@@Base+0x2c> │ │ │ │ + bl 1e8a18 <_Py_strerror@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbnz r0, 78a42 │ │ │ │ + cbnz r0, 78a3a │ │ │ │ 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 23eb80 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2404a8 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78a74 │ │ │ │ + beq.n 78a6c │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2aa81c <_PyTime_AsTimeval@@Base> │ │ │ │ + b.w 2ab9c4 <_PyTime_AsTimeval@@Base> │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 78aa2 │ │ │ │ + bhi.n 78a9a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125558 │ │ │ │ + bl 125508 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78ab8 │ │ │ │ - b.n 78abe │ │ │ │ - movw r0, #19116 @ 0x4aac │ │ │ │ + beq.n 78ab0 │ │ │ │ + b.n 78ab6 │ │ │ │ + movw r0, #21412 @ 0x53a4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78a94 │ │ │ │ - b.n 78af4 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 78af4 │ │ │ │ + bne.n 78a8c │ │ │ │ + b.n 78aec │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 78aec │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ it le │ │ │ │ movle r4, #0 │ │ │ │ ldr r5, [r7, #16] │ │ │ │ it gt │ │ │ │ ldrgt r4, [r4, #8] │ │ │ │ - bl 78a32 │ │ │ │ + bl 78a2a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78af4 │ │ │ │ + beq.n 78aec │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 78a32 │ │ │ │ + bl 78a2a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78af4 │ │ │ │ + beq.n 78aec │ │ │ │ mov r1, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c688 <__setitimer64@plt> │ │ │ │ - cbz r0, 78af8 │ │ │ │ + cbz r0, 78af0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78afe │ │ │ │ + b.n 78af6 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 776e4 <_Py_open@@Base+0xd20> │ │ │ │ + bl 776dc <_Py_open@@Base+0xd20> │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ 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, r1 │ │ │ │ - bl 9bb24 │ │ │ │ + bl 9bdb4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78b7a │ │ │ │ + cbz r0, 78b72 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 1f3668 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f4ec8 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl 948dc │ │ │ │ - cbz r0, 78b7a │ │ │ │ + bl 94b70 │ │ │ │ + cbz r0, 78b72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78b78 │ │ │ │ + bge.n 78b70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 78b78 │ │ │ │ + cbnz r3, 78b70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_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 26a7cc │ │ │ │ - cbz r0, 78bf0 │ │ │ │ + bl 26c19c │ │ │ │ + cbz r0, 78be8 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2c198 │ │ │ │ - bl b1654 │ │ │ │ + bl b1b64 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ blx 2bc7c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 78be6 │ │ │ │ + bne.n 78bde │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 78bd6 │ │ │ │ - bl 119460 │ │ │ │ + bne.n 78bce │ │ │ │ + bl 1195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78ba6 │ │ │ │ + beq.n 78b9e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78bf0 │ │ │ │ + b.n 78be8 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 78bd2 │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 78bca │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 78b02 │ │ │ │ + bl 78afa │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ sub sp, #408 @ 0x198 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 78c1a │ │ │ │ + bne.n 78c12 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 26a7cc │ │ │ │ - cbnz r0, 78c30 │ │ │ │ - b.n 78cd2 │ │ │ │ + bl 26c19c │ │ │ │ + cbnz r0, 78c28 │ │ │ │ + b.n 78cca │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19304 @ 0x4b68 │ │ │ │ + movw r0, #21600 @ 0x5460 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78c0e │ │ │ │ - b.n 78cd2 │ │ │ │ + bne.n 78c06 │ │ │ │ + b.n 78cca │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2c198 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 23eb80 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2404a8 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78cd2 │ │ │ │ + beq.n 78cca │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 78c6a │ │ │ │ + bge.n 78c62 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61116 @ 0xeebc │ │ │ │ + movw r1, #63612 @ 0xf87c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 78cd2 │ │ │ │ - bl 2895a4 <_PyDeadline_Init@@Base> │ │ │ │ + bl 12120c │ │ │ │ + b.n 78cca │ │ │ │ + bl 28a724 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 23f860 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b1654 │ │ │ │ + bl 241188 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b1b64 │ │ │ │ add r2, sp, #8 │ │ │ │ mov sl, r0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2bdac <__sigtimedwait64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 78ce0 │ │ │ │ + bne.n 78cd8 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 78cb8 │ │ │ │ + beq.n 78cb0 │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 78cd6 │ │ │ │ + beq.n 78cce │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ - b.n 78cd2 │ │ │ │ - bl 119460 │ │ │ │ + bl 1e8764 │ │ │ │ + b.n 78cca │ │ │ │ + bl 1195a4 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r3, 78cd2 │ │ │ │ - bl 2bcb98 <_PyDeadline_Get@@Base> │ │ │ │ + cbnz r3, 78cca │ │ │ │ + bl 2bd4b0 <_PyDeadline_Get@@Base> │ │ │ │ cmp r1, #0 │ │ │ │ strd r0, r1, [sp] │ │ │ │ - bge.n 78c72 │ │ │ │ - b.n 78ce0 │ │ │ │ + bge.n 78c6a │ │ │ │ + b.n 78cd8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78cec │ │ │ │ + b.n 78ce4 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 78cec │ │ │ │ + b.n 78ce4 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 78b02 │ │ │ │ + bl 78afa │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #23016 @ 0x59e8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 20e81c <_PyBytesWriter_Dealloc@@Base+0x7e8> │ │ │ │ + b.w 2100c0 <_PyBytesWriter_Dealloc@@Base+0x7e8> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #47264 @ 0xb8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 183944 │ │ │ │ + bl 183874 │ │ │ │ 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, #47264 @ 0xb8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 183944 │ │ │ │ + bl 183874 │ │ │ │ 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, #51976 @ 0xcb08 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 183944 │ │ │ │ + bl 183874 │ │ │ │ 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 r4, r1 │ │ │ │ movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 78dbc │ │ │ │ + beq.n 78db4 │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r5, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 78dbc │ │ │ │ + beq.n 78db4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 78dd4 │ │ │ │ - b.n 78de4 │ │ │ │ + bne.n 78dcc │ │ │ │ + b.n 78ddc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 78db4 │ │ │ │ - movw r0, #39560 @ 0x9a88 │ │ │ │ + beq.n 78dac │ │ │ │ + movw r0, #42056 @ 0xa448 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78db4 │ │ │ │ - b.n 78e14 │ │ │ │ - movw r0, #39560 @ 0x9a88 │ │ │ │ + bne.n 78dac │ │ │ │ + b.n 78e0c │ │ │ │ + movw r0, #42056 @ 0xa448 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ - cbz r0, 78e14 │ │ │ │ + bl 1d8890 │ │ │ │ + cbz r0, 78e0c │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 78e18 │ │ │ │ + beq.n 78e10 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9f860 │ │ │ │ - cbnz r0, 78e18 │ │ │ │ - movw r1, #50384 @ 0xc4d0 │ │ │ │ + bl 9fb7c │ │ │ │ + cbnz r0, 78e10 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #39560 @ 0x9a88 │ │ │ │ + movw r0, #42056 @ 0xa448 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r5 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78e48 │ │ │ │ + b.n 78e40 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78e48 │ │ │ │ + cbz r0, 78e40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r0, #12] │ │ │ │ str r0, [r5, #28] │ │ │ │ - bl 98338 │ │ │ │ + bl 985c8 │ │ │ │ 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 │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78e9e │ │ │ │ - ldr r2, [pc, #64] @ (78ea4 ) │ │ │ │ - movw r1, #39572 @ 0x9a94 │ │ │ │ + cbz r0, 78e96 │ │ │ │ + ldr r2, [pc, #64] @ (78e9c ) │ │ │ │ + movw r1, #42068 @ 0xa454 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78e88 │ │ │ │ - ldr r2, [pc, #44] @ (78ea4 ) │ │ │ │ + beq.n 78e80 │ │ │ │ + ldr r2, [pc, #44] @ (78e9c ) │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39588 @ 0x9aa4 │ │ │ │ + movw r1, #42084 @ 0xa464 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 78e9e │ │ │ │ + bne.n 78e96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78e9c │ │ │ │ + bge.n 78e94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 78e9c │ │ │ │ + cbnz r3, 78e94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #960 @ (adr r2, 79268 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 79260 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #37 @ 0x25 │ │ │ │ - bl 21b764 <_PyEvent_Notify@@Base> │ │ │ │ + bl 21d010 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 243630 <_PyXI_NewInterpreter@@Base+0x290> │ │ │ │ + bl 244f58 <_PyXI_NewInterpreter@@Base+0x290> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #18632 @ 0x48c8 │ │ │ │ + movw r1, #21128 @ 0x5288 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 78f1a │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 78f12 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2c285c <_PyTime_FromLong@@Base> │ │ │ │ + bl 2c31b8 <_PyTime_FromLong@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78f1a │ │ │ │ + beq.n 78f12 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 23f860 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 241188 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2afac <__clock_settime64@plt> │ │ │ │ - cbz r0, 78f1e │ │ │ │ + cbz r0, 78f16 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78f26 │ │ │ │ + b.n 78f1e │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 213778 │ │ │ │ + bl 21501c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78f90 │ │ │ │ + cbz r0, 78f88 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 109550 │ │ │ │ + bl 109804 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 109550 │ │ │ │ + bl 109804 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 109550 │ │ │ │ + bl 109804 │ │ │ │ mov r2, r6 │ │ │ │ ldrd r6, r7, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #39600 @ 0x9ab0 │ │ │ │ + movw r0, #42096 @ 0xa470 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 78f80 │ │ │ │ + blt.n 78f78 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 78f90 │ │ │ │ + b.n 78f88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 78f7c │ │ │ │ + bne.n 78f74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78f7c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 78f74 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #39608 @ 0x9ab8 │ │ │ │ + movw r1, #42104 @ 0xa478 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a684c │ │ │ │ + bl a6d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79038 │ │ │ │ + beq.n 79030 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 11f884 │ │ │ │ + bl 11fc70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7903a │ │ │ │ + beq.n 79032 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - bl 11f884 │ │ │ │ + bl 11fc70 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7902e │ │ │ │ + cbz r0, 79026 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 78fec │ │ │ │ + bgt.n 78fe4 │ │ │ │ subs r0, r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ blx 2ba64 │ │ │ │ - cbz r0, 7900a │ │ │ │ + cbz r0, 79002 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #6412 @ 0x190c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 79026 │ │ │ │ + b.n 7901e │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #4788 @ 0x12b4 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 7903a │ │ │ │ + bl 845f4 │ │ │ │ + b.n 79032 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #44504 @ 0xadd8 │ │ │ │ + movw r1, #47140 @ 0xb824 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a684c │ │ │ │ - cbz r0, 7908c │ │ │ │ + bl a6d4c │ │ │ │ + cbz r0, 79084 │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl ddde0 │ │ │ │ + bl de910 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #32888 @ 0x8078 │ │ │ │ + movw r2, #35184 @ 0x8970 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00079090 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ - movw r0, #34224 @ 0x85b0 │ │ │ │ +00079088 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ + movw r0, #36720 @ 0x8f70 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ movw r1, #15072 @ 0x3ae0 │ │ │ │ - b.w 1d1870 │ │ │ │ + b.w 1d2710 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79150 <_Py_Get_Getpath_CodeObject@@Base+0xc0> │ │ │ │ + beq.n 79148 <_Py_Get_Getpath_CodeObject@@Base+0xc0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 790dc <_Py_Get_Getpath_CodeObject@@Base+0x4c> │ │ │ │ + cbnz r0, 790d4 <_Py_Get_Getpath_CodeObject@@Base+0x4c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79110 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ + bge.n 79108 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79110 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ + cbnz r3, 79108 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79110 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ - cbz r5, 79114 <_Py_Get_Getpath_CodeObject@@Base+0x84> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 79108 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ + cbz r5, 7910c <_Py_Get_Getpath_CodeObject@@Base+0x84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bdb4c │ │ │ │ + bl 2be464 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 79114 <_Py_Get_Getpath_CodeObject@@Base+0x84> │ │ │ │ + cbnz r0, 7910c <_Py_Get_Getpath_CodeObject@@Base+0x84> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 790fc <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ + bge.n 790f4 <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 790fc <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ + cbnz r3, 790f4 <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79110 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ + bge.n 79108 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 79110 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ + cbnz r3, 79108 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79150 <_Py_Get_Getpath_CodeObject@@Base+0xc0> │ │ │ │ + b.n 79148 <_Py_Get_Getpath_CodeObject@@Base+0xc0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a77e │ │ │ │ + bl 4a796 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79134 <_Py_Get_Getpath_CodeObject@@Base+0xa4> │ │ │ │ + bge.n 7912c <_Py_Get_Getpath_CodeObject@@Base+0xa4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79134 <_Py_Get_Getpath_CodeObject@@Base+0xa4> │ │ │ │ + cbnz r3, 7912c <_Py_Get_Getpath_CodeObject@@Base+0xa4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79148 <_Py_Get_Getpath_CodeObject@@Base+0xb8> │ │ │ │ + bge.n 79140 <_Py_Get_Getpath_CodeObject@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 79148 <_Py_Get_Getpath_CodeObject@@Base+0xb8> │ │ │ │ + cbnz r3, 79140 <_Py_Get_Getpath_CodeObject@@Base+0xb8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00079154 : │ │ │ │ +0007914c : │ │ │ │ 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, 79184 │ │ │ │ - ldr r3, [pc, #52] @ (791a4 ) │ │ │ │ + cbz r0, 7917c │ │ │ │ + ldr r3, [pc, #52] @ (7919c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 79184 │ │ │ │ + cbnz r0, 7917c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 231224 │ │ │ │ + bl 232ae0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85634 │ │ │ │ + b.w 8589c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000791a8 : │ │ │ │ +000791a0 : │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 79154 │ │ │ │ + b.w 7914c │ │ │ │ │ │ │ │ -000791b0 : │ │ │ │ +000791a8 : │ │ │ │ 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, 79204 │ │ │ │ + cbz r0, 791fc │ │ │ │ mov r5, r1 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 791de │ │ │ │ - ldr r3, [pc, #56] @ (79208 ) │ │ │ │ + cbnz r0, 791d6 │ │ │ │ + ldr r3, [pc, #56] @ (79200 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ - b.n 79204 │ │ │ │ + bl 8589c │ │ │ │ + b.n 791fc │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 224ef0 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 226748 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 791f4 │ │ │ │ + blt.n 791ec │ │ │ │ mov r4, r5 │ │ │ │ - b.n 79204 │ │ │ │ + b.n 791fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 791f0 │ │ │ │ + bne.n 791e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 791f0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 791e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007920c <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +00079204 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #17 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5cf66 <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ + bl 5cf6e <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79266 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 7925e <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #17 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 7925e <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ - bl f8224 │ │ │ │ - b.n 79266 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 79256 <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ + bl f859c │ │ │ │ + b.n 7925e <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007926c <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +00079264 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #15 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5cf66 <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ + bl 5cf6e <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 792c6 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + beq.n 792be <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #15 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c3e0 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 792be <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ - bl f8224 │ │ │ │ - b.n 792c6 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 792b6 <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ + bl f859c │ │ │ │ + b.n 792be <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbnz r3, 792f0 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ + cbnz r3, 792e8 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ cmp r2, r0 │ │ │ │ - ble.n 792f0 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ + ble.n 792e8 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 792f0 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ - cbnz r4, 7930c <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ + bne.n 792e8 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ + cbnz r4, 79304 <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ movs r5, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #116] @ (79378 <_PyMonitoring_FireReraiseEvent@@Base+0x10c>) │ │ │ │ + ldr r3, [pc, #116] @ (79370 <_PyMonitoring_FireReraiseEvent@@Base+0x10c>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 121b60 <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 12200c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7936a <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ + cbz r0, 79362 <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 156f44 │ │ │ │ - cbnz r0, 7931a <_PyMonitoring_FireReraiseEvent@@Base+0xae> │ │ │ │ + bl 15710c │ │ │ │ + cbnz r0, 79312 <_PyMonitoring_FireReraiseEvent@@Base+0xae> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7936a <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ + b.n 79362 <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl ba7e4 │ │ │ │ + bl bacbc │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #4776 @ 0x12a8 │ │ │ │ + movw r1, #7072 @ 0x1ba0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #39612 @ 0x9abc │ │ │ │ + movw r0, #42108 @ 0xa47c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aae68 │ │ │ │ + bl ab368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79356 <_PyMonitoring_FireReraiseEvent@@Base+0xea> │ │ │ │ - bl b1654 │ │ │ │ + beq.n 7934e <_PyMonitoring_FireReraiseEvent@@Base+0xea> │ │ │ │ + bl b1b64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b994 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4800 │ │ │ │ + bl b4d38 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 79362 <_PyMonitoring_FireReraiseEvent@@Base+0xf6> │ │ │ │ - bl 948dc │ │ │ │ + bne.n 7935a <_PyMonitoring_FireReraiseEvent@@Base+0xf6> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79316 <_PyMonitoring_FireReraiseEvent@@Base+0xaa> │ │ │ │ + bne.n 7930e <_PyMonitoring_FireReraiseEvent@@Base+0xaa> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -116532,558 +116539,558 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 157200 │ │ │ │ + bl 1573c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 793b8 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ + beq.n 793b0 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ ldr.w r2, [r6, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 793b8 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ + beq.n 793b0 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 793d0 <_PyMonitoring_FireReraiseEvent@@Base+0x164> │ │ │ │ - b.n 793e2 <_PyMonitoring_FireReraiseEvent@@Base+0x176> │ │ │ │ + bne.n 793c8 <_PyMonitoring_FireReraiseEvent@@Base+0x164> │ │ │ │ + b.n 793da <_PyMonitoring_FireReraiseEvent@@Base+0x176> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 793b0 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ - movw r0, #39624 @ 0x9ac8 │ │ │ │ + beq.n 793a8 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ + movw r0, #42120 @ 0xa488 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 21fc5c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 22145c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 793b0 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ - b.n 79440 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ + bne.n 793a8 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ + b.n 79438 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #39624 @ 0x9ac8 │ │ │ │ + movw r0, #42120 @ 0xa488 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r3 │ │ │ │ - bl e37f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 79440 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ + bl e439c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 79438 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 7940c <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ + bmi.n 79404 <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #33792 @ 0x8400 │ │ │ │ + movw r2, #36088 @ 0x8cf8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #50568 @ 0xc588 │ │ │ │ + movw r1, #52864 @ 0xce80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #39624 @ 0x9ac8 │ │ │ │ + movw r0, #42120 @ 0xa488 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79440 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79438 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [r4, #24] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 254bac │ │ │ │ + bl 2563b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7949c <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + beq.n 79494 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - ble.n 79444 <_PyMonitoring_FireReraiseEvent@@Base+0x1d8> │ │ │ │ - bl 85634 │ │ │ │ + ble.n 7943c <_PyMonitoring_FireReraiseEvent@@Base+0x1d8> │ │ │ │ + bl 8589c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39640 @ 0x9ad8 │ │ │ │ + movw r1, #42136 @ 0xa498 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7949c <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + b.n 79494 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 7946e <_PyMonitoring_FireReraiseEvent@@Base+0x202> │ │ │ │ + ble.n 79466 <_PyMonitoring_FireReraiseEvent@@Base+0x202> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add.w r5, r0, #20 │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ str.w r1, [r5, #4]! │ │ │ │ ldr r7, [r1, #0] │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ add.w lr, r7, #1 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r1] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 79452 <_PyMonitoring_FireReraiseEvent@@Base+0x1e6> │ │ │ │ + bne.n 7944a <_PyMonitoring_FireReraiseEvent@@Base+0x1e6> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne.n 79498 <_PyMonitoring_FireReraiseEvent@@Base+0x22c> │ │ │ │ + bne.n 79490 <_PyMonitoring_FireReraiseEvent@@Base+0x22c> │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7949c <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + beq.n 79494 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 79426 <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ + bne.n 7941e <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ - b.n 7949c <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + b.n 79494 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 79426 <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ + bne.n 7941e <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007949e : │ │ │ │ +00079496 : │ │ │ │ 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 88a5c │ │ │ │ - cbz r0, 794e2 │ │ │ │ + bl 88de8 │ │ │ │ + cbz r0, 794da │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d1f30 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 794e8 │ │ │ │ + cbnz r0, 794e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 794e2 │ │ │ │ + bge.n 794da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 794e2 │ │ │ │ + cbnz r3, 794da │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7954e │ │ │ │ - cbz r6, 7950c │ │ │ │ + b.n 79546 │ │ │ │ + cbz r6, 79504 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 7950c │ │ │ │ + cbnz r0, 79504 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 794ce │ │ │ │ + bge.n 794c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 794ce │ │ │ │ + bne.n 794c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 794ce │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 794c6 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 226124 │ │ │ │ + bl 22797c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7953a │ │ │ │ + bge.n 79532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7953a │ │ │ │ + cbnz r3, 79532 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7954e │ │ │ │ + bge.n 79546 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7954e │ │ │ │ + cbnz r3, 79546 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00079556 : │ │ │ │ +0007954e : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #200] @ (79630 ) │ │ │ │ + ldr r4, [pc, #200] @ (79628 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ dmb ish │ │ │ │ add.w r0, r0, #792 @ 0x318 │ │ │ │ ldrexb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79592 │ │ │ │ + bne.n 7958a │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79582 │ │ │ │ + bne.n 7957a │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 795a2 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 7959a │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 795b4 │ │ │ │ + cbz r4, 795ac │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 795b4 │ │ │ │ + beq.n 795ac │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 795a8 │ │ │ │ + bne.n 795a0 │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ add.w r0, r0, #792 @ 0x318 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 795d4 │ │ │ │ + bne.n 795cc │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 795c4 │ │ │ │ + bne.n 795bc │ │ │ │ dmb ish │ │ │ │ - beq.n 795de │ │ │ │ - bl 288f70 │ │ │ │ - cbz r4, 79626 │ │ │ │ - cbz r5, 795ee │ │ │ │ + beq.n 795d6 │ │ │ │ + bl 28a0e8 │ │ │ │ + cbz r4, 7961e │ │ │ │ + cbz r5, 795e6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ strex r2, r5, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 795f6 │ │ │ │ + bne.n 795ee │ │ │ │ dmb ish │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ add.w r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79612 │ │ │ │ + bne.n 7960a │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00079634 : │ │ │ │ +0007962c : │ │ │ │ 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] @ (796f0 ) │ │ │ │ + ldr r2, [pc, #172] @ (796e8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbnz r5, 7965c │ │ │ │ - movw r1, #47172 @ 0xb844 │ │ │ │ + cbnz r5, 79654 │ │ │ │ + movw r1, #49668 @ 0xc204 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #156] @ (796f4 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ (796ec ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #148] @ (796f8 ) │ │ │ │ - bl 1f8acc <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #148] @ (796f0 ) │ │ │ │ + bl 1fa384 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 796de │ │ │ │ + blt.n 796d6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 79676 │ │ │ │ + cbz r0, 7966e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 796a2 │ │ │ │ - bl 1cc2ac │ │ │ │ + bmi.n 7969a │ │ │ │ + bl 1cd0dc │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 796de │ │ │ │ - ldr r1, [pc, #112] @ (796f8 ) │ │ │ │ + cbz r0, 796d6 │ │ │ │ + ldr r1, [pc, #112] @ (796f0 ) │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1eaa14 │ │ │ │ - cbz r0, 796a2 │ │ │ │ + bl 1ebfdc │ │ │ │ + cbz r0, 7969a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 796de │ │ │ │ + bge.n 796d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 796de │ │ │ │ - b.n 796c0 │ │ │ │ + cbnz r3, 796d6 │ │ │ │ + b.n 796b8 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 796de │ │ │ │ + cbz r4, 796d6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 796c6 │ │ │ │ + cbz r0, 796be │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 796de │ │ │ │ + bge.n 796d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 796de │ │ │ │ + cbnz r3, 796d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 796de │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 796d6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 796ea │ │ │ │ + bge.n 796e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 796ea │ │ │ │ + cbnz r3, 796e2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 208538 <_PyErr_Clear@@Base> │ │ │ │ + b.w 209df0 <_PyErr_Clear@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -000796fc : │ │ │ │ +000796f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r0, [pc, #52] @ (79744 ) │ │ │ │ + ldr r0, [pc, #52] @ (7973c ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f8acc <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1fa384 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79720 │ │ │ │ + bge.n 79718 │ │ │ │ movs r4, #0 │ │ │ │ - bl f8250 │ │ │ │ - b.n 7973e │ │ │ │ + bl f85c8 │ │ │ │ + b.n 79736 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 79728 │ │ │ │ + cbnz r0, 79720 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7973a │ │ │ │ + b.n 79732 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 79724 │ │ │ │ + bpl.n 7971c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00079748 : │ │ │ │ +00079740 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #344] @ (798b4 ) │ │ │ │ + ldr r4, [pc, #344] @ (798ac ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r8, r2 │ │ │ │ - movw r0, #41508 @ 0xa224 │ │ │ │ + movw r0, #44004 @ 0xabe4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r9, [r3, r4] │ │ │ │ - ble.n 79778 │ │ │ │ + ble.n 79770 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 7977c │ │ │ │ + cbnz r1, 79774 │ │ │ │ add r5, sp, #4 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 797b6 │ │ │ │ + cbz r0, 797ae │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl a2470 │ │ │ │ - cbnz r0, 797a8 │ │ │ │ + bl a2f4c │ │ │ │ + cbnz r0, 797a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 797b6 │ │ │ │ + bge.n 797ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 797b6 │ │ │ │ + cbnz r3, 797ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 797b6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 797ae │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 79788 │ │ │ │ - b.n 797c4 │ │ │ │ - movw r1, #39660 @ 0x9aec │ │ │ │ + bne.n 79780 │ │ │ │ + b.n 797bc │ │ │ │ + movw r1, #42156 @ 0xa4ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #248] @ (798b8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #248] @ (798b0 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ - movw r0, #40140 @ 0x9ccc │ │ │ │ + movw r0, #42636 @ 0xa68c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1eaa14 │ │ │ │ + bl 1ebfdc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 79810 │ │ │ │ + beq.n 79808 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79802 │ │ │ │ + bge.n 797fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79802 │ │ │ │ + cbnz r3, 797fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #39680 @ 0x9b00 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #42176 @ 0xa4c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #172] @ (798b8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #172] @ (798b0 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79822 │ │ │ │ + bge.n 7981a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79822 │ │ │ │ + cbnz r3, 7981a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 798ae │ │ │ │ + beq.n 798a6 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 20d2bc │ │ │ │ + bl 20eb60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 798ae │ │ │ │ + beq.n 798a6 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 7984e │ │ │ │ - movw r1, #39704 @ 0x9b18 │ │ │ │ + cbnz r4, 79846 │ │ │ │ + movw r1, #42200 @ 0xa4d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #108] @ (798b8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #108] @ (798bc ) │ │ │ │ + ldr r0, [pc, #108] @ (798b0 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #108] @ (798b4 ) │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1f8acc <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1fa384 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79868 │ │ │ │ - movw r1, #39736 @ 0x9b38 │ │ │ │ + bge.n 79860 │ │ │ │ + movw r1, #42232 @ 0xa4f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #84] @ (798b8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #84] @ (798b0 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 7989a │ │ │ │ + cbz r0, 79892 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1f2538 │ │ │ │ + bl 1f3e38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 79886 │ │ │ │ - movw r1, #39756 @ 0x9b4c │ │ │ │ + bne.n 7987e │ │ │ │ + movw r1, #42252 @ 0xa50c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #52] @ (798b8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #52] @ (798b0 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7989a │ │ │ │ + bge.n 79892 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 7989a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 79892 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 798ae │ │ │ │ + bge.n 798a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 798ae │ │ │ │ + cbnz r3, 798a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r4, r3, #30 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -000798c0 : │ │ │ │ +000798b8 : │ │ │ │ movw r3, #3336 @ 0xd08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - b.w 79748 │ │ │ │ + b.w 79740 │ │ │ │ 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 156f44 │ │ │ │ + bl 15710c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r0, 79916 │ │ │ │ + cbz r0, 7990e │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #19 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2bfac │ │ │ │ - cbnz r0, 7991a │ │ │ │ + cbnz r0, 79912 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79920 │ │ │ │ - bl 8ff00 │ │ │ │ + b.n 79918 │ │ │ │ + bl 90194 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ 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 │ │ │ │ @@ -117093,318 +117100,318 @@ │ │ │ │ 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] @ (799f0 ) │ │ │ │ - movw r2, #39788 @ 0x9b6c │ │ │ │ + ldr r3, [pc, #156] @ (799e8 ) │ │ │ │ + movw r2, #42284 @ 0xa52c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f6934 │ │ │ │ - cbz r0, 79986 │ │ │ │ + bl f6cac │ │ │ │ + cbz r0, 7997e │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 7998a │ │ │ │ + bge.n 79982 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39808 @ 0x9b80 │ │ │ │ + movw r1, #42304 @ 0xa540 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 799ec │ │ │ │ + b.n 799e4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 79996 │ │ │ │ + bne.n 7998e │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 799b8 │ │ │ │ + b.n 799b0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 799b8 │ │ │ │ + ble.n 799b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c638 │ │ │ │ + bl 15c7f0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39848 @ 0x9ba8 │ │ │ │ + movw r1, #42344 @ 0xa568 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 79986 │ │ │ │ + bl 12120c │ │ │ │ + b.n 7997e │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 68db4 │ │ │ │ + bl 68da8 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge.n 799d8 │ │ │ │ - bl 15c638 │ │ │ │ + bge.n 799d0 │ │ │ │ + bl 15c7f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc2ac │ │ │ │ - b.n 79986 │ │ │ │ - bl 15c638 │ │ │ │ - movw r0, #39896 @ 0x9bd8 │ │ │ │ + bl 1cd0dc │ │ │ │ + b.n 7997e │ │ │ │ + bl 15c7f0 │ │ │ │ + movw r0, #42392 @ 0xa598 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r3, #21] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79ab4 │ │ │ │ + beq.n 79aac │ │ │ │ blx 2b2a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79a1c │ │ │ │ + cbz r0, 79a14 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 79a62 │ │ │ │ + b.n 79a5a │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79ab6 │ │ │ │ + bge.n 79aae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79ab6 │ │ │ │ + bne.n 79aae │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79ab6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 79aae │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 79a7a │ │ │ │ - bl 9c338 │ │ │ │ + cbz r6, 79a72 │ │ │ │ + bl 9c5c8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79a7a │ │ │ │ + beq.n 79a72 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 79a9e │ │ │ │ + blt.n 79a96 │ │ │ │ adds r7, #8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - movw r2, #20433 @ 0x4fd1 │ │ │ │ + movw r2, #19907 @ 0x4dc3 │ │ │ │ movt r2, #7 │ │ │ │ - movw r0, #39900 @ 0x9bdc │ │ │ │ + movw r0, #42396 @ 0xa59c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79a42 │ │ │ │ - b.n 79aae │ │ │ │ + bne.n 79a3a │ │ │ │ + b.n 79aa6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79a94 │ │ │ │ + bge.n 79a8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 79a94 │ │ │ │ + cbnz r3, 79a8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx 2ae10 │ │ │ │ - b.n 79ab6 │ │ │ │ + b.n 79aae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79a60 │ │ │ │ + bne.n 79a58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79a60 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 79a58 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ae10 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 79ae8 │ │ │ │ + beq.n 79ae0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #60284 @ 0xeb7c │ │ │ │ + movw r0, #62780 @ 0xf53c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d7a84 │ │ │ │ + bl 1d8890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79b74 │ │ │ │ + beq.n 79b6c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 79b10 │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + bmi.n 79b08 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50384 @ 0xc4d0 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60284 @ 0xeb7c │ │ │ │ + movw r0, #62780 @ 0xf53c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 296c84 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79b74 │ │ │ │ + bl 297e28 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79b6c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a31f0 │ │ │ │ + bl a3644 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79bb2 │ │ │ │ + beq.n 79baa │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79b40 │ │ │ │ + beq.n 79b38 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 79b74 │ │ │ │ + bl 12120c │ │ │ │ + b.n 79b6c │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r5, [sp, #4] │ │ │ │ - cbnz r3, 79b60 │ │ │ │ + cbnz r3, 79b58 │ │ │ │ mov r0, r7 │ │ │ │ - bl efe3c │ │ │ │ - movw r1, #39904 @ 0x9be0 │ │ │ │ + bl f0280 │ │ │ │ + movw r1, #42400 @ 0xa5a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 79b74 │ │ │ │ + bl 12120c │ │ │ │ + b.n 79b6c │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79b84 │ │ │ │ + beq.n 79b7c │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 156f44 │ │ │ │ - cbnz r0, 79b78 │ │ │ │ + bl 15710c │ │ │ │ + cbnz r0, 79b70 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79bb2 │ │ │ │ + b.n 79baa │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl ba7e4 │ │ │ │ + bl bacbc │ │ │ │ mov r1, r0 │ │ │ │ - b.n 79b86 │ │ │ │ + b.n 79b7e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 79ba6 │ │ │ │ + cbnz r0, 79b9e │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e7198 │ │ │ │ + bl 1e8764 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ - b.n 79bb2 │ │ │ │ - bl 1e744c <_Py_strerror@@Base+0x2c> │ │ │ │ + bl 1cd0dc │ │ │ │ + b.n 79baa │ │ │ │ + bl 1e8a18 <_Py_strerror@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #332] @ (79d18 ) │ │ │ │ + ldr r4, [pc, #332] @ (79d10 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #62100 @ 0xf294 │ │ │ │ + movw r1, #64596 @ 0xfc54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 12d124 <_PySys_GetOptionalAttrString@@Base+0x7ac> │ │ │ │ + bl 12dd30 <_PySys_GetOptionalAttrString@@Base+0x12f4> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 79d10 │ │ │ │ + beq.w 79d08 │ │ │ │ add.w r0, r6, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #244 @ 0xf4 │ │ │ │ movw r1, #27341 @ 0x6acd │ │ │ │ movt r1, #3 │ │ │ │ - bl 1e51e8 <_Py_normpath@@Base+0x568> │ │ │ │ + bl 1e67b4 <_Py_normpath@@Base+0x56c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79c0a │ │ │ │ + bge.n 79c02 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 79d10 │ │ │ │ - ldr r0, [pc, #272] @ (79d1c ) │ │ │ │ + b.n 79d08 │ │ │ │ + ldr r0, [pc, #272] @ (79d14 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79c24 │ │ │ │ + bne.n 79c1c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79c14 │ │ │ │ + bne.n 79c0c │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 79c36 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 79c2e │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 79c48 │ │ │ │ + cbz r3, 79c40 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79c3e │ │ │ │ - b.n 79c4a │ │ │ │ + bne.n 79c36 │ │ │ │ + b.n 79c42 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 79c76 │ │ │ │ + cbnz r0, 79c6e │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 79c68 │ │ │ │ + bne.n 79c60 │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79c58 │ │ │ │ + bne.n 79c50 │ │ │ │ dmb ish │ │ │ │ - beq.n 79c04 │ │ │ │ - ldr r0, [pc, #172] @ (79d1c ) │ │ │ │ - bl 288f70 │ │ │ │ - b.n 79c04 │ │ │ │ + beq.n 79bfc │ │ │ │ + ldr r0, [pc, #172] @ (79d14 ) │ │ │ │ + bl 28a0e8 │ │ │ │ + b.n 79bfc │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 79ccc │ │ │ │ + cbz r3, 79cc4 │ │ │ │ add.w r1, r0, #16 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ ldr.w ip, [r3, #64] @ 0x40 │ │ │ │ subs.w lr, r2, #0 │ │ │ │ str.w r8, [r3, #56] @ 0x38 │ │ │ │ it ne │ │ │ │ movne.w lr, #1 │ │ │ │ - cbz r7, 79ca6 │ │ │ │ + cbz r7, 79c9e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r7, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #64] @ 0x40 │ │ │ │ @@ -117414,175 +117421,175 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ sub.w r2, r2, lr │ │ │ │ str.w r2, [r0, #3320] @ 0xcf8 │ │ │ │ str.w ip, [r1, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79c84 │ │ │ │ + bne.n 79c7c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79ce4 │ │ │ │ + bne.n 79cdc │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79cd4 │ │ │ │ + bne.n 79ccc │ │ │ │ dmb ish │ │ │ │ - beq.n 79cf0 │ │ │ │ - ldr r0, [pc, #48] @ (79d1c ) │ │ │ │ - bl 288f70 │ │ │ │ + beq.n 79ce8 │ │ │ │ + ldr r0, [pc, #48] @ (79d14 ) │ │ │ │ + bl 28a0e8 │ │ │ │ add.w r6, r6, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ movs r0, #6 │ │ │ │ ldr.w r3, [r6, #3320] @ 0xcf8 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 244e54 │ │ │ │ + bl 24677c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #14] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00079d20 : │ │ │ │ +00079d18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (79d58 ) │ │ │ │ + ldr r4, [pc, #40] @ (79d50 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79bb8 │ │ │ │ + bl 79bb0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 79d54 │ │ │ │ - movw r0, #39940 @ 0x9c04 │ │ │ │ + bne.n 79d4c │ │ │ │ + movw r0, #42436 @ 0xa5c4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24f39c │ │ │ │ + b.w 250a9c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ (79da4 ) │ │ │ │ + ldr r0, [pc, #56] @ (79d9c ) │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #26941 @ 0x693d │ │ │ │ + movwne r1, #33341 @ 0x823d │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #36 @ 0x24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79bb8 │ │ │ │ + bl 79bb0 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #400] @ (79f4c ) │ │ │ │ + ldr r4, [pc, #400] @ (79f44 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #63796 @ 0xf934 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #756 @ 0x2f4 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 12d124 <_PySys_GetOptionalAttrString@@Base+0x7ac> │ │ │ │ + bl 12dd30 <_PySys_GetOptionalAttrString@@Base+0x12f4> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 79f46 │ │ │ │ + beq.w 79f3e │ │ │ │ add.w r0, r6, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #245 @ 0xf5 │ │ │ │ movw r1, #28105 @ 0x6dc9 │ │ │ │ movt r1, #3 │ │ │ │ - bl 1e51e8 <_Py_normpath@@Base+0x568> │ │ │ │ + bl 1e67b4 <_Py_normpath@@Base+0x56c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79dfa │ │ │ │ + bge.n 79df2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 79f46 │ │ │ │ - ldr r0, [pc, #340] @ (79f50 ) │ │ │ │ + b.n 79f3e │ │ │ │ + ldr r0, [pc, #340] @ (79f48 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79e14 │ │ │ │ + bne.n 79e0c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79e04 │ │ │ │ + bne.n 79dfc │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 79e26 │ │ │ │ - bl 137a88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 79e1e │ │ │ │ + bl 137c78 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 79e3c │ │ │ │ + cbz r3, 79e34 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79e30 │ │ │ │ - b.n 79e3e │ │ │ │ + bne.n 79e28 │ │ │ │ + b.n 79e36 │ │ │ │ mov sl, r3 │ │ │ │ mov r0, sl │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 79e6a │ │ │ │ + cbnz r0, 79e62 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 79e5c │ │ │ │ + bne.n 79e54 │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79e4c │ │ │ │ + bne.n 79e44 │ │ │ │ dmb ish │ │ │ │ - beq.n 79df4 │ │ │ │ - ldr r0, [pc, #236] @ (79f50 ) │ │ │ │ - bl 288f70 │ │ │ │ - b.n 79df4 │ │ │ │ + beq.n 79dec │ │ │ │ + ldr r0, [pc, #236] @ (79f48 ) │ │ │ │ + bl 28a0e8 │ │ │ │ + b.n 79dec │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 79ec2 │ │ │ │ + cbz r4, 79eba │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r3, r4 │ │ │ │ add.w r1, r1, sl, lsl #2 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr.w lr, [r3, #68] @ 0x44 │ │ │ │ subs.w sl, r2, #0 │ │ │ │ str.w r8, [r3, #60] @ 0x3c │ │ │ │ it ne │ │ │ │ movne.w sl, #1 │ │ │ │ - cbz r7, 79e9c │ │ │ │ + cbz r7, 79e94 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r7, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #68] @ 0x44 │ │ │ │ @@ -117592,453 +117599,453 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ sub.w r2, r2, sl │ │ │ │ str.w r2, [r0, #3324] @ 0xcfc │ │ │ │ str.w lr, [r1, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79e7a │ │ │ │ + bne.n 79e72 │ │ │ │ add.w r6, r6, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r6, #3324] @ 0xcfc │ │ │ │ - cbz r3, 79f06 │ │ │ │ - cbz r4, 79f06 │ │ │ │ + cbz r3, 79efe │ │ │ │ + cbz r4, 79efe │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 24d360 │ │ │ │ - cbz r0, 79f02 │ │ │ │ + bl 24dfe4 │ │ │ │ + cbz r0, 79efa │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79eee │ │ │ │ + bne.n 79ee6 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79ede │ │ │ │ + bne.n 79ed6 │ │ │ │ dmb ish │ │ │ │ - beq.n 79efa │ │ │ │ - ldr r0, [pc, #88] @ (79f50 ) │ │ │ │ - bl 288f70 │ │ │ │ + beq.n 79ef2 │ │ │ │ + ldr r0, [pc, #88] @ (79f48 ) │ │ │ │ + bl 28a0e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85634 │ │ │ │ - b.n 79df4 │ │ │ │ + bl 8589c │ │ │ │ + b.n 79dec │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 79ecc │ │ │ │ + b.n 79ec4 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79f1e │ │ │ │ + bne.n 79f16 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79f0e │ │ │ │ + bne.n 79f06 │ │ │ │ dmb ish │ │ │ │ - beq.n 79f2a │ │ │ │ - ldr r0, [pc, #40] @ (79f50 ) │ │ │ │ - bl 288f70 │ │ │ │ + beq.n 79f22 │ │ │ │ + ldr r0, [pc, #40] @ (79f48 ) │ │ │ │ + bl 28a0e8 │ │ │ │ ldr.w r3, [r6, #3324] @ 0xcfc │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ movs r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 244e54 │ │ │ │ + bl 24677c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #14] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00079f54 : │ │ │ │ +00079f4c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (79f8c ) │ │ │ │ + ldr r4, [pc, #40] @ (79f84 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79da8 │ │ │ │ + bl 79da0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 79f88 │ │ │ │ - movw r0, #39992 @ 0x9c38 │ │ │ │ + bne.n 79f80 │ │ │ │ + movw r0, #42488 @ 0xa5f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24f39c │ │ │ │ + b.w 250a9c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ (79fd8 ) │ │ │ │ + ldr r0, [pc, #56] @ (79fd0 ) │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #61201 @ 0xef11 │ │ │ │ + movwne r1, #60985 @ 0xee39 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79da8 │ │ │ │ + bl 79da0 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00079fdc <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #12] @ (79fec <_PyOS_IsMainThread@@Base+0x10>) │ │ │ │ +00079fd4 <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #12] @ (79fe4 <_PyOS_IsMainThread@@Base+0x10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1e3de4 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + b.w 1e554c <_PyConfig_AsDict@@Base+0xb08> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ movw r4, #2308 @ 0x904 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 7a0b6 <_PyOS_IsMainThread@@Base+0xda> │ │ │ │ + bgt.n 7a0ae <_PyOS_IsMainThread@@Base+0xda> │ │ │ │ movw r5, #19904 @ 0x4dc0 │ │ │ │ movt r5, #85 @ 0x55 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b1848 <_start@@Base+0xc2c> │ │ │ │ + bl 1b2770 <_start@@Base+0xc28> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a0b6 <_PyOS_IsMainThread@@Base+0xda> │ │ │ │ + beq.n 7a0ae <_PyOS_IsMainThread@@Base+0xda> │ │ │ │ movw r3, #2832 @ 0xb10 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a0a4 <_PyOS_IsMainThread@@Base+0xc8> │ │ │ │ + beq.n 7a09c <_PyOS_IsMainThread@@Base+0xc8> │ │ │ │ ldrb r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a0a4 <_PyOS_IsMainThread@@Base+0xc8> │ │ │ │ + bne.n 7a09c <_PyOS_IsMainThread@@Base+0xc8> │ │ │ │ movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r7, [pc, #524] @ (7a250 <_PyOS_IsMainThread@@Base+0x274>) │ │ │ │ + ldr r7, [pc, #524] @ (7a248 <_PyOS_IsMainThread@@Base+0x274>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ movs r2, #1 │ │ │ │ strb r2, [r5, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r8, [r7, r6] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7a058 <_PyOS_IsMainThread@@Base+0x7c> │ │ │ │ + beq.n 7a050 <_PyOS_IsMainThread@@Base+0x7c> │ │ │ │ blx 2bd88 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1bb260 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ + bl 1bc188 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a1ee <_PyOS_IsMainThread@@Base+0x212> │ │ │ │ + beq.w 7a1e6 <_PyOS_IsMainThread@@Base+0x212> │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a0e2 <_PyOS_IsMainThread@@Base+0x106> │ │ │ │ + bne.n 7a0da <_PyOS_IsMainThread@@Base+0x106> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 7a0da <_PyOS_IsMainThread@@Base+0xfe> │ │ │ │ + cbz r3, 7a0d2 <_PyOS_IsMainThread@@Base+0xfe> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 7a0c4 <_PyOS_IsMainThread@@Base+0xe8> │ │ │ │ + cbnz r3, 7a0bc <_PyOS_IsMainThread@@Base+0xe8> │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r3, 7a0bc <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ + cbz r3, 7a0b4 <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 7a0c4 <_PyOS_IsMainThread@@Base+0xe8> │ │ │ │ + cbnz r3, 7a0bc <_PyOS_IsMainThread@@Base+0xe8> │ │ │ │ movw r3, #3136 @ 0xc40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r0, #42748 @ 0xa6fc │ │ │ │ + movw r0, #45244 @ 0xb0bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 1b1ba4 <_start@@Base+0xf88> │ │ │ │ + bl 1b2acc <_start@@Base+0xf84> │ │ │ │ movw r3, #2304 @ 0x900 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ strb r2, [r3, #0] │ │ │ │ movw r0, #19904 @ 0x4dc0 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1b18b4 <_start@@Base+0xc98> │ │ │ │ + b.w 1b27dc <_start@@Base+0xc94> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #404] @ (7a254 <_PyOS_IsMainThread@@Base+0x278>) │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ - b.n 7a07e <_PyOS_IsMainThread@@Base+0xa2> │ │ │ │ - bl 1b1c00 <_start@@Base+0xfe4> │ │ │ │ + ldr r0, [pc, #404] @ (7a24c <_PyOS_IsMainThread@@Base+0x278>) │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ + b.n 7a076 <_PyOS_IsMainThread@@Base+0xa2> │ │ │ │ + bl 1b2b28 <_start@@Base+0xfe0> │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r0, r0, #480 @ 0x1e0 │ │ │ │ - bl 1bf758 │ │ │ │ - bl 70758 <_Py_SetRefcnt@@Base+0x1552> │ │ │ │ - b.n 7a082 <_PyOS_IsMainThread@@Base+0xa6> │ │ │ │ - ldr r0, [pc, #380] @ (7a258 <_PyOS_IsMainThread@@Base+0x27c>) │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ - b.n 7a076 <_PyOS_IsMainThread@@Base+0x9a> │ │ │ │ + bl 1c0680 │ │ │ │ + bl 70748 <_Py_SetRefcnt@@Base+0x1552> │ │ │ │ + b.n 7a07a <_PyOS_IsMainThread@@Base+0xa6> │ │ │ │ + ldr r0, [pc, #380] @ (7a250 <_PyOS_IsMainThread@@Base+0x27c>) │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ + b.n 7a06e <_PyOS_IsMainThread@@Base+0x9a> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1bb260 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ + bl 1bc188 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7a1f6 <_PyOS_IsMainThread@@Base+0x21a> │ │ │ │ + bne.w 7a1ee <_PyOS_IsMainThread@@Base+0x21a> │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7a23a <_PyOS_IsMainThread@@Base+0x25e> │ │ │ │ - ldr.w r8, [pc, #360] @ 7a264 <_PyOS_IsMainThread@@Base+0x288> │ │ │ │ + beq.w 7a232 <_PyOS_IsMainThread@@Base+0x25e> │ │ │ │ + ldr.w r8, [pc, #360] @ 7a25c <_PyOS_IsMainThread@@Base+0x288> │ │ │ │ mov sl, r4 │ │ │ │ mov fp, r6 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r5, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7a17a <_PyOS_IsMainThread@@Base+0x19e> │ │ │ │ + beq.n 7a172 <_PyOS_IsMainThread@@Base+0x19e> │ │ │ │ add.w r0, r5, #68 @ 0x44 │ │ │ │ blx 2bbb4 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #24] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a23e <_PyOS_IsMainThread@@Base+0x262> │ │ │ │ + beq.w 7a236 <_PyOS_IsMainThread@@Base+0x262> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.w 7a23e <_PyOS_IsMainThread@@Base+0x262> │ │ │ │ + bhi.w 7a236 <_PyOS_IsMainThread@@Base+0x262> │ │ │ │ movs r2, #0 │ │ │ │ dmb ish │ │ │ │ str.w r2, [r8] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5, #24] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #20] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ lsls r1, r1, #22 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + bl 6fbd8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ subs r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.n 7a17a <_PyOS_IsMainThread@@Base+0x19e> │ │ │ │ + bhi.n 7a172 <_PyOS_IsMainThread@@Base+0x19e> │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r1, r3, [r5, #36] @ 0x24 │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + bl 6fbd8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ add.w r3, r9, #1 │ │ │ │ add.w r8, r8, #4 │ │ │ │ mov r9, r3 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 7a10a <_PyOS_IsMainThread@@Base+0x12e> │ │ │ │ + bne.n 7a102 <_PyOS_IsMainThread@@Base+0x12e> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, sl │ │ │ │ mov r6, fp │ │ │ │ - ldr r5, [pc, #200] @ (7a25c <_PyOS_IsMainThread@@Base+0x280>) │ │ │ │ + ldr r5, [pc, #200] @ (7a254 <_PyOS_IsMainThread@@Base+0x280>) │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7a1a6 <_PyOS_IsMainThread@@Base+0x1ca> │ │ │ │ + bne.n 7a19e <_PyOS_IsMainThread@@Base+0x1ca> │ │ │ │ strex r0, r2, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a196 <_PyOS_IsMainThread@@Base+0x1ba> │ │ │ │ + bne.n 7a18e <_PyOS_IsMainThread@@Base+0x1ba> │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r5, r5, #592 @ 0x250 │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ mov r0, r1 │ │ │ │ - bl 1bead4 │ │ │ │ + bl 1bf9fc │ │ │ │ movs r2, #0 │ │ │ │ ldrex r0, [r5] │ │ │ │ strex r3, r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a1bc <_PyOS_IsMainThread@@Base+0x1e0> │ │ │ │ - cbz r0, 7a1de <_PyOS_IsMainThread@@Base+0x202> │ │ │ │ + bne.n 7a1b4 <_PyOS_IsMainThread@@Base+0x1e0> │ │ │ │ + cbz r0, 7a1d6 <_PyOS_IsMainThread@@Base+0x202> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r1, #3988 @ 0xf94 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + bl 6fbd8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ adds r5, #4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7a072 <_PyOS_IsMainThread@@Base+0x96> │ │ │ │ + bne.w 7a06a <_PyOS_IsMainThread@@Base+0x96> │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 7a1ba <_PyOS_IsMainThread@@Base+0x1de> │ │ │ │ - ldr r0, [pc, #112] @ (7a260 <_PyOS_IsMainThread@@Base+0x284>) │ │ │ │ - bl 1b12f4 <_start@@Base+0x6d8> │ │ │ │ - b.n 7a06a <_PyOS_IsMainThread@@Base+0x8e> │ │ │ │ + b.n 7a1b2 <_PyOS_IsMainThread@@Base+0x1de> │ │ │ │ + ldr r0, [pc, #112] @ (7a258 <_PyOS_IsMainThread@@Base+0x284>) │ │ │ │ + bl 1b221c <_start@@Base+0x6d4> │ │ │ │ + b.n 7a062 <_PyOS_IsMainThread@@Base+0x8e> │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a0f2 <_PyOS_IsMainThread@@Base+0x116> │ │ │ │ + beq.w 7a0ea <_PyOS_IsMainThread@@Base+0x116> │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r5 │ │ │ │ - movw r6, #43008 @ 0xa800 │ │ │ │ + movw r6, #45504 @ 0xb1c0 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r5 │ │ │ │ ldr.w r5, [r5, #188] @ 0xbc │ │ │ │ ldrb.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 7a242 <_PyOS_IsMainThread@@Base+0x266> │ │ │ │ + cbz r3, 7a23a <_PyOS_IsMainThread@@Base+0x266> │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 7a232 <_PyOS_IsMainThread@@Base+0x256> │ │ │ │ + beq.n 7a22a <_PyOS_IsMainThread@@Base+0x256> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f3e4 <_Py_SetRefcnt@@Base+0x1de> │ │ │ │ + bl 6f3d4 <_Py_SetRefcnt@@Base+0x1de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f36a <_Py_SetRefcnt@@Base+0x164> │ │ │ │ + bl 6f35a <_Py_SetRefcnt@@Base+0x164> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7a212 <_PyOS_IsMainThread@@Base+0x236> │ │ │ │ + bne.n 7a20a <_PyOS_IsMainThread@@Base+0x236> │ │ │ │ mov r4, r8 │ │ │ │ mov r6, r9 │ │ │ │ mov r5, sl │ │ │ │ - b.n 7a0f2 <_PyOS_IsMainThread@@Base+0x116> │ │ │ │ + b.n 7a0ea <_PyOS_IsMainThread@@Base+0x116> │ │ │ │ mov r2, r1 │ │ │ │ - b.n 7a190 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ + b.n 7a188 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ mov r4, r9 │ │ │ │ - b.n 7a160 <_PyOS_IsMainThread@@Base+0x184> │ │ │ │ + b.n 7a158 <_PyOS_IsMainThread@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f3e4 <_Py_SetRefcnt@@Base+0x1de> │ │ │ │ + bl 6f3d4 <_Py_SetRefcnt@@Base+0x1de> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7a232 <_PyOS_IsMainThread@@Base+0x256> │ │ │ │ - b.n 7a212 <_PyOS_IsMainThread@@Base+0x236> │ │ │ │ + beq.n 7a22a <_PyOS_IsMainThread@@Base+0x256> │ │ │ │ + b.n 7a20a <_PyOS_IsMainThread@@Base+0x236> │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r0, r3, #4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r6, [pc, #0] @ (7a260 <_PyOS_IsMainThread@@Base+0x284>) │ │ │ │ + ldr r6, [pc, #0] @ (7a258 <_PyOS_IsMainThread@@Base+0x284>) │ │ │ │ lsls r5, r2, #1 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r6, [pc, #256] @ (7a368 <_PyOS_IsMainThread@@Base+0x38c>) │ │ │ │ + ldr r6, [pc, #256] @ (7a360 <_PyOS_IsMainThread@@Base+0x38c>) │ │ │ │ lsls r5, r2, #1 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a5d8 <_PyOS_IsMainThread@@Base+0x5fc> │ │ │ │ + beq.w 7a5d0 <_PyOS_IsMainThread@@Base+0x5fc> │ │ │ │ stmdb 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 │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov.w lr, #1 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ adds r2, r5, #1 │ │ │ │ add.w r5, r2, #8 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a2dc <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ add.w lr, lr, #1 │ │ │ │ mov r1, lr │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a2dc <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a2dc <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ add.w lr, r1, #2 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a2dc <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ add.w lr, r1, #3 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a2dc <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ add.w lr, r1, #4 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a2dc <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ add.w lr, r1, #5 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a2dc <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ add.w lr, r1, #6 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a2dc <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ add.w lr, r1, #7 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a2dc <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ add.w lr, r1, #8 │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 7a28e <_PyOS_IsMainThread@@Base+0x2b2> │ │ │ │ - b.n 7a2ec <_PyOS_IsMainThread@@Base+0x310> │ │ │ │ + bne.n 7a286 <_PyOS_IsMainThread@@Base+0x2b2> │ │ │ │ + b.n 7a2e4 <_PyOS_IsMainThread@@Base+0x310> │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 7a5f4 <_PyOS_IsMainThread@@Base+0x618> │ │ │ │ + beq.w 7a5ec <_PyOS_IsMainThread@@Base+0x618> │ │ │ │ movw r3, #2564 @ 0xa04 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a5f4 <_PyOS_IsMainThread@@Base+0x618> │ │ │ │ + beq.w 7a5ec <_PyOS_IsMainThread@@Base+0x618> │ │ │ │ add.w ip, r3, #39936 @ 0x9c00 │ │ │ │ subs r2, r3, #4 │ │ │ │ add.w ip, ip, #60 @ 0x3c │ │ │ │ add.w r8, lr, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7a310 <_PyOS_IsMainThread@@Base+0x334> │ │ │ │ + b.n 7a308 <_PyOS_IsMainThread@@Base+0x334> │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 7a3ca <_PyOS_IsMainThread@@Base+0x3ee> │ │ │ │ + beq.n 7a3c2 <_PyOS_IsMainThread@@Base+0x3ee> │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a3ca <_PyOS_IsMainThread@@Base+0x3ee> │ │ │ │ + beq.n 7a3c2 <_PyOS_IsMainThread@@Base+0x3ee> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ ldrb r6, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a5d0 <_PyOS_IsMainThread@@Base+0x5f4> │ │ │ │ + beq.w 7a5c8 <_PyOS_IsMainThread@@Base+0x5f4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7a30c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + beq.n 7a304 <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ - bhi.w 7a5bc <_PyOS_IsMainThread@@Base+0x5e0> │ │ │ │ + bhi.w 7a5b4 <_PyOS_IsMainThread@@Base+0x5e0> │ │ │ │ sub.w r5, r3, #32 │ │ │ │ sub.w r7, r6, #97 @ 0x61 │ │ │ │ cmp r7, #25 │ │ │ │ uxtb r5, r5 │ │ │ │ - bls.w 7a5c6 <_PyOS_IsMainThread@@Base+0x5ea> │ │ │ │ + bls.w 7a5be <_PyOS_IsMainThread@@Base+0x5ea> │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 7a30c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + bne.n 7a304 <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ add.w r9, r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a5e8 <_PyOS_IsMainThread@@Base+0x60c> │ │ │ │ + beq.w 7a5e0 <_PyOS_IsMainThread@@Base+0x60c> │ │ │ │ ldrb.w sl, [r1, #1] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7a5de <_PyOS_IsMainThread@@Base+0x602> │ │ │ │ + beq.w 7a5d6 <_PyOS_IsMainThread@@Base+0x602> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7a3a8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ + beq.n 7a3a0 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ adds r5, r0, #1 │ │ │ │ mov fp, r8 │ │ │ │ str r5, [sp, #4] │ │ │ │ ands.w r5, r8, #3 │ │ │ │ - beq.w 7a48e <_PyOS_IsMainThread@@Base+0x4b2> │ │ │ │ + beq.w 7a486 <_PyOS_IsMainThread@@Base+0x4b2> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 7a43e <_PyOS_IsMainThread@@Base+0x462> │ │ │ │ + beq.n 7a436 <_PyOS_IsMainThread@@Base+0x462> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 7a3f4 <_PyOS_IsMainThread@@Base+0x418> │ │ │ │ + beq.n 7a3ec <_PyOS_IsMainThread@@Base+0x418> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ sub.w r7, sl, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ sub.w r6, sl, #32 │ │ │ │ it ls │ │ │ │ subls.w r5, r3, #32 │ │ │ │ uxtb r7, r7 │ │ │ │ @@ -118046,44 +118053,44 @@ │ │ │ │ ite hi │ │ │ │ movhi r5, r3 │ │ │ │ uxtbls r5, r5 │ │ │ │ cmp r7, #25 │ │ │ │ it ls │ │ │ │ movls sl, r6 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.n 7a3d2 <_PyOS_IsMainThread@@Base+0x3f6> │ │ │ │ + beq.n 7a3ca <_PyOS_IsMainThread@@Base+0x3f6> │ │ │ │ ldrb.w r5, [r9] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7a30c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + bne.n 7a304 <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ ldrb.w r3, [r1, lr] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne.n 7a30c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + bne.n 7a304 <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ add.w lr, lr, #1 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, lr │ │ │ │ - bl 1b1794 <_start@@Base+0xb78> │ │ │ │ + bl 1b26bc <_start@@Base+0xb74> │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq.w r0, #4294967295 @ 0xffffffff │ │ │ │ movne r0, #1 │ │ │ │ - b.n 7a3cc <_PyOS_IsMainThread@@Base+0x3f0> │ │ │ │ + b.n 7a3c4 <_PyOS_IsMainThread@@Base+0x3f0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r5, r0, #1 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w fp, r8, #4294967295 @ 0xffffffff │ │ │ │ ldrb.w r3, [r5, #1]! │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.w 7a5aa <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ ldrb.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.w 7a5aa <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ sub.w r7, sl, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ sub.w r6, sl, #32 │ │ │ │ it ls │ │ │ │ subls.w r5, r3, #32 │ │ │ │ uxtb r7, r7 │ │ │ │ @@ -118091,25 +118098,25 @@ │ │ │ │ ite hi │ │ │ │ movhi r5, r3 │ │ │ │ uxtbls r5, r5 │ │ │ │ cmp r7, #25 │ │ │ │ it ls │ │ │ │ movls sl, r6 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.n 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + bne.n 7a398 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ ldrb.w r3, [r5, #1]! │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.w 7a5aa <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ ldrb.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.w 7a5aa <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ sub.w r7, sl, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ sub.w r6, sl, #32 │ │ │ │ it ls │ │ │ │ subls.w r5, r3, #32 │ │ │ │ uxtb r7, r7 │ │ │ │ @@ -118117,27 +118124,27 @@ │ │ │ │ ite hi │ │ │ │ movhi r5, r3 │ │ │ │ uxtbls r5, r5 │ │ │ │ cmp r7, #25 │ │ │ │ it ls │ │ │ │ movls sl, r6 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.n 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + bne.n 7a398 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ ldrb.w r3, [r5, #1]! │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.w 7a5aa <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ ldrb.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.w 7a5aa <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7a3a8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ + beq.n 7a3a0 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ sub.w r7, sl, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ sub.w r6, sl, #32 │ │ │ │ it ls │ │ │ │ subls.w r5, r3, #32 │ │ │ │ uxtb r7, r7 │ │ │ │ @@ -118145,53 +118152,53 @@ │ │ │ │ ite hi │ │ │ │ movhi r5, r3 │ │ │ │ uxtbls r5, r5 │ │ │ │ cmp r7, #25 │ │ │ │ it ls │ │ │ │ movls sl, r6 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + bne.w 7a398 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add.w r5, fp, #4294967295 @ 0xffffffff │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov fp, r5 │ │ │ │ adds r6, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ strd r6, r9, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.n 7a5aa <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ ldrb.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.n 7a5aa <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ - bhi.n 7a5d4 <_PyOS_IsMainThread@@Base+0x5f8> │ │ │ │ + bhi.n 7a5cc <_PyOS_IsMainThread@@Base+0x5f8> │ │ │ │ sub.w r5, r3, #32 │ │ │ │ uxtb r5, r5 │ │ │ │ sub.w r7, sl, #97 @ 0x61 │ │ │ │ sub.w r6, sl, #32 │ │ │ │ uxtb r7, r7 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r7, #25 │ │ │ │ it ls │ │ │ │ movls sl, r6 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + bne.w 7a398 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ add.w r9, r5, #1 │ │ │ │ add.w fp, r6, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.n 7a5aa <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ ldrb.w sl, [r5, #1] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.n 7a5aa <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ sub.w r7, sl, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ sub.w r6, sl, #32 │ │ │ │ it ls │ │ │ │ subls.w r5, r3, #32 │ │ │ │ uxtb r7, r7 │ │ │ │ @@ -118199,25 +118206,25 @@ │ │ │ │ ite hi │ │ │ │ movhi r5, r3 │ │ │ │ uxtbls r5, r5 │ │ │ │ cmp r7, #25 │ │ │ │ it ls │ │ │ │ movls sl, r6 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + bne.w 7a398 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ add.w r9, r5, #2 │ │ │ │ sub.w fp, r6, #2 │ │ │ │ - cbz r3, 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + cbz r3, 7a5aa <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ ldrb.w sl, [r5, #2] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.n 7a5aa <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ sub.w r7, sl, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ sub.w r6, sl, #32 │ │ │ │ it ls │ │ │ │ subls.w r5, r3, #32 │ │ │ │ uxtb r7, r7 │ │ │ │ @@ -118225,179 +118232,179 @@ │ │ │ │ ite hi │ │ │ │ movhi r5, r3 │ │ │ │ uxtbls r5, r5 │ │ │ │ cmp r7, #25 │ │ │ │ it ls │ │ │ │ movls sl, r6 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + bne.w 7a398 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r5, #3 │ │ │ │ sub.w fp, r3, #3 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add.w r9, r5, #3 │ │ │ │ - cbz r3, 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + cbz r3, 7a5aa <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ ldrb.w sl, [r5, #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 7a488 <_PyOS_IsMainThread@@Base+0x4ac> │ │ │ │ + bne.w 7a480 <_PyOS_IsMainThread@@Base+0x4ac> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ - b.n 7a3a8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ + bne.w 7a398 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + b.n 7a3a0 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ sub.w r5, r6, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ mov r5, r3 │ │ │ │ - bhi.n 7a5ca <_PyOS_IsMainThread@@Base+0x5ee> │ │ │ │ + bhi.n 7a5c2 <_PyOS_IsMainThread@@Base+0x5ee> │ │ │ │ subs r6, #32 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 7a344 <_PyOS_IsMainThread@@Base+0x368> │ │ │ │ + beq.w 7a33c <_PyOS_IsMainThread@@Base+0x368> │ │ │ │ mov r9, r1 │ │ │ │ - b.n 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + b.n 7a398 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ mov r5, r3 │ │ │ │ - b.n 7a4ea <_PyOS_IsMainThread@@Base+0x50e> │ │ │ │ + b.n 7a4e2 <_PyOS_IsMainThread@@Base+0x50e> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7a30c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ - b.n 7a3a8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ + bne.w 7a304 <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + b.n 7a3a0 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ mov fp, r8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ - b.n 7a3a8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ + bne.w 7a398 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + b.n 7a3a0 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7a3cc <_PyOS_IsMainThread@@Base+0x3f0> │ │ │ │ + b.n 7a3c4 <_PyOS_IsMainThread@@Base+0x3f0> │ │ │ │ nop │ │ │ │ │ │ │ │ -0007a5fc : │ │ │ │ +0007a5f4 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 7a636 │ │ │ │ + blt.n 7a62e │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ push {lr} │ │ │ │ - movw r2, #43089 @ 0xa851 │ │ │ │ + movw r2, #43081 @ 0xa849 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #848] @ 0x350 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7a62a │ │ │ │ + bne.n 7a622 │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2c214 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007a63c <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +0007a634 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldrd r4, r5, [sp, #64] @ 0x40 │ │ │ │ - cbnz r4, 7a684 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ + cbnz r4, 7a67c <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #500] @ (7a84c <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + ldr r3, [pc, #500] @ (7a844 <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r2, [r3, #1656] @ 0x678 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt.n 7a690 <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ + bgt.n 7a688 <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ ldr.w r2, [r3, #1360] @ 0x550 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 7a6ac <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ - cbnz r2, 7a6ba <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ + beq.n 7a6a4 <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ + cbnz r2, 7a6b2 <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 7a7a2 <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ + beq.w 7a79a <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 7a6ce <_Py_DecodeLocaleEx@@Base+0x92> │ │ │ │ + beq.n 7a6c6 <_Py_DecodeLocaleEx@@Base+0x92> │ │ │ │ mvn.w r0, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1b504c │ │ │ │ + b.w 1b5f74 │ │ │ │ blx 2c230 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str.w fp, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1b51e8 │ │ │ │ - bl 1b4b98 │ │ │ │ - ldr r3, [pc, #408] @ (7a84c <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + b.w 1b6110 │ │ │ │ + bl 1b5ac0 │ │ │ │ + ldr r3, [pc, #408] @ (7a844 <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ str.w r0, [r3, #1360] @ 0x550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a670 <_Py_DecodeLocaleEx@@Base+0x34> │ │ │ │ + beq.n 7a668 <_Py_DecodeLocaleEx@@Base+0x34> │ │ │ │ mov r3, fp │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 73ab2 │ │ │ │ + b.w 73eda │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r2 │ │ │ │ blx 2b164 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7a726 <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ + beq.n 7a71e <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 7a7a8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7a7a0 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ adds r1, r0, #1 │ │ │ │ - movw r2, #43089 @ 0xa851 │ │ │ │ + movw r2, #43081 @ 0xa849 │ │ │ │ movt r2, #7 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r5, [r3, #848] @ 0x350 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7a7b0 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + bne.n 7a7a8 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ mov r0, r1 │ │ │ │ blx 2c218 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7a7a8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7a7a0 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b164 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7a816 <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ + bne.n 7a80e <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r8 │ │ │ │ blx 2c230 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 7a7a8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7a7a0 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 7a5fc │ │ │ │ + bl 7a5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a7a8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7a7a0 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r6, [sp, #0] │ │ │ │ @@ -118406,152 +118413,152 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r6 │ │ │ │ blx 2af48 │ │ │ │ subs r2, r0, #1 │ │ │ │ adds r3, r6, #4 │ │ │ │ adds r2, #4 │ │ │ │ - bhi.n 7a7be <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ + bhi.n 7a7b6 <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r7, r3 │ │ │ │ movw r6, #2047 @ 0x7ff │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ cmp r1, r6 │ │ │ │ - bls.n 7a7c2 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bls.n 7a7ba <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.n 7a7c2 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bcs.n 7a7ba <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ subs r4, r4, r0 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7a750 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + bne.n 7a748 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ ldrd r0, r4, [sp, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a79a <_Py_DecodeLocaleEx@@Base+0x15e> │ │ │ │ + beq.n 7a792 <_Py_DecodeLocaleEx@@Base+0x15e> │ │ │ │ subs r3, r7, r0 │ │ │ │ asrs r3, r3, #2 │ │ │ │ str.w r3, [r9] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a67e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a676 <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7a6d2 <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ + b.n 7a6ca <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a67e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a676 <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7a712 <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ - b.n 7a7a8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bne.n 7a70a <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ + b.n 7a7a0 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a788 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + beq.n 7a780 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - cbz r1, 7a7e4 <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ + cbz r1, 7a7dc <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ subs r4, #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r5, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ - b.n 7a782 <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ + b.n 7a77a <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a8b8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a7fc <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ + beq.n 7a7f4 <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ sub.w r1, r1, r8 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7a80e <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ - movw r3, #29852 @ 0x749c │ │ │ │ + beq.n 7a806 <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ + movw r3, #32348 @ 0x7e5c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str.w r3, [fp] │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a67e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ - cbz r0, 7a838 <_Py_DecodeLocaleEx@@Base+0x1fc> │ │ │ │ + b.n 7a676 <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + cbz r0, 7a830 <_Py_DecodeLocaleEx@@Base+0x1fc> │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ cmp.w r1, #2048 @ 0x800 │ │ │ │ - bcc.w 7a720 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcc.w 7a718 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w 7a720 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcs.w 7a718 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7a81a <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ + bne.n 7a812 <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ str.w r5, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a79e <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ + beq.n 7a796 <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a67e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a676 <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2c214 │ │ │ │ │ │ │ │ -0007a85c : │ │ │ │ +0007a854 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 7a886 │ │ │ │ + cbz r3, 7a87e │ │ │ │ blx 2b5b8 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1b4b3c │ │ │ │ - b.n 7a87a │ │ │ │ + bl 1b5a64 │ │ │ │ + b.n 7a872 │ │ │ │ │ │ │ │ -0007a88c : │ │ │ │ +0007a884 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 7a8b8 │ │ │ │ + cbz r3, 7a8b0 │ │ │ │ blx 2b5b8 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1b4b3c │ │ │ │ - b.n 7a8aa │ │ │ │ + bl 1b5a64 │ │ │ │ + b.n 7a8a2 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007a8c0 : │ │ │ │ +0007a8b8 : │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ push {lr} │ │ │ │ - movw r2, #43249 @ 0xa8f1 │ │ │ │ + movw r2, #43241 @ 0xa8e9 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #860] @ 0x35c │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7a8e2 │ │ │ │ + bne.n 7a8da │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 2b094 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ @@ -118570,236 +118577,236 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movw r5, #32456 @ 0x7ec8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7a98e │ │ │ │ + ble.n 7a986 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r6, #43249 @ 0xa8f1 │ │ │ │ + movw r6, #43241 @ 0xa8e9 │ │ │ │ movt r6, #7 │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a9aa │ │ │ │ + bne.n 7a9a2 │ │ │ │ blx 2b098 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 7a976 │ │ │ │ + ble.n 7a96e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a9b4 │ │ │ │ + bne.n 7a9ac │ │ │ │ blx 2b098 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 7a976 │ │ │ │ + ble.n 7a96e │ │ │ │ movs r7, #2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr.w r0, [r2, r7, lsl #2] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a998 │ │ │ │ + bne.n 7a990 │ │ │ │ blx 2b098 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 7a95c │ │ │ │ + blt.n 7a954 │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a9a2 │ │ │ │ + bne.n 7a99a │ │ │ │ mov r0, r1 │ │ │ │ blx 2b098 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r6, #43249 @ 0xa8f1 │ │ │ │ + movw r6, #43241 @ 0xa8e9 │ │ │ │ movt r6, #7 │ │ │ │ - b.n 7a976 │ │ │ │ + b.n 7a96e │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a96e │ │ │ │ + b.n 7a966 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a986 │ │ │ │ + b.n 7a97e │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a93e │ │ │ │ + b.n 7a936 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a954 │ │ │ │ + b.n 7a94c │ │ │ │ nop │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 7aaf8 │ │ │ │ + bhi.w 7aaf0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ add.w r6, r1, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7aaba │ │ │ │ - ldr r3, [pc, #264] @ (7ab00 ) │ │ │ │ + bne.n 7aab2 │ │ │ │ + ldr r3, [pc, #264] @ (7aaf8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp.w r6, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r8, r3 │ │ │ │ - bhi.n 7aa86 │ │ │ │ + bhi.n 7aa7e │ │ │ │ adds r1, #11 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 7aade │ │ │ │ + beq.n 7aad6 │ │ │ │ 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 7aa6a │ │ │ │ + beq.n 7aa62 │ │ │ │ mov r3, r2 │ │ │ │ rev r1, r4 │ │ │ │ str.w r1, [r3], #8 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ strb r0, [r2, #4] │ │ │ │ strh.w r1, [r2, #5] │ │ │ │ strb r1, [r2, #7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7aaca │ │ │ │ + beq.n 7aac2 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ blx 2b5ac │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, r4] │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bhi.n 7aad2 │ │ │ │ + bhi.n 7aaca │ │ │ │ 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 r2, #0 │ │ │ │ - bne.n 7aa34 │ │ │ │ + bne.n 7aa2c │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #43089 @ 0xa851 │ │ │ │ + movw r2, #43081 @ 0xa849 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r1, [r3, #848] @ 0x350 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7aaec │ │ │ │ + bne.n 7aae4 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c218 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7aa64 │ │ │ │ + beq.n 7aa5c │ │ │ │ ldr.w r1, [r8, #800] @ 0x320 │ │ │ │ mov r2, r3 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r8, #800] @ 0x320 │ │ │ │ - b.n 7aa34 │ │ │ │ + b.n 7aa2c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7aa64 │ │ │ │ + beq.n 7aa5c │ │ │ │ mov r2, r0 │ │ │ │ - b.n 7aa34 │ │ │ │ + b.n 7aa2c │ │ │ │ mov.w r1, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 7aa64 │ │ │ │ + b.n 7aa5c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 7aa34 │ │ │ │ + b.n 7aa2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7aa34 │ │ │ │ - b.n 7aa86 │ │ │ │ + bne.n 7aa2c │ │ │ │ + b.n 7aa7e │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7aaa8 │ │ │ │ + b.n 7aaa0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7aba0 │ │ │ │ + beq.n 7ab98 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ ldrb.w r2, [r1, #-4] │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7abca │ │ │ │ + bne.n 7abc2 │ │ │ │ ldrb.w r3, [r1, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7abb6 │ │ │ │ + bne.n 7abae │ │ │ │ ldrb.w r3, [r1, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7abb6 │ │ │ │ + bne.n 7abae │ │ │ │ ldrb.w r3, [r1, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7abb6 │ │ │ │ + bne.n 7abae │ │ │ │ ldrb.w r1, [r1, #-8] │ │ │ │ ldrb.w r2, [ip, #-7] │ │ │ │ ldrb.w r3, [ip, #-6] │ │ │ │ orr.w r2, r2, r1, lsl #8 │ │ │ │ orr.w r3, r3, r2, lsl #8 │ │ │ │ ldrb.w r2, [ip, #-5] │ │ │ │ orr.w r2, r2, r3, lsl #8 │ │ │ │ ldrb.w r3, [ip, r2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7aba2 │ │ │ │ + bne.n 7ab9a │ │ │ │ add.w r3, ip, r2 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 7aba2 │ │ │ │ + bne.n 7ab9a │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 7aba2 │ │ │ │ + bne.n 7ab9a │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7aba2 │ │ │ │ + bne.n 7ab9a │ │ │ │ mov.w r3, #3722304989 @ 0xdddddddd │ │ │ │ sub.w r5, ip, #8 │ │ │ │ str.w r3, [ip, #-8] │ │ │ │ adds r2, #4 │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ mov r0, ip │ │ │ │ @@ -118808,38 +118815,38 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ mov r0, ip │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #44952 @ 0xaf98 │ │ │ │ + bl 70bf2 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #47448 @ 0xb958 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #52] @ (7abe8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #52] @ (7abe0 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, ip │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #44928 @ 0xaf80 │ │ │ │ + bl 70bf2 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #47424 @ 0xb940 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #32] @ (7abe8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (7abe0 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #44868 @ 0xaf44 │ │ │ │ + bl 70bf2 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #47364 @ 0xb904 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #8] @ (7abe8 ) │ │ │ │ + ldr r0, [pc, #8] @ (7abe0 ) │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - bl 75fc2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ + bl 75fba <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ nop │ │ │ │ - strb r0, [r1, #21] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ -0007abec : │ │ │ │ +0007abe4 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b.w 2c204 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -118980,15 +118987,15 @@ │ │ │ │ str r4, [r6, #56] @ 0x38 │ │ │ │ eor.w r1, r1, r2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ eor.w r1, r1, r2 │ │ │ │ eor.w r1, r1, r5 │ │ │ │ mov.w r5, r1, ror #31 │ │ │ │ str r5, [r6, #60] @ 0x3c │ │ │ │ - bne.n 7acb0 │ │ │ │ + bne.n 7aca8 │ │ │ │ ldr.w r2, [r7, #284] @ 0x11c │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r3, [r7, #304] @ 0x130 │ │ │ │ mov r8, r7 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ movw fp, #31129 @ 0x7999 │ │ │ │ movt fp, #23170 @ 0x5a82 │ │ │ │ @@ -119025,15 +119032,15 @@ │ │ │ │ eor.w r4, r4, sl │ │ │ │ add.w r3, r3, r1, ror #27 │ │ │ │ mov.w r0, r2, ror #2 │ │ │ │ add r4, r3 │ │ │ │ cmp r7, r8 │ │ │ │ add.w r1, r9, r4 │ │ │ │ mov r9, r6 │ │ │ │ - beq.n 7aef4 │ │ │ │ + beq.n 7aeec │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ and.w sl, ip, r0 │ │ │ │ bic.w r4, lr, ip │ │ │ │ mov r2, r1 │ │ │ │ add r3, fp │ │ │ │ eor.w r4, r4, sl │ │ │ │ add.w r3, r3, r1, ror #27 │ │ │ │ @@ -119094,61 +119101,61 @@ │ │ │ │ add.w r1, r9, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r9, r6 │ │ │ │ add.w r8, r8, #20 │ │ │ │ mov r6, lr │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ - b.n 7adf8 │ │ │ │ + b.n 7adf0 │ │ │ │ movw r8, #49622 @ 0xc1d6 │ │ │ │ movt r8, #51810 @ 0xca62 │ │ │ │ movw sl, #60321 @ 0xeba1 │ │ │ │ movt sl, #28377 @ 0x6ed9 │ │ │ │ movw r9, #48348 @ 0xbcdc │ │ │ │ movt r9, #36635 @ 0x8f1b │ │ │ │ movs r2, #20 │ │ │ │ - b.n 7af36 │ │ │ │ + b.n 7af2e │ │ │ │ eor.w fp, lr, fp │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ add.w r3, r4, r1, ror #27 │ │ │ │ - bls.n 7af64 │ │ │ │ + bls.n 7af5c │ │ │ │ add r3, r8 │ │ │ │ adds r2, #1 │ │ │ │ add fp, r3 │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ mov.w r3, ip, ror #2 │ │ │ │ add fp, r6 │ │ │ │ - beq.n 7af78 │ │ │ │ + beq.n 7af70 │ │ │ │ mov r6, lr │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ sub.w r3, r2, #40 @ 0x28 │ │ │ │ ldr.w r4, [r7, #4]! │ │ │ │ eor.w fp, r0, ip │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.n 7af10 │ │ │ │ + bhi.n 7af08 │ │ │ │ and.w r3, r0, ip │ │ │ │ and.w fp, lr, fp │ │ │ │ add.w r4, r4, r1, ror #27 │ │ │ │ eor.w fp, fp, r3 │ │ │ │ add r4, r9 │ │ │ │ mov.w r3, ip, ror #2 │ │ │ │ add fp, r4 │ │ │ │ adds r2, #1 │ │ │ │ add fp, r6 │ │ │ │ - b.n 7af2c │ │ │ │ + b.n 7af24 │ │ │ │ add.w r4, r4, r1, ror #27 │ │ │ │ mov.w r3, ip, ror #2 │ │ │ │ add r4, sl │ │ │ │ adds r2, #1 │ │ │ │ add r4, fp │ │ │ │ add.w fp, r4, r6 │ │ │ │ - b.n 7af2c │ │ │ │ + b.n 7af24 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r4, r1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, fp │ │ │ │ strd r2, r4, [r5] │ │ │ │ add r1, r3 │ │ │ │ @@ -119161,64 +119168,64 @@ │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #588] @ (7b1fc ) │ │ │ │ + ldr r2, [pc, #588] @ (7b1f4 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7b186 │ │ │ │ + beq.w 7b17e │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ ldrb.w r5, [r1, #-4] │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w 7b1a8 │ │ │ │ + bne.w 7b1a0 │ │ │ │ ldrb.w r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7b1e0 │ │ │ │ + bne.w 7b1d8 │ │ │ │ ldrb.w r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7b1e0 │ │ │ │ + bne.w 7b1d8 │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7b1e0 │ │ │ │ + bne.w 7b1d8 │ │ │ │ ldrb.w r2, [r1, #-8] │ │ │ │ ldrb.w r1, [r1, #-7] │ │ │ │ ldrb.w r5, [r3, #-5] │ │ │ │ orr.w r1, r1, r2, lsl #8 │ │ │ │ ldrb.w r2, [r3, #-6] │ │ │ │ orr.w r2, r2, r1, lsl #8 │ │ │ │ orr.w r5, r5, r2, lsl #8 │ │ │ │ ldrb r2, [r3, r5] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7b1c6 │ │ │ │ + bne.w 7b1be │ │ │ │ adds r2, r3, r5 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 7b1c6 │ │ │ │ + bne.w 7b1be │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 7b1c6 │ │ │ │ + bne.w 7b1be │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7b1c6 │ │ │ │ + bne.w 7b1be │ │ │ │ movw r2, #65523 @ 0xfff3 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ sub.w r6, r3, #8 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.w 7b1a4 │ │ │ │ + bhi.w 7b19c │ │ │ │ add.w sl, r4, #12 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ - bhi.n 7b0d6 │ │ │ │ + bhi.n 7b0ce │ │ │ │ add.w r8, sp, #12 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c198 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ add.w r2, r5, #12 │ │ │ │ @@ -119244,35 +119251,35 @@ │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ strh.w r2, [r6, #5] │ │ │ │ strb r2, [r6, #7] │ │ │ │ mov r2, r4 │ │ │ │ str.w r1, [r9, r4] │ │ │ │ mov r1, r8 │ │ │ │ - bhi.n 7b15a │ │ │ │ + bhi.n 7b152 │ │ │ │ cmp r4, r5 │ │ │ │ mov r0, r9 │ │ │ │ it cs │ │ │ │ movcs r2, r5 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 7b0c0 │ │ │ │ + cbz r3, 7b0b8 │ │ │ │ cmp r4, r5 │ │ │ │ - bls.n 7b0be │ │ │ │ + bls.n 7b0b6 │ │ │ │ subs r2, r4, r5 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ add.w r0, r9, r5 │ │ │ │ blx 2b5ac │ │ │ │ mov r3, r9 │ │ │ │ - ldr r2, [pc, #312] @ (7b1fc ) │ │ │ │ + ldr r2, [pc, #312] @ (7b1f4 ) │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 7b1a0 │ │ │ │ + bne.n 7b198 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r8, sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ mov r9, r8 │ │ │ │ add.w fp, r3, #64 @ 0x40 │ │ │ │ @@ -119282,15 +119289,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r2, [ip, #-8] │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldr.w r3, [ip, #-4] │ │ │ │ cmp ip, fp │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - bne.n 7b0e4 │ │ │ │ + bne.n 7b0dc │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ mov r0, r6 │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub.w r2, r5, #64 @ 0x40 │ │ │ │ str r7, [sp, #4] │ │ │ │ @@ -119305,219 +119312,219 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r2, [ip, #-8] │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldr.w r3, [ip, #-4] │ │ │ │ cmp ip, fp │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - bne.n 7b128 │ │ │ │ + bne.n 7b120 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ blx 2b5ac │ │ │ │ - b.n 7b060 │ │ │ │ + b.n 7b058 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ it cs │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub.w r6, r5, #64 @ 0x40 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r4, r6 │ │ │ │ - bls.n 7b0ac │ │ │ │ + bls.n 7b0a4 │ │ │ │ subs r2, r4, r6 │ │ │ │ add.w r0, r9, r6 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ it cs │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7b0ac │ │ │ │ - ldr r3, [pc, #116] @ (7b1fc ) │ │ │ │ + b.n 7b0a4 │ │ │ │ + ldr r3, [pc, #116] @ (7b1f4 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 7b1a0 │ │ │ │ + bne.n 7b198 │ │ │ │ mov r1, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7a9c0 │ │ │ │ + b.w 7a9b8 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7b0c0 │ │ │ │ + b.n 7b0b8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #44868 @ 0xaf44 │ │ │ │ + bl 70bf2 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #47364 @ 0xb904 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30104 @ 0x7598 │ │ │ │ + movw r0, #32600 @ 0x7f58 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 75fc2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ + bl 75fba <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ mov r0, r3 │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #44952 @ 0xaf98 │ │ │ │ + bl 70bf2 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #47448 @ 0xb958 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30104 @ 0x7598 │ │ │ │ + movw r0, #32600 @ 0x7f58 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #44928 @ 0xaf80 │ │ │ │ + bl 70bf2 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #47424 @ 0xb940 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30104 @ 0x7598 │ │ │ │ + movw r0, #32600 @ 0x7f58 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ │ │ │ │ -0007b200 : │ │ │ │ +0007b1f8 : │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b210 <_PyInterpreterState_Main@@Base>: │ │ │ │ +0007b208 <_PyInterpreterState_Main@@Base>: │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b220 <_Py_hashtable_new_full@@Base>: │ │ │ │ +0007b218 <_Py_hashtable_new_full@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7b2b4 <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ - movw r8, #17621 @ 0x44d5 │ │ │ │ + bne.n 7b2ac <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ + movw r8, #17909 @ 0x45f5 │ │ │ │ movt r8, #8 │ │ │ │ - movw r5, #16217 @ 0x3f59 │ │ │ │ + movw r5, #16505 @ 0x4079 │ │ │ │ movt r5, #8 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ blx r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7b2aa <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + cbz r0, 7b2a2 <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #16 │ │ │ │ strd r1, r3, [r0] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx r5 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 7b2ba <_Py_hashtable_new_full@@Base+0x9a> │ │ │ │ + cbz r0, 7b2b2 <_Py_hashtable_new_full@@Base+0x9a> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ blx 2b5ac │ │ │ │ - movw r3, #3529 @ 0xdc9 │ │ │ │ + movw r3, #3905 @ 0xf41 │ │ │ │ movt r3, #22 │ │ │ │ - movw r2, #62061 @ 0xf26d │ │ │ │ + movw r2, #62053 @ 0xf265 │ │ │ │ movt r2, #7 │ │ │ │ cmp r6, r3 │ │ │ │ strd r9, sl, [r4, #24] │ │ │ │ strd r7, r6, [r4, #16] │ │ │ │ str r5, [r4, #32] │ │ │ │ str.w r8, [r4, #36] @ 0x24 │ │ │ │ str r2, [r4, #12] │ │ │ │ - bne.n 7b2aa <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ - movw r3, #12853 @ 0x3235 │ │ │ │ + bne.n 7b2a2 <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + movw r3, #12985 @ 0x32b9 │ │ │ │ movt r3, #19 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 7b2aa <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ - movw r3, #12769 @ 0x31e1 │ │ │ │ + bne.n 7b2a2 <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + movw r3, #12901 @ 0x3265 │ │ │ │ movt r3, #19 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r5, r8, [r4] │ │ │ │ - b.n 7b250 <_Py_hashtable_new_full@@Base+0x30> │ │ │ │ + b.n 7b248 <_Py_hashtable_new_full@@Base+0x30> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7b2ac <_Py_hashtable_new_full@@Base+0x8c> │ │ │ │ + b.n 7b2a4 <_Py_hashtable_new_full@@Base+0x8c> │ │ │ │ │ │ │ │ -0007b2c4 : │ │ │ │ +0007b2bc : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 7b2cc │ │ │ │ + cbz r3, 7b2c4 │ │ │ │ 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 9105c <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 7b30c │ │ │ │ + bl 912f0 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 7b304 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #51472 @ 0xc910 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46784 @ 0xb6c0 │ │ │ │ + movw r1, #49280 @ 0xc080 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr.w r0, [r3, #228] @ 0xe4 │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 934e0 │ │ │ │ + bl 93774 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7b304 │ │ │ │ + blt.n 7b2fc │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b2e8 │ │ │ │ + beq.n 7b2e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 7b2ca │ │ │ │ + b.n 7b2c2 │ │ │ │ stmdb 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 r4, [r0, #12] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ adds r5, r4, #1 │ │ │ │ - bne.w 7b596 │ │ │ │ + bne.w 7b58e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov sl, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 7b98e │ │ │ │ + bpl.w 7b986 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7b578 │ │ │ │ + bpl.w 7b570 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r4, r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7b592 │ │ │ │ + beq.w 7b58a │ │ │ │ add.w fp, r0, #20 │ │ │ │ movw r2, #51472 @ 0xc910 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #47617 @ 0xba01 │ │ │ │ + movw r3, #47609 @ 0xb9f9 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #232] @ 0xe8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7b994 │ │ │ │ + bne.w 7b98c │ │ │ │ movw r3, #3360 @ 0xd20 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd ip, r0, [r3] │ │ │ │ @@ -119543,15 +119550,15 @@ │ │ │ │ eor.w r5, r8, r5 │ │ │ │ lsls r7, r4, #24 │ │ │ │ eor.w r0, r8, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ cmp r4, #7 │ │ │ │ mov.w r7, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ - ble.w 7b59e │ │ │ │ + ble.w 7b596 │ │ │ │ adds.w r9, lr, r5 │ │ │ │ ldr.w lr, [fp] │ │ │ │ adc.w r8, r2, r6 │ │ │ │ ldr.w r6, [fp, #4] │ │ │ │ eor.w r0, r0, lr │ │ │ │ adds r1, r1, r0 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ @@ -119587,15 +119594,15 @@ │ │ │ │ eor.w r0, r0, r8 │ │ │ │ add.w r3, r3, r7, lsr #11 │ │ │ │ sub.w r8, r4, #8 │ │ │ │ eor.w r6, r9, r6 │ │ │ │ eors r2, r1 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bls.n 7b54a │ │ │ │ + bls.n 7b542 │ │ │ │ add.w r7, fp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w sl, [sp, #28] │ │ │ │ add.w r7, fp, r4 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ strd r7, fp, [sp, #12] │ │ │ │ strd r4, r8, [sp, #20] │ │ │ │ @@ -119639,50 +119646,50 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ lsls r2, r2, #17 │ │ │ │ sub.w r4, r4, sl │ │ │ │ add.w r2, r2, r8, lsr #15 │ │ │ │ eor.w r5, ip, r5 │ │ │ │ eors r2, r1 │ │ │ │ cmp r4, #7 │ │ │ │ - bgt.n 7b4ae │ │ │ │ + bgt.n 7b4a6 │ │ │ │ ldrd fp, r4, [sp, #16] │ │ │ │ ldrd r8, sl, [sp, #24] │ │ │ │ bic.w r7, r4, #7 │ │ │ │ sub.w r7, r8, r7 │ │ │ │ bic.w r4, r4, #7 │ │ │ │ mov.w r8, #0 │ │ │ │ adds r7, #7 │ │ │ │ add fp, r4 │ │ │ │ mov r4, r8 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi.w 7b7c0 │ │ │ │ + bhi.w 7b7b8 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r5, r4, #4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ lsls r5, r3, #4 │ │ │ │ movs r5, r6 │ │ │ │ lsls r5, r1, #8 │ │ │ │ movs r5, r5 │ │ │ │ movs r1, r5 │ │ │ │ add.w fp, r0, #28 │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r4, r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7b366 │ │ │ │ + bne.w 7b35e │ │ │ │ str.w r4, [sl, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r7, r4, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi.w 7b7c0 │ │ │ │ + bhi.w 7b7b8 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r3, r0, #4 │ │ │ │ lsls r7, r7, #3 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r3, r2 │ │ │ │ lsls r3, r5, #7 │ │ │ │ movs r3, r1 │ │ │ │ @@ -119821,15 +119828,15 @@ │ │ │ │ eor.w r2, r2, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r4, r3, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r4, #1 │ │ │ │ - b.n 7b592 │ │ │ │ + b.n 7b58a │ │ │ │ ldrb.w r4, [fp, #2] │ │ │ │ bfi r8, r4, #16, #8 │ │ │ │ ldrb.w r4, [fp, #1] │ │ │ │ bfi r8, r4, #8, #8 │ │ │ │ ldrb.w r4, [fp] │ │ │ │ bfi r8, r4, #0, #8 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ @@ -119959,72 +119966,72 @@ │ │ │ │ add.w r3, r3, r4, lsr #15 │ │ │ │ mov.w r2, r2, lsl #21 │ │ │ │ add.w r2, r2, r1, lsr #11 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r4, r3, r0 │ │ │ │ - b.n 7b79a │ │ │ │ + b.n 7b792 │ │ │ │ ldrb.w r7, [fp, #4] │ │ │ │ bfi r4, r7, #0, #8 │ │ │ │ - b.n 7b5d4 │ │ │ │ + b.n 7b5cc │ │ │ │ ldr.w fp, [r0, #28] │ │ │ │ - b.n 7b57c │ │ │ │ + b.n 7b574 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7b79a │ │ │ │ + b.n 7b792 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b9a0 : │ │ │ │ +0007b998 : │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 7b9f4 │ │ │ │ + cbz r1, 7b9ec │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw ip, #51472 @ 0xc910 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [ip, #232] @ 0xe8 │ │ │ │ - movw ip, #47617 @ 0xba01 │ │ │ │ + movw ip, #47609 @ 0xb9f9 │ │ │ │ movt ip, #7 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 7b9f8 │ │ │ │ + bne.n 7b9f0 │ │ │ │ movw r1, #3360 @ 0xd20 │ │ │ │ movt r1, #85 @ 0x55 │ │ │ │ strd r0, r3, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7ba2c │ │ │ │ + bl 7ba24 │ │ │ │ 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 7b9e6 │ │ │ │ + b.n 7b9de │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #3360 @ 0xd20 │ │ │ │ movt ip, #85 @ 0x55 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [ip, #8] │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ - bl 7ba2c │ │ │ │ + bl 7ba24 │ │ │ │ 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 │ │ │ │ @@ -120051,15 +120058,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 7bffa │ │ │ │ + ble.w 7bff2 │ │ │ │ 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 │ │ │ │ @@ -120100,15 +120107,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 7bbf0 │ │ │ │ + bls.n 7bbe8 │ │ │ │ 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] │ │ │ │ @@ -120152,30 +120159,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 7bb4c │ │ │ │ + bgt.n 7bb44 │ │ │ │ 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 7be2a │ │ │ │ + bhi.w 7be22 │ │ │ │ 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 │ │ │ │ @@ -120467,37 +120474,37 @@ │ │ │ │ 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 7be2a │ │ │ │ - add r5, pc, #4 @ (adr r5, 7c010 ) │ │ │ │ + b.w 2e79e0 <_PyMonitoring_FireBranchEvent@@Base+0xb8c> │ │ │ │ + add r5, pc, #4 @ (adr r5, 7c008 ) │ │ │ │ ldr.w pc, [r5, r8, lsl #2] │ │ │ │ - bkpt 0x0023 │ │ │ │ - movs r7, r0 │ │ │ │ - bkpt 0x001d │ │ │ │ + bkpt 0x001b │ │ │ │ movs r7, r0 │ │ │ │ - bkpt 0x0017 │ │ │ │ + bkpt 0x0015 │ │ │ │ movs r7, r0 │ │ │ │ - pop {r0, r2, r3, r4, r5} │ │ │ │ + bkpt 0x000f │ │ │ │ movs r7, r0 │ │ │ │ - stmia r0!, {r0, r2, r3, r5} │ │ │ │ + pop {r0, r2, r4, r5} │ │ │ │ movs r7, r0 │ │ │ │ - pop {r0, r2, r3, r5} │ │ │ │ + stmia r0!, {r0, r2, r5} │ │ │ │ movs r7, r0 │ │ │ │ pop {r0, r2, r5} │ │ │ │ movs r7, r0 │ │ │ │ + pop {r0, r2, r3, r4} │ │ │ │ + movs r7, r0 │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ bfi r7, r8, #0, #8 │ │ │ │ - b.n 7bc3c │ │ │ │ + b.n 7bc34 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007c038 : │ │ │ │ +0007c030 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2afa0 │ │ │ │ subs r0, #0 │ │ │ │ @@ -120515,86 +120522,86 @@ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7c550 │ │ │ │ + beq.w 7c508 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add.w r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx 2adf8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c542 │ │ │ │ + bne.w 7c4fa │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7c15a │ │ │ │ + bne.n 7c152 │ │ │ │ add.w r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ blx 2adf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c572 │ │ │ │ + bne.w 7c56a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7c2d6 │ │ │ │ + bne.w 7c2ce │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ blx 2b3c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c5a4 │ │ │ │ + bne.w 7c59c │ │ │ │ mov r0, r9 │ │ │ │ blx 2c744 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c596 │ │ │ │ + bne.w 7c58e │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7c55c │ │ │ │ + beq.w 7c554 │ │ │ │ add.w r9, r4, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7c0e8 │ │ │ │ + bne.n 7c0e0 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c288 │ │ │ │ + bne.w 7c280 │ │ │ │ movw r5, #32456 @ 0x7ec8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr.w r3, [r5, #1024] @ 0x400 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c438 │ │ │ │ + beq.w 7c41e │ │ │ │ blx 2b5b8 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr.w r2, [r5, #816] @ 0x330 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7c2a0 │ │ │ │ - ldr r3, [pc, #772] @ (7c430 ) │ │ │ │ + bne.w 7c298 │ │ │ │ + ldr r3, [pc, #780] @ (7c430 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c288 │ │ │ │ + bne.w 7c280 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bic.w r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic.w r1, r2, #255 @ 0xff │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7c2b2 │ │ │ │ + bne.w 7c2aa │ │ │ │ mov r0, r7 │ │ │ │ blx 2c744 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c564 │ │ │ │ + bne.w 7c55c │ │ │ │ str.w sl, [r8] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r3], #16 │ │ │ │ @@ -120607,705 +120614,705 @@ │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ str r1, [sp, #16] │ │ │ │ umull r3, r2, r2, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [r1, #1028] @ 0x404 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c4c8 │ │ │ │ + beq.w 7c548 │ │ │ │ add r3, sp, #32 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2b6dc <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c49e │ │ │ │ + bne.w 7c536 │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ movw r1, #33532 @ 0x82fc │ │ │ │ movt r1, #55870 @ 0xda3e │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ adcs.w r1, r2, #2 │ │ │ │ mov.w ip, r0, asr #31 │ │ │ │ - blt.w 7c4b0 │ │ │ │ + blt.w 7c514 │ │ │ │ movw lr, #32004 @ 0x7d04 │ │ │ │ movt lr, #9665 @ 0x25c1 │ │ │ │ movs r1, #2 │ │ │ │ cmp lr, r3 │ │ │ │ sbcs r1, r2 │ │ │ │ - blt.w 7c48c │ │ │ │ + blt.w 7c4e8 │ │ │ │ mov.w lr, #51712 @ 0xca00 │ │ │ │ movt lr, #15258 @ 0x3b9a │ │ │ │ cmp r0, #0 │ │ │ │ umull r1, r3, r3, lr │ │ │ │ mla r3, lr, r2, r3 │ │ │ │ - ble.w 7c452 │ │ │ │ + ble.w 7c3fa │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ mvns r2, r0 │ │ │ │ sub.w lr, lr, ip │ │ │ │ cmp r2, r1 │ │ │ │ sbcs.w lr, lr, r3 │ │ │ │ - blt.w 7c494 │ │ │ │ + blt.w 7c4f0 │ │ │ │ adds r1, r1, r0 │ │ │ │ adc.w r3, ip, r3 │ │ │ │ strd r1, r3, [sp, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mvn.w ip, fp │ │ │ │ cmp ip, r0 │ │ │ │ sub.w r3, r3, r2 │ │ │ │ sbcs r3, r1 │ │ │ │ - blt.w 7c476 │ │ │ │ + blt.w 7c4d2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds.w r0, r0, fp │ │ │ │ adc.w r1, r1, r3 │ │ │ │ - add r3, pc, #512 @ (adr r3, 7c428 ) │ │ │ │ + add r3, pc, #520 @ (adr r3, 7c428 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7c43e │ │ │ │ + blt.w 7c3e6 │ │ │ │ strd r0, ip, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 2c100 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7c2e0 │ │ │ │ + bne.n 7c2d8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c098 │ │ │ │ + beq.w 7c090 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7c098 │ │ │ │ + bne.w 7c090 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7c5c0 │ │ │ │ + beq.w 7c5b8 │ │ │ │ add.w r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7c26e │ │ │ │ + bne.n 7c266 │ │ │ │ mov.w r9, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 7c098 │ │ │ │ + b.n 7c090 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7c28c │ │ │ │ + bne.n 7c284 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bic.w r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic.w r1, r2, #255 @ 0xff │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7c144 │ │ │ │ + beq.w 7c13c │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orrs r1, r3 │ │ │ │ ldrex r0, [r9] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 7c2ca │ │ │ │ + bne.n 7c2c2 │ │ │ │ strex r4, r1, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7c2ba │ │ │ │ + bne.n 7c2b2 │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq.w 7c144 │ │ │ │ - b.n 7c2b2 │ │ │ │ + beq.w 7c13c │ │ │ │ + b.n 7c2aa │ │ │ │ str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b.n 7c0ba │ │ │ │ + b.n 7c0b2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7c3e2 │ │ │ │ + bne.n 7c3d8 │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 7c2f6 │ │ │ │ + cbnz r3, 7c2ee │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r9 │ │ │ │ - b.n 7c09e │ │ │ │ + b.n 7c096 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r3, #1028] @ 0x404 │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ umull r3, r2, r2, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7c53a │ │ │ │ + beq.w 7c4c0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #1 │ │ │ │ blx 2b6dc <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c528 │ │ │ │ + bne.w 7c496 │ │ │ │ ldrd r3, lr, [sp, #32] │ │ │ │ movw r1, #33532 @ 0x82fc │ │ │ │ movt r1, #55870 @ 0xda3e │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ adcs.w r1, lr, #2 │ │ │ │ mov.w r0, r2, asr #31 │ │ │ │ - blt.w 7c506 │ │ │ │ + blt.w 7c4a8 │ │ │ │ movw ip, #32004 @ 0x7d04 │ │ │ │ movt ip, #9665 @ 0x25c1 │ │ │ │ movs r1, #2 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs.w r1, r1, lr │ │ │ │ - blt.w 7c4f4 │ │ │ │ + blt.w 7c484 │ │ │ │ mov.w ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ cmp r2, #0 │ │ │ │ umull r1, r3, r3, ip │ │ │ │ mla r3, ip, lr, r3 │ │ │ │ - ble.n 7c404 │ │ │ │ + ble.n 7c44c │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ mvn.w lr, r2 │ │ │ │ sub.w ip, ip, r0 │ │ │ │ cmp lr, r1 │ │ │ │ sbcs.w ip, ip, r3 │ │ │ │ - blt.w 7c4fc │ │ │ │ + blt.w 7c48c │ │ │ │ adds r1, r2, r1 │ │ │ │ adc.w r3, r0, r3 │ │ │ │ strd r1, r3, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ subs r2, r2, r0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvns r0, r0 │ │ │ │ cmp r0, r3 │ │ │ │ sbcs r2, r1 │ │ │ │ - blt.w 7c4de │ │ │ │ + blt.n 7c46e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ adds r0, r3, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adc.w r1, r1, r3 │ │ │ │ - add r3, pc, #116 @ (adr r3, 7c428 ) │ │ │ │ + add r3, pc, #128 @ (adr r3, 7c428 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7c3f0 │ │ │ │ + blt.n 7c438 │ │ │ │ strd r0, ip, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 2c100 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7c3de │ │ │ │ + bne.n 7c3d4 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b.n 7c24a │ │ │ │ + b.n 7c242 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7c2ec │ │ │ │ - movw r1, #47408 @ 0xb930 │ │ │ │ + beq.n 7c2e4 │ │ │ │ + movw r1, #49904 @ 0xc2f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #72] @ (7c434 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #80] @ (7c434 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ add.w r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r0, #1 │ │ │ │ add.w r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc.w ip, r1, #0 │ │ │ │ add.w r2, r2, #2560 @ 0xa00 │ │ │ │ - b.n 7c3c0 │ │ │ │ - orrs.w ip, r2, r0 │ │ │ │ - beq.n 7c384 │ │ │ │ - rsbs lr, r2, #0 │ │ │ │ - mov.w ip, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w ip, ip, r0 │ │ │ │ - cmp r1, lr │ │ │ │ - sbcs.w ip, r3, ip │ │ │ │ - bge.n 7c384 │ │ │ │ + b.n 7c22e │ │ │ │ + orrs.w lr, r0, ip │ │ │ │ + beq.w 7c1ee │ │ │ │ + negs r2, r0 │ │ │ │ + mov.w lr, #2147483648 @ 0x80000000 │ │ │ │ + sbc.w lr, lr, ip │ │ │ │ + cmp r1, r2 │ │ │ │ + sbcs.w lr, r3, lr │ │ │ │ + bge.w 7c1ee │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c38a │ │ │ │ - nop │ │ │ │ + b.n 7c1f4 │ │ │ │ + bl 1b5a64 │ │ │ │ + b.n 7c10e │ │ │ │ + nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r2, #1 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ movs r6, r6 │ │ │ │ - bl 1b4b3c │ │ │ │ - b.n 7c116 │ │ │ │ add.w r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r0, #1 │ │ │ │ add.w r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc.w ip, r1, #0 │ │ │ │ add.w r2, r2, #2560 @ 0xa00 │ │ │ │ - b.n 7c236 │ │ │ │ - orrs.w lr, r0, ip │ │ │ │ - beq.w 7c1f6 │ │ │ │ - negs r2, r0 │ │ │ │ - mov.w lr, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w lr, lr, ip │ │ │ │ - cmp r1, r2 │ │ │ │ - sbcs.w lr, r3, lr │ │ │ │ - bge.w 7c1f6 │ │ │ │ + b.n 7c3b6 │ │ │ │ + orrs.w ip, r2, r0 │ │ │ │ + beq.n 7c37c │ │ │ │ + rsbs lr, r2, #0 │ │ │ │ + mov.w ip, #2147483648 @ 0x80000000 │ │ │ │ + sbc.w ip, ip, r0 │ │ │ │ + cmp r1, lr │ │ │ │ + sbcs.w ip, r3, ip │ │ │ │ + bge.n 7c37c │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c1fc │ │ │ │ + b.n 7c382 │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ mov.w ip, #2 │ │ │ │ - b.n 7c236 │ │ │ │ - cmp r0, #1 │ │ │ │ - sbcs.w r3, ip, #0 │ │ │ │ - blt.n 7c4d4 │ │ │ │ + b.n 7c3b6 │ │ │ │ + cmp r2, #1 │ │ │ │ + sbcs.w r3, r0, #0 │ │ │ │ + blt.n 7c4c8 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c1fc │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - mov r0, fp │ │ │ │ - add r3, pc, #356 @ (adr r3, 7c608 ) │ │ │ │ + b.n 7c382 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + add r3, pc, #348 @ (adr r3, 7c5f8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ mov ip, r1 │ │ │ │ - b.n 7c236 │ │ │ │ - cmp r0, #1 │ │ │ │ - sbcs.w r3, ip, #0 │ │ │ │ - blt.n 7c4c0 │ │ │ │ + b.n 7c3b6 │ │ │ │ + cmp r2, #1 │ │ │ │ + sbcs.w r3, r0, #0 │ │ │ │ + blt.n 7c4b8 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c1f6 │ │ │ │ - orrs.w r3, r0, ip │ │ │ │ - beq.n 7c4b8 │ │ │ │ - b.n 7c46e │ │ │ │ + b.n 7c37c │ │ │ │ + orrs.w r3, r2, r0 │ │ │ │ + beq.n 7c4b0 │ │ │ │ + b.n 7c466 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 6da6c │ │ │ │ - add r3, sp, #32 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 7c200 │ │ │ │ + bl 6da5c │ │ │ │ + b.n 7c386 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c1f6 │ │ │ │ + b.n 7c37c │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ mov.w ip, #2 │ │ │ │ - b.n 7c3c0 │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7c516 │ │ │ │ + b.n 7c22e │ │ │ │ + cmp r0, #1 │ │ │ │ + sbcs.w r3, ip, #0 │ │ │ │ + blt.n 7c524 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c38a │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7c520 │ │ │ │ + b.n 7c1f4 │ │ │ │ + movw r1, #49872 @ 0xc2d0 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #252] @ (7c600 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 37920 │ │ │ │ + blx 2b834 │ │ │ │ + b.n 7c50e │ │ │ │ + cmp r0, #1 │ │ │ │ + sbcs.w r3, ip, #0 │ │ │ │ + blt.n 7c52e │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c384 │ │ │ │ + b.n 7c1ee │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c384 │ │ │ │ - orrs.w r3, r2, r0 │ │ │ │ - beq.n 7c50e │ │ │ │ - b.n 7c41e │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - add r3, pc, #216 @ (adr r3, 7c608 ) │ │ │ │ + b.n 7c1ee │ │ │ │ + orrs.w r3, r0, ip │ │ │ │ + beq.n 7c51c │ │ │ │ + b.n 7c416 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + mov r0, fp │ │ │ │ + add r3, pc, #188 @ (adr r3, 7c5f8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e775c <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ mov ip, r1 │ │ │ │ - b.n 7c3c0 │ │ │ │ + b.n 7c22e │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 6da6c │ │ │ │ - b.n 7c38e │ │ │ │ - movw r1, #47376 @ 0xb910 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #180] @ (7c600 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 37920 │ │ │ │ - blx 2b834 │ │ │ │ - b.n 7c556 │ │ │ │ + bl 6da5c │ │ │ │ + add r3, sp, #32 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + b.n 7c1f8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c744 │ │ │ │ - cbz r0, 7c580 │ │ │ │ - movw r1, #47440 @ 0xb950 │ │ │ │ + cbz r0, 7c578 │ │ │ │ + movw r1, #49936 @ 0xc310 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #144] @ (7c600 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #47476 @ 0xb974 │ │ │ │ + ldr r0, [pc, #152] @ (7c600 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #49972 @ 0xc334 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #132] @ (7c600 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #140] @ (7c600 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbz r3, 7c5b2 │ │ │ │ - bl 1d2f64 <_PySys_GetRequiredAttr@@Base+0x1498> │ │ │ │ + cbz r3, 7c5aa │ │ │ │ + bl 1d3e04 <_PySys_GetRequiredAttr@@Base+0x1498> │ │ │ │ mov r0, r4 │ │ │ │ bl 37920 │ │ │ │ blx 2b834 │ │ │ │ - b.n 7c590 │ │ │ │ - movw r1, #47556 @ 0xb9c4 │ │ │ │ + b.n 7c588 │ │ │ │ + movw r1, #50052 @ 0xc384 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #96] @ (7c600 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #47516 @ 0xb99c │ │ │ │ + ldr r0, [pc, #104] @ (7c600 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #50012 @ 0xc35c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #80] @ (7c600 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #47600 @ 0xb9f0 │ │ │ │ + ldr r0, [pc, #88] @ (7c600 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #50096 @ 0xc3b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #72] @ (7c604 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #80] @ (7c604 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 2c744 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7c564 │ │ │ │ + bne.n 7c55c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 7c5e0 │ │ │ │ + bne.n 7c5d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37920 │ │ │ │ blx 2b834 │ │ │ │ - b.n 7c5da │ │ │ │ + b.n 7c5d2 │ │ │ │ add.w r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7c5e8 │ │ │ │ + bne.n 7c5e0 │ │ │ │ dmb ish │ │ │ │ - b.n 7c5d4 │ │ │ │ + b.n 7c5cc │ │ │ │ nop │ │ │ │ - strh r4, [r6, #16] │ │ │ │ - movs r6, r6 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ - movs r6, r6 │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ + movs r6, r6 │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ + movs r6, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr.w r3, [r1, #716] @ 0x2cc │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ef8e │ │ │ │ + beq.w 7ef86 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7ed76 │ │ │ │ + bne.w 7ed6e │ │ │ │ addw r3, pc, #1280 @ 0x500 │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - movw r1, #47968 @ 0xbb60 │ │ │ │ + movw r1, #50464 @ 0xc520 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efc6 │ │ │ │ + beq.w 7efbe │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #47980 @ 0xbb6c │ │ │ │ + movw r1, #50476 @ 0xc52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2c4d8 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - ldr r4, [pc, #780] @ (7c998 ) │ │ │ │ + ldr r4, [pc, #780] @ (7c990 ) │ │ │ │ movs r6, #2 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #40769 @ 0x9f41 │ │ │ │ + movw r1, #6353 @ 0x18d1 │ │ │ │ movt r1, #8 │ │ │ │ add.w sl, r4, #4096 @ 0x1000 │ │ │ │ - movw r0, #64501 @ 0xfbf5 │ │ │ │ + movw r0, #64493 @ 0xfbed │ │ │ │ movt r0, #7 │ │ │ │ str.w r3, [r4, #1692] @ 0x69c │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ str.w r6, [r4, #1688] @ 0x698 │ │ │ │ - movw r6, #42493 @ 0xa5fd │ │ │ │ + movw r6, #42485 @ 0xa5f5 │ │ │ │ movt r6, #7 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ - movw r6, #43201 @ 0xa8c1 │ │ │ │ + movw r6, #43193 @ 0xa8b9 │ │ │ │ movt r6, #7 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ - bl 7b220 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7b218 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r6, r0 │ │ │ │ str.w r0, [sl, #980] @ 0x3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7eec4 │ │ │ │ - ldr r0, [pc, #708] @ (7c99c ) │ │ │ │ - movw fp, #16217 @ 0x3f59 │ │ │ │ + beq.w 7eebc │ │ │ │ + ldr r0, [pc, #708] @ (7c994 ) │ │ │ │ + movw fp, #16505 @ 0x4079 │ │ │ │ movt fp, #8 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7c9a0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #700] @ (7c998 ) │ │ │ │ movs r7, #0 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7c9a4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7c9a8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7c9ac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7c9b0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7c9b4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7c9b8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7c9bc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7c9c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7c9c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7c9c8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7c9cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7c9d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7c9d4 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #696] @ (7c99c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #692] @ (7c9a0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #692] @ (7c9a4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #688] @ (7c9a8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #688] @ (7c9ac ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #684] @ (7c9b0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #684] @ (7c9b4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #680] @ (7c9b8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #680] @ (7c9bc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #676] @ (7c9c0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #676] @ (7c9c4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #672] @ (7c9c8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #672] @ (7c9cc ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #16640 @ 0x4100 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7c9d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7c9dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7c9e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7c9e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7c9e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7c9ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7c9f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7c9f4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7c9f8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7c9fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7ca00 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7ca04 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7ca08 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7ca0c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7ca10 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7ca14 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7ca18 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7ca1c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7ca20 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7ca24 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7ca28 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7ca2c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7ca30 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7ca34 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7ca38 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7ca3c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7ca40 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7ca44 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7ca48 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7ca4c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7ca50 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7ca54 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7ca58 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7ca5c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7ca60 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7ca64 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7ca68 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7ca6c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7ca70 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7ca74 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7ca78 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7ca7c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7ca80 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7ca84 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7ca88 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7ca8c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7ca90 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7ca94 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7ca98 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7ca9c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7caa0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7caa4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7caa8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7caac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7cab0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7cab4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7cab8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7cabc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7cac0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7cac4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7cac8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7cacc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7cad0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7cad4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7cad8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7cadc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7cae0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7cae4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7cae8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7caec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7caf0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7caf4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7caf8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7cafc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7cb00 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7cb04 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7cb08 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7cb0c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #504] @ (7cb10 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #660] @ (7c9d0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #660] @ (7c9d4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #656] @ (7c9d8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #656] @ (7c9dc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #652] @ (7c9e0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #652] @ (7c9e4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #648] @ (7c9e8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #648] @ (7c9ec ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #644] @ (7c9f0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #644] @ (7c9f4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #640] @ (7c9f8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #640] @ (7c9fc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #636] @ (7ca00 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #636] @ (7ca04 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #632] @ (7ca08 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #632] @ (7ca0c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #628] @ (7ca10 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #628] @ (7ca14 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #624] @ (7ca18 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #624] @ (7ca1c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #620] @ (7ca20 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #620] @ (7ca24 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #616] @ (7ca28 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #616] @ (7ca2c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #612] @ (7ca30 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #612] @ (7ca34 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #608] @ (7ca38 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #608] @ (7ca3c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #604] @ (7ca40 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #604] @ (7ca44 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #600] @ (7ca48 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #600] @ (7ca4c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #596] @ (7ca50 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #596] @ (7ca54 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #592] @ (7ca58 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #592] @ (7ca5c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #588] @ (7ca60 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #588] @ (7ca64 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #584] @ (7ca68 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #584] @ (7ca6c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #580] @ (7ca70 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #580] @ (7ca74 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #576] @ (7ca78 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #576] @ (7ca7c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #572] @ (7ca80 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #572] @ (7ca84 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #568] @ (7ca88 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #568] @ (7ca8c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #564] @ (7ca90 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #564] @ (7ca94 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #560] @ (7ca98 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #560] @ (7ca9c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #556] @ (7caa0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #556] @ (7caa4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #552] @ (7caa8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #552] @ (7caac ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #548] @ (7cab0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #548] @ (7cab4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #544] @ (7cab8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #544] @ (7cabc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #540] @ (7cac0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #540] @ (7cac4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #536] @ (7cac8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #536] @ (7cacc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #532] @ (7cad0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #532] @ (7cad4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #528] @ (7cad8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #528] @ (7cadc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #524] @ (7cae0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #524] @ (7cae4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #520] @ (7cae8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #520] @ (7caec ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #516] @ (7caf0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #516] @ (7caf4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #512] @ (7caf8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #512] @ (7cafc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #508] @ (7cb00 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #508] @ (7cb04 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #504] @ (7cb08 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #19328 @ 0x4b80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #496] @ (7cb14 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #492] @ (7cb18 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #492] @ (7cb1c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #488] @ (7cb20 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #488] @ (7cb24 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #484] @ (7cb28 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #484] @ (7cb2c ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #496] @ (7cb0c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #492] @ (7cb10 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #492] @ (7cb14 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #488] @ (7cb18 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #488] @ (7cb1c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #484] @ (7cb20 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #484] @ (7cb24 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #19584 @ 0x4c80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #472] @ (7cb30 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #472] @ (7cb34 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #468] @ (7cb38 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #472] @ (7cb28 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #472] @ (7cb2c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #468] @ (7cb30 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #19712 @ 0x4d00 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #460] @ (7cb3c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #456] @ (7cb40 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #456] @ (7cb44 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #460] @ (7cb34 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #456] @ (7cb38 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #456] @ (7cb3c ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #19840 @ 0x4d80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #444] @ (7cb48 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #444] @ (7cb4c ) │ │ │ │ - bl 7f044 │ │ │ │ - b.n 7cb58 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #444] @ (7cb40 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #444] @ (7cb44 ) │ │ │ │ + bl 7f03c │ │ │ │ + b.n 7cb50 │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -121333,478 +121340,478 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7c9f0 │ │ │ │ + beq.n 7c9e8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7ca34 │ │ │ │ + beq.n 7ca2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7ca70 │ │ │ │ + beq.n 7ca68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7caac │ │ │ │ + beq.n 7caa4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7c8f0 │ │ │ │ + beq.n 7c8e8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7c93c │ │ │ │ + beq.n 7c934 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7c990 │ │ │ │ + beq.n 7c988 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7c9dc │ │ │ │ + beq.n 7c9d4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7ca38 │ │ │ │ + bne.n 7ca30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7ca7c │ │ │ │ + bne.n 7ca74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cac0 │ │ │ │ + bne.n 7cab8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cb04 │ │ │ │ + bne.n 7cafc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7c948 │ │ │ │ + bne.n 7c940 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7c98c │ │ │ │ + bne.n 7c984 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7c9d8 │ │ │ │ + bne.n 7c9d0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7ca24 │ │ │ │ + bcs.n 7ca1c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7ca68 │ │ │ │ + bcs.n 7ca60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7caac │ │ │ │ + bcs.n 7caa4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7caf8 │ │ │ │ + bcs.n 7caf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7c93c │ │ │ │ + bcs.n 7c934 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7c980 │ │ │ │ + bcs.n 7c978 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7c9d4 │ │ │ │ + bcs.n 7c9cc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7ca20 │ │ │ │ + bcs.n 7ca18 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7ca6c │ │ │ │ + bcc.n 7ca64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cac0 │ │ │ │ + bcc.n 7cab8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cb04 │ │ │ │ + bcc.n 7cafc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7c968 │ │ │ │ + bcc.n 7c960 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7c9b4 │ │ │ │ + bcc.n 7c9ac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7ca18 │ │ │ │ + bcc.n 7ca10 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7ca54 │ │ │ │ + bmi.n 7ca4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7ca98 │ │ │ │ + bmi.n 7ca90 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cadc │ │ │ │ + bmi.n 7cad4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cb20 │ │ │ │ + bmi.n 7cb18 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7c964 │ │ │ │ + bmi.n 7c95c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7c9b0 │ │ │ │ + bmi.n 7c9a8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7c9ec │ │ │ │ + bmi.n 7c9e4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7ca30 │ │ │ │ + bmi.n 7ca28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7ca6c │ │ │ │ + bmi.n 7ca64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cab0 │ │ │ │ + bpl.n 7caa8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7caec │ │ │ │ + bpl.n 7cae4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cb30 │ │ │ │ + bpl.n 7cb28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cb74 │ │ │ │ + bpl.n 7cb6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7c9c0 │ │ │ │ + bpl.n 7c9b8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7ca04 │ │ │ │ + bpl.n 7c9fc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7ca48 │ │ │ │ + bpl.n 7ca40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7ca94 │ │ │ │ + bvs.n 7ca8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cad8 │ │ │ │ + bvs.n 7cad0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cb1c │ │ │ │ + bvs.n 7cb14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cb58 │ │ │ │ + bvs.n 7cb50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cb94 │ │ │ │ + bvs.n 7cb8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7c9d8 │ │ │ │ + bvs.n 7c9d0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7ca2c │ │ │ │ + bvs.n 7ca24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7ca78 │ │ │ │ + bvs.n 7ca70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cabc │ │ │ │ + bvc.n 7cab4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cb08 │ │ │ │ + bvc.n 7cb00 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cb5c │ │ │ │ + bvc.n 7cb54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cba8 │ │ │ │ + bvc.n 7cba0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7c9e4 │ │ │ │ + bvc.n 7c9dc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7ca28 │ │ │ │ + bvc.n 7ca20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7ca6c │ │ │ │ + bvc.n 7ca64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cab0 │ │ │ │ + bvc.n 7caa8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cafc │ │ │ │ + bhi.n 7caf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cb40 │ │ │ │ + bhi.n 7cb38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cb84 │ │ │ │ + bhi.n 7cb7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cbc8 │ │ │ │ + bhi.n 7cbc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7ca0c │ │ │ │ + bhi.n 7ca04 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7ca50 │ │ │ │ + bhi.n 7ca48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7ca94 │ │ │ │ + bhi.n 7ca8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cad8 │ │ │ │ + bhi.n 7cad0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cb2c │ │ │ │ + bls.n 7cb24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cb80 │ │ │ │ + bls.n 7cb78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cbbc │ │ │ │ + bls.n 7cbb4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7ca00 │ │ │ │ + bls.n 7c9f8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7ca3c │ │ │ │ + bls.n 7ca34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7ca80 │ │ │ │ + bls.n 7ca78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cac4 │ │ │ │ + bls.n 7cabc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cb20 │ │ │ │ + bge.n 7cb18 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cb64 │ │ │ │ + bge.n 7cb5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cbf0 │ │ │ │ + bge.n 7cbe8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7ca34 │ │ │ │ + bge.n 7ca2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7ca70 │ │ │ │ + bge.n 7ca68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7caac │ │ │ │ + bge.n 7caa4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7caf8 │ │ │ │ + bge.n 7caf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cb3c │ │ │ │ + blt.n 7cb34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cb80 │ │ │ │ + blt.n 7cb78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cbfc │ │ │ │ + blt.n 7cbf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7ca40 │ │ │ │ + blt.n 7ca38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7ca8c │ │ │ │ + blt.n 7ca84 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cb10 │ │ │ │ + blt.n 7cb08 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cb4c │ │ │ │ + bgt.n 7cb44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cb90 │ │ │ │ + bgt.n 7cb88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cc14 │ │ │ │ + bgt.n 7cc0c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7ca58 │ │ │ │ + bgt.n 7ca50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r5, r0, #16 │ │ │ │ lsls r3, r0, #8 │ │ │ │ vcge.u8 d4, d1, d31 │ │ │ │ - ldr r0, [pc, #764] @ (7ce58 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #764] @ (7ce5c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #760] @ (7ce60 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #760] @ (7ce64 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #756] @ (7ce68 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #756] @ (7ce6c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7ce70 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7ce74 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7ce78 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7ce7c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #744] @ (7ce80 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #744] @ (7ce84 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7ce88 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7ce8c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7ce90 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7ce94 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7ce98 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7ce9c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7cea0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7cea4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7cea8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7ceac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7ceb0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7ceb4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7ceb8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7cebc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7cec0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7cec4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7cec8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7cecc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7ced0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7ced4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7ced8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7cedc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7cee0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7cee4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7cee8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7ceec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7cef0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7cef4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7cef8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7cefc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7cf00 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7cf04 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7cf08 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7cf0c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7cf10 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7cf14 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7cf18 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7cf1c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7cf20 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7cf24 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7cf28 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7cf2c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7cf30 ) │ │ │ │ - bl 7f044 │ │ │ │ + ldr r0, [pc, #764] @ (7ce50 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #764] @ (7ce54 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #760] @ (7ce58 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #760] @ (7ce5c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #756] @ (7ce60 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #756] @ (7ce64 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #752] @ (7ce68 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #752] @ (7ce6c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #748] @ (7ce70 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #748] @ (7ce74 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #744] @ (7ce78 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #744] @ (7ce7c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #740] @ (7ce80 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #740] @ (7ce84 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #736] @ (7ce88 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #736] @ (7ce8c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #732] @ (7ce90 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #732] @ (7ce94 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #728] @ (7ce98 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #728] @ (7ce9c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #724] @ (7cea0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #724] @ (7cea4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #720] @ (7cea8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #720] @ (7ceac ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #716] @ (7ceb0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #716] @ (7ceb4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #712] @ (7ceb8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #712] @ (7cebc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #708] @ (7cec0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #708] @ (7cec4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #704] @ (7cec8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #704] @ (7cecc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #700] @ (7ced0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #700] @ (7ced4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #696] @ (7ced8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #696] @ (7cedc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #692] @ (7cee0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #692] @ (7cee4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #688] @ (7cee8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #688] @ (7ceec ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #684] @ (7cef0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #684] @ (7cef4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #680] @ (7cef8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #680] @ (7cefc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #676] @ (7cf00 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #676] @ (7cf04 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #672] @ (7cf08 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #672] @ (7cf0c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #668] @ (7cf10 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #668] @ (7cf14 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #664] @ (7cf18 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #664] @ (7cf1c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #660] @ (7cf20 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #660] @ (7cf24 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #656] @ (7cf28 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #21760 @ 0x5500 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7cf34 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7cf38 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7cf3c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7cf40 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7cf44 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7cf48 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7cf4c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7cf50 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7cf54 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7cf58 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7cf5c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7cf60 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7cf64 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7cf68 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7cf6c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7cf70 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7cf74 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7cf78 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7cf7c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7cf80 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7cf84 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7cf88 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7cf8c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7cf90 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7cf94 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7cf98 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7cf9c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7cfa0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7cfa4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7cfa8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7cfac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7cfb0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7cfb4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7cfb8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7cfbc ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #648] @ (7cf2c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #644] @ (7cf30 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #644] @ (7cf34 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #640] @ (7cf38 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #640] @ (7cf3c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #636] @ (7cf40 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #636] @ (7cf44 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #632] @ (7cf48 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #632] @ (7cf4c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #628] @ (7cf50 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #628] @ (7cf54 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #624] @ (7cf58 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #624] @ (7cf5c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #620] @ (7cf60 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #620] @ (7cf64 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #616] @ (7cf68 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #616] @ (7cf6c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #612] @ (7cf70 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #612] @ (7cf74 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #608] @ (7cf78 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #608] @ (7cf7c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #604] @ (7cf80 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #604] @ (7cf84 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #600] @ (7cf88 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #600] @ (7cf8c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #596] @ (7cf90 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #596] @ (7cf94 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #592] @ (7cf98 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #592] @ (7cf9c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #588] @ (7cfa0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #588] @ (7cfa4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #584] @ (7cfa8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #584] @ (7cfac ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #580] @ (7cfb0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #580] @ (7cfb4 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #23040 @ 0x5a00 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7cfc0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7cfc4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7cfc8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7cfcc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7cfd0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7cfd4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7cfd8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7cfdc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7cfe0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7cfe4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7cfe8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7cfec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7cff0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7cff4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7cff8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7cffc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7d000 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7d004 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7d008 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7d00c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7d010 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7d014 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7d018 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7d01c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7d020 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #568] @ (7cfb8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #568] @ (7cfbc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #564] @ (7cfc0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #564] @ (7cfc4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #560] @ (7cfc8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #560] @ (7cfcc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #556] @ (7cfd0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #556] @ (7cfd4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #552] @ (7cfd8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #552] @ (7cfdc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #548] @ (7cfe0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #548] @ (7cfe4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #544] @ (7cfe8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #544] @ (7cfec ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #540] @ (7cff0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #540] @ (7cff4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #536] @ (7cff8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #536] @ (7cffc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #532] @ (7d000 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #532] @ (7d004 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #528] @ (7d008 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #528] @ (7d00c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #524] @ (7d010 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #524] @ (7d014 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #520] @ (7d018 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #23936 @ 0x5d80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7d024 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7d028 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7d02c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #504] @ (7d030 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #504] @ (7d034 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #500] @ (7d038 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #500] @ (7d03c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #496] @ (7d040 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #512] @ (7d01c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #508] @ (7d020 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #508] @ (7d024 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #504] @ (7d028 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #504] @ (7d02c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #500] @ (7d030 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #500] @ (7d034 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #496] @ (7d038 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #24192 @ 0x5e80 │ │ │ │ - b.n 7d044 │ │ │ │ - bgt.n 7cd9c │ │ │ │ + b.n 7d03c │ │ │ │ + bgt.n 7cd94 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cdd8 │ │ │ │ + bgt.n 7cdd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7ce14 │ │ │ │ + bgt.n 7ce0c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7ce58 │ │ │ │ + bgt.n 7ce50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cea4 │ │ │ │ + ble.n 7ce9c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cee8 │ │ │ │ + ble.n 7cee0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cf2c │ │ │ │ + ble.n 7cf24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cf68 │ │ │ │ + ble.n 7cf60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cdb4 │ │ │ │ + ble.n 7cdac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cdf8 │ │ │ │ + ble.n 7cdf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7ce3c │ │ │ │ + ble.n 7ce34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #32 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #60 @ 0x3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -121830,129 +121837,129 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 172 @ 0xac │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 208 @ 0xd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 240 @ 0xf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cee8 │ │ │ │ + b.n 7cee0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf2c │ │ │ │ + b.n 7cf24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf70 │ │ │ │ + b.n 7cf68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cfac │ │ │ │ + b.n 7cfa4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cff0 │ │ │ │ + b.n 7cfe8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d034 │ │ │ │ + b.n 7d02c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d078 │ │ │ │ + b.n 7d070 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d0bc │ │ │ │ + b.n 7d0b4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d100 │ │ │ │ + b.n 7d0f8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d14c │ │ │ │ + b.n 7d144 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d190 │ │ │ │ + b.n 7d188 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d1cc │ │ │ │ + b.n 7d1c4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d218 │ │ │ │ + b.n 7d210 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d25c │ │ │ │ + b.n 7d254 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d2a0 │ │ │ │ + b.n 7d298 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d2ec │ │ │ │ + b.n 7d2e4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d330 │ │ │ │ + b.n 7d328 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d37c │ │ │ │ + b.n 7d374 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d3c0 │ │ │ │ + b.n 7d3b8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d404 │ │ │ │ + b.n 7d3fc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d460 │ │ │ │ + b.n 7d458 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d49c │ │ │ │ + b.n 7d494 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d4d8 │ │ │ │ + b.n 7d4d0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d52c │ │ │ │ + b.n 7d524 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d580 │ │ │ │ + b.n 7d578 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d5c4 │ │ │ │ + b.n 7d5bc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d608 │ │ │ │ + b.n 7d600 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d654 │ │ │ │ + b.n 7d64c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d728 │ │ │ │ + b.n 7d720 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c77c │ │ │ │ + b.n 7c774 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c7e8 │ │ │ │ + b.n 7c7e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c83c │ │ │ │ + b.n 7c834 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c890 │ │ │ │ + b.n 7c888 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c8d4 │ │ │ │ + b.n 7c8cc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c910 │ │ │ │ + b.n 7c908 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c954 │ │ │ │ + b.n 7c94c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c998 │ │ │ │ + b.n 7c990 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c9d4 │ │ │ │ + b.n 7c9cc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ca18 │ │ │ │ + b.n 7ca10 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ca5c │ │ │ │ + b.n 7ca54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7caa8 │ │ │ │ + b.n 7caa0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb0c │ │ │ │ + b.n 7cb04 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb50 │ │ │ │ + b.n 7cb48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb94 │ │ │ │ + b.n 7cb8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cbe0 │ │ │ │ + b.n 7cbd8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cc2c │ │ │ │ + b.n 7cc24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cc80 │ │ │ │ + b.n 7cc78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cccc │ │ │ │ + b.n 7ccc4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd10 │ │ │ │ + b.n 7cd08 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd54 │ │ │ │ + b.n 7cd4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd98 │ │ │ │ + b.n 7cd90 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cde4 │ │ │ │ + b.n 7cddc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ce30 │ │ │ │ + b.n 7ce28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ce6c │ │ │ │ + b.n 7ce64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ceb8 │ │ │ │ + b.n 7ceb0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf0c │ │ │ │ + b.n 7cf04 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf58 │ │ │ │ + b.n 7cf50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cfa4 │ │ │ │ + b.n 7cf9c │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xe8140052 │ │ │ │ @ instruction: 0xe83c0052 │ │ │ │ strd r0, r0, [r4], #-328 @ 0x148 │ │ │ │ stmia.w r4, {r1, r4, r6} │ │ │ │ stmia.w r0!, {r1, r4, r6} │ │ │ │ strd r0, r0, [r4], #328 @ 0x148 │ │ │ │ @@ -121984,268 +121991,268 @@ │ │ │ │ stc 0, cr0, [r8], {82} @ 0x52 │ │ │ │ stc 0, cr0, [r0], #328 @ 0x148 │ │ │ │ ldc 0, cr0, [ip], #328 @ 0x148 │ │ │ │ ldcl 0, cr0, [r4], {82} @ 0x52 │ │ │ │ ldcl 0, cr0, [r0], #328 @ 0x148 │ │ │ │ stc 0, cr0, [ip, #-328] @ 0xfffffeb8 │ │ │ │ stc 0, cr0, [ip, #-328]! @ 0xfffffeb8 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #760] @ (7d344 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #760] @ (7d348 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #756] @ (7d34c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #756] @ (7d350 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7d354 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7d358 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7d35c ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #760] @ (7d33c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #760] @ (7d340 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #756] @ (7d344 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #756] @ (7d348 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #752] @ (7d34c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #752] @ (7d350 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #748] @ (7d354 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #24448 @ 0x5f80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7d360 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7d364 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7d368 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7d36c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7d370 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7d374 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7d378 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7d37c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7d380 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7d384 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7d388 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7d38c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7d390 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7d394 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7d398 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7d39c ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #740] @ (7d358 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #736] @ (7d35c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #736] @ (7d360 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #732] @ (7d364 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #732] @ (7d368 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #728] @ (7d36c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #728] @ (7d370 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #724] @ (7d374 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #724] @ (7d378 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #720] @ (7d37c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #720] @ (7d380 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #716] @ (7d384 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #716] @ (7d388 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #712] @ (7d38c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #712] @ (7d390 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #708] @ (7d394 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #24960 @ 0x6180 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7d3a0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7d3a4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7d3a8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7d3ac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7d3b0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7d3b4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7d3b8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7d3bc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7d3c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7d3c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7d3c8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7d3cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7d3d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7d3d4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7d3d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7d3dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7d3e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7d3e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7d3e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7d3ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7d3f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7d3f4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7d3f8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7d3fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7d400 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7d404 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7d408 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #700] @ (7d398 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #696] @ (7d39c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #696] @ (7d3a0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #692] @ (7d3a4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #692] @ (7d3a8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #688] @ (7d3ac ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #688] @ (7d3b0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #684] @ (7d3b4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #684] @ (7d3b8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #680] @ (7d3bc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #680] @ (7d3c0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #676] @ (7d3c4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #676] @ (7d3c8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #672] @ (7d3cc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #672] @ (7d3d0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #668] @ (7d3d4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #668] @ (7d3d8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #664] @ (7d3dc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #664] @ (7d3e0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #660] @ (7d3e4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #660] @ (7d3e8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #656] @ (7d3ec ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #656] @ (7d3f0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #652] @ (7d3f4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #652] @ (7d3f8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #648] @ (7d3fc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #648] @ (7d400 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #25856 @ 0x6500 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7d40c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7d410 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7d414 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7d418 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7d41c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7d420 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7d424 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7d428 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7d42c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7d430 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7d434 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7d438 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7d43c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7d440 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7d444 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7d448 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7d44c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7d450 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7d454 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7d458 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7d45c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7d460 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7d464 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7d468 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7d46c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7d470 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7d474 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7d478 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7d47c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7d480 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7d484 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7d488 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7d48c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7d490 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7d494 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7d498 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7d49c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7d4a0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7d4a4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7d4a8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7d4ac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7d4b0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7d4b4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7d4b8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7d4bc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7d4c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7d4c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7d4c8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7d4cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7d4d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7d4d4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7d4d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7d4dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7d4e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7d4e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7d4e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7d4ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7d4f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7d4f4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7d4f8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7d4fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7d500 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7d504 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7d508 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7d50c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7d510 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #504] @ (7d514 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #504] @ (7d518 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #500] @ (7d51c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #500] @ (7d520 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #496] @ (7d524 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #496] @ (7d528 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #492] @ (7d52c ) │ │ │ │ - bl 7f044 │ │ │ │ - b.n 7d530 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #636] @ (7d404 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #636] @ (7d408 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #632] @ (7d40c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #632] @ (7d410 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #628] @ (7d414 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #628] @ (7d418 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #624] @ (7d41c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #624] @ (7d420 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #620] @ (7d424 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #620] @ (7d428 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #616] @ (7d42c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #616] @ (7d430 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #612] @ (7d434 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #612] @ (7d438 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #608] @ (7d43c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #608] @ (7d440 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #604] @ (7d444 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #604] @ (7d448 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #600] @ (7d44c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #600] @ (7d450 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #596] @ (7d454 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #596] @ (7d458 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #592] @ (7d45c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #592] @ (7d460 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #588] @ (7d464 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #588] @ (7d468 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #584] @ (7d46c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #584] @ (7d470 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #580] @ (7d474 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #580] @ (7d478 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #576] @ (7d47c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #576] @ (7d480 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #572] @ (7d484 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #572] @ (7d488 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #568] @ (7d48c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #568] @ (7d490 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #564] @ (7d494 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #564] @ (7d498 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #560] @ (7d49c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #560] @ (7d4a0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #556] @ (7d4a4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #556] @ (7d4a8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #552] @ (7d4ac ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #552] @ (7d4b0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #548] @ (7d4b4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #548] @ (7d4b8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #544] @ (7d4bc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #544] @ (7d4c0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #540] @ (7d4c4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #540] @ (7d4c8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #536] @ (7d4cc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #536] @ (7d4d0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #532] @ (7d4d4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #532] @ (7d4d8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #528] @ (7d4dc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #528] @ (7d4e0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #524] @ (7d4e4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #524] @ (7d4e8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #520] @ (7d4ec ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #520] @ (7d4f0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #516] @ (7d4f4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #516] @ (7d4f8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #512] @ (7d4fc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #512] @ (7d500 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #508] @ (7d504 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #508] @ (7d508 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #504] @ (7d50c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #504] @ (7d510 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #500] @ (7d514 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #500] @ (7d518 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #496] @ (7d51c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #496] @ (7d520 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #492] @ (7d524 ) │ │ │ │ + bl 7f03c │ │ │ │ + b.n 7d528 │ │ │ │ ldcl 0, cr0, [r0, #-328]! @ 0xfffffeb8 │ │ │ │ stc 0, cr0, [ip, #328] @ 0x148 │ │ │ │ stc 0, cr0, [r4, #328]! @ 0x148 │ │ │ │ stcl 0, cr0, [r0, #328] @ 0x148 │ │ │ │ stcl 0, cr0, [r0, #328]! @ 0x148 │ │ │ │ mcr 0, 0, r0, cr8, cr2, {2} │ │ │ │ mcr 0, 1, r0, cr8, cr2, {2} │ │ │ │ @@ -122361,267 +122368,267 @@ │ │ │ │ stc2 0, cr0, [r0], {82} @ 0x52 │ │ │ │ stc2 0, cr0, [r0], #-328 @ 0xfffffeb8 │ │ │ │ ldc2 0, cr0, [r8], #-328 @ 0xfffffeb8 │ │ │ │ mrrc2 0, 5, r0, ip, cr2 │ │ │ │ ldc2l 0, cr0, [ip], #-328 @ 0xfffffeb8 │ │ │ │ ldc2 0, cr0, [ip], {82} @ 0x52 │ │ │ │ ldc2 0, cr0, [r8], #328 @ 0x148 │ │ │ │ - ldr r0, [pc, #768] @ (7d834 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #768] @ (7d838 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #764] @ (7d83c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #764] @ (7d840 ) │ │ │ │ - bl 7f044 │ │ │ │ + ldr r0, [pc, #768] @ (7d82c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #768] @ (7d830 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #764] @ (7d834 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #764] @ (7d838 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #28288 @ 0x6e80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7d844 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7d848 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7d84c ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #752] @ (7d83c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #752] @ (7d840 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #748] @ (7d844 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #28416 @ 0x6f00 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7d850 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7d854 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7d858 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7d85c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7d860 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7d864 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7d868 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7d86c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7d870 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7d874 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7d878 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7d87c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7d880 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7d884 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7d888 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7d88c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7d890 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7d894 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7d898 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7d89c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7d8a0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7d8a4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7d8a8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7d8ac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7d8b0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7d8b4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7d8b8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7d8bc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7d8c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7d8c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7d8c8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7d8cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7d8d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7d8d4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7d8d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7d8dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7d8e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7d8e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7d8e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7d8ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7d8f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7d8f4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7d8f8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7d8fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7d900 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7d904 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7d908 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7d90c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7d910 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7d914 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7d918 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7d91c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7d920 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7d924 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7d928 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7d92c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7d930 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7d934 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7d938 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7d93c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7d940 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7d944 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7d948 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7d94c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7d950 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7d954 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7d958 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7d95c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7d960 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7d964 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7d968 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7d96c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7d970 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7d974 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7d978 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7d97c ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #740] @ (7d848 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #736] @ (7d84c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #736] @ (7d850 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #732] @ (7d854 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #732] @ (7d858 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #728] @ (7d85c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #728] @ (7d860 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #724] @ (7d864 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #724] @ (7d868 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #720] @ (7d86c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #720] @ (7d870 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #716] @ (7d874 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #716] @ (7d878 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #712] @ (7d87c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #712] @ (7d880 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #708] @ (7d884 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #708] @ (7d888 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #704] @ (7d88c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #704] @ (7d890 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #700] @ (7d894 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #700] @ (7d898 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #696] @ (7d89c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #696] @ (7d8a0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #692] @ (7d8a4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #692] @ (7d8a8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #688] @ (7d8ac ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #688] @ (7d8b0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #684] @ (7d8b4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #684] @ (7d8b8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #680] @ (7d8bc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #680] @ (7d8c0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #676] @ (7d8c4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #676] @ (7d8c8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #672] @ (7d8cc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #672] @ (7d8d0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #668] @ (7d8d4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #668] @ (7d8d8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #664] @ (7d8dc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #664] @ (7d8e0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #660] @ (7d8e4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #660] @ (7d8e8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #656] @ (7d8ec ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #656] @ (7d8f0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #652] @ (7d8f4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #652] @ (7d8f8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #648] @ (7d8fc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #648] @ (7d900 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #644] @ (7d904 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #644] @ (7d908 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #640] @ (7d90c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #640] @ (7d910 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #636] @ (7d914 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #636] @ (7d918 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #632] @ (7d91c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #632] @ (7d920 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #628] @ (7d924 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #628] @ (7d928 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #624] @ (7d92c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #624] @ (7d930 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #620] @ (7d934 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #620] @ (7d938 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #616] @ (7d93c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #616] @ (7d940 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #612] @ (7d944 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #612] @ (7d948 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #608] @ (7d94c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #608] @ (7d950 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #604] @ (7d954 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #604] @ (7d958 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #600] @ (7d95c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #600] @ (7d960 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #596] @ (7d964 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #596] @ (7d968 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #592] @ (7d96c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #592] @ (7d970 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #588] @ (7d974 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #30720 @ 0x7800 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7d980 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7d984 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7d988 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7d98c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7d990 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7d994 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7d998 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7d99c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7d9a0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7d9a4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7d9a8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7d9ac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7d9b0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7d9b4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7d9b8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7d9bc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7d9c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7d9c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7d9c8 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #580] @ (7d978 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #576] @ (7d97c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #576] @ (7d980 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #572] @ (7d984 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #572] @ (7d988 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #568] @ (7d98c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #568] @ (7d990 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #564] @ (7d994 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #564] @ (7d998 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #560] @ (7d99c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #560] @ (7d9a0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #556] @ (7d9a4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #556] @ (7d9a8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #552] @ (7d9ac ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #552] @ (7d9b0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #548] @ (7d9b4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #548] @ (7d9b8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #544] @ (7d9bc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #544] @ (7d9c0 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #31360 @ 0x7a80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7d9cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7d9d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7d9d4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7d9d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7d9dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7d9e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7d9e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7d9e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7d9ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7d9f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7d9f4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7d9f8 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #532] @ (7d9c4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #532] @ (7d9c8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #528] @ (7d9cc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #528] @ (7d9d0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #524] @ (7d9d4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #524] @ (7d9d8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #520] @ (7d9dc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #520] @ (7d9e0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #516] @ (7d9e4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #516] @ (7d9e8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #512] @ (7d9ec ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #512] @ (7d9f0 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #31744 @ 0x7c00 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #500] @ (7d9fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #500] @ (7da00 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #496] @ (7da04 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #496] @ (7da08 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #500] @ (7d9f4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #500] @ (7d9f8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #496] @ (7d9fc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #496] @ (7da00 ) │ │ │ │ + bl 7f03c │ │ │ │ add.w r0, r4, #31872 @ 0x7c80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #484] @ (7da0c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #484] @ (7da10 ) │ │ │ │ - bl 7f044 │ │ │ │ - b.n 7da14 │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #484] @ (7da04 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #484] @ (7da08 ) │ │ │ │ + bl 7f03c │ │ │ │ + b.n 7da0c │ │ │ │ nop │ │ │ │ ldc2l 0, cr0, [r8], {82} @ 0x52 │ │ │ │ ldc2l 0, cr0, [r0], #328 @ 0x148 │ │ │ │ stc2 0, cr0, [ip, #-328] @ 0xfffffeb8 │ │ │ │ stc2 0, cr0, [r8, #-328]! @ 0xfffffeb8 │ │ │ │ stc2l 0, cr0, [r8, #-328]! @ 0xfffffeb8 │ │ │ │ stc2 0, cr0, [r8, #328] @ 0x148 │ │ │ │ @@ -122829,267 +122836,267 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r6, #12 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r5, #13 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r0, #14 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldr r0, [pc, #756] @ (7dd0c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #756] @ (7dd10 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7dd14 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7dd18 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7dd1c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7dd20 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #744] @ (7dd24 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #744] @ (7dd28 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7dd2c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7dd30 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7dd34 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7dd38 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7dd3c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7dd40 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7dd44 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7dd48 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7dd4c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7dd50 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7dd54 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7dd58 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7dd5c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7dd60 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7dd64 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7dd68 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7dd6c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7dd70 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7dd74 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7dd78 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7dd7c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7dd80 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7dd84 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7dd88 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7dd8c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7dd90 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7dd94 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7dd98 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7dd9c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7dda0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7dda4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7dda8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7ddac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7ddb0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7ddb4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7ddb8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7ddbc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7ddc0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7ddc4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7ddc8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7ddcc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7ddd0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7ddd4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7ddd8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7dddc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7dde0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7dde4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7dde8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7ddec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7ddf0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7ddf4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7ddf8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7ddfc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7de00 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7de04 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7de08 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7de0c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7de10 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7de14 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7de18 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7de1c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7de20 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7de24 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7de28 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7de2c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7de30 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7de34 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7de38 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7de3c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7de40 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7de44 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7de48 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7de4c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7de50 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7de54 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7de58 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7de5c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7de60 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7de64 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7de68 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7de6c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7de70 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7de74 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7de78 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7de7c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7de80 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7de84 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7de88 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7de8c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7de90 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7de94 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7de98 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7de9c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7dea0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7dea4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7dea8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7deac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7deb0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7deb4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7deb8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7debc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7dec0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7dec4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7dec8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7decc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7ded0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7ded4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7ded8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7dedc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7dee0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7dee4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7dee8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7deec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7def0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7def4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7def8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7defc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7df00 ) │ │ │ │ - bl 7f044 │ │ │ │ - b.n 7df04 │ │ │ │ + ldr r0, [pc, #756] @ (7dd04 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #756] @ (7dd08 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #752] @ (7dd0c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #752] @ (7dd10 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #748] @ (7dd14 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #748] @ (7dd18 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #744] @ (7dd1c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #744] @ (7dd20 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #740] @ (7dd24 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #740] @ (7dd28 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #736] @ (7dd2c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #736] @ (7dd30 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #732] @ (7dd34 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #732] @ (7dd38 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #728] @ (7dd3c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #728] @ (7dd40 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #724] @ (7dd44 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #724] @ (7dd48 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #720] @ (7dd4c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #720] @ (7dd50 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #716] @ (7dd54 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #716] @ (7dd58 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #712] @ (7dd5c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #712] @ (7dd60 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #708] @ (7dd64 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #708] @ (7dd68 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #704] @ (7dd6c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #704] @ (7dd70 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #700] @ (7dd74 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #700] @ (7dd78 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #696] @ (7dd7c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #696] @ (7dd80 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #692] @ (7dd84 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #692] @ (7dd88 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #688] @ (7dd8c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #688] @ (7dd90 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #684] @ (7dd94 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #684] @ (7dd98 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #680] @ (7dd9c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #680] @ (7dda0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #676] @ (7dda4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #676] @ (7dda8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #672] @ (7ddac ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #672] @ (7ddb0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #668] @ (7ddb4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #668] @ (7ddb8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #664] @ (7ddbc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #664] @ (7ddc0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #660] @ (7ddc4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #660] @ (7ddc8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #656] @ (7ddcc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #656] @ (7ddd0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #652] @ (7ddd4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #652] @ (7ddd8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #648] @ (7dddc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #648] @ (7dde0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #644] @ (7dde4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #644] @ (7dde8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #640] @ (7ddec ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #640] @ (7ddf0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #636] @ (7ddf4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #636] @ (7ddf8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #632] @ (7ddfc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #632] @ (7de00 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #628] @ (7de04 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #628] @ (7de08 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #624] @ (7de0c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #624] @ (7de10 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #620] @ (7de14 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #620] @ (7de18 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #616] @ (7de1c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #616] @ (7de20 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #612] @ (7de24 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #612] @ (7de28 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #608] @ (7de2c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #608] @ (7de30 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #604] @ (7de34 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #604] @ (7de38 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #600] @ (7de3c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #600] @ (7de40 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #596] @ (7de44 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #596] @ (7de48 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #592] @ (7de4c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #592] @ (7de50 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #588] @ (7de54 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #588] @ (7de58 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #584] @ (7de5c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #584] @ (7de60 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #580] @ (7de64 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #580] @ (7de68 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #576] @ (7de6c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #576] @ (7de70 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #572] @ (7de74 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #572] @ (7de78 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #568] @ (7de7c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #568] @ (7de80 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #564] @ (7de84 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #564] @ (7de88 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #560] @ (7de8c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #560] @ (7de90 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #556] @ (7de94 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #556] @ (7de98 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #552] @ (7de9c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #552] @ (7dea0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #548] @ (7dea4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #548] @ (7dea8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #544] @ (7deac ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #544] @ (7deb0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #540] @ (7deb4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #540] @ (7deb8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #536] @ (7debc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #536] @ (7dec0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #532] @ (7dec4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #532] @ (7dec8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #528] @ (7decc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #528] @ (7ded0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #524] @ (7ded4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #524] @ (7ded8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #520] @ (7dedc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #520] @ (7dee0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #516] @ (7dee4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #516] @ (7dee8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #512] @ (7deec ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #512] @ (7def0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #508] @ (7def4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #508] @ (7def8 ) │ │ │ │ + bl 7f03c │ │ │ │ + b.n 7defc │ │ │ │ nop │ │ │ │ lsrs r0, r4, #14 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -123335,267 +123342,267 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r4, r0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r7, r0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r4, r2, r1 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldr r0, [pc, #756] @ (7e1fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #756] @ (7e200 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7e204 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7e208 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7e20c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7e210 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #744] @ (7e214 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #744] @ (7e218 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7e21c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7e220 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7e224 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7e228 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7e22c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7e230 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7e234 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7e238 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7e23c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7e240 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7e244 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7e248 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7e24c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7e250 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7e254 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7e258 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7e25c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7e260 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7e264 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7e268 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7e26c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7e270 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7e274 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7e278 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7e27c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7e280 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7e284 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7e288 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7e28c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7e290 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7e294 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7e298 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7e29c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7e2a0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7e2a4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7e2a8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7e2ac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7e2b0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7e2b4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7e2b8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7e2bc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7e2c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7e2c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7e2c8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7e2cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7e2d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7e2d4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7e2d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7e2dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7e2e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7e2e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7e2e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7e2ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7e2f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7e2f4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7e2f8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7e2fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7e300 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7e304 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7e308 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7e30c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7e310 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7e314 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7e318 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7e31c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7e320 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7e324 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7e328 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7e32c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7e330 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7e334 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7e338 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7e33c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7e340 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7e344 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7e348 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7e34c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7e350 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7e354 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7e358 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7e35c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7e360 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7e364 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7e368 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7e36c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7e370 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7e374 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7e378 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7e37c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7e380 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7e384 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7e388 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7e38c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7e390 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7e394 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7e398 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7e39c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7e3a0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7e3a4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7e3a8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7e3ac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7e3b0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7e3b4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7e3b8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7e3bc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7e3c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7e3c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7e3c8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7e3cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7e3d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7e3d4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7e3d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7e3dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7e3e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7e3e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7e3e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7e3ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7e3f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - b.n 7e3f4 │ │ │ │ + ldr r0, [pc, #756] @ (7e1f4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #756] @ (7e1f8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #752] @ (7e1fc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #752] @ (7e200 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #748] @ (7e204 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #748] @ (7e208 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #744] @ (7e20c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #744] @ (7e210 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #740] @ (7e214 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #740] @ (7e218 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #736] @ (7e21c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #736] @ (7e220 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #732] @ (7e224 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #732] @ (7e228 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #728] @ (7e22c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #728] @ (7e230 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #724] @ (7e234 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #724] @ (7e238 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #720] @ (7e23c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #720] @ (7e240 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #716] @ (7e244 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #716] @ (7e248 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #712] @ (7e24c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #712] @ (7e250 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #708] @ (7e254 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #708] @ (7e258 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #704] @ (7e25c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #704] @ (7e260 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #700] @ (7e264 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #700] @ (7e268 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #696] @ (7e26c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #696] @ (7e270 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #692] @ (7e274 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #692] @ (7e278 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #688] @ (7e27c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #688] @ (7e280 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #684] @ (7e284 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #684] @ (7e288 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #680] @ (7e28c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #680] @ (7e290 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #676] @ (7e294 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #676] @ (7e298 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #672] @ (7e29c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #672] @ (7e2a0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #668] @ (7e2a4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #668] @ (7e2a8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #664] @ (7e2ac ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #664] @ (7e2b0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #660] @ (7e2b4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #660] @ (7e2b8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #656] @ (7e2bc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #656] @ (7e2c0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #652] @ (7e2c4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #652] @ (7e2c8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #648] @ (7e2cc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #648] @ (7e2d0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #644] @ (7e2d4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #644] @ (7e2d8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #640] @ (7e2dc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #640] @ (7e2e0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #636] @ (7e2e4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #636] @ (7e2e8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #632] @ (7e2ec ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #632] @ (7e2f0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #628] @ (7e2f4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #628] @ (7e2f8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #624] @ (7e2fc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #624] @ (7e300 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #620] @ (7e304 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #620] @ (7e308 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #616] @ (7e30c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #616] @ (7e310 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #612] @ (7e314 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #612] @ (7e318 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #608] @ (7e31c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #608] @ (7e320 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #604] @ (7e324 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #604] @ (7e328 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #600] @ (7e32c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #600] @ (7e330 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #596] @ (7e334 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #596] @ (7e338 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #592] @ (7e33c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #592] @ (7e340 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #588] @ (7e344 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #588] @ (7e348 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #584] @ (7e34c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #584] @ (7e350 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #580] @ (7e354 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #580] @ (7e358 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #576] @ (7e35c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #576] @ (7e360 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #572] @ (7e364 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #572] @ (7e368 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #568] @ (7e36c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #568] @ (7e370 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #564] @ (7e374 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #564] @ (7e378 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #560] @ (7e37c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #560] @ (7e380 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #556] @ (7e384 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #556] @ (7e388 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #552] @ (7e38c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #552] @ (7e390 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #548] @ (7e394 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #548] @ (7e398 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #544] @ (7e39c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #544] @ (7e3a0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #540] @ (7e3a4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #540] @ (7e3a8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #536] @ (7e3ac ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #536] @ (7e3b0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #532] @ (7e3b4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #532] @ (7e3b8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #528] @ (7e3bc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #528] @ (7e3c0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #524] @ (7e3c4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #524] @ (7e3c8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #520] @ (7e3cc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #520] @ (7e3d0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #516] @ (7e3d4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #516] @ (7e3d8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #512] @ (7e3dc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #512] @ (7e3e0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #508] @ (7e3e4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #508] @ (7e3e8 ) │ │ │ │ + bl 7f03c │ │ │ │ + b.n 7e3ec │ │ │ │ nop │ │ │ │ subs r4, r6, r1 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r5, r2 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -123841,116 +123848,116 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ cmp r1, #16 │ │ │ │ lsls r3, r2, #1 │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldr r0, [pc, #456] @ (7e5c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #456] @ (7e5c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #452] @ (7e5c8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #452] @ (7e5cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #448] @ (7e5d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #448] @ (7e5d4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #444] @ (7e5d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #444] @ (7e5dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #440] @ (7e5e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #440] @ (7e5e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #436] @ (7e5e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #436] @ (7e5ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #432] @ (7e5f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #432] @ (7e5f4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #428] @ (7e5f8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #428] @ (7e5fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #424] @ (7e600 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #424] @ (7e604 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #420] @ (7e608 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #420] @ (7e60c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #416] @ (7e610 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #416] @ (7e614 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #412] @ (7e618 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #412] @ (7e61c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #408] @ (7e620 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #408] @ (7e624 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #404] @ (7e628 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #404] @ (7e62c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #400] @ (7e630 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #400] @ (7e634 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #396] @ (7e638 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr.w r8, [pc, #408] @ 7e648 │ │ │ │ - ldr r0, [pc, #392] @ (7e63c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #388] @ (7e640 ) │ │ │ │ - bl 7f044 │ │ │ │ + ldr r0, [pc, #456] @ (7e5b8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #456] @ (7e5bc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #452] @ (7e5c0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #452] @ (7e5c4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #448] @ (7e5c8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #448] @ (7e5cc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #444] @ (7e5d0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #444] @ (7e5d4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #440] @ (7e5d8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #440] @ (7e5dc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #436] @ (7e5e0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #436] @ (7e5e4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #432] @ (7e5e8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #432] @ (7e5ec ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #428] @ (7e5f0 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #428] @ (7e5f4 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #424] @ (7e5f8 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #424] @ (7e5fc ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #420] @ (7e600 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #420] @ (7e604 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #416] @ (7e608 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #416] @ (7e60c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #412] @ (7e610 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #412] @ (7e614 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #408] @ (7e618 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #408] @ (7e61c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #404] @ (7e620 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #404] @ (7e624 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #400] @ (7e628 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #400] @ (7e62c ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #396] @ (7e630 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr.w r8, [pc, #408] @ 7e640 │ │ │ │ + ldr r0, [pc, #392] @ (7e634 ) │ │ │ │ + bl 7f03c │ │ │ │ + ldr r0, [pc, #388] @ (7e638 ) │ │ │ │ + bl 7f03c │ │ │ │ sub.w r9, r8, #1024 @ 0x400 │ │ │ │ - movw r3, #12853 @ 0x3235 │ │ │ │ + movw r3, #12985 @ 0x32b9 │ │ │ │ movt r3, #19 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 7e582 │ │ │ │ + b.n 7e57a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r3, [r3, #868] @ 0x364 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7ed4c │ │ │ │ - ldr r3, [pc, #348] @ (7e644 ) │ │ │ │ + bne.w 7ed44 │ │ │ │ + ldr r3, [pc, #348] @ (7e63c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 7ed60 │ │ │ │ + beq.w 7ed58 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7ece2 │ │ │ │ + beq.w 7ecda │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7e5b0 │ │ │ │ + bne.n 7e5a8 │ │ │ │ mov.w r3, r5, ror #4 │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ @@ -123958,56 +123965,56 @@ │ │ │ │ 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 7ed3c │ │ │ │ + bgt.w 7ed34 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ adds r7, #1 │ │ │ │ ands r3, r2 │ │ │ │ cmp.w r7, #256 @ 0x100 │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ str r2, [r4, #0] │ │ │ │ str.w r4, [r1, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - beq.n 7e672 │ │ │ │ + beq.n 7e66a │ │ │ │ add.w r8, r8, #24 │ │ │ │ add.w r9, r9, #32 │ │ │ │ ldr.w r0, [sl, #980] @ 0x3d4 │ │ │ │ cmp r7, #127 @ 0x7f │ │ │ │ ite gt │ │ │ │ movgt r5, r9 │ │ │ │ movle r5, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e64c │ │ │ │ + bne.n 7e644 │ │ │ │ ldr.w r6, [sl, #980] @ 0x3d4 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 7e4d8 │ │ │ │ + beq.n 7e4d0 │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7e51a │ │ │ │ - b.w 7eeb6 │ │ │ │ + bne.n 7e512 │ │ │ │ + b.w 7eeae │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ str r5, [r4, #12] │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ - b.n 7e530 │ │ │ │ + b.n 7e528 │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ lsls r3, r2, #1 │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ lsls r3, r2, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ lsls r3, r2, #1 │ │ │ │ cmp r1, #152 @ 0x98 │ │ │ │ @@ -124072,943 +124079,943 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7e598 │ │ │ │ + beq.n 7e590 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7e598 │ │ │ │ + beq.n 7e590 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7efaa │ │ │ │ + blt.w 7efa2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7efbe │ │ │ │ + blt.w 7efb6 │ │ │ │ adds r7, #1 │ │ │ │ cmp.w r7, #256 @ 0x100 │ │ │ │ - bne.n 7e57a │ │ │ │ + bne.n 7e572 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ed76 │ │ │ │ - bl 80424 │ │ │ │ + bne.w 7ed6e │ │ │ │ + bl 8041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ef72 │ │ │ │ + beq.w 7ef6a │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r3, r2, #110592 @ 0x1b000 │ │ │ │ str.w r4, [r3, #4000] @ 0xfa0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7e6fe │ │ │ │ + bne.n 7e6f6 │ │ │ │ movw r2, #20624 @ 0x5090 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ ldr r5, [r2, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7ed9e │ │ │ │ - ldr r3, [pc, #768] @ (7e9b4 ) │ │ │ │ + bne.w 7ed96 │ │ │ │ + ldr r3, [pc, #768] @ (7e9ac ) │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ movs r7, #1 │ │ │ │ movs r4, #8 │ │ │ │ str r7, [r2, #68] @ 0x44 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldrh.w r3, [r6], #2 │ │ │ │ subs r4, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsl.w r3, r7, r3 │ │ │ │ orr.w r5, r5, r3 │ │ │ │ - bne.n 7e6c0 │ │ │ │ + bne.n 7e6b8 │ │ │ │ movw r9, #51472 @ 0xc910 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ str.w r5, [r9, #248] @ 0xf8 │ │ │ │ - ldr r3, [pc, #724] @ (7e9b8 ) │ │ │ │ + ldr r3, [pc, #724] @ (7e9b0 ) │ │ │ │ str.w r3, [r9, #272] @ 0x110 │ │ │ │ adds r3, #16 │ │ │ │ str.w r3, [r9, #276] @ 0x114 │ │ │ │ - ldr r3, [pc, #716] @ (7e9bc ) │ │ │ │ + ldr r3, [pc, #716] @ (7e9b4 ) │ │ │ │ str.w r3, [r9, #280] @ 0x118 │ │ │ │ - ldr r3, [pc, #716] @ (7e9c0 ) │ │ │ │ + ldr r3, [pc, #716] @ (7e9b8 ) │ │ │ │ str.w r3, [r9, #284] @ 0x11c │ │ │ │ - ldr r3, [pc, #712] @ (7e9c4 ) │ │ │ │ + ldr r3, [pc, #712] @ (7e9bc ) │ │ │ │ str.w r3, [r9, #288] @ 0x120 │ │ │ │ - bl 816cc │ │ │ │ + bl 8173c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7edd4 │ │ │ │ + beq.w 7edcc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #1 │ │ │ │ add.w r8, r3, #4096 @ 0x1000 │ │ │ │ add.w r4, r3, #6144 @ 0x1800 │ │ │ │ add.w r5, r3, #6176 @ 0x1820 │ │ │ │ adds r4, #24 │ │ │ │ adds r5, #20 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ str.w r0, [r8, #2072] @ 0x818 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ca718 │ │ │ │ + bl 1cb648 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7edd4 │ │ │ │ + beq.w 7edcc │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7e72a │ │ │ │ + bne.n 7e722 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ strd r4, r4, [r7, #4] │ │ │ │ str r4, [r7, #12] │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r0, [r3, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ee64 │ │ │ │ + beq.w 7ee5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r0, [r3, #3864] @ 0xf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ee64 │ │ │ │ + beq.w 7ee5c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81860 │ │ │ │ + bl 818e4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ee5e │ │ │ │ + bne.w 7ee56 │ │ │ │ ldr.w r5, [r8, #1488] @ 0x5d0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7e80e │ │ │ │ + bne.n 7e806 │ │ │ │ movs r0, #5 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7effe │ │ │ │ + beq.w 7eff6 │ │ │ │ movw r6, #51472 @ 0xc910 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #548] @ (7e9c8 ) │ │ │ │ - movw r2, #29616 @ 0x73b0 │ │ │ │ + ldr r1, [pc, #548] @ (7e9c0 ) │ │ │ │ + movw r2, #32112 @ 0x7d70 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr.w r0, [r6, #292] @ 0x124 │ │ │ │ - bl 1cd42c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1ce25c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #532] @ (7e9cc ) │ │ │ │ + ldr r1, [pc, #532] @ (7e9c4 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w r0, [r6, #292] @ 0x124 │ │ │ │ - bl 1cd42c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1ce25c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #516] @ (7e9cc ) │ │ │ │ + ldr r1, [pc, #516] @ (7e9c4 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr.w r0, [r6, #296] @ 0x128 │ │ │ │ - bl 1cd42c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1ce25c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #500] @ (7e9cc ) │ │ │ │ + ldr r1, [pc, #500] @ (7e9c4 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr.w r0, [r6, #300] @ 0x12c │ │ │ │ - bl 1cd42c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1ce25c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r6, #304] @ 0x130 │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #476] @ (7e9cc ) │ │ │ │ - bl 1cd42c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + ldr r1, [pc, #476] @ (7e9c4 ) │ │ │ │ + bl 1ce25c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ subs r3, r1, #4 │ │ │ │ adds r1, #16 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7efea │ │ │ │ + beq.w 7efe2 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7e7fc │ │ │ │ + bne.n 7e7f4 │ │ │ │ str.w r4, [r8, #1488] @ 0x5d0 │ │ │ │ ldr.w r3, [r8, #1492] @ 0x5d4 │ │ │ │ - cbnz r3, 7e822 │ │ │ │ - bl 80424 │ │ │ │ + cbnz r3, 7e81a │ │ │ │ + bl 8041c │ │ │ │ str.w r0, [r8, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f004 │ │ │ │ + beq.w 7effc │ │ │ │ ldr.w r3, [r8, #1496] @ 0x5d8 │ │ │ │ - cbnz r3, 7e83e │ │ │ │ - movw r0, #53524 @ 0xd114 │ │ │ │ + cbnz r3, 7e836 │ │ │ │ + movw r0, #56020 @ 0xdad4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ str.w r0, [r8, #1496] @ 0x5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f004 │ │ │ │ + beq.w 7effc │ │ │ │ ldr.w r1, [r8, #1532] @ 0x5fc │ │ │ │ - cbnz r1, 7e85a │ │ │ │ - movw r0, #48024 @ 0xbb98 │ │ │ │ + cbnz r1, 7e852 │ │ │ │ + movw r0, #50520 @ 0xc558 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cd4b0 │ │ │ │ + bl 1ce2e0 │ │ │ │ str.w r0, [r8, #1532] @ 0x5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f004 │ │ │ │ + beq.w 7effc │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [r8, #1528] @ 0x5f8 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ str.w r0, [r8, #1540] @ 0x604 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efe6 │ │ │ │ + beq.w 7efde │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9707c │ │ │ │ + bl 9730c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ee5e │ │ │ │ + bne.w 7ee56 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 1cfaac <_Py_SetImmortalUntracked@@Base+0x68> │ │ │ │ + bl 1d07ec <_Py_SetImmortalUntracked@@Base+0x68> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7efc4 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [sl, #3904] @ 0xf40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #47816 @ 0xbac8 │ │ │ │ + movw r2, #50312 @ 0xc488 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1cf5e0 │ │ │ │ + bl 1d0320 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7efc4 │ │ │ │ mov r0, fp │ │ │ │ - bl 9aef0 │ │ │ │ + bl 9b17c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7efc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r1, [pc, #268] @ (7e9d0 ) │ │ │ │ + ldr r1, [pc, #268] @ (7e9c8 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [sl, #3900] @ 0xf3c │ │ │ │ - bl 910b4 │ │ │ │ + bl 91348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7efc4 │ │ │ │ add.w r4, sl, #110592 @ 0x1b000 │ │ │ │ - ldr r1, [pc, #244] @ (7e9d4 ) │ │ │ │ + ldr r1, [pc, #244] @ (7e9cc ) │ │ │ │ str.w r0, [r4, #3232] @ 0xca0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 910b4 │ │ │ │ + bl 91348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7efc4 │ │ │ │ str.w r0, [r4, #3236] @ 0xca4 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #224] @ (7e9d8 ) │ │ │ │ - bl 910b4 │ │ │ │ + ldr r1, [pc, #224] @ (7e9d0 ) │ │ │ │ + bl 91348 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ - ldr r1, [pc, #212] @ (7e9dc ) │ │ │ │ + beq.w 7efc4 │ │ │ │ + ldr r1, [pc, #212] @ (7e9d4 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 910b4 │ │ │ │ + bl 91348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7efc4 │ │ │ │ movw r3, #47264 @ 0xb8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r9, #51472 @ 0xc910 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ str.w r0, [r4, #3264] @ 0xcc0 │ │ │ │ movw r0, #21420 @ 0x53ac │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r4, #3252] @ 0xcb4 │ │ │ │ ldr.w r3, [r9, #308] @ 0x134 │ │ │ │ str.w r3, [r4, #3248] @ 0xcb0 │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #152] @ (7e9e0 ) │ │ │ │ + ldr r1, [pc, #152] @ (7e9d8 ) │ │ │ │ str.w r6, [r4, #3260] @ 0xcbc │ │ │ │ str.w r3, [r4, #3256] @ 0xcb8 │ │ │ │ - bl 1cfe94 <_PyType_Lookup@@Base> │ │ │ │ + bl 1d0bd4 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7efc4 │ │ │ │ str.w r0, [r4, #3240] @ 0xca8 │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #124] @ (7e9e4 ) │ │ │ │ - bl 1cfe94 <_PyType_Lookup@@Base> │ │ │ │ + ldr r1, [pc, #124] @ (7e9dc ) │ │ │ │ + bl 1d0bd4 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7efc4 │ │ │ │ str.w r0, [r4, #3244] @ 0xcac │ │ │ │ mov r0, fp │ │ │ │ - bl 9aef0 │ │ │ │ + bl 9b17c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ee96 │ │ │ │ - ldr r4, [pc, #100] @ (7e9e8 ) │ │ │ │ + beq.w 7ee8e │ │ │ │ + ldr r4, [pc, #100] @ (7e9e0 ) │ │ │ │ movs r5, #0 │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ee96 │ │ │ │ + bne.w 7ee8e │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #8 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - bne.n 7e986 │ │ │ │ - ldr r1, [pc, #76] @ (7e9ec ) │ │ │ │ + bne.n 7e97e │ │ │ │ + ldr r1, [pc, #76] @ (7e9e4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #6168 @ 0x1818 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 7e9f0 │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + b.n 7e9e8 │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ movs r6, r6 │ │ │ │ - add r2, pc, #960 @ (adr r2, 7ed7c ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 7ed74 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7ea04 │ │ │ │ + cbz r0, 7e9fc │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrb.w r0, [r4, #82] @ 0x52 │ │ │ │ lsls r4, r3, #21 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r3, #18 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldc 0, cr0, [r0], #-328 @ 0xfffffeb8 │ │ │ │ stc 0, cr0, [r8], {82} @ 0x52 │ │ │ │ stc 0, cr0, [r0], #328 @ 0x148 │ │ │ │ - bvs.n 7e918 │ │ │ │ + bvs.n 7e910 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ movs r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr.w r1, [r9, #312] @ 0x138 │ │ │ │ - bl 8eedc │ │ │ │ + bl 8f174 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ee96 │ │ │ │ + beq.w 7ee8e │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - movw r0, #48072 @ 0xbbc8 │ │ │ │ + movw r0, #50568 @ 0xc588 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cfef0 │ │ │ │ + bl 1d0d28 │ │ │ │ str.w r0, [r4, #416] @ 0x1a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ea30 │ │ │ │ + bge.n 7ea28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f026 │ │ │ │ + beq.w 7f01e │ │ │ │ ldr.w r2, [r4, #416] @ 0x1a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7ee96 │ │ │ │ - movw r1, #51888 @ 0xcab0 │ │ │ │ + beq.w 7ee8e │ │ │ │ + movw r1, #54384 @ 0xd470 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ee96 │ │ │ │ + bne.w 7ee8e │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r4, #20624 @ 0x5090 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ - movw r1, #48096 @ 0xbbe0 │ │ │ │ + movw r1, #50592 @ 0xc5a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ee96 │ │ │ │ + bne.w 7ee8e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #50136 @ 0xc3d8 │ │ │ │ + movw r1, #52632 @ 0xcd98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ee96 │ │ │ │ + bne.w 7ee8e │ │ │ │ ldr.w r0, [sl, #3900] @ 0xf3c │ │ │ │ - bl 9af3c │ │ │ │ + bl 9b1c8 │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #380] @ 0x17c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7efc4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7eaba │ │ │ │ + bge.n 7eab2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f01e │ │ │ │ + beq.w 7f016 │ │ │ │ ldr.w r0, [sl, #3900] @ 0xf3c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - movw r1, #48116 @ 0xbbf4 │ │ │ │ + movw r1, #50612 @ 0xc5b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl aa70c │ │ │ │ + bl aac0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7efcc │ │ │ │ + bne.w 7efc4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str.w r3, [sl, #3928] @ 0xf58 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7eb14 │ │ │ │ + bne.n 7eb0c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #3728] @ 0xe90 │ │ │ │ adds.w r6, r3, #824 @ 0x338 │ │ │ │ - beq.w 7ee48 │ │ │ │ + beq.w 7ee40 │ │ │ │ ldr.w r2, [r3, #828] @ 0x33c │ │ │ │ - cbnz r2, 7eb14 │ │ │ │ + cbnz r2, 7eb0c │ │ │ │ str.w r0, [r3, #828] @ 0x33c │ │ │ │ ldr.w r3, [r3, #824] @ 0x338 │ │ │ │ - cbz r3, 7eb14 │ │ │ │ + cbz r3, 7eb0c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d0ea0 │ │ │ │ + bl 1d1cd8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r4, r3, #5536 @ 0x15a0 │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7ee30 │ │ │ │ + beq.w 7ee28 │ │ │ │ ldr.w r3, [r8, #1452] @ 0x5ac │ │ │ │ - cbnz r3, 7eb38 │ │ │ │ + cbnz r3, 7eb30 │ │ │ │ ldr.w r3, [r8, #1448] @ 0x5a8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r8, #1452] @ 0x5ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ef6a │ │ │ │ + bne.w 7ef62 │ │ │ │ ldr.w r1, [r9, #228] @ 0xe4 │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #48128 @ 0xbc00 │ │ │ │ + movw r0, #50624 @ 0xc5c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cfef0 │ │ │ │ + bl 1d0d28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ef48 │ │ │ │ + beq.w 7ef40 │ │ │ │ ldr.w r2, [r8, #356] @ 0x164 │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8, #1472] @ 0x5c0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7ecbc │ │ │ │ + beq.w 7ecb4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #220] @ 0xdc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7edb6 │ │ │ │ - movw r0, #48208 @ 0xbc50 │ │ │ │ + bne.w 7edae │ │ │ │ + movw r0, #50704 @ 0xc610 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d13c8 │ │ │ │ + bl 1d2268 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7ee1c │ │ │ │ - movw r0, #48208 @ 0xbc50 │ │ │ │ + bne.w 7ee14 │ │ │ │ + movw r0, #50704 @ 0xc610 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1db954 │ │ │ │ + bl 1dcd40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ee1c │ │ │ │ + beq.w 7ee14 │ │ │ │ str.w r0, [r8, #3912] @ 0xf48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7eda8 │ │ │ │ - movw r0, #31828 @ 0x7c54 │ │ │ │ + bne.w 7eda0 │ │ │ │ + movw r0, #34324 @ 0x8614 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ee1c │ │ │ │ + beq.w 7ee14 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43180 @ 0xa8ac │ │ │ │ + movw r1, #45476 @ 0xb1a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #48252 @ 0xbc7c │ │ │ │ + movw r0, #50748 @ 0xc63c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ef06 │ │ │ │ - bl 1ceb3c <_PyNamespace_New@@Base> │ │ │ │ + beq.w 7eefe │ │ │ │ + bl 1cf87c <_PyNamespace_New@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ec00 │ │ │ │ + bge.n 7ebf8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 7ec00 │ │ │ │ + cbnz r3, 7ebf8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 7ef06 │ │ │ │ + beq.w 7eefe │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl eddc4 │ │ │ │ + bl ee384 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ec26 │ │ │ │ + bge.n 7ec1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7eefe │ │ │ │ + beq.w 7eef6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ec3e │ │ │ │ + bge.n 7ec36 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 7ec3e │ │ │ │ + cbnz r3, 7ec36 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7ee16 │ │ │ │ + beq.w 7ee0e │ │ │ │ mov r0, r8 │ │ │ │ - bl 1dd320 │ │ │ │ + bl 1de8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7ee08 │ │ │ │ - ldr r3, [pc, #724] @ (7ef28 ) │ │ │ │ + blt.w 7ee00 │ │ │ │ + ldr r3, [pc, #724] @ (7ef20 ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7edfa │ │ │ │ + beq.w 7edf2 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #31828 @ 0x7c54 │ │ │ │ + movw r1, #34324 @ 0x8614 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1dd6d8 │ │ │ │ + bl 1decb0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7ef0a │ │ │ │ + blt.w 7ef02 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #54480 @ 0xd4d0 │ │ │ │ + movw r2, #56976 @ 0xde90 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #48300 @ 0xbcac │ │ │ │ + movw r1, #50796 @ 0xc66c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1dd730 │ │ │ │ + bl 1ded08 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ecac │ │ │ │ + bge.n 7eca4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ef86 │ │ │ │ + beq.w 7ef7e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7ee1c │ │ │ │ + beq.w 7ee14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7ef98 │ │ │ │ + blt.w 7ef90 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r3, r6, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd lr, r2, [r1, #24] │ │ │ │ cmp lr, r2 │ │ │ │ - bhi.n 7ed32 │ │ │ │ + bhi.n 7ed2a │ │ │ │ add.w r2, r1, lr │ │ │ │ str r2, [r1, #4] │ │ │ │ add.w r2, lr, #16 │ │ │ │ str r2, [r1, #24] │ │ │ │ str.w ip, [r1, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7e51a │ │ │ │ + bne.w 7e512 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r2, #43089 @ 0xa851 │ │ │ │ + movw r2, #43081 @ 0xa849 │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 7edc4 │ │ │ │ + bne.n 7edbc │ │ │ │ movs r0, #16 │ │ │ │ blx 2c218 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7eeb6 │ │ │ │ + beq.w 7eeae │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #800] @ 0x320 │ │ │ │ - b.w 7e51a │ │ │ │ + b.w 7e512 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.w 7e51a │ │ │ │ + b.w 7e512 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ca1a8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 1cb0d8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7eeaa │ │ │ │ + beq.w 7eea2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 7e558 │ │ │ │ + b.n 7e550 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r2, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7e51a │ │ │ │ - b.n 7eeb6 │ │ │ │ + bne.w 7e512 │ │ │ │ + b.n 7eeae │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7e51a │ │ │ │ - b.n 7ed00 │ │ │ │ + bne.w 7e512 │ │ │ │ + b.n 7ecf8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #368] @ 0x170 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7e680 │ │ │ │ + bpl.w 7e678 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r4, [r3, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7e68c │ │ │ │ + bge.w 7e684 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7e68c │ │ │ │ + b.n 7e684 │ │ │ │ movw r9, #51472 @ 0xc910 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ - b.n 7e6e0 │ │ │ │ - movw r0, #48228 @ 0xbc64 │ │ │ │ + b.n 7e6d8 │ │ │ │ + movw r0, #50724 @ 0xc624 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d15c8 │ │ │ │ - b.n 7ebb0 │ │ │ │ - movw r0, #48172 @ 0xbc2c │ │ │ │ + bl 1d2468 │ │ │ │ + b.n 7eba8 │ │ │ │ + movw r0, #50668 @ 0xc5ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d15c8 │ │ │ │ - b.n 7eb80 │ │ │ │ + bl 1d2468 │ │ │ │ + b.n 7eb78 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7ed1e │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + b.n 7ed16 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ strd r2, r1, [sp, #80] @ 0x50 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7ecda │ │ │ │ - movw r1, #48260 @ 0xbc84 │ │ │ │ + b.n 7ecd2 │ │ │ │ + movw r1, #50756 @ 0xc644 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #296] @ (7ef2c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #296] @ (7ef24 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7ee84 │ │ │ │ + blt.n 7ee7c │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ movs r3, #0 │ │ │ │ - movw r5, #47936 @ 0xbb40 │ │ │ │ + movw r5, #50432 @ 0xc500 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [pc, #260] @ (7ef30 ) │ │ │ │ + ldr r6, [pc, #260] @ (7ef28 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7ecc2 │ │ │ │ + b.n 7ecba │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #47736 @ 0xba78 │ │ │ │ + movw r5, #50232 @ 0xc438 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 737c2 │ │ │ │ - ldr r6, [pc, #244] @ (7ef34 ) │ │ │ │ + bl 73bea │ │ │ │ + ldr r6, [pc, #244] @ (7ef2c ) │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7ecc2 │ │ │ │ + b.n 7ecba │ │ │ │ mov r0, r6 │ │ │ │ - movw r5, #47828 @ 0xbad4 │ │ │ │ + movw r5, #50324 @ 0xc494 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 737c2 │ │ │ │ + bl 73bea │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr r6, [pc, #216] @ (7ef34 ) │ │ │ │ - b.n 7ecc2 │ │ │ │ + ldr r6, [pc, #216] @ (7ef2c ) │ │ │ │ + b.n 7ecba │ │ │ │ ldrd r6, r5, [sp, #52] @ 0x34 │ │ │ │ - b.n 7ecc2 │ │ │ │ - ldr r3, [pc, #208] @ (7ef38 ) │ │ │ │ + b.n 7ecba │ │ │ │ + ldr r3, [pc, #208] @ (7ef30 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7ecda │ │ │ │ + b.n 7ecd2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ee12 │ │ │ │ + bne.n 7ee0a │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ee12 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ee0a │ │ │ │ movs r3, #0 │ │ │ │ - movw r5, #47788 @ 0xbaac │ │ │ │ + movw r5, #50284 @ 0xc46c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [pc, #152] @ (7ef3c ) │ │ │ │ + ldr r6, [pc, #152] @ (7ef34 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7ecc2 │ │ │ │ + b.n 7ecba │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ blx r2 │ │ │ │ - movw r1, #47992 @ 0xbb78 │ │ │ │ + movw r1, #50488 @ 0xc538 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #128] @ (7ef40 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl f8250 │ │ │ │ - ldr r7, [pc, #120] @ (7ef44 ) │ │ │ │ + ldr r0, [pc, #128] @ (7ef38 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl f85c8 │ │ │ │ + ldr r7, [pc, #120] @ (7ef3c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ - movw r6, #47628 @ 0xba0c │ │ │ │ + movw r6, #50124 @ 0xc3cc │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ movs r3, #1 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7ecda │ │ │ │ + b.n 7ecd2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ec26 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ec1e │ │ │ │ mov r8, r5 │ │ │ │ - b.n 7ee16 │ │ │ │ + b.n 7ee0e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ee1c │ │ │ │ + bge.n 7ee14 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ee1c │ │ │ │ + bne.w 7ee14 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ee1c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ee14 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ movs r6, r6 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ movs r6, r6 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ movs r6, r6 │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ movs r6, r6 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ movs r6, r6 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ movs r6, r6 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ movs r6, r6 │ │ │ │ add.w r0, r4, #16 │ │ │ │ - movw r5, #47876 @ 0xbb04 │ │ │ │ + movw r5, #50372 @ 0xc4c4 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 2261b0 │ │ │ │ + bl 227a08 │ │ │ │ mov r0, r9 │ │ │ │ - ldr r6, [pc, #212] @ (7f030 ) │ │ │ │ - bl 737c2 │ │ │ │ + ldr r6, [pc, #212] @ (7f028 ) │ │ │ │ + bl 73bea │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7ecc2 │ │ │ │ + b.n 7ecba │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d0ea0 │ │ │ │ - b.n 7eb38 │ │ │ │ - movw r6, #47668 @ 0xba34 │ │ │ │ + bl 1d1cd8 │ │ │ │ + b.n 7eb30 │ │ │ │ + movw r6, #50164 @ 0xc3f4 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - bl f8250 │ │ │ │ - ldr r7, [pc, #180] @ (7f034 ) │ │ │ │ + bl f85c8 │ │ │ │ + ldr r7, [pc, #180] @ (7f02c ) │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ - b.n 7eee4 │ │ │ │ + b.n 7eedc │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ecac │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7eca4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ca0f8 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b.w 7c630 │ │ │ │ + bl 1cb028 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 7c628 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ecbc │ │ │ │ + bne.w 7ecb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ecbc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ecb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e660 │ │ │ │ + bne.w 7e658 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7e660 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 7e658 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w 7e66a │ │ │ │ + b.w 7e662 │ │ │ │ movs r3, #1 │ │ │ │ - b.w 7c688 │ │ │ │ + b.w 7c680 │ │ │ │ mov r0, fp │ │ │ │ - movw r5, #47700 @ 0xba54 │ │ │ │ + movw r5, #50196 @ 0xc414 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 1cc2ac │ │ │ │ - ldr r6, [pc, #92] @ (7f038 ) │ │ │ │ + bl 1cd0dc │ │ │ │ + ldr r6, [pc, #92] @ (7f030 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7ecc2 │ │ │ │ - ldr r3, [pc, #84] @ (7f03c ) │ │ │ │ - b.n 7ee66 │ │ │ │ + b.n 7ecba │ │ │ │ + ldr r3, [pc, #84] @ (7f034 ) │ │ │ │ + b.n 7ee5e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7effe │ │ │ │ + bge.n 7eff6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7effe │ │ │ │ + cbnz r3, 7eff6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #1488] @ 0x5d0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #52] @ (7f040 ) │ │ │ │ + ldr r2, [pc, #52] @ (7f038 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #48044 @ 0xbbac │ │ │ │ + movw r3, #50540 @ 0xc56c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 7ecda │ │ │ │ + b.n 7ecd2 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7eaba │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7eab2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ea30 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ea28 │ │ │ │ nop │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ movs r6, r6 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ movs r6, r6 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ movs r6, r6 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ movs r6, r6 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ movs r6, r6 │ │ │ │ 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, #488] @ (7f240 ) │ │ │ │ + ldr r5, [pc, #488] @ (7f238 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r0, [r5, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f1d0 │ │ │ │ + bne.w 7f1c8 │ │ │ │ ldr.w r5, [r5, #980] @ 0x3d4 │ │ │ │ - movw r3, #16217 @ 0x3f59 │ │ │ │ + movw r3, #16505 @ 0x4079 │ │ │ │ movt r3, #8 │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f16c │ │ │ │ + bne.n 7f164 │ │ │ │ ldr.w r2, [r6, #868] @ 0x364 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7f1f2 │ │ │ │ - ldr r3, [pc, #428] @ (7f244 ) │ │ │ │ + bne.w 7f1ea │ │ │ │ + ldr r3, [pc, #428] @ (7f23c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 7f204 │ │ │ │ + beq.w 7f1fc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 7f122 │ │ │ │ + cbz r1, 7f11a │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r2, #12853 @ 0x3235 │ │ │ │ + movw r2, #12985 @ 0x32b9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7f184 │ │ │ │ + bne.n 7f17c │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ vmov s14, r2 │ │ │ │ vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ mov.w r0, r4, ror #4 │ │ │ │ vcvt.f32.u32 s13, s14 │ │ │ │ adds r1, #1 │ │ │ │ vmov s14, r1 │ │ │ │ @@ -125016,15 +125023,15 @@ │ │ │ │ str r4, [r3, #12] │ │ │ │ vcvt.f32.u32 s12, s14 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ vdiv.f32 s14, s12, s13 │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 7f1bc │ │ │ │ + bgt.n 7f1b4 │ │ │ │ subs r2, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ands r2, r0 │ │ │ │ ldr.w r1, [r5, r2, lsl #2] │ │ │ │ str r1, [r3, #0] │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ @@ -125034,44 +125041,44 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd lr, r7, [r2, #24] │ │ │ │ cmp r7, lr │ │ │ │ ittt cc │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc r2, [r0, #12] │ │ │ │ strcc r0, [r2, #8] │ │ │ │ - bcc.n 7f0c2 │ │ │ │ + bcc.n 7f0ba │ │ │ │ add.w r0, r2, lr │ │ │ │ str r0, [r2, #4] │ │ │ │ add.w r0, lr, #16 │ │ │ │ str r0, [r2, #24] │ │ │ │ str.w r1, [r2, lr] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f0c2 │ │ │ │ + bne.n 7f0ba │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f216 │ │ │ │ + bne.n 7f20e │ │ │ │ movs r0, #16 │ │ │ │ blx 2c218 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 7f176 │ │ │ │ + cbz r3, 7f16e │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 7f0c2 │ │ │ │ + b.n 7f0ba │ │ │ │ movs r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7f0c2 │ │ │ │ - movw r1, #47992 @ 0xbb78 │ │ │ │ + bne.n 7f0ba │ │ │ │ + movw r1, #50488 @ 0xc538 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #200] @ (7f248 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #200] @ (7f240 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ adds r2, #1 │ │ │ │ @@ -125082,125 +125089,125 @@ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s13, r2 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 7f104 │ │ │ │ + ble.n 7f0fc │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1ca1a8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 1cb0d8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7f222 │ │ │ │ + beq.n 7f21a │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 7f104 │ │ │ │ + b.n 7f0fc │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, r6 │ │ │ │ - beq.w 7f06a │ │ │ │ + beq.w 7f062 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7f230 │ │ │ │ + blt.n 7f228 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7f11c │ │ │ │ + bge.n 7f114 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 7f11c │ │ │ │ + b.n 7f114 │ │ │ │ ldr.w r0, [r6, #864] @ 0x360 │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f0c2 │ │ │ │ - b.n 7f176 │ │ │ │ + bne.w 7f0ba │ │ │ │ + b.n 7f16e │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f0c2 │ │ │ │ - b.n 7f146 │ │ │ │ + bne.w 7f0ba │ │ │ │ + b.n 7f13e │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7f15e │ │ │ │ + b.n 7f156 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ blx r1 │ │ │ │ - b.n 7f176 │ │ │ │ + b.n 7f16e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f1e4 │ │ │ │ + bne.n 7f1dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f1e4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f1dc │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ movs r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007f250 <_Py_hashtable_get@@Base>: │ │ │ │ +0007f248 <_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, 7f266 <_Py_hashtable_get@@Base+0x16> │ │ │ │ + cbnz r0, 7f25e <_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, #64501 @ 0xfbf5 │ │ │ │ + movw r3, #64493 @ 0xfbed │ │ │ │ movt r3, #7 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne.w 7f9e6 <_Py_hashtable_get@@Base+0x796> │ │ │ │ + bne.w 7f9de <_Py_hashtable_get@@Base+0x796> │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r4, r6, #1 │ │ │ │ - bne.w 7f4e4 <_Py_hashtable_get@@Base+0x294> │ │ │ │ + bne.w 7f4dc <_Py_hashtable_get@@Base+0x294> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.w 7fa22 <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ + bpl.w 7fa1a <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7f4c6 <_Py_hashtable_get@@Base+0x276> │ │ │ │ + bpl.w 7f4be <_Py_hashtable_get@@Base+0x276> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7f4e0 <_Py_hashtable_get@@Base+0x290> │ │ │ │ + beq.w 7f4d8 <_Py_hashtable_get@@Base+0x290> │ │ │ │ add.w sl, r1, #20 │ │ │ │ movw r3, #51704 @ 0xc9f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - movw r3, #47617 @ 0xba01 │ │ │ │ + movw r3, #47609 @ 0xb9f9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7fa06 <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ + bne.w 7f9fe <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ movw r3, #3360 @ 0xd20 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldr.w ip, [r3] │ │ │ │ @@ -125225,15 +125232,15 @@ │ │ │ │ lsls r7, r6, #24 │ │ │ │ eor.w r4, fp, r4 │ │ │ │ eor.w r2, r9, r2 │ │ │ │ eor.w r0, fp, r0 │ │ │ │ eor.w r3, r9, r3 │ │ │ │ cmp r6, #7 │ │ │ │ str r7, [sp, #8] │ │ │ │ - ble.w 7f500 <_Py_hashtable_get@@Base+0x2b0> │ │ │ │ + ble.w 7f4f8 <_Py_hashtable_get@@Base+0x2b0> │ │ │ │ adds.w r7, lr, r4 │ │ │ │ ldr.w lr, [sl] │ │ │ │ ldr.w r9, [sl, #4] │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eor.w r0, r0, lr │ │ │ │ adds r1, r1, r0 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ @@ -125268,15 +125275,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 7f494 <_Py_hashtable_get@@Base+0x244> │ │ │ │ + bls.n 7f48c <_Py_hashtable_get@@Base+0x244> │ │ │ │ add.w fp, sl, #8 │ │ │ │ add.w r7, sl, r6 │ │ │ │ strd sl, r9, [sp, #20] │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ str.w r8, [sp, #28] │ │ │ │ adds.w r8, r4, lr │ │ │ │ ldr.w lr, [fp] │ │ │ │ @@ -125318,26 +125325,26 @@ │ │ │ │ eor.w lr, lr, r0 │ │ │ │ eors r0, r3 │ │ │ │ eor.w r3, r8, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ eor.w r5, r9, r8 │ │ │ │ sub.w r6, r6, fp │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 7f3f6 <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ + bgt.n 7f3ee <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ ldrd r6, sl, [sp, #16] │ │ │ │ ldrd r9, r8, [sp, #24] │ │ │ │ bic.w fp, r6, #7 │ │ │ │ sub.w fp, r9, fp │ │ │ │ bic.w r6, r6, #7 │ │ │ │ mov.w r9, #0 │ │ │ │ add.w fp, fp, #7 │ │ │ │ add sl, r6 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 7fa3a <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ + bhi.w 7fa32 <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r1, r7, #4 │ │ │ │ lsls r2, r2, #10 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r2, r0, #1 │ │ │ │ lsls r5, r1, #10 │ │ │ │ movs r2, r7 │ │ │ │ @@ -125346,32 +125353,32 @@ │ │ │ │ add.w sl, 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 7f2bc <_Py_hashtable_get@@Base+0x6c> │ │ │ │ + bne.w 7f2b4 <_Py_hashtable_get@@Base+0x6c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r6, [r3, #12] │ │ │ │ mov r5, r6 │ │ │ │ ldrd r3, r2, [r8, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r5 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7f8f0 <_Py_hashtable_get@@Base+0x6a0> │ │ │ │ + bne.w 7f8e8 <_Py_hashtable_get@@Base+0x6a0> │ │ │ │ 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 7fa3a <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ + bhi.w 7fa32 <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r2, r1, #4 │ │ │ │ lsls r3, r4, #9 │ │ │ │ lsls r2, r0, #4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r6, r3, #9 │ │ │ │ movs r3, r1 │ │ │ │ @@ -125510,15 +125517,15 @@ │ │ │ │ eor.w r2, r2, r5 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r6, #1 │ │ │ │ - b.n 7f4e0 <_Py_hashtable_get@@Base+0x290> │ │ │ │ + b.n 7f4d8 <_Py_hashtable_get@@Base+0x290> │ │ │ │ ldrb.w r6, [sl, #2] │ │ │ │ bfi r9, r6, #16, #8 │ │ │ │ ldrb.w r6, [sl, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ ldrb.w r6, [sl] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ @@ -125644,147 +125651,147 @@ │ │ │ │ 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 7f710 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7f708 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7f958 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7f950 <_Py_hashtable_get@@Base+0x708> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ - movw r3, #40769 @ 0x9f41 │ │ │ │ + movw r3, #6353 @ 0x18d1 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f9ee <_Py_hashtable_get@@Base+0x79e> │ │ │ │ + bne.n 7f9e6 <_Py_hashtable_get@@Base+0x79e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 7fa2a <_Py_hashtable_get@@Base+0x7da> │ │ │ │ + beq.w 7fa22 <_Py_hashtable_get@@Base+0x7da> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7f958 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7f950 <_Py_hashtable_get@@Base+0x708> │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 7f958 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7f950 <_Py_hashtable_get@@Base+0x708> │ │ │ │ lsls r7, r0, #26 │ │ │ │ - bpl.n 7fa1c <_Py_hashtable_get@@Base+0x7cc> │ │ │ │ + bpl.n 7fa14 <_Py_hashtable_get@@Base+0x7cc> │ │ │ │ tst.w r0, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.n 7fa10 <_Py_hashtable_get@@Base+0x7c0> │ │ │ │ + bpl.n 7fa08 <_Py_hashtable_get@@Base+0x7c0> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7f4f0 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7f4f0 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7f9c8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7f9c0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ - movw r3, #40769 @ 0x9f41 │ │ │ │ + movw r3, #6353 @ 0x18d1 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f9fa <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ + bne.n 7f9f2 <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 7fa32 <_Py_hashtable_get@@Base+0x7e2> │ │ │ │ + beq.n 7fa2a <_Py_hashtable_get@@Base+0x7e2> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f9c8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7f9c0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 7f9c8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7f9c0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 7fa18 <_Py_hashtable_get@@Base+0x7c8> │ │ │ │ + beq.n 7fa10 <_Py_hashtable_get@@Base+0x7c8> │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r7, #20 │ │ │ │ addpl.w r0, r7, #28 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 7fa14 <_Py_hashtable_get@@Base+0x7c4> │ │ │ │ + beq.n 7fa0c <_Py_hashtable_get@@Base+0x7c4> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7f4f0 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f962 <_Py_hashtable_get@@Base+0x712> │ │ │ │ + beq.w 7f4f0 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f95a <_Py_hashtable_get@@Base+0x712> │ │ │ │ ldrb.w r9, [sl, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 7f53c <_Py_hashtable_get@@Base+0x2ec> │ │ │ │ + b.n 7f534 <_Py_hashtable_get@@Base+0x2ec> │ │ │ │ ldrb.w r6, [sl, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ - b.n 7f72a <_Py_hashtable_get@@Base+0x4da> │ │ │ │ + b.n 7f722 <_Py_hashtable_get@@Base+0x4da> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 7f4e6 <_Py_hashtable_get@@Base+0x296> │ │ │ │ + b.n 7f4de <_Py_hashtable_get@@Base+0x296> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f958 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.w 7f4f0 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f950 <_Py_hashtable_get@@Base+0x708> │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f9c8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.w 7f4f0 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f9c0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 7f710 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7f708 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7f94a <_Py_hashtable_get@@Base+0x6fa> │ │ │ │ + b.n 7f942 <_Py_hashtable_get@@Base+0x6fa> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7f9ba <_Py_hashtable_get@@Base+0x76a> │ │ │ │ + b.n 7f9b2 <_Py_hashtable_get@@Base+0x76a> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ - b.n 7f9ac <_Py_hashtable_get@@Base+0x75c> │ │ │ │ + b.n 7f9a4 <_Py_hashtable_get@@Base+0x75c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 7f93e <_Py_hashtable_get@@Base+0x6ee> │ │ │ │ + b.n 7f936 <_Py_hashtable_get@@Base+0x6ee> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w sl, [r3, #28] │ │ │ │ - b.n 7f4cc <_Py_hashtable_get@@Base+0x27c> │ │ │ │ + b.n 7f4c4 <_Py_hashtable_get@@Base+0x27c> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f958 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + beq.w 7f4f0 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f950 <_Py_hashtable_get@@Base+0x708> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f9c8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + beq.w 7f4f0 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f9c0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr r7, [sp, #8] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ mov.w r6, r4, lsl #13 │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eors r3, r7 │ │ │ │ add.w r6, r6, r2, lsr #19 │ │ │ │ lsls r2, r2, #13 │ │ │ │ @@ -125902,44 +125909,44 @@ │ │ │ │ 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 7f710 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7f708 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ 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.w sl, [r0, #12] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7fe64 <_Py_hashtable_get@@Base+0xc14> │ │ │ │ + bne.w 7fe5c <_Py_hashtable_get@@Base+0xc14> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov fp, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 8026a <_Py_hashtable_get@@Base+0x101a> │ │ │ │ + bpl.w 80262 <_Py_hashtable_get@@Base+0x101a> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7fe42 <_Py_hashtable_get@@Base+0xbf2> │ │ │ │ + bpl.w 7fe3a <_Py_hashtable_get@@Base+0xbf2> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w sl, r2, r3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7fe60 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ + beq.w 7fe58 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ add.w r3, r0, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r2, #51704 @ 0xc9f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #47617 @ 0xba01 │ │ │ │ + movw r3, #47609 @ 0xb9f9 │ │ │ │ movt r3, #7 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 80270 <_Py_hashtable_get@@Base+0x1020> │ │ │ │ + bne.w 80268 <_Py_hashtable_get@@Base+0x1020> │ │ │ │ movw r3, #3360 @ 0xd20 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ movw r5, #25973 @ 0x6575 │ │ │ │ movt r5, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd lr, r0, [r3] │ │ │ │ @@ -125964,15 +125971,15 @@ │ │ │ │ eors r2, r7 │ │ │ │ eor.w r4, ip, r4 │ │ │ │ mov.w r7, sl, lsl #24 │ │ │ │ eor.w r0, ip, r0 │ │ │ │ cmp.w sl, #7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ - ble.w 7fe6c <_Py_hashtable_get@@Base+0xc1c> │ │ │ │ + ble.w 7fe64 <_Py_hashtable_get@@Base+0xc1c> │ │ │ │ adds.w r9, r5, r4 │ │ │ │ mov.w ip, r4, lsl #13 │ │ │ │ adc.w r8, r2, r6 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add.w ip, ip, r2, lsr #19 │ │ │ │ lsls r2, r2, #13 │ │ │ │ eor.w ip, ip, r9 │ │ │ │ @@ -126008,15 +126015,15 @@ │ │ │ │ add.w r3, r3, r7, lsr #11 │ │ │ │ sub.w r8, sl, #8 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ eor.w r6, r9, r6 │ │ │ │ eors r2, r1 │ │ │ │ cmp.w r8, #7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bls.n 7fe12 <_Py_hashtable_get@@Base+0xbc2> │ │ │ │ + bls.n 7fe0a <_Py_hashtable_get@@Base+0xbc2> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ strd r8, fp, [sp, #24] │ │ │ │ add.w r3, r7, sl │ │ │ │ strd r3, sl, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w sl, r7, #8 │ │ │ │ adds.w r9, r5, r4 │ │ │ │ @@ -126059,28 +126066,28 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ lsls r2, r2, #17 │ │ │ │ sub.w r7, r7, sl │ │ │ │ add.w r2, r2, r8, lsr #15 │ │ │ │ eor.w r4, lr, r4 │ │ │ │ eors r2, r1 │ │ │ │ cmp r7, #7 │ │ │ │ - bgt.n 7fd70 <_Py_hashtable_get@@Base+0xb20> │ │ │ │ + bgt.n 7fd68 <_Py_hashtable_get@@Base+0xb20> │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldrd r8, fp, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ bic.w r7, sl, #7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub.w r8, r8, r7 │ │ │ │ add r3, r7 │ │ │ │ add.w r8, r8, #7 │ │ │ │ movs r7, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov ip, r7 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 80096 <_Py_hashtable_get@@Base+0xe46> │ │ │ │ + bhi.w 8008e <_Py_hashtable_get@@Base+0xe46> │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r7, r4, #4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r0, r7 │ │ │ │ lsls r6, r2, #8 │ │ │ │ movs r1, r6 │ │ │ │ @@ -126088,24 +126095,24 @@ │ │ │ │ add.w r3, r0, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w sl, r2, r3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 7fc3a <_Py_hashtable_get@@Base+0x9ea> │ │ │ │ + bne.w 7fc32 <_Py_hashtable_get@@Base+0x9ea> │ │ │ │ str.w sl, [fp, #12] │ │ │ │ mov r0, sl │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #0 │ │ │ │ add.w r8, sl, #4294967295 @ 0xffffffff │ │ │ │ mov ip, r7 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 80096 <_Py_hashtable_get@@Base+0xe46> │ │ │ │ + bhi.w 8008e <_Py_hashtable_get@@Base+0xe46> │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r1, r0, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r6, #7 │ │ │ │ movs r3, r1 │ │ │ │ @@ -126248,15 +126255,15 @@ │ │ │ │ eor.w r2, r2, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w sl, r3, r0 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ mvneq.w sl, #1 │ │ │ │ - b.n 7fe60 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ + b.n 7fe58 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w ip, [r3, #2] │ │ │ │ bfi r7, ip, #16, #8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ bfi r7, ip, #8, #8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -126386,75 +126393,75 @@ │ │ │ │ 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 sl, r3, r0 │ │ │ │ - b.n 8006c <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ + b.n 80064 <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r7, [r3, #4] │ │ │ │ bfi ip, r7, #0, #8 │ │ │ │ - b.n 7fea4 <_Py_hashtable_get@@Base+0xc54> │ │ │ │ + b.n 7fe9c <_Py_hashtable_get@@Base+0xc54> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7fe48 <_Py_hashtable_get@@Base+0xbf8> │ │ │ │ + b.n 7fe40 <_Py_hashtable_get@@Base+0xbf8> │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 8006c <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ + b.n 80064 <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ nop │ │ │ │ │ │ │ │ -0008027c <_Py_hashtable_set@@Base>: │ │ │ │ +00080274 <_Py_hashtable_set@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ - movw r3, #16217 @ 0x3f59 │ │ │ │ + movw r3, #16505 @ 0x4079 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 803a8 <_Py_hashtable_set@@Base+0x12c> │ │ │ │ + bne.w 803a0 <_Py_hashtable_set@@Base+0x12c> │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r6, #868] @ 0x364 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 803de <_Py_hashtable_set@@Base+0x162> │ │ │ │ - ldr r1, [pc, #352] @ (80420 <_Py_hashtable_set@@Base+0x1a4>) │ │ │ │ + bne.w 803d6 <_Py_hashtable_set@@Base+0x162> │ │ │ │ + ldr r1, [pc, #352] @ (80418 <_Py_hashtable_set@@Base+0x1a4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1612] @ 0x64c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 803ee <_Py_hashtable_set@@Base+0x172> │ │ │ │ + beq.w 803e6 <_Py_hashtable_set@@Base+0x172> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr.w ip, [r3] │ │ │ │ str.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 80358 <_Py_hashtable_set@@Base+0xdc> │ │ │ │ + beq.n 80350 <_Py_hashtable_set@@Base+0xdc> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - movw r1, #12853 @ 0x3235 │ │ │ │ + movw r1, #12985 @ 0x32b9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r6, r1 │ │ │ │ it eq │ │ │ │ moveq.w r0, r5, ror #4 │ │ │ │ - beq.n 8030c <_Py_hashtable_set@@Base+0x90> │ │ │ │ + beq.n 80304 <_Py_hashtable_set@@Base+0x90> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ @@ -126465,15 +126472,15 @@ │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ str.w r8, [r3, #12] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ str r1, [r4, #0] │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 803b8 <_Py_hashtable_set@@Base+0x13c> │ │ │ │ + bgt.n 803b0 <_Py_hashtable_set@@Base+0x13c> │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ands r2, r0 │ │ │ │ ldr.w r0, [r1, r2, lsl #2] │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ movs r5, #0 │ │ │ │ @@ -126489,112 +126496,112 @@ │ │ │ │ strls r0, [r1, #24] │ │ │ │ ittet hi │ │ │ │ ldrhi r1, [r1, #12] │ │ │ │ strhi r1, [r0, #12] │ │ │ │ strls.w ip, [r1, lr] │ │ │ │ strhi r0, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 802f0 <_Py_hashtable_set@@Base+0x74> │ │ │ │ + bne.n 802e8 <_Py_hashtable_set@@Base+0x74> │ │ │ │ ldr.w r1, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 80404 <_Py_hashtable_set@@Base+0x188> │ │ │ │ + bne.n 803fc <_Py_hashtable_set@@Base+0x188> │ │ │ │ movs r0, #16 │ │ │ │ blx 2c218 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 803b2 <_Py_hashtable_set@@Base+0x136> │ │ │ │ + cbz r3, 803aa <_Py_hashtable_set@@Base+0x136> │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ - b.n 802f0 <_Py_hashtable_set@@Base+0x74> │ │ │ │ + b.n 802e8 <_Py_hashtable_set@@Base+0x74> │ │ │ │ movs r0, #16 │ │ │ │ blx r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 802f0 <_Py_hashtable_set@@Base+0x74> │ │ │ │ + bne.n 802e8 <_Py_hashtable_set@@Base+0x74> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 80350 <_Py_hashtable_set@@Base+0xd4> │ │ │ │ + b.n 80348 <_Py_hashtable_set@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1ca1a8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 1cb0d8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - beq.n 80412 <_Py_hashtable_set@@Base+0x196> │ │ │ │ + beq.n 8040a <_Py_hashtable_set@@Base+0x196> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ands r2, r0 │ │ │ │ ldr.w r0, [r1, r2, lsl #2] │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ - b.n 8034e <_Py_hashtable_set@@Base+0xd2> │ │ │ │ + b.n 80346 <_Py_hashtable_set@@Base+0xd2> │ │ │ │ ldr.w r0, [r6, #864] @ 0x360 │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 802f0 <_Py_hashtable_set@@Base+0x74> │ │ │ │ - b.n 803b2 <_Py_hashtable_set@@Base+0x136> │ │ │ │ + bne.n 802e8 <_Py_hashtable_set@@Base+0x74> │ │ │ │ + b.n 803aa <_Py_hashtable_set@@Base+0x136> │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 802f0 <_Py_hashtable_set@@Base+0x74> │ │ │ │ - b.n 8037c <_Py_hashtable_set@@Base+0x100> │ │ │ │ + bne.w 802e8 <_Py_hashtable_set@@Base+0x74> │ │ │ │ + b.n 80374 <_Py_hashtable_set@@Base+0x100> │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r7 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8039a <_Py_hashtable_set@@Base+0x11e> │ │ │ │ + b.n 80392 <_Py_hashtable_set@@Base+0x11e> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ blx r1 │ │ │ │ - b.n 80350 <_Py_hashtable_set@@Base+0xd4> │ │ │ │ + b.n 80348 <_Py_hashtable_set@@Base+0xd4> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00080424 : │ │ │ │ +0008041c : │ │ │ │ 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, [pc, #276] @ (80548 ) │ │ │ │ + ldr r5, [pc, #276] @ (80540 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1920] @ 0x780 │ │ │ │ - cbz r4, 804aa │ │ │ │ - ldr r1, [pc, #260] @ (8054c ) │ │ │ │ + cbz r4, 804a2 │ │ │ │ + ldr r1, [pc, #260] @ (80544 ) │ │ │ │ ldr.w r0, [r3, #1924] @ 0x784 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r7, [r3, #1920] @ 0x780 │ │ │ │ str.w r0, [r3, #1924] @ 0x784 │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80502 │ │ │ │ + bne.n 804fa │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r3, #0 │ │ │ │ - vldr d7, [pc, #212] @ 80540 │ │ │ │ + vldr d7, [pc, #212] @ 80538 │ │ │ │ movw r5, #65504 @ 0xffe0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr.w r0, [r1, #3892] @ 0xf34 │ │ │ │ sub.w r2, r4, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r5, [r4, #24] │ │ │ │ @@ -126606,21 +126613,21 @@ │ │ │ │ str r2, [r5, #0] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ ldr.w r3, [r1, #3868] @ 0xf1c │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 804fe │ │ │ │ + b.n 804f6 │ │ │ │ movw r0, #19128 @ 0x4ab8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80530 │ │ │ │ + beq.n 80528 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ @@ -126638,72 +126645,72 @@ │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 80522 │ │ │ │ + bne.n 8051a │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ - cbnz r0, 8051e │ │ │ │ + cbnz r0, 80516 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b.n 80464 │ │ │ │ + b.n 8045c │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b.n 80464 │ │ │ │ + b.n 8045c │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cee68 <_PyNamespace_New@@Base+0x32c> │ │ │ │ - b.n 804fe │ │ │ │ + bl 1cfba8 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + b.n 804f6 │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, 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 r4, [pc, #276] @ (80678 ) │ │ │ │ + ldr r4, [pc, #276] @ (80670 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1920] @ 0x780 │ │ │ │ - cbz r3, 805e8 │ │ │ │ - ldr r0, [pc, #248] @ (8067c ) │ │ │ │ + cbz r3, 805e0 │ │ │ │ + ldr r0, [pc, #248] @ (80674 ) │ │ │ │ ldr.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r6, [r2, #1920] @ 0x780 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8061e │ │ │ │ + bne.n 80616 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ - vldr d7, [pc, #192] @ 80670 │ │ │ │ + vldr d7, [pc, #192] @ 80668 │ │ │ │ and.w r2, r2, #3 │ │ │ │ strd r7, r8, [r3, #24] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ @@ -126714,579 +126721,579 @@ │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movw r0, #19128 @ 0x4ab8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 8065e │ │ │ │ + cbz r0, 80656 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r7, r8, [r3, #24] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ strd r4, r5, [r3, #16] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ - b.n 805c4 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 805bc │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 80648 │ │ │ │ + bne.n 80640 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 8065a │ │ │ │ + cbnz r0, 80652 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ - b.n 805a4 │ │ │ │ + b.n 8059c │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80644 │ │ │ │ + b.n 8063c │ │ │ │ ldr r2, [r5, r4] │ │ │ │ - b.n 80644 │ │ │ │ + b.n 8063c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cee68 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cfba8 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 805e0 │ │ │ │ + b.n 805d8 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00080680 <_PyObject_GC_New@@Base>: │ │ │ │ +00080678 <_PyObject_GC_New@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r4, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ lsls r5, r3, #29 │ │ │ │ itt pl │ │ │ │ mrcpl 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldrpl.w sl, [pc, #604] @ 80908 <_PyObject_GC_New@@Base+0x288> │ │ │ │ + ldrpl.w sl, [pc, #604] @ 80900 <_PyObject_GC_New@@Base+0x288> │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ - bpl.n 806d4 <_PyObject_GC_New@@Base+0x54> │ │ │ │ + bpl.n 806cc <_PyObject_GC_New@@Base+0x54> │ │ │ │ ldr.w r2, [r0, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #584] @ 80908 <_PyObject_GC_New@@Base+0x288> │ │ │ │ + ldr.w sl, [pc, #584] @ 80900 <_PyObject_GC_New@@Base+0x288> │ │ │ │ ldrd r3, r2, [r2, #12] │ │ │ │ add r3, r2 │ │ │ │ adds r2, r3, #3 │ │ │ │ adds r3, #1 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ add r6, r3 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr.w r7, [sl, r9] │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.w 808f0 <_PyObject_GC_New@@Base+0x270> │ │ │ │ + bhi.w 808e8 <_PyObject_GC_New@@Base+0x270> │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r4, r6 │ │ │ │ - bmi.n 807b4 <_PyObject_GC_New@@Base+0x134> │ │ │ │ + bmi.n 807ac <_PyObject_GC_New@@Base+0x134> │ │ │ │ movw fp, #32456 @ 0x7ec8 │ │ │ │ movt fp, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [fp, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 807aa <_PyObject_GC_New@@Base+0x12a> │ │ │ │ + bne.n 807a2 <_PyObject_GC_New@@Base+0x12a> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ - bcs.w 80842 <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ + bcs.w 8083a <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 807e4 <_PyObject_GC_New@@Base+0x164> │ │ │ │ + beq.n 807dc <_PyObject_GC_New@@Base+0x164> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 808b4 <_PyObject_GC_New@@Base+0x234> │ │ │ │ + beq.w 808ac <_PyObject_GC_New@@Base+0x234> │ │ │ │ add r4, r0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r3, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r2, r1 │ │ │ │ - ble.n 8077a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + ble.n 80772 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 8077a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + beq.n 80772 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 8077a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + cbnz r3, 80772 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 808fa <_PyObject_GC_New@@Base+0x27a> │ │ │ │ + bne.w 808f2 <_PyObject_GC_New@@Base+0x27a> │ │ │ │ add.w r3, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r1, r2, #27 │ │ │ │ - bpl.n 807f2 <_PyObject_GC_New@@Base+0x172> │ │ │ │ + bpl.n 807ea <_PyObject_GC_New@@Base+0x172> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80814 <_PyObject_GC_New@@Base+0x194> │ │ │ │ - ldr r2, [pc, #380] @ (80904 <_PyObject_GC_New@@Base+0x284>) │ │ │ │ + bge.n 8080c <_PyObject_GC_New@@Base+0x194> │ │ │ │ + ldr r2, [pc, #380] @ (808fc <_PyObject_GC_New@@Base+0x284>) │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80822 <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ + bne.n 8081a <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 807de <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + bpl.n 807d6 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1df3e0 <_PyAST_Compile@@Base+0x420> │ │ │ │ + bl 1e0a80 <_PyAST_Compile@@Base+0x420> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [fp, #884] @ 0x374 │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - cbnz r0, 807ec <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + cbnz r0, 807e4 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 808dc <_PyObject_GC_New@@Base+0x25c> │ │ │ │ + beq.w 808d4 <_PyObject_GC_New@@Base+0x25c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1ccb84 │ │ │ │ + bl 1cd9b4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 807de <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + cbz r0, 807d6 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl 80ba8 │ │ │ │ - cbz r0, 80842 <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ + bl 80ba0 │ │ │ │ + cbz r0, 8083a <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ ldr.w r7, [sl, r9] │ │ │ │ - b.n 80736 <_PyObject_GC_New@@Base+0xb6> │ │ │ │ + b.n 8072e <_PyObject_GC_New@@Base+0xb6> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 807f6 <_PyObject_GC_New@@Base+0x176> │ │ │ │ + bne.n 807ee <_PyObject_GC_New@@Base+0x176> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 80784 <_PyObject_GC_New@@Base+0x104> │ │ │ │ - ldr r2, [pc, #236] @ (80904 <_PyObject_GC_New@@Base+0x284>) │ │ │ │ + blt.n 8077c <_PyObject_GC_New@@Base+0x104> │ │ │ │ + ldr r2, [pc, #236] @ (808fc <_PyObject_GC_New@@Base+0x284>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 80796 <_PyObject_GC_New@@Base+0x116> │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + beq.n 8078e <_PyObject_GC_New@@Base+0x116> │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 80894 <_PyObject_GC_New@@Base+0x214> │ │ │ │ + bne.n 8088c <_PyObject_GC_New@@Base+0x214> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80796 <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bne.n 8078e <_PyObject_GC_New@@Base+0x116> │ │ │ │ mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ - b.n 80796 <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bl 20c488 │ │ │ │ + b.n 8078e <_PyObject_GC_New@@Base+0x116> │ │ │ │ ldr.w r2, [fp, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 808a6 <_PyObject_GC_New@@Base+0x226> │ │ │ │ + bne.n 8089e <_PyObject_GC_New@@Base+0x226> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 807b4 <_PyObject_GC_New@@Base+0x134> │ │ │ │ + beq.n 807ac <_PyObject_GC_New@@Base+0x134> │ │ │ │ ldr.w r7, [sl, r9] │ │ │ │ add r4, r0 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ strd r2, r2, [r0] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r3, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r1, r2 │ │ │ │ - bge.w 8077a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ - b.n 80756 <_PyObject_GC_New@@Base+0xd6> │ │ │ │ + bge.w 80772 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + b.n 8074e <_PyObject_GC_New@@Base+0xd6> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 807de <_PyObject_GC_New@@Base+0x15e> │ │ │ │ - b.n 8079c <_PyObject_GC_New@@Base+0x11c> │ │ │ │ + bpl.n 807d6 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + b.n 80794 <_PyObject_GC_New@@Base+0x11c> │ │ │ │ ldr.w r0, [fp, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80862 <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ - b.n 807b4 <_PyObject_GC_New@@Base+0x134> │ │ │ │ + bne.n 8085a <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ + b.n 807ac <_PyObject_GC_New@@Base+0x134> │ │ │ │ ldrd lr, r2, [r3, #24] │ │ │ │ cmp r2, lr │ │ │ │ - bcc.n 808d0 <_PyObject_GC_New@@Base+0x250> │ │ │ │ + bcc.n 808c8 <_PyObject_GC_New@@Base+0x250> │ │ │ │ adds r1, #1 │ │ │ │ add.w r2, r3, lr │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ str.w r6, [r3, lr] │ │ │ │ - b.n 807ec <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + b.n 807e4 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 80736 <_PyObject_GC_New@@Base+0xb6> │ │ │ │ - movw r1, #52316 @ 0xcc5c │ │ │ │ + b.n 8072e <_PyObject_GC_New@@Base+0xb6> │ │ │ │ + movw r1, #54812 @ 0xd61c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #49296 @ 0xc090 │ │ │ │ + movw r0, #51792 @ 0xca50 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2447ac │ │ │ │ + b.w 2460d4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80770 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ - b.n 8077a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + beq.w 80768 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ + b.n 80772 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movw r2, #32456 @ 0x7ec8 │ │ │ │ + movt r2, #82 @ 0x52 │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ + movt r3, #8 │ │ │ │ + sub sp, #12 │ │ │ │ + ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 809aa <_PyObject_GC_New@@Base+0x332> │ │ │ │ + ldr r3, [pc, #152] @ (809c8 <_PyObject_GC_New@@Base+0x350>) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 80974 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + ldrd r2, r0, [r3] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + cbnz r2, 80970 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + ldrd r4, r5, [r3, #24] │ │ │ │ + cmp r4, r5 │ │ │ │ + itttt ls │ │ │ │ + addls r1, r3, r4 │ │ │ │ + strls r1, [r3, #4] │ │ │ │ + addls.w r1, r4, #16 │ │ │ │ + strls r1, [r3, #24] │ │ │ │ + ittet hi │ │ │ │ + ldrhi r3, [r3, #12] │ │ │ │ + strhi r3, [r1, #12] │ │ │ │ + strls r2, [r3, r4] │ │ │ │ + strhi r1, [r3, #8] │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 80ba0 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 80970 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + ldr.w r1, [r2, #848] @ 0x350 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ + movt r3, #7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 809ba <_PyObject_GC_New@@Base+0x342> │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2c218 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 80970 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r4, #800] @ 0x320 │ │ │ │ + b.n 80970 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ + movs r1, #16 │ │ │ │ + mov r3, r4 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + bx r3 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ + movs r1, #16 │ │ │ │ + blx r3 │ │ │ │ + b.n 8099a <_PyObject_GC_New@@Base+0x322> │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008090c : │ │ │ │ +000809cc : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 809fa │ │ │ │ + blt.n 80aba │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #32456 @ 0x7ec8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r5, [r4, #888] @ 0x378 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 809e0 │ │ │ │ - ldr r0, [pc, #196] @ (80a00 ) │ │ │ │ + bne.n 80aa0 │ │ │ │ + ldr r0, [pc, #196] @ (80ac0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 80996 │ │ │ │ + bcs.n 80a56 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 809d0 │ │ │ │ + beq.n 80a90 │ │ │ │ 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 8097a │ │ │ │ + beq.n 80a3a │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd r6, r7, [r3, #24] │ │ │ │ cmp r7, r6 │ │ │ │ - bcc.n 809c4 │ │ │ │ + bcc.n 80a84 │ │ │ │ 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] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80976 │ │ │ │ + bne.n 80a36 │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 809f0 │ │ │ │ + bne.n 80ab0 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80976 │ │ │ │ + beq.n 80a36 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 80976 │ │ │ │ + b.n 80a36 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 80976 │ │ │ │ + b.n 80a36 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80976 │ │ │ │ - b.n 80996 │ │ │ │ + bne.n 80a36 │ │ │ │ + b.n 80a56 │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ - b.n 809b4 │ │ │ │ + b.n 80a74 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r2, #32456 @ 0x7ec8 │ │ │ │ - movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ - movt r3, #8 │ │ │ │ - sub sp, #12 │ │ │ │ - ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n 80aaa │ │ │ │ - ldr r3, [pc, #152] @ (80ac8 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 80a74 │ │ │ │ - ldrd r2, r0, [r3] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - cbnz r2, 80a70 │ │ │ │ - ldrd r4, r5, [r3, #24] │ │ │ │ - cmp r4, r5 │ │ │ │ - itttt ls │ │ │ │ - addls r1, r3, r4 │ │ │ │ - strls r1, [r3, #4] │ │ │ │ - addls.w r1, r4, #16 │ │ │ │ - strls r1, [r3, #24] │ │ │ │ - ittet hi │ │ │ │ - ldrhi r3, [r3, #12] │ │ │ │ - strhi r3, [r1, #12] │ │ │ │ - strls r2, [r3, r4] │ │ │ │ - strhi r1, [r3, #8] │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 80a70 │ │ │ │ - ldr.w r1, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ - movt r3, #7 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 80aba │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2c218 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 80a70 │ │ │ │ - ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 80a70 │ │ │ │ - ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ - movs r1, #16 │ │ │ │ - mov r3, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - bx r3 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ - movs r1, #16 │ │ │ │ - blx r3 │ │ │ │ - b.n 80a9a │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #200] @ (80ba4 ) │ │ │ │ + ldr r0, [pc, #200] @ (80b9c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ subs r1, #1 │ │ │ │ sub sp, #8 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 80b82 │ │ │ │ + bcs.n 80b7a │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r4, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 80b8a │ │ │ │ + beq.n 80b82 │ │ │ │ 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 80b20 │ │ │ │ + beq.n 80b18 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r5, r6, [r3, #24] │ │ │ │ cmp r5, r6 │ │ │ │ - bhi.n 80b72 │ │ │ │ + bhi.n 80b6a │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r5 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80b1c │ │ │ │ + bne.n 80b14 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r3, #848] @ 0x350 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 80b9a │ │ │ │ + bne.n 80b92 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80b1c │ │ │ │ + beq.n 80b14 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 80b1c │ │ │ │ + b.n 80b14 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80b1c │ │ │ │ - b.n 80b3c │ │ │ │ + bne.n 80b14 │ │ │ │ + b.n 80b34 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 80b3c │ │ │ │ + bge.n 80b34 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 80b1c │ │ │ │ + b.n 80b14 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80b1c │ │ │ │ - b.n 80b3c │ │ │ │ + bne.n 80b14 │ │ │ │ + b.n 80b34 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - b.n 80b62 │ │ │ │ + b.n 80b5a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #524] @ 0x20c │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 80cdc │ │ │ │ + beq.w 80cd4 │ │ │ │ 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 80c76 │ │ │ │ + bls.n 80c6e │ │ │ │ adds r2, #131 @ 0x83 │ │ │ │ str.w r4, [r5, r2, lsl #2] │ │ │ │ - cbnz r3, 80c4c │ │ │ │ + cbnz r3, 80c44 │ │ │ │ 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] │ │ │ │ @@ -127322,355 +127329,355 @@ │ │ │ │ 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 80c24 │ │ │ │ + bne.n 80c1c │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cbnz r3, 80cbe │ │ │ │ + cbnz r3, 80cb6 │ │ │ │ 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, 80cac │ │ │ │ + cbnz r0, 80ca4 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 80e66 │ │ │ │ + bne.w 80e5e │ │ │ │ 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 80c24 │ │ │ │ + b.n 80c1c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 80cce │ │ │ │ + cbz r0, 80cc6 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - b.n 80c58 │ │ │ │ + b.n 80c50 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 80cc6 │ │ │ │ + beq.n 80cbe │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 80cc6 │ │ │ │ + b.n 80cbe │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r3, [r3, #992] @ 0x3e0 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 80e24 │ │ │ │ + beq.w 80e1c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e76 │ │ │ │ + bne.w 80e6e │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 80db2 │ │ │ │ + beq.n 80daa │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov.w r1, #262144 @ 0x40000 │ │ │ │ str.w r2, [r5, #520] @ 0x208 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r0, r2, [r7, #980] @ 0x3d4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80eba │ │ │ │ + beq.w 80eb2 │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 80ea6 │ │ │ │ + beq.w 80e9e │ │ │ │ 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 80d90 │ │ │ │ + beq.n 80d88 │ │ │ │ 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 80d62 │ │ │ │ + bls.n 80d5a │ │ │ │ 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 80e92 │ │ │ │ + bne.w 80e8a │ │ │ │ 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 80bdc │ │ │ │ + b.n 80bd4 │ │ │ │ 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 80d5e │ │ │ │ + bhi.n 80d56 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str.w ip, [r3, #16] │ │ │ │ strd r0, r2, [r3, #4] │ │ │ │ - b.n 80d76 │ │ │ │ + b.n 80d6e │ │ │ │ ldr.w r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80e3a │ │ │ │ + bne.n 80e32 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mov.w r8, #16 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr.w r1, [r7, #856] @ 0x358 │ │ │ │ - movw r3, #43257 @ 0xa8f9 │ │ │ │ + movw r3, #43249 @ 0xa8f1 │ │ │ │ movt r3, #7 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 80e86 │ │ │ │ + bne.n 80e7e │ │ │ │ mov r1, r2 │ │ │ │ blx 2b9c8 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 80e5e │ │ │ │ + beq.n 80e56 │ │ │ │ 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 80e16 │ │ │ │ + b.n 80e0e │ │ │ │ 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 80e02 │ │ │ │ + bcc.n 80dfa │ │ │ │ add.w r3, lr, r9 │ │ │ │ str.w r8, [r5, #516] @ 0x204 │ │ │ │ - b.n 80cfe │ │ │ │ - movw r0, #44200 @ 0xaca8 │ │ │ │ + b.n 80cf6 │ │ │ │ + movw r0, #46696 @ 0xb668 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1bf9a8 │ │ │ │ - cbnz r0, 80e6a │ │ │ │ + bl 1c08d0 │ │ │ │ + cbnz r0, 80e62 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ - b.n 80cf6 │ │ │ │ + b.n 80cee │ │ │ │ lsls r1, r3, #1 │ │ │ │ cmp.w r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 80e5e │ │ │ │ + bcs.n 80e56 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 80e5e │ │ │ │ + bhi.n 80e56 │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 80dc6 │ │ │ │ + bge.n 80dbe │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 80c44 │ │ │ │ + b.n 80c3c │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 80cac │ │ │ │ + b.n 80ca4 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 80e32 │ │ │ │ + beq.n 80e2a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 2e2e8 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b.n 80cf6 │ │ │ │ + b.n 80cee │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ blx ip │ │ │ │ mov lr, r0 │ │ │ │ - b.n 80de0 │ │ │ │ + b.n 80dd8 │ │ │ │ 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 80d76 │ │ │ │ + b.n 80d6e │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r6, [r7, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r7, #980] @ 0x3d4 │ │ │ │ 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 80e5e │ │ │ │ + b.n 80e56 │ │ │ │ nop │ │ │ │ │ │ │ │ -00080ec8 <_Py_NewReference@@Base>: │ │ │ │ +00080ec0 <_Py_NewReference@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (80f1c <_Py_NewReference@@Base+0x54>) │ │ │ │ + ldr r2, [pc, #68] @ (80f14 <_Py_NewReference@@Base+0x54>) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w lr, [r2, #1600] @ 0x640 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 80ee8 <_Py_NewReference@@Base+0x20> │ │ │ │ + bne.n 80ee0 <_Py_NewReference@@Base+0x20> │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 80f0c <_Py_NewReference@@Base+0x44> │ │ │ │ + bne.n 80f04 <_Py_NewReference@@Base+0x44> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80ee6 <_Py_NewReference@@Base+0x1e> │ │ │ │ + bne.n 80ede <_Py_NewReference@@Base+0x1e> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20abf0 │ │ │ │ + b.w 20c488 │ │ │ │ mov r3, lr │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r1, #0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, 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 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 80fb8 <_Py_NewReference@@Base+0xf0> │ │ │ │ + bhi.n 80fb0 <_Py_NewReference@@Base+0xf0> │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ movs r5, #1 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ ittt ne │ │ │ │ movne r8, r5 │ │ │ │ movne r4, r5 │ │ │ │ movne.w r9, #22 │ │ │ │ - bne.n 80fea <_Py_NewReference@@Base+0x122> │ │ │ │ + bne.n 80fe2 <_Py_NewReference@@Base+0x122> │ │ │ │ mov.w ip, #4 │ │ │ │ mov r8, r5 │ │ │ │ mov r4, r5 │ │ │ │ movs r1, #2 │ │ │ │ mov.w r9, #22 │ │ │ │ movs r0, #24 │ │ │ │ - ldr r3, [pc, #452] @ (81130 <_Py_NewReference@@Base+0x268>) │ │ │ │ + ldr r3, [pc, #452] @ (81128 <_Py_NewReference@@Base+0x268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ ldr.w r2, [r7, ip, lsl #2] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 8106e <_Py_NewReference@@Base+0x1a6> │ │ │ │ + beq.n 81066 <_Py_NewReference@@Base+0x1a6> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 80ffa <_Py_NewReference@@Base+0x132> │ │ │ │ + bne.n 80ff2 <_Py_NewReference@@Base+0x132> │ │ │ │ ldrd r7, r6, [r2, #24] │ │ │ │ cmp r6, r7 │ │ │ │ itttt cs │ │ │ │ addcs r0, r0, r7 │ │ │ │ strcs r0, [r2, #24] │ │ │ │ addcs r0, r2, r7 │ │ │ │ strcs r0, [r2, #4] │ │ │ │ ittet cc │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc.w r2, [ip, #12] │ │ │ │ strcs r1, [r2, r7] │ │ │ │ strcc.w ip, [r2, #8] │ │ │ │ - b.n 80ffa <_Py_NewReference@@Base+0x132> │ │ │ │ + b.n 80ff2 <_Py_NewReference@@Base+0x132> │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.n 810b8 <_Py_NewReference@@Base+0x1f0> │ │ │ │ + bls.n 810b0 <_Py_NewReference@@Base+0x1f0> │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - bcs.n 810a0 <_Py_NewReference@@Base+0x1d8> │ │ │ │ + bcs.n 81098 <_Py_NewReference@@Base+0x1d8> │ │ │ │ movs r4, #2 │ │ │ │ movs r0, #32 │ │ │ │ mov.w ip, #6 │ │ │ │ movs r1, #3 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r4 │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 80f6a <_Py_NewReference@@Base+0xa2> │ │ │ │ + beq.n 80f62 <_Py_NewReference@@Base+0xa2> │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 810fc <_Py_NewReference@@Base+0x234> │ │ │ │ + beq.w 810f4 <_Py_NewReference@@Base+0x234> │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ 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, #284] @ (81134 <_Py_NewReference@@Base+0x26c>) │ │ │ │ + ldr r2, [pc, #284] @ (8112c <_Py_NewReference@@Base+0x26c>) │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 810ca <_Py_NewReference@@Base+0x202> │ │ │ │ + bne.n 810c2 <_Py_NewReference@@Base+0x202> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r5, 8103e <_Py_NewReference@@Base+0x176> │ │ │ │ + cbz r5, 81036 <_Py_NewReference@@Base+0x176> │ │ │ │ movs r0, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ orr.w r4, r4, #96 @ 0x60 │ │ │ │ movs r2, #0 │ │ │ │ strd r0, r1, [r3, #8] │ │ │ │ strb r4, [r3, #16] │ │ │ │ strb r2, [r3, #21] │ │ │ │ @@ -127684,183 +127691,349 @@ │ │ │ │ strb r4, [r3, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ strbeq r5, [r3, #29] │ │ │ │ str r2, [r3, #12] │ │ │ │ it eq │ │ │ │ strdeq r5, r5, [r3, #20] │ │ │ │ - beq.n 81036 <_Py_NewReference@@Base+0x16e> │ │ │ │ + beq.n 8102e <_Py_NewReference@@Base+0x16e> │ │ │ │ cmp.w r8, #2 │ │ │ │ strd r5, r5, [r3, #20] │ │ │ │ ite eq │ │ │ │ strheq r5, [r3, #30] │ │ │ │ strne r5, [r3, #32] │ │ │ │ - b.n 81036 <_Py_NewReference@@Base+0x16e> │ │ │ │ + b.n 8102e <_Py_NewReference@@Base+0x16e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80ffa <_Py_NewReference@@Base+0x132> │ │ │ │ + bne.n 80ff2 <_Py_NewReference@@Base+0x132> │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 810f0 <_Py_NewReference@@Base+0x228> │ │ │ │ + bne.n 810e8 <_Py_NewReference@@Base+0x228> │ │ │ │ mov r0, r9 │ │ │ │ blx 2c218 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 810fc <_Py_NewReference@@Base+0x234> │ │ │ │ + cbz r3, 810f4 <_Py_NewReference@@Base+0x234> │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 80ffa <_Py_NewReference@@Base+0x132> │ │ │ │ + b.n 80ff2 <_Py_NewReference@@Base+0x132> │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 81106 <_Py_NewReference@@Base+0x23e> │ │ │ │ + bcs.n 810fe <_Py_NewReference@@Base+0x23e> │ │ │ │ movs r4, #4 │ │ │ │ mov.w ip, #8 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r9, #36 @ 0x24 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 80fd0 <_Py_NewReference@@Base+0x108> │ │ │ │ + b.n 80fc8 <_Py_NewReference@@Base+0x108> │ │ │ │ movs r4, #1 │ │ │ │ mov.w ip, #6 │ │ │ │ movs r0, #32 │ │ │ │ movs r1, #3 │ │ │ │ mov.w r9, #30 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 80fd0 <_Py_NewReference@@Base+0x108> │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 80fc8 <_Py_NewReference@@Base+0x108> │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 81120 <_Py_NewReference@@Base+0x258> │ │ │ │ + bne.n 81118 <_Py_NewReference@@Base+0x258> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8101e <_Py_NewReference@@Base+0x156> │ │ │ │ + bne.n 81016 <_Py_NewReference@@Base+0x156> │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8101e <_Py_NewReference@@Base+0x156> │ │ │ │ + b.n 81016 <_Py_NewReference@@Base+0x156> │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 81092 <_Py_NewReference@@Base+0x1ca> │ │ │ │ + b.n 8108a <_Py_NewReference@@Base+0x1ca> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52376 @ 0xcc98 │ │ │ │ + movw r1, #54872 @ 0xd658 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 81036 <_Py_NewReference@@Base+0x16e> │ │ │ │ + b.n 8102e <_Py_NewReference@@Base+0x16e> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8101e <_Py_NewReference@@Base+0x156> │ │ │ │ + b.n 81016 <_Py_NewReference@@Base+0x156> │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + lsls r2, 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 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.w 812a8 <_Py_NewReference@@Base+0x3e8> │ │ │ │ + beq.n 811f8 <_Py_NewReference@@Base+0x338> │ │ │ │ + movw r2, #65518 @ 0xffee │ │ │ │ + movt r2, #32767 @ 0x7fff │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi.w 812c2 <_Py_NewReference@@Base+0x402> │ │ │ │ + movw r5, #32456 @ 0x7ec8 │ │ │ │ + movt r5, #82 @ 0x52 │ │ │ │ + add.w r0, r3, #17 │ │ │ │ + movw r2, #2757 @ 0xac5 │ │ │ │ + movt r2, #8 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ + cmp r4, r2 │ │ │ │ + bne.n 81246 <_Py_NewReference@@Base+0x386> │ │ │ │ + ldr r2, [pc, #356] @ (812dc <_Py_NewReference@@Base+0x41c>) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + cmp.w r0, #512 @ 0x200 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + add.w r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ + mov r6, r2 │ │ │ │ + bhi.n 8121c <_Py_NewReference@@Base+0x35c> │ │ │ │ + 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 8120c <_Py_NewReference@@Base+0x34c> │ │ │ │ + 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, 811e0 <_Py_NewReference@@Base+0x320> │ │ │ │ + movw r2, #42176 @ 0xa4c0 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + ldr r1, [pc, #296] @ (812e0 <_Py_NewReference@@Base+0x420>) │ │ │ │ + str r2, [r4, #4] │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 81262 <_Py_NewReference@@Base+0x3a2> │ │ │ │ + ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ + movs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 81272 <_Py_NewReference@@Base+0x3b2> │ │ │ │ + adds r2, r4, r3 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + movs r1, #0 │ │ │ │ + strd r3, r0, [r4, #8] │ │ │ │ + strb r1, [r2, #16] │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r5, r6, [r2, #24] │ │ │ │ + cmp r6, r5 │ │ │ │ + bcc.n 81200 <_Py_NewReference@@Base+0x340> │ │ │ │ + adds r0, #3 │ │ │ │ + add.w r0, r5, r0, lsl #3 │ │ │ │ + str r0, [r2, #24] │ │ │ │ + adds r0, r2, r5 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str r1, [r2, r5] │ │ │ │ + b.n 811ac <_Py_NewReference@@Base+0x2ec> │ │ │ │ + ldr r4, [pc, #232] @ (812e4 <_Py_NewReference@@Base+0x424>) │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + str.w r2, [ip, #12] │ │ │ │ + str.w ip, [r2, #8] │ │ │ │ + b.n 811ac <_Py_NewReference@@Base+0x2ec> │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 80ba0 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 811ac <_Py_NewReference@@Base+0x2ec> │ │ │ │ + ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ + movw r2, #43081 @ 0xa849 │ │ │ │ + movt r2, #7 │ │ │ │ + cmp r4, r2 │ │ │ │ + bne.n 81298 <_Py_NewReference@@Base+0x3d8> │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx 2c218 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r4, 81258 <_Py_NewReference@@Base+0x398> │ │ │ │ + ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r6, #800] @ 0x320 │ │ │ │ + b.n 811ac <_Py_NewReference@@Base+0x2ec> │ │ │ │ + ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 811ac <_Py_NewReference@@Base+0x2ec> │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 2460c4 │ │ │ │ + movs r5, #1 │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r2, #0] │ │ │ │ + str r5, [r4, #0] │ │ │ │ + ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 811cc <_Py_NewReference@@Base+0x30c> │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ + movt r2, #22 │ │ │ │ + cmp r5, r2 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bne.n 812cc <_Py_NewReference@@Base+0x40c> │ │ │ │ + ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ + blx 2c208 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 811cc <_Py_NewReference@@Base+0x30c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 20c488 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 811cc <_Py_NewReference@@Base+0x30c> │ │ │ │ + ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 81238 <_Py_NewReference@@Base+0x378> │ │ │ │ + movw r3, #4780 @ 0x12ac │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #54964 @ 0xd6b4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12120c │ │ │ │ + b.n 811da <_Py_NewReference@@Base+0x31a> │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 1d2e54 <_PySys_GetRequiredAttr@@Base+0x4e8> │ │ │ │ + ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ + mov r0, r4 │ │ │ │ + movs r1, #0 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 811cc <_Py_NewReference@@Base+0x30c> │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ + cbz r0, 81328 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00081138 : │ │ │ │ +000812e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.w 8131a │ │ │ │ + blt.w 814ca │ │ │ │ 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 8123e │ │ │ │ + bne.n 813ee │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 81268 │ │ │ │ + beq.n 81418 │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 8130e │ │ │ │ + bhi.w 814be │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #2765 @ 0xacd │ │ │ │ + movw r2, #2757 @ 0xac5 │ │ │ │ movt r2, #8 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 812a4 │ │ │ │ - ldr r1, [pc, #408] @ (81334 ) │ │ │ │ + bne.w 81454 │ │ │ │ + ldr r1, [pc, #408] @ (814e4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ mov r8, r2 │ │ │ │ - bhi.n 8126c │ │ │ │ + bhi.n 8141c │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 81296 │ │ │ │ + beq.n 81446 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 811f6 │ │ │ │ + bne.n 813a6 │ │ │ │ ldrd r1, r7, [r2, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.n 8125c │ │ │ │ + bcc.n 8140c │ │ │ │ adds r0, #3 │ │ │ │ add.w r0, r1, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ adds r0, r2, r1 │ │ │ │ str r0, [r2, #4] │ │ │ │ str.w ip, [r2, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8126c │ │ │ │ + beq.n 8141c │ │ │ │ movw r2, #42176 @ 0xa4c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ 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, #296] @ (81338 ) │ │ │ │ + ldr r2, [pc, #296] @ (814e8 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 812ca │ │ │ │ + bne.n 8147a │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - cbz r5, 81236 │ │ │ │ + cbz r5, 813e6 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -127873,391 +128046,274 @@ │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 811f6 │ │ │ │ - ldr r4, [pc, #208] @ (8133c ) │ │ │ │ - b.n 81236 │ │ │ │ + b.n 813a6 │ │ │ │ + ldr r4, [pc, #208] @ (814ec ) │ │ │ │ + b.n 813e6 │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r2, #43089 @ 0xa851 │ │ │ │ + movw r2, #43081 @ 0xa849 │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 812f0 │ │ │ │ + bne.n 814a0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c218 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 812b6 │ │ │ │ + cbz r4, 81466 │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 811f6 │ │ │ │ + b.n 813a6 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 811f2 │ │ │ │ + b.n 813a2 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 811f6 │ │ │ │ + bne.n 813a6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 81236 │ │ │ │ + beq.n 813e6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8122a │ │ │ │ - b.n 81236 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + bne.n 813da │ │ │ │ + b.n 813e6 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 81300 │ │ │ │ + bne.n 814b0 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8121a │ │ │ │ + bne.n 813ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8121a │ │ │ │ + b.n 813ca │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 81288 │ │ │ │ + b.n 81438 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8121a │ │ │ │ + b.n 813ca │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1d1fb4 <_PySys_GetRequiredAttr@@Base+0x4e8> │ │ │ │ + bl 1d2e54 <_PySys_GetRequiredAttr@@Base+0x4e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 812c0 │ │ │ │ + b.n 81470 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52468 @ 0xccf4 │ │ │ │ + movw r1, #54964 @ 0xd6b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 81236 │ │ │ │ + bl 12120c │ │ │ │ + b.n 813e6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 81380 │ │ │ │ + cbz r0, 81530 │ │ │ │ lsls r2, r2, #1 │ │ │ │ + │ │ │ │ +000814f0 : │ │ │ │ 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 r3, r0, #0 │ │ │ │ - blt.w 814b8 │ │ │ │ - beq.n 81408 │ │ │ │ - movw r2, #65518 @ 0xffee │ │ │ │ - movt r2, #32767 @ 0x7fff │ │ │ │ - cmp r3, r2 │ │ │ │ - bhi.w 814d2 │ │ │ │ - movw r5, #32456 @ 0x7ec8 │ │ │ │ - movt r5, #82 @ 0x52 │ │ │ │ - add.w r0, r3, #17 │ │ │ │ - movw r2, #2765 @ 0xacd │ │ │ │ - movt r2, #8 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ - cmp r4, r2 │ │ │ │ - bne.n 81456 │ │ │ │ - ldr r2, [pc, #356] @ (814ec ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - cmp.w r0, #512 @ 0x200 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq.n 815d6 │ │ │ │ + blt.w 8163e │ │ │ │ + subs r3, r4, #1 │ │ │ │ + cmp r3, #19 │ │ │ │ + bgt.n 815da │ │ │ │ + ldr r5, [pc, #376] @ (81688 ) │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + ldr.w ip, [r6, r5] │ │ │ │ + ldr.w r2, [ip, #8] │ │ │ │ + add.w r2, r2, r4, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ - mov r6, r2 │ │ │ │ - bhi.n 8142c │ │ │ │ - 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 8141c │ │ │ │ - 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, 813f0 │ │ │ │ - movw r2, #42176 @ 0xa4c0 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #296] @ (814f0 ) │ │ │ │ - str r2, [r4, #4] │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 81472 │ │ │ │ - ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ + ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 815bc │ │ │ │ + ldr r0, [pc, #348] @ (8168c ) │ │ │ │ + ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ + ldr r7, [r3, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ + ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ + str.w r7, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 81482 │ │ │ │ - adds r2, r4, r3 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - movs r1, #0 │ │ │ │ - strd r3, r0, [r4, #8] │ │ │ │ - strb r1, [r2, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrd r5, r6, [r2, #24] │ │ │ │ - cmp r6, r5 │ │ │ │ - bcc.n 81410 │ │ │ │ - adds r0, #3 │ │ │ │ - add.w r0, r5, r0, lsl #3 │ │ │ │ - str r0, [r2, #24] │ │ │ │ - adds r0, r2, r5 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - str r1, [r2, r5] │ │ │ │ - b.n 813bc │ │ │ │ - ldr r4, [pc, #232] @ (814f4 ) │ │ │ │ - mov r0, r4 │ │ │ │ + mov r7, r1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 81612 │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + movs r2, #0 │ │ │ │ + cmp r4, #1 │ │ │ │ + strd r1, r2, [r3, #12] │ │ │ │ + beq.n 8158c │ │ │ │ + cmp r4, #2 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + beq.n 8158c │ │ │ │ + movs r2, #0 │ │ │ │ + cmp r4, #3 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + beq.n 8158c │ │ │ │ + cmp r4, #4 │ │ │ │ + str r2, [r3, #28] │ │ │ │ + beq.n 8158c │ │ │ │ + movs r0, #0 │ │ │ │ + cmp r4, #5 │ │ │ │ + str r0, [r3, #32] │ │ │ │ + beq.n 8158c │ │ │ │ + cmp r4, #6 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + beq.n 8158c │ │ │ │ + add.w r1, r3, #36 @ 0x24 │ │ │ │ + movs r2, #6 │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r0, [r1, #4]! │ │ │ │ + cmp r4, r2 │ │ │ │ + bne.n 81582 │ │ │ │ + ldr.w r0, [ip, #8] │ │ │ │ + sub.w r1, r3, #8 │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ + ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ + adds r4, #1 │ │ │ │ + orrs r2, r6 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + strd r5, r2, [r3, #-8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ + mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - str.w r2, [ip, #12] │ │ │ │ - str.w ip, [r2, #8] │ │ │ │ - b.n 813bc │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #41760 @ 0xa320 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 813bc │ │ │ │ - ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ - movw r2, #43089 @ 0xa851 │ │ │ │ - movt r2, #7 │ │ │ │ - cmp r4, r2 │ │ │ │ - bne.n 814a8 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 2c218 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r4, 81468 │ │ │ │ - ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r6, #800] @ 0x320 │ │ │ │ - b.n 813bc │ │ │ │ - ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ - mov r1, r7 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ + beq.n 815b6 │ │ │ │ + ldr.w ip, [r6, r5] │ │ │ │ + b.n 8154c │ │ │ │ + ldr r3, [pc, #184] @ (81690 ) │ │ │ │ + b.n 815b6 │ │ │ │ + movw r3, #65531 @ 0xfffb │ │ │ │ + movt r3, #8191 @ 0x1fff │ │ │ │ + cmp r4, r3 │ │ │ │ + bhi.n 81654 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #41760 @ 0xa320 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 813bc │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 24479c │ │ │ │ - movs r5, #1 │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r2, #0] │ │ │ │ - str r5, [r4, #0] │ │ │ │ - ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 813dc │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + beq.n 815b6 │ │ │ │ + ldr r0, [pc, #140] @ (81688 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + movs r1, #0 │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + str r1, [r3, #20] │ │ │ │ + strd r5, r1, [r3, #12] │ │ │ │ + ldr.w ip, [r2, r0] │ │ │ │ + b.n 81560 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ - cmp r5, r2 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.n 81674 │ │ │ │ + ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 814dc │ │ │ │ - ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 813dc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 813dc │ │ │ │ - ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ - mov r1, r7 │ │ │ │ + bne.n 815d0 │ │ │ │ + mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 81448 │ │ │ │ - movw r3, #4780 @ 0x12ac │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52468 @ 0xccf4 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 813ea │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1d1fb4 <_PySys_GetRequiredAttr@@Base+0x4e8> │ │ │ │ - ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - mov r0, r4 │ │ │ │ - movs r1, #0 │ │ │ │ - blx r5 │ │ │ │ + bl 20c488 │ │ │ │ + ldr.w ip, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 813dc │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - cbz r0, 81538 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - │ │ │ │ -000814f8 : │ │ │ │ - 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 r5, r0, #0 │ │ │ │ - beq.n 815b0 │ │ │ │ - blt.n 815f6 │ │ │ │ - subs r3, r5, #1 │ │ │ │ - cmp r3, #19 │ │ │ │ - bgt.n 815b4 │ │ │ │ - ldr r7, [pc, #256] @ (81618 ) │ │ │ │ - mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr.w r6, [r8, r7] │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - add.w r3, r3, r5, lsl #3 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ - cbz r4, 8158c │ │ │ │ - ldr r0, [pc, #236] @ (8161c ) │ │ │ │ - ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ - str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ - movs r2, #1 │ │ │ │ - ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 815d4 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r3, [r4, #12] │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - movs r1, #0 │ │ │ │ - add.w r0, r4, #16 │ │ │ │ - blx 2b5ac │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ - ldr.w r3, [r4, #-4] │ │ │ │ - sub.w r2, r4, #8 │ │ │ │ - ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - ldr.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - orrs r3, r6 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - strd r5, r3, [r4, #-8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #41760 @ 0xa320 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ + b.n 8154c │ │ │ │ + bl 1cc518 │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81586 │ │ │ │ - ldr r2, [pc, #116] @ (81618 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - str r1, [r0, #12] │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ - b.n 81552 │ │ │ │ - ldr r4, [pc, #108] @ (81620 ) │ │ │ │ - b.n 81586 │ │ │ │ - movw r3, #65531 @ 0xfffb │ │ │ │ - movt r3, #8191 @ 0x1fff │ │ │ │ - cmp r5, r3 │ │ │ │ - bls.n 8158c │ │ │ │ - bl 24479c │ │ │ │ - mov r4, r0 │ │ │ │ + beq.n 815b6 │ │ │ │ + ldr r2, [pc, #60] @ (81688 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr.w ip, [r1, r2] │ │ │ │ + b.n 8158c │ │ │ │ + bl 2460c4 │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81586 │ │ │ │ - ldr r3, [pc, #76] @ (81618 ) │ │ │ │ + beq.n 815b6 │ │ │ │ + ldr r0, [pc, #40] @ (81688 ) │ │ │ │ + movs r2, #0 │ │ │ │ + strd r2, r2, [r3, #16] │ │ │ │ + strd r2, r2, [r3, #24] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ - b.n 81552 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ - movt r2, #22 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 81608 │ │ │ │ - ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ - blx 2c208 │ │ │ │ - cbnz r0, 81612 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ - ldr.w r6, [r8, r7] │ │ │ │ - b.n 8154c │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #52520 @ 0xcd28 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r4, #0 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 81586 │ │ │ │ + ldr.w ip, [r2, r0] │ │ │ │ + b.n 8156e │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr.w r6, [r8, r7] │ │ │ │ - b.n 8154c │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx r7 │ │ │ │ + ldr.w ip, [r6, r5] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 8154c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt.n 816a6 │ │ │ │ - ldr r3, [pc, #140] @ (816c8 ) │ │ │ │ + bgt.n 81716 │ │ │ │ + ldr r3, [pc, #140] @ (81738 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r3, r1, r0, lsl #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #2104] @ 0x838 │ │ │ │ - cbz r0, 81662 │ │ │ │ + cbz r0, 816d2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r1, [r3, #2104] @ 0x838 │ │ │ │ strd r2, r2, [r0, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, r1, #8192 @ 0x2000 │ │ │ │ @@ -128267,152 +128323,152 @@ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ ldr.w r0, [lr, #344] @ 0x158 │ │ │ │ add.w ip, ip, #27 │ │ │ │ subs r3, r0, r1 │ │ │ │ asrs r3, r3, #3 │ │ │ │ add.w r3, r3, ip, lsr #3 │ │ │ │ cmp.w r3, #288 @ 0x120 │ │ │ │ - bhi.n 816a6 │ │ │ │ + bhi.n 81716 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, ip, lsr #3 │ │ │ │ lsls r3, r2 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str.w r1, [lr, #344] @ 0x158 │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ strd r1, r1, [r0, #12] │ │ │ │ - b.n 8165e │ │ │ │ + b.n 816ce │ │ │ │ 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 83f58 │ │ │ │ + bl 84078 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8169a │ │ │ │ - b.n 8165e │ │ │ │ + bne.n 8170a │ │ │ │ + b.n 816ce │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ (8173c ) │ │ │ │ + ldr r3, [pc, #96] @ (817ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #2108] @ 0x83c │ │ │ │ - cbz r0, 816fc │ │ │ │ + cbz r0, 8176c │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r1, [r3, #2108] @ 0x83c │ │ │ │ strd r2, r2, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ add.w r1, r2, #8192 @ 0x2000 │ │ │ │ add.w r2, r2, #6208 @ 0x1840 │ │ │ │ adds r2, #24 │ │ │ │ ldr.w r0, [r1, #344] @ 0x158 │ │ │ │ subs r3, r0, r2 │ │ │ │ asrs r3, r3, #3 │ │ │ │ adds r3, #4 │ │ │ │ cmp.w r3, #288 @ 0x120 │ │ │ │ - bhi.n 8172e │ │ │ │ + bhi.n 8179e │ │ │ │ add.w r3, r0, #32 │ │ │ │ str.w r3, [r1, #344] @ 0x158 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ strd r1, r2, [r0, #4] │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #32 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8171e │ │ │ │ + bne.n 8178e │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00081740 : │ │ │ │ +000817b0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 817dc │ │ │ │ - ldr r7, [pc, #260] @ (81858 ) │ │ │ │ + blt.n 8184c │ │ │ │ + ldr r7, [pc, #260] @ (818c8 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1896] @ 0x768 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 817c8 │ │ │ │ - ldr r2, [pc, #240] @ (8185c ) │ │ │ │ + beq.n 81838 │ │ │ │ + ldr r2, [pc, #240] @ (818cc ) │ │ │ │ ldr.w r1, [r3, #1900] @ 0x76c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r0, [r3, #1896] @ 0x768 │ │ │ │ str.w r1, [r3, #1900] @ 0x76c │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r3, 817a6 │ │ │ │ + cbnz r3, 81816 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 81800 │ │ │ │ + beq.n 81870 │ │ │ │ mov r0, r5 │ │ │ │ - bl 841d0 │ │ │ │ + bl 84164 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81832 │ │ │ │ + beq.n 818a2 │ │ │ │ ldr r1, [r7, r6] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ - b.n 81812 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 81882 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 817f2 │ │ │ │ + bne.n 81862 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 81784 │ │ │ │ + bne.n 817f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ - cbz r5, 81800 │ │ │ │ - b.n 81788 │ │ │ │ + bl 20c488 │ │ │ │ + cbz r5, 81870 │ │ │ │ + b.n 817f8 │ │ │ │ movw r0, #21420 @ 0x53ac │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 817ee │ │ │ │ - cbz r5, 81800 │ │ │ │ - b.n 81788 │ │ │ │ + cbz r0, 8185e │ │ │ │ + cbz r5, 81870 │ │ │ │ + b.n 817f8 │ │ │ │ movs r4, #0 │ │ │ │ movw r1, #259 @ 0x103 │ │ │ │ - movw r0, #52548 @ 0xcd44 │ │ │ │ + movw r0, #55016 @ 0xd6e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 81788 │ │ │ │ + bne.n 817f8 │ │ │ │ ldr r1, [r7, r6] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -128421,39 +128477,48 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 817ee │ │ │ │ + b.n 8185e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8184e │ │ │ │ + bge.n 818be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8184e │ │ │ │ + cbnz r3, 818be │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + cbz r0, 818dc │ │ │ │ + cbz r1, 818dc │ │ │ │ + b.w 1cb8d4 │ │ │ │ + subs r3, r2, r3 │ │ │ │ + negs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ + 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr r5, [pc, #816] @ (81ba4 ) │ │ │ │ - ldr.w r8, [pc, #844] @ 81bc4 │ │ │ │ + ldr r5, [pc, #816] @ (81c28 ) │ │ │ │ + ldr.w r8, [pc, #844] @ 81c48 │ │ │ │ mov r7, r1 │ │ │ │ add.w r6, r1, #90112 @ 0x16000 │ │ │ │ movw r9, #32456 @ 0x7ec8 │ │ │ │ movt r9, #82 @ 0x52 │ │ │ │ movw lr, #65534 @ 0xfffe │ │ │ │ movt lr, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -128461,68 +128526,68 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r4, [r5, #4]! │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r7, r3 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #1 │ │ │ │ movne.w r9, #0 │ │ │ │ - bne.w 824d0 │ │ │ │ + bne.w 82554 │ │ │ │ ldr.w r1, [r4, #192] @ 0xc0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #258 @ 0x102 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - cbnz r1, 81928 │ │ │ │ + cbnz r1, 819ac │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 82502 │ │ │ │ + bhi.w 82586 │ │ │ │ adds r2, r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r8] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 818e4 │ │ │ │ + bne.n 81968 │ │ │ │ strex ip, r2, [r8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 818d2 │ │ │ │ + bne.n 81956 │ │ │ │ dmb ish │ │ │ │ - bne.n 818c0 │ │ │ │ - ldr r3, [pc, #700] @ (81ba8 ) │ │ │ │ + bne.n 81944 │ │ │ │ + ldr r3, [pc, #700] @ (81c2c ) │ │ │ │ adds r1, r0, #1 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ str.w sl, [sp, #28] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82518 │ │ │ │ + bne.w 8259c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8252e │ │ │ │ + beq.w 825b2 │ │ │ │ str.w r1, [r4, #192] @ 0xc0 │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ ldrh.w r3, [r4, #206] @ 0xce │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add.w r1, r1, #97280 @ 0x17c00 │ │ │ │ adds r3, #1 │ │ │ │ strh.w r3, [r4, #206] @ 0xce │ │ │ │ str.w r4, [r1, #160] @ 0xa0 │ │ │ │ ldr.w r0, [r6, #1432] @ 0x598 │ │ │ │ mov.w sl, #1 │ │ │ │ - ldr r2, [pc, #632] @ (81bac ) │ │ │ │ + ldr r2, [pc, #632] @ (81c30 ) │ │ │ │ mov.w fp, #0 │ │ │ │ adds r1, r0, #1 │ │ │ │ str.w r1, [r4, #180] @ 0xb4 │ │ │ │ add.w r1, r2, r0, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r2, r3, [r1] │ │ │ │ adds.w r2, r2, sl │ │ │ │ adc.w r3, r3, fp │ │ │ │ strexd ip, r2, r3, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 81944 │ │ │ │ + bne.n 819c8 │ │ │ │ addw r1, r0, #363 @ 0x16b │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r1, r1, #4 │ │ │ │ str r4, [r3, r1] │ │ │ │ movs r1, #28 │ │ │ │ mov.w fp, #1 │ │ │ │ @@ -128531,1503 +128596,1503 @@ │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ str.w fp, [r3, #416] @ 0x1a0 │ │ │ │ str.w r4, [r3, #412] @ 0x19c │ │ │ │ ldr.w r3, [r6, #1432] @ 0x598 │ │ │ │ add r3, fp │ │ │ │ str.w r3, [r6, #1432] @ 0x598 │ │ │ │ - bl 82ba8 │ │ │ │ + bl 82c2c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 828ae │ │ │ │ - ldr r3, [pc, #536] @ (81bb0 ) │ │ │ │ + beq.w 82932 │ │ │ │ + ldr r3, [pc, #536] @ (81c34 ) │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 81894 │ │ │ │ + bne.w 81918 │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 9105c <_PyType_GetDict@@Base> │ │ │ │ - ldr r1, [pc, #520] @ (81bb4 ) │ │ │ │ - bl 910b4 │ │ │ │ + bl 912f0 <_PyType_GetDict@@Base> │ │ │ │ + ldr r1, [pc, #520] @ (81c38 ) │ │ │ │ + bl 91348 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8289a │ │ │ │ + beq.w 8291e │ │ │ │ add.w r5, r7, #110592 @ 0x1b000 │ │ │ │ movw r4, #65504 @ 0xffe0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add.w r0, r4, #28 │ │ │ │ str.w r6, [r5, #4004] @ 0xfa4 │ │ │ │ - bl 1cc66c │ │ │ │ + bl 1cd49c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 828fc │ │ │ │ str.w r0, [r5, #4052] @ 0xfd4 │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ - bl 1cc66c │ │ │ │ + bl 1cd49c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 828fc │ │ │ │ str.w r0, [r5, #4056] @ 0xfd8 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl 1cc66c │ │ │ │ + bl 1cd49c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 828fc │ │ │ │ str.w r0, [r5, #4060] @ 0xfdc │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ - bl 1cc66c │ │ │ │ + bl 1cd49c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 828fc │ │ │ │ str.w r0, [r5, #4064] @ 0xfe0 │ │ │ │ add.w r0, r4, #108 @ 0x6c │ │ │ │ - bl 1cc66c │ │ │ │ + bl 1cd49c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 828fc │ │ │ │ str.w r0, [r5, #4068] @ 0xfe4 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 1cc66c │ │ │ │ + bl 1cd49c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 828fc │ │ │ │ str.w r0, [r5, #4072] @ 0xfe8 │ │ │ │ add.w r0, r4, #148 @ 0x94 │ │ │ │ - bl 1cc66c │ │ │ │ + bl 1cd49c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 828fc │ │ │ │ str.w r0, [r5, #4076] @ 0xfec │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r4, #168 @ 0xa8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #21524 @ 0x5414 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 1cc9a8 │ │ │ │ + bl 1cd7d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 828c4 │ │ │ │ + beq.w 82948 │ │ │ │ add.w r1, r4, #184 @ 0xb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ca9a4 │ │ │ │ + bl 1cb93c │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 829c2 │ │ │ │ + beq.w 82a46 │ │ │ │ add.w r1, r4, #392 @ 0x188 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ca9a4 │ │ │ │ + bl 1cb93c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 829c2 │ │ │ │ - ldr r1, [pc, #308] @ (81bb8 ) │ │ │ │ + beq.w 82a46 │ │ │ │ + ldr r1, [pc, #308] @ (81c3c ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ca9a4 │ │ │ │ + bl 1cb93c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 829c2 │ │ │ │ - ldr r2, [pc, #296] @ (81bbc ) │ │ │ │ + beq.w 82a46 │ │ │ │ + ldr r2, [pc, #296] @ (81c40 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #296] @ (81bc0 ) │ │ │ │ + ldr r1, [pc, #296] @ (81c44 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cc9a8 │ │ │ │ + bl 1cd7d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 829a0 │ │ │ │ + beq.w 82a24 │ │ │ │ movs r5, #0 │ │ │ │ - movw r9, #33556 @ 0x8314 │ │ │ │ + movw r9, #36052 @ 0x8cd4 │ │ │ │ movt r9, #54 @ 0x36 │ │ │ │ - movw r8, #22141 @ 0x567d │ │ │ │ + movw r8, #22801 @ 0x5911 │ │ │ │ movt r8, #9 │ │ │ │ - movw sl, #11973 @ 0x2ec5 │ │ │ │ + movw sl, #12349 @ 0x303d │ │ │ │ movt sl, #22 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov fp, r5 │ │ │ │ - movw r4, #4001 @ 0xfa1 │ │ │ │ + movw r4, #5005 @ 0x138d │ │ │ │ movt r4, #18 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ strd r5, r5, [r6, #4] │ │ │ │ str r5, [r6, #12] │ │ │ │ ldr.w r5, [r9, fp, lsl #3] │ │ │ │ mov r0, r7 │ │ │ │ add.w fp, fp, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1ca9a4 │ │ │ │ + bl 1cb93c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82986 │ │ │ │ + beq.w 82a0a │ │ │ │ ldr.w r2, [r5, #156] @ 0x9c │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 81afa │ │ │ │ + bne.n 81b7e │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ cmp r2, sl │ │ │ │ it eq │ │ │ │ streq.w r4, [r5, #200] @ 0xc8 │ │ │ │ cmp.w fp, #68 @ 0x44 │ │ │ │ - bne.n 81ad0 │ │ │ │ + bne.n 81b54 │ │ │ │ add.w r8, sp, #56 @ 0x38 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movw sl, #36144 @ 0x8d30 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ mov r9, r8 │ │ │ │ movs r5, #0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r2 │ │ │ │ adds r5, #1 │ │ │ │ - bl 1ccb6c │ │ │ │ + bl 1cd99c │ │ │ │ str.w r0, [r9], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82744 │ │ │ │ + beq.w 827c8 │ │ │ │ cmp r5, #16 │ │ │ │ - bne.n 81b12 │ │ │ │ + bne.n 81b96 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r2, [r8], #4 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b48 │ │ │ │ + bge.n 81bcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 81b48 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 81bcc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, #16 │ │ │ │ - bne.n 81b30 │ │ │ │ + bne.n 81bb4 │ │ │ │ add.w r5, r7, #40960 @ 0xa000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [r6, #4] │ │ │ │ str r3, [r6, #12] │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ str.w r0, [r5, #404] @ 0x194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82966 │ │ │ │ + beq.w 829ea │ │ │ │ movs r0, #11 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 829d8 │ │ │ │ movw r8, #51892 @ 0xcab4 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 829d8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8293e │ │ │ │ - b.n 81bc8 │ │ │ │ + blt.w 829c2 │ │ │ │ + b.n 81c4c │ │ │ │ nop │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ movs r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ movs r6, r6 │ │ │ │ udf #252 @ 0xfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r7, #8 │ │ │ │ lsls r1, r2, #1 │ │ │ │ lsls r0, r1, #12 │ │ │ │ lsls r1, r2, #1 │ │ │ │ strb r4, [r4, r3] │ │ │ │ lsls r7, r2, #1 │ │ │ │ str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, #114 @ 0x72 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 829d8 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 829d8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82928 │ │ │ │ + blt.w 829ac │ │ │ │ movs r0, #115 @ 0x73 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 829d8 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 829d8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82912 │ │ │ │ + blt.w 82996 │ │ │ │ movs r0, #11 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 829d8 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 829d8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 828fc │ │ │ │ + blt.w 82980 │ │ │ │ movs r0, #32 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 829d8 │ │ │ │ movw r8, #51816 @ 0xca68 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 829d8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 828e6 │ │ │ │ + blt.w 8296a │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 829d8 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 829d8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82970 │ │ │ │ + blt.w 829f4 │ │ │ │ movs r0, #10 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82a7e │ │ │ │ movw r3, #51888 @ 0xcab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82a7e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 829e4 │ │ │ │ + blt.w 82a68 │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82a7e │ │ │ │ movw r3, #51812 @ 0xca64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82a7e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82a02 │ │ │ │ + blt.w 82a86 │ │ │ │ movs r0, #111 @ 0x6f │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82a7e │ │ │ │ movw r3, #51808 @ 0xca60 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82a7e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82862 │ │ │ │ + blt.w 828e6 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82a7e │ │ │ │ movw r3, #51804 @ 0xca5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82a7e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8284c │ │ │ │ + blt.w 828d0 │ │ │ │ movs r0, #17 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82a7e │ │ │ │ movw r3, #51880 @ 0xcaa8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82a7e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82836 │ │ │ │ + blt.w 828ba │ │ │ │ movs r0, #2 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82a7e │ │ │ │ movw r3, #51876 @ 0xcaa4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82a7e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82820 │ │ │ │ + blt.w 828a4 │ │ │ │ movs r0, #21 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82a7e │ │ │ │ movw r3, #51868 @ 0xca9c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82a7e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8280a │ │ │ │ + blt.w 8288e │ │ │ │ movs r0, #20 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82a7e │ │ │ │ movw r3, #51864 @ 0xca98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82a7e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 827f4 │ │ │ │ + blt.w 82878 │ │ │ │ movs r0, #4 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82a7e │ │ │ │ movw r3, #51872 @ 0xcaa0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82a7e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 827de │ │ │ │ + blt.w 82862 │ │ │ │ movs r0, #13 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 829d8 │ │ │ │ movw r8, #51860 @ 0xca94 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 829d8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 827c8 │ │ │ │ + blt.w 8284c │ │ │ │ movs r0, #1 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 829d8 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 829d8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 827b2 │ │ │ │ + blt.w 82836 │ │ │ │ movs r0, #3 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82a7e │ │ │ │ movw r3, #51856 @ 0xca90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82a7e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8279c │ │ │ │ + blt.w 82820 │ │ │ │ movs r0, #110 @ 0x6e │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82a7e │ │ │ │ movw r3, #51852 @ 0xca8c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82a7e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82786 │ │ │ │ - ldr r2, [pc, #792] @ (82270 ) │ │ │ │ + blt.w 8280a │ │ │ │ + ldr r2, [pc, #792] @ (822f4 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #792] @ (82274 ) │ │ │ │ + ldr r1, [pc, #792] @ (822f8 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cc9a8 │ │ │ │ + bl 1cd7d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82764 │ │ │ │ + beq.w 827e8 │ │ │ │ movw r0, #7240 @ 0x1c48 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 9105c <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #768] @ (82278 ) │ │ │ │ - movw r1, #52876 @ 0xce8c │ │ │ │ + bl 912f0 <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #768] @ (822fc ) │ │ │ │ + movw r1, #55344 @ 0xd830 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94f90 │ │ │ │ - ldr r2, [pc, #760] @ (8227c ) │ │ │ │ + bl 95224 │ │ │ │ + ldr r2, [pc, #760] @ (82300 ) │ │ │ │ ldr.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8261e │ │ │ │ + bne.w 826a2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82608 │ │ │ │ + blt.w 8268c │ │ │ │ movw r3, #6168 @ 0x1818 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr.w r8, [pc, #748] @ 8228c │ │ │ │ + ldr.w r8, [pc, #748] @ 82310 │ │ │ │ mov r0, r7 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr.w r9, [r3] │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r4, #968] @ 0x3c8 │ │ │ │ strd r5, r5, [r6, #4] │ │ │ │ ldrd r2, r3, [r9, #92] @ 0x5c │ │ │ │ str r5, [r6, #12] │ │ │ │ strd r2, r3, [r4, #932] @ 0x3a4 │ │ │ │ - bl 1ca9a4 │ │ │ │ + bl 1cb93c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 825d4 │ │ │ │ + beq.w 82658 │ │ │ │ add.w r4, r7, #4096 @ 0x1000 │ │ │ │ add.w sl, r8, #208 @ 0xd0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [r4, #1464] @ 0x5b8 │ │ │ │ ldrd r2, r3, [r9, #92] @ 0x5c │ │ │ │ strd r2, r3, [r8, #300] @ 0x12c │ │ │ │ - bl 1ca9a4 │ │ │ │ + bl 1cb93c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 825d4 │ │ │ │ + beq.w 82658 │ │ │ │ str.w sl, [r4, #1468] @ 0x5bc │ │ │ │ - movw r3, #52932 @ 0xcec4 │ │ │ │ + movw r3, #55400 @ 0xd868 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r5, r5, [r6, #4] │ │ │ │ str r5, [r6, #12] │ │ │ │ - movw r2, #26212 @ 0x6664 │ │ │ │ + movw r2, #28508 @ 0x6f5c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #21284 @ 0x5324 │ │ │ │ + movw r1, #23580 @ 0x5c1c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #52912 @ 0xceb0 │ │ │ │ + movw r3, #55380 @ 0xd854 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r0, #52924 @ 0xcebc │ │ │ │ + movw r0, #55392 @ 0xd860 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 825a2 │ │ │ │ + beq.w 82626 │ │ │ │ add.w r0, r8, #416 @ 0x1a0 │ │ │ │ - bl 9105c <_PyType_GetDict@@Base> │ │ │ │ + bl 912f0 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8259a │ │ │ │ + beq.w 8261e │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #53004 @ 0xcf0c │ │ │ │ + movw r1, #55472 @ 0xd8b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8205e │ │ │ │ + bge.n 820e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82592 │ │ │ │ + beq.w 82616 │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 825a2 │ │ │ │ - ldr r5, [pc, #536] @ (82280 ) │ │ │ │ + beq.w 82626 │ │ │ │ + ldr r5, [pc, #536] @ (82304 ) │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ strd r4, r4, [r6, #4] │ │ │ │ str r4, [r6, #12] │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ccce4 <_PyStaticType_InitForExtension@@Base> │ │ │ │ + bl 1cdb14 <_PyStaticType_InitForExtension@@Base> │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82588 │ │ │ │ + beq.w 8260c │ │ │ │ cmp r4, #6 │ │ │ │ - bne.n 82070 │ │ │ │ - ldr r4, [pc, #508] @ (82284 ) │ │ │ │ + bne.n 820f4 │ │ │ │ + ldr r4, [pc, #508] @ (82308 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 9105c <_PyType_GetDict@@Base> │ │ │ │ + bl 912f0 <_PyType_GetDict@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1cce40 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cdc70 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 825da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53060 @ 0xcf44 │ │ │ │ + movw r1, #55528 @ 0xd8e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82550 │ │ │ │ + beq.w 825d4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 820ce │ │ │ │ + bge.n 82152 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82548 │ │ │ │ + beq.w 825cc │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #13825 @ 0x3601 │ │ │ │ movt r0, #50277 @ 0xc465 │ │ │ │ - bl 1cce40 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cdc70 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 825da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42420 @ 0xa5b4 │ │ │ │ + movw r1, #44916 @ 0xaf74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82550 │ │ │ │ + beq.w 825d4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82112 │ │ │ │ + bge.n 82196 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82540 │ │ │ │ + beq.w 825c4 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r2, #16959 @ 0x423f │ │ │ │ movt r2, #15 │ │ │ │ movw r1, #20863 @ 0x517f │ │ │ │ movt r1, #1 │ │ │ │ movw r0, #51711 @ 0xc9ff │ │ │ │ movt r0, #15258 @ 0x3b9a │ │ │ │ - bl 1cce40 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cdc70 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 825da │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #42432 @ 0xa5c0 │ │ │ │ + movw r1, #44928 @ 0xaf80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82550 │ │ │ │ + beq.w 825d4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82162 │ │ │ │ + bge.n 821e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82538 │ │ │ │ - ldr r0, [pc, #292] @ (82288 ) │ │ │ │ - bl 9105c <_PyType_GetDict@@Base> │ │ │ │ + beq.w 825bc │ │ │ │ + ldr r0, [pc, #292] @ (8230c ) │ │ │ │ + bl 912f0 <_PyType_GetDict@@Base> │ │ │ │ movs r2, #1 │ │ │ │ - ldr r3, [pc, #284] @ (82288 ) │ │ │ │ + ldr r3, [pc, #284] @ (8230c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1ccf60 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ + bl 1cdd90 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 825da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42420 @ 0xa5b4 │ │ │ │ + movw r1, #44916 @ 0xaf74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82550 │ │ │ │ + beq.w 825d4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 821a6 │ │ │ │ + bge.n 8222a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 826a6 │ │ │ │ - ldr r3, [pc, #224] @ (82288 ) │ │ │ │ + beq.w 8272a │ │ │ │ + ldr r3, [pc, #224] @ (8230c ) │ │ │ │ movs r2, #31 │ │ │ │ movs r1, #12 │ │ │ │ movw r0, #9999 @ 0x270f │ │ │ │ - bl 1ccf60 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ + bl 1cdd90 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 825da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42432 @ 0xa5c0 │ │ │ │ + movw r1, #44928 @ 0xaf80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82550 │ │ │ │ + beq.w 825d4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 821e4 │ │ │ │ + bge.n 82268 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 826b6 │ │ │ │ + beq.w 8273a │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1cce40 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cdc70 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 825da │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #53060 @ 0xcf44 │ │ │ │ + movw r1, #55528 @ 0xd8e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82550 │ │ │ │ + beq.w 825d4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82222 │ │ │ │ + bge.n 822a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 826ae │ │ │ │ - ldr.w r8, [pc, #108] @ 82290 │ │ │ │ + beq.w 82732 │ │ │ │ + ldr.w r8, [pc, #108] @ 82314 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9105c <_PyType_GetDict@@Base> │ │ │ │ + bl 912f0 <_PyType_GetDict@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1cd090 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cdec0 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 825da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42420 @ 0xa5b4 │ │ │ │ + movw r1, #44916 @ 0xaf74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826be │ │ │ │ - b.n 82294 │ │ │ │ + beq.w 82742 │ │ │ │ + b.n 82318 │ │ │ │ nop │ │ │ │ lsls r0, r3, #12 │ │ │ │ lsls r1, r2, #1 │ │ │ │ strb r4, [r6, r6] │ │ │ │ lsls r7, r2, #1 │ │ │ │ mov r8, r5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ movs r6, r6 │ │ │ │ lsls r0, r3, #22 │ │ │ │ lsls r1, r2, #1 │ │ │ │ lsls r0, r5, #25 │ │ │ │ lsls r1, r2, #1 │ │ │ │ lsls r0, r5, #12 │ │ │ │ lsls r1, r2, #1 │ │ │ │ lsls r0, r7, #28 │ │ │ │ lsls r1, r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 822a6 │ │ │ │ + bge.n 8232a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8265a │ │ │ │ + beq.w 826de │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r0, #23 │ │ │ │ str r5, [sp, #0] │ │ │ │ movw r3, #16959 @ 0x423f │ │ │ │ movt r3, #15 │ │ │ │ - bl 1cd090 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cdec0 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 825da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42432 @ 0xa5c0 │ │ │ │ + movw r1, #44928 @ 0xaf80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8267a │ │ │ │ + beq.w 826fe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 822f6 │ │ │ │ + bge.n 8237a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82672 │ │ │ │ + beq.w 826f6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1cce40 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cdc70 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 825da │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #53060 @ 0xcf44 │ │ │ │ + movw r1, #55528 @ 0xd8e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8267a │ │ │ │ + beq.w 826fe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82338 │ │ │ │ + bge.n 823bc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8266a │ │ │ │ - ldr.w r8, [pc, #1028] @ 82740 │ │ │ │ + beq.w 826ee │ │ │ │ + ldr.w r8, [pc, #1028] @ 827c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9105c <_PyType_GetDict@@Base> │ │ │ │ + bl 912f0 <_PyType_GetDict@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1cd288 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1ce0b8 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 825da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42420 @ 0xa5b4 │ │ │ │ + movw r1, #44916 @ 0xaf74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826be │ │ │ │ + beq.w 82742 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82392 │ │ │ │ + bge.n 82416 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82716 │ │ │ │ + beq.w 8279a │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r1, #12 │ │ │ │ movs r2, #31 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ movw r3, #16959 @ 0x423f │ │ │ │ movt r3, #15 │ │ │ │ movw r0, #9999 @ 0x270f │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #59 @ 0x3b │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r3, #23 │ │ │ │ - bl 1cd288 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1ce0b8 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 825da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42432 @ 0xa5c0 │ │ │ │ + movw r1, #44928 @ 0xaf80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826fc │ │ │ │ + beq.w 82780 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 823ea │ │ │ │ + bge.n 8246e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 826da │ │ │ │ + beq.w 8275e │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1cce40 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cdc70 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 825da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53060 @ 0xcf44 │ │ │ │ + movw r1, #55528 @ 0xd8e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826e2 │ │ │ │ + beq.w 82766 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82428 │ │ │ │ + bge.n 824ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82662 │ │ │ │ - ldr r0, [pc, #756] @ (82720 ) │ │ │ │ - bl 9105c <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #756] @ (82724 ) │ │ │ │ - movw r1, #55880 @ 0xda48 │ │ │ │ + beq.w 826e6 │ │ │ │ + ldr r0, [pc, #756] @ (827a4 ) │ │ │ │ + bl 912f0 <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #756] @ (827a8 ) │ │ │ │ + movw r1, #58376 @ 0xe408 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 825da │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 1cd398 <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ + bl 1ce1c8 <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 82556 │ │ │ │ + beq.n 825da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42420 @ 0xa5b4 │ │ │ │ + movw r1, #44916 @ 0xaf74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826e2 │ │ │ │ + beq.w 82766 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8247e │ │ │ │ + bge.n 82502 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8269e │ │ │ │ + beq.w 82722 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #20804 @ 0x5144 │ │ │ │ movt r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1cd398 <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ + bl 1ce1c8 <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 82556 │ │ │ │ + beq.n 825da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42432 @ 0xa5c0 │ │ │ │ + movw r1, #44928 @ 0xaf80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826e2 │ │ │ │ + beq.w 82766 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 824bc │ │ │ │ + bge.n 82540 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82696 │ │ │ │ + beq.w 8271a │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r2] │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ dmb ish │ │ │ │ - ldr r2, [pc, #588] @ (82728 ) │ │ │ │ + ldr r2, [pc, #588] @ (827ac ) │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r2, r0, lsl #4 │ │ │ │ movs r2, #1 │ │ │ │ ldrexd sl, fp, [r1] │ │ │ │ adds.w sl, sl, r2 │ │ │ │ adc.w fp, fp, r3 │ │ │ │ strexd ip, sl, fp, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 824e4 │ │ │ │ + bne.n 82568 │ │ │ │ dmb ish │ │ │ │ - b.w 81968 │ │ │ │ + b.w 819ec │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ - cbz r3, 8252e │ │ │ │ - ldr r0, [pc, #540] @ (8272c ) │ │ │ │ + cbz r3, 825b2 │ │ │ │ + ldr r0, [pc, #540] @ (827b0 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 81904 │ │ │ │ + b.w 81988 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ - b.w 81928 │ │ │ │ + b.w 819ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82162 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 821e6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82112 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82196 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 820ce │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82152 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 82578 │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + blt.n 825fc │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #464] @ (82730 ) │ │ │ │ + ldr r1, [pc, #464] @ (827b4 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 8254c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82556 │ │ │ │ + bne.n 825da │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82556 │ │ │ │ - movw r3, #52704 @ 0xcde0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 825da │ │ │ │ + movw r3, #55172 @ 0xd784 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 8255e │ │ │ │ + b.n 825e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8205e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 820e2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 825c4 │ │ │ │ - ldr r3, [pc, #400] @ (82734 ) │ │ │ │ + blt.n 82648 │ │ │ │ + ldr r3, [pc, #400] @ (827b8 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #53020 @ 0xcf1c │ │ │ │ + movw r3, #55488 @ 0xd8c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 8254c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 825a2 │ │ │ │ + bne.n 82626 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 825a2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82626 │ │ │ │ add.w r0, r7, #5536 @ 0x15a0 │ │ │ │ mov r1, r7 │ │ │ │ adds r0, #24 │ │ │ │ - bl 22c7d0 │ │ │ │ + bl 22e028 │ │ │ │ movs r0, #0 │ │ │ │ - bl 737c2 │ │ │ │ - ldr r3, [pc, #336] @ (82738 ) │ │ │ │ + bl 73bea │ │ │ │ + ldr r3, [pc, #336] @ (827bc ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #52944 @ 0xced0 │ │ │ │ + movw r3, #55412 @ 0xd874 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 8254c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81f96 │ │ │ │ + bne.w 8201a │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81f96 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8201a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 82646 │ │ │ │ - ldr r3, [pc, #276] @ (8273c ) │ │ │ │ + blt.n 826ca │ │ │ │ + ldr r3, [pc, #276] @ (827c0 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #52884 @ 0xce94 │ │ │ │ + movw r3, #55352 @ 0xd838 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 8254c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82624 │ │ │ │ + bne.n 826a8 │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82624 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 826a8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 822a6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8232a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82428 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 824ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82338 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 823bc │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 822f6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8237a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82556 │ │ │ │ + bge.w 825da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82556 │ │ │ │ + bne.w 825da │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82556 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 825da │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 824bc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82540 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8247e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82502 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 821a6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8222a │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82222 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 822a6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 821e4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82268 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82556 │ │ │ │ + bge.w 825da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82556 │ │ │ │ + bne.w 825da │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82556 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 825da │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 823ea │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8246e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82556 │ │ │ │ + bge.w 825da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82556 │ │ │ │ + bne.w 825da │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82556 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 825da │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82556 │ │ │ │ + bge.w 825da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82556 │ │ │ │ + bne.w 825da │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82556 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 825da │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82392 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82416 │ │ │ │ nop │ │ │ │ lsrs r0, r3, #3 │ │ │ │ lsls r1, r2, #1 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ lsls r1, r2, #1 │ │ │ │ str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + ldmia r5!, {} │ │ │ │ movs r6, r6 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ movs r6, r6 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ movs r6, r6 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ movs r6, r6 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsls r1, r2, #1 │ │ │ │ - ldr r3, [pc, #720] @ (82a18 ) │ │ │ │ + ldr r3, [pc, #720] @ (82a9c ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ - ldr r3, [pc, #692] @ (82a1c ) │ │ │ │ + b.n 8254c │ │ │ │ + ldr r3, [pc, #692] @ (82aa0 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #52828 @ 0xce5c │ │ │ │ + movw r3, #55296 @ 0xd800 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 8254c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81f56 │ │ │ │ + bne.w 81fda │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81f56 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81fda │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81f22 │ │ │ │ + bne.w 81fa6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81f22 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81fa6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81eee │ │ │ │ + bne.w 81f72 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81eee │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81f72 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81ec0 │ │ │ │ + bne.w 81f44 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81ec0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81f44 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81e8a │ │ │ │ + bne.w 81f0e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81e8a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81f0e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81e56 │ │ │ │ + bne.w 81eda │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81e56 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81eda │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81e22 │ │ │ │ + bne.w 81ea6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81e22 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81ea6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81dee │ │ │ │ + bne.w 81e72 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81dee │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81e72 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81dba │ │ │ │ + bne.w 81e3e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81dba │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81e3e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81d86 │ │ │ │ + bne.w 81e0a │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81d86 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81e0a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81d52 │ │ │ │ + bne.w 81dd6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81d52 │ │ │ │ - movw r3, #52644 @ 0xcda4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81dd6 │ │ │ │ + movw r3, #55112 @ 0xd748 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #412] @ (82a20 ) │ │ │ │ + ldr r0, [pc, #412] @ (82aa4 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ - bl 948dc │ │ │ │ + b.n 8254c │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 819b8 │ │ │ │ - movw r3, #52604 @ 0xcd7c │ │ │ │ + beq.w 81a3c │ │ │ │ + movw r3, #55072 @ 0xd720 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 82880 │ │ │ │ + b.n 82904 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e1f0 │ │ │ │ - movw r3, #52572 @ 0xcd5c │ │ │ │ + movw r3, #55040 @ 0xd700 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 82880 │ │ │ │ - ldr r2, [pc, #348] @ (82a24 ) │ │ │ │ + b.n 82904 │ │ │ │ + ldr r2, [pc, #348] @ (82aa8 ) │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r1, r2, [sp, #40] @ 0x28 │ │ │ │ - movw r2, #52740 @ 0xce04 │ │ │ │ + movw r2, #55208 @ 0xd7a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 8254c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81c88 │ │ │ │ + bne.w 81d0c │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81c88 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81d0c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81c52 │ │ │ │ + bne.w 81cd6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81c52 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81cd6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81c24 │ │ │ │ + bne.w 81ca8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81c24 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81ca8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81bf6 │ │ │ │ + bne.w 81c7a │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81bf6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81c7a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81bc8 │ │ │ │ + bne.w 81c4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81bc8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81c4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 85634 │ │ │ │ - movw r3, #52676 @ 0xcdc4 │ │ │ │ + bl 8589c │ │ │ │ + movw r3, #55144 @ 0xd768 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #196] @ (82a28 ) │ │ │ │ - b.n 82560 │ │ │ │ - movw r3, #30036 @ 0x7554 │ │ │ │ + ldr r1, [pc, #196] @ (82aac ) │ │ │ │ + b.n 825e4 │ │ │ │ + movw r3, #32532 @ 0x7f14 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 82962 │ │ │ │ + b.n 829e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81cb6 │ │ │ │ + bne.w 81d3a │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81cb6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81d3a │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #160] @ (82a2c ) │ │ │ │ + ldr r2, [pc, #160] @ (82ab0 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #53072 @ 0xcf50 │ │ │ │ + movw r3, #55540 @ 0xd8f4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 824c8 │ │ │ │ - ldr r3, [pc, #140] @ (82a30 ) │ │ │ │ + b.n 8254c │ │ │ │ + ldr r3, [pc, #140] @ (82ab4 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #52800 @ 0xce40 │ │ │ │ + movw r3, #55268 @ 0xd7e4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ - ldr r3, [pc, #112] @ (82a34 ) │ │ │ │ + b.n 8254c │ │ │ │ + ldr r3, [pc, #112] @ (82ab8 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #52768 @ 0xce20 │ │ │ │ + movw r3, #55236 @ 0xd7c4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 8254c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81cea │ │ │ │ + bne.w 81d6e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81cea │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81d6e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85634 │ │ │ │ - b.n 8295a │ │ │ │ + bl 8589c │ │ │ │ + b.n 829de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81d1e │ │ │ │ + bne.w 81da2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81d1e │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81da2 │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ movs r6, r6 │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ movs r6, r6 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ movs r6, r6 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ movs r6, r6 │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ movs r6, r6 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ movs r6, r6 │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ movs r6, r6 │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ movs r6, r6 │ │ │ │ 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 r2, [pc, #340] @ (82ba0 ) │ │ │ │ + ldr r2, [pc, #340] @ (82c24 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82b90 │ │ │ │ + beq.w 82c14 │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 82b8c │ │ │ │ + bhi.w 82c10 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ add.w r6, r1, #12 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 82b48 │ │ │ │ + bne.n 82bcc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp.w r6, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ - bhi.n 82b0e │ │ │ │ + bhi.n 82b92 │ │ │ │ adds r1, #11 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 82b64 │ │ │ │ + beq.n 82be8 │ │ │ │ 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 82ae8 │ │ │ │ + beq.n 82b6c │ │ │ │ mov r3, r0 │ │ │ │ rev r2, r4 │ │ │ │ str.w r2, [r3], #8 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ strb r1, [r0, #4] │ │ │ │ strh.w r2, [r0, #5] │ │ │ │ strb r2, [r0, #7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 82b56 │ │ │ │ + beq.n 82bda │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ blx 2b5ac │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, r4] │ │ │ │ @@ -130036,105 +130101,105 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd lr, r2, [r3, #24] │ │ │ │ cmp lr, r2 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r7, #12] │ │ │ │ strhi r7, [r3, #8] │ │ │ │ - bhi.n 82ab0 │ │ │ │ + bhi.n 82b34 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, lr] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82ab0 │ │ │ │ + bne.n 82b34 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r7, [r3, #848] @ 0x350 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 82b78 │ │ │ │ + bne.n 82bfc │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx 2c218 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 82ae0 │ │ │ │ + beq.n 82b64 │ │ │ │ ldr.w r1, [r8, #800] @ 0x320 │ │ │ │ mov r0, r3 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r8, #800] @ 0x320 │ │ │ │ - b.n 82ab0 │ │ │ │ + b.n 82b34 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82ab0 │ │ │ │ + bne.n 82b34 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 82ae0 │ │ │ │ + b.n 82b64 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82ab0 │ │ │ │ - b.n 82b0e │ │ │ │ + bne.n 82b34 │ │ │ │ + b.n 82b92 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 82b36 │ │ │ │ + b.n 82bba │ │ │ │ movs r3, #0 │ │ │ │ - b.n 82ae0 │ │ │ │ - movw r1, #53112 @ 0xcf78 │ │ │ │ + b.n 82b64 │ │ │ │ + movw r1, #55580 @ 0xd91c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #8] @ (82ba4 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (82c28 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ movs r6, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 82f7e │ │ │ │ + bmi.w 83002 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83686 │ │ │ │ + beq.w 8370a │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82fd0 │ │ │ │ + beq.w 83054 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8302a │ │ │ │ + beq.w 830ae │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.w 83054 │ │ │ │ - ldr r3, [pc, #568] @ (82e2c ) │ │ │ │ + bpl.w 830d8 │ │ │ │ + ldr r3, [pc, #568] @ (82eb0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -130144,319 +130209,319 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 836ea │ │ │ │ + beq.w 8376e │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 832f6 │ │ │ │ + beq.w 8337a │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ clz r0, sl │ │ │ │ cmp r1, #0 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ mov r5, r3 │ │ │ │ and.w r2, r3, #2 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8331e │ │ │ │ + bne.w 833a2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83166 │ │ │ │ + bne.w 831ea │ │ │ │ ldr.w r2, [r4, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 832ae │ │ │ │ + beq.w 83332 │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8378a │ │ │ │ + bne.w 8380e │ │ │ │ movw r5, #40512 @ 0x9e40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 83484 │ │ │ │ + bne.w 83508 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83a3c │ │ │ │ + bl 83ac0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83428 │ │ │ │ + beq.w 834ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 84868 │ │ │ │ + bl 84988 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82ca8 │ │ │ │ + bge.n 82d2c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 832ea │ │ │ │ + beq.w 8336e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 834c0 │ │ │ │ + beq.w 83544 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 83886 │ │ │ │ + beq.w 8390a │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 83346 │ │ │ │ + bne.w 833ca │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 83098 │ │ │ │ + bne.w 8311c │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 837b6 │ │ │ │ + bne.w 8383a │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 83248 │ │ │ │ + bmi.w 832cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 8325e │ │ │ │ + bne.w 832e2 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 83154 │ │ │ │ + ble.w 831d8 │ │ │ │ adds r3, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ mov fp, r5 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ ldrh.w r2, [r1, #206] @ 0xce │ │ │ │ cmp r2, r8 │ │ │ │ - bhi.n 82d42 │ │ │ │ + bhi.n 82dc6 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 838ba │ │ │ │ + beq.w 8393e │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 82d42 │ │ │ │ + ble.n 82dc6 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 82d80 │ │ │ │ + beq.n 82e04 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 82d42 │ │ │ │ + beq.n 82dc6 │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 82d80 │ │ │ │ + beq.n 82e04 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 82d42 │ │ │ │ + beq.n 82dc6 │ │ │ │ adds r2, #20 │ │ │ │ mov.w r9, #2 │ │ │ │ ldr.w sl, [r2, #4]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n 82d80 │ │ │ │ + beq.n 82e04 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 82d32 │ │ │ │ + bne.n 82db6 │ │ │ │ mov r5, fp │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8381c │ │ │ │ + bne.w 838a0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ strh.w r1, [r4, #206] @ 0xce │ │ │ │ lsls r2, r2, #22 │ │ │ │ it mi │ │ │ │ strmi.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - b.n 82d8a │ │ │ │ + b.n 82e0e │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 82d80 │ │ │ │ + beq.n 82e04 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 82d68 │ │ │ │ + bne.n 82dec │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 82d42 │ │ │ │ + bne.n 82dc6 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp lr, ip │ │ │ │ - bgt.n 82cfc │ │ │ │ + bgt.n 82d80 │ │ │ │ mov r5, fp │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 8343c │ │ │ │ + bne.w 834c0 │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 82e50 │ │ │ │ + ble.n 82ed4 │ │ │ │ mov.w ip, #0 │ │ │ │ add.w r1, r8, #12 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r8 │ │ │ │ - bhi.n 82dee │ │ │ │ + bhi.n 82e72 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 838ac │ │ │ │ + beq.w 83930 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 82dee │ │ │ │ + ble.n 82e72 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 82e48 │ │ │ │ + beq.n 82ecc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 82dee │ │ │ │ + beq.n 82e72 │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 82e48 │ │ │ │ + beq.n 82ecc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 82dee │ │ │ │ + beq.n 82e72 │ │ │ │ adds r3, #20 │ │ │ │ movs r5, #2 │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ adds r5, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 82e48 │ │ │ │ + beq.n 82ecc │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 82de0 │ │ │ │ + bne.n 82e64 │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83848 │ │ │ │ + bne.w 838cc │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ movs r3, #0 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ lsls r2, r5, #22 │ │ │ │ - bpl.w 83194 │ │ │ │ + bpl.w 83218 │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - cbz r6, 82e6c │ │ │ │ + cbz r6, 82ef0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82e64 │ │ │ │ + bge.n 82ee8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 82e64 │ │ │ │ + cbnz r3, 82ee8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82e64 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82ee8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 82e48 │ │ │ │ + beq.n 82ecc │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82e30 │ │ │ │ + bne.n 82eb4 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82dee │ │ │ │ + bne.n 82e72 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 82dac │ │ │ │ + bne.n 82e30 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 82e60 │ │ │ │ + bmi.n 82ee4 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8305a │ │ │ │ + bne.w 830de │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 82e14 │ │ │ │ + bne.n 82e98 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bpl.w 8319a │ │ │ │ + bpl.w 8321e │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8320a │ │ │ │ + bne.w 8328e │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 83084 │ │ │ │ + beq.w 83108 │ │ │ │ lsls r1, r5, #24 │ │ │ │ - bmi.w 83338 │ │ │ │ + bmi.w 833bc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 83186 │ │ │ │ + beq.w 8320a │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - bl 87550 │ │ │ │ + bl 878dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83428 │ │ │ │ + beq.w 834ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 8c924 │ │ │ │ + bl 8cb90 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8342a │ │ │ │ + beq.w 834ae │ │ │ │ lsls r6, r3, #27 │ │ │ │ - bmi.w 830bc │ │ │ │ + bmi.w 83140 │ │ │ │ lsls r5, r3, #28 │ │ │ │ - bpl.n 82ed4 │ │ │ │ + bpl.n 82f58 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ adds r3, #16 │ │ │ │ bics.w r3, r3, #16 │ │ │ │ itt eq │ │ │ │ mvneq.w r3, #15 │ │ │ │ streq r3, [r4, #104] @ 0x68 │ │ │ │ - bne.w 838d8 │ │ │ │ + bne.w 8395c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83518 │ │ │ │ + beq.w 8359c │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 82f2a │ │ │ │ + ble.n 82fae │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 82f00 │ │ │ │ + bge.n 82f84 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8fa28 │ │ │ │ + bl 8fcbc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 83428 │ │ │ │ + blt.w 834ac │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 82f2a │ │ │ │ + beq.n 82fae │ │ │ │ adds r5, #16 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8392c │ │ │ │ - bl 8fa28 │ │ │ │ + bge.w 839b0 │ │ │ │ + bl 8fcbc │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 83428 │ │ │ │ + blt.w 834ac │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 82f0a │ │ │ │ + bne.n 82f8e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 83648 │ │ │ │ + beq.w 836cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e698 │ │ │ │ + bl 8e904 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8342a │ │ │ │ + beq.w 834ae │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.n 82f4a │ │ │ │ + bpl.n 82fce │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 838f4 │ │ │ │ + beq.w 83978 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 830ee │ │ │ │ + bmi.w 83172 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 82f62 │ │ │ │ + bgt.n 82fe6 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 83910 │ │ │ │ + ble.w 83994 │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ands.w r0, r3, #2 │ │ │ │ itt eq │ │ │ │ biceq.w r3, r3, #8192 @ 0x2000 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne.w 83110 │ │ │ │ + bne.w 83194 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #708] @ (83244 ) │ │ │ │ + ldr r3, [pc, #708] @ (832c8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -130467,33 +130532,33 @@ │ │ │ │ adds r5, r0, r2 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83672 │ │ │ │ + beq.w 836f6 │ │ │ │ add.w r3, r2, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, r3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83686 │ │ │ │ + beq.w 8370a │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82bde │ │ │ │ - bl 80424 │ │ │ │ + bne.w 82c62 │ │ │ │ + bl 8041c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8342a │ │ │ │ + beq.w 834ae │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83340 │ │ │ │ - ldr r3, [pc, #604] @ (83244 ) │ │ │ │ + beq.w 833c4 │ │ │ │ + ldr r3, [pc, #604] @ (832c8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -130503,95 +130568,95 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83666 │ │ │ │ + beq.w 836ea │ │ │ │ str.w r0, [r1, #428] @ 0x1ac │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82bea │ │ │ │ + bne.w 82c6e │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 83304 │ │ │ │ + beq.w 83388 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.w 83938 │ │ │ │ + bmi.w 839bc │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ lsls r6, r2, #30 │ │ │ │ - bmi.w 82bf2 │ │ │ │ + bmi.w 82c76 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 82c2a │ │ │ │ + b.n 82cae │ │ │ │ mov r0, r4 │ │ │ │ - bl 94678 │ │ │ │ - b.n 82e60 │ │ │ │ + bl 9490c │ │ │ │ + b.n 82ee4 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 836c2 │ │ │ │ + bne.w 83746 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83186 │ │ │ │ + bne.w 8320a │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bpl.w 831fc │ │ │ │ + bpl.w 83280 │ │ │ │ lsls r0, r5, #24 │ │ │ │ - bmi.w 83338 │ │ │ │ + bmi.w 833bc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 83186 │ │ │ │ + beq.n 8320a │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 82e94 │ │ │ │ + b.n 82f18 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82cca │ │ │ │ + bge.w 82d4e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 82cca │ │ │ │ + bne.w 82d4e │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 82cca │ │ │ │ + b.n 82d4e │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ itt ls │ │ │ │ movls.w r2, #4294967295 @ 0xffffffff │ │ │ │ strls.w r2, [r4, #144] @ 0x90 │ │ │ │ - bls.w 82ebc │ │ │ │ + bls.w 82f40 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #53468 @ 0xd0dc │ │ │ │ + movw r1, #55936 @ 0xda80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 834ae │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 82f62 │ │ │ │ + beq.w 82fe6 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #53692 @ 0xd1bc │ │ │ │ + movw r1, #56160 @ 0xdb60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ - ldr r0, [pc, #304] @ (83244 ) │ │ │ │ + b.n 834ae │ │ │ │ + ldr r0, [pc, #304] @ (832c8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -130602,765 +130667,765 @@ │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ add.w r0, r1, #412 @ 0x19c │ │ │ │ ldr.w r1, [r1, #412] @ 0x19c │ │ │ │ cmp r1, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 836a0 │ │ │ │ + beq.w 83724 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r8, [r4, #168] @ 0xa8 │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 82da0 │ │ │ │ - b.n 82e50 │ │ │ │ + bgt.w 82e24 │ │ │ │ + b.n 82ed4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82c5a │ │ │ │ + bne.w 82cde │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ mov r2, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8365e │ │ │ │ + bne.w 836e2 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8307e │ │ │ │ + beq.w 83102 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87550 │ │ │ │ + bl 878dc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 82ed4 │ │ │ │ - b.n 83428 │ │ │ │ + bne.w 82f58 │ │ │ │ + b.n 834ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 82e14 │ │ │ │ + bne.w 82e98 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 831e4 │ │ │ │ + ble.n 83268 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 83868 │ │ │ │ + bmi.w 838ec │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 831e4 │ │ │ │ + beq.n 83268 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r0, #22 │ │ │ │ - bmi.w 83868 │ │ │ │ + bmi.w 838ec │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 831e4 │ │ │ │ + beq.n 83268 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 83868 │ │ │ │ + bmi.w 838ec │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 831e4 │ │ │ │ + beq.n 83268 │ │ │ │ adds r3, #24 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r6, #22 │ │ │ │ - bmi.w 83868 │ │ │ │ + bmi.w 838ec │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 831d2 │ │ │ │ + bne.n 83256 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ - cbnz r0, 8320a │ │ │ │ + cbnz r0, 8328e │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 82e88 │ │ │ │ + bne.w 82f0c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 83186 │ │ │ │ + beq.n 8320a │ │ │ │ orr.w r5, r5, #128 @ 0x80 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 82e98 │ │ │ │ + b.n 82f1c │ │ │ │ lsls r3, r5, #24 │ │ │ │ - bmi.w 83338 │ │ │ │ + bmi.w 833bc │ │ │ │ and.w r3, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8360e │ │ │ │ + beq.w 83692 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85650 │ │ │ │ + bl 859d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 83428 │ │ │ │ + blt.w 834ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 87550 │ │ │ │ + bl 878dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83428 │ │ │ │ + beq.w 834ac │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82ea8 │ │ │ │ - b.n 83630 │ │ │ │ + bne.w 82f2c │ │ │ │ + b.n 836b4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r5 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 82ce4 │ │ │ │ - ldr r1, [pc, #692] @ (83514 ) │ │ │ │ + beq.w 82d68 │ │ │ │ + ldr r1, [pc, #692] @ (83598 ) │ │ │ │ add r2, sp, #16 │ │ │ │ mov.w ip, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd ip, ip, [sp, #16] │ │ │ │ - bl 1cdad0 │ │ │ │ + bl 1ce900 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #672] @ (83514 ) │ │ │ │ + ldr r1, [pc, #672] @ (83598 ) │ │ │ │ movw r0, #40512 @ 0x9e40 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cdad0 │ │ │ │ + bl 1ce900 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r8, r0, r2 │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w 835b6 │ │ │ │ + beq.w 8363a │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 8359e │ │ │ │ + bpl.w 83622 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bhi.w 82d44 │ │ │ │ + bhi.w 82dc8 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 82cf0 │ │ │ │ - b.n 82d8a │ │ │ │ + bgt.w 82d74 │ │ │ │ + b.n 82e0e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 836f6 │ │ │ │ + beq.w 8377a │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f2c8 │ │ │ │ + bl 8f560 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8342a │ │ │ │ + beq.w 834ae │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.w 836fa │ │ │ │ + bpl.w 8377e │ │ │ │ mov r0, r6 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ str.w r6, [r4, #168] @ 0xa8 │ │ │ │ ubfx r3, r5, #1, #1 │ │ │ │ bic.w r3, r3, r7 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.w 83062 │ │ │ │ + bmi.w 830e6 │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ - b.n 82c64 │ │ │ │ + b.n 82ce8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 82ca8 │ │ │ │ - bl 934e0 │ │ │ │ + b.n 82d2c │ │ │ │ + bl 93774 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 83428 │ │ │ │ + blt.w 834ac │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ mov r5, r3 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 82c54 │ │ │ │ + bne.w 82cd8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82c54 │ │ │ │ + beq.w 82cd8 │ │ │ │ ldr.w sl, [r1, #4] │ │ │ │ str.w sl, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8364c │ │ │ │ + bne.w 836d0 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82c64 │ │ │ │ - b.n 832b4 │ │ │ │ + bne.w 82ce8 │ │ │ │ + b.n 83338 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 83206 │ │ │ │ - b.n 83186 │ │ │ │ + bne.w 8328a │ │ │ │ + b.n 8320a │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.n 82bde │ │ │ │ + b.n 82c62 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 933b0 │ │ │ │ + bl 93644 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 82cc0 │ │ │ │ + ble.w 82d44 │ │ │ │ mov fp, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov.w sl, #0 │ │ │ │ movw r7, #35368 @ 0x8a28 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r8, r0 │ │ │ │ add.w r6, r3, #12 │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8376a │ │ │ │ + bge.w 837ee │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ ldr.w r5, [r8, #172] @ 0xac │ │ │ │ - cbz r0, 833c4 │ │ │ │ - bl 933b0 │ │ │ │ + cbz r0, 83448 │ │ │ │ + bl 93644 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83510 │ │ │ │ + bne.w 83594 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83510 │ │ │ │ + bne.w 83594 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 836ca │ │ │ │ + beq.w 8374e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 833e8 │ │ │ │ + ble.n 8346c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 833d2 │ │ │ │ + bne.n 83456 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ - bne.n 83372 │ │ │ │ + bne.n 833f6 │ │ │ │ ldmia.w sp, {r3, r4, r5, r7} │ │ │ │ mov r6, fp │ │ │ │ - b.n 82cc0 │ │ │ │ + b.n 82d44 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83510 │ │ │ │ + bne.w 83594 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 83398 │ │ │ │ + b.n 8341c │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 833e8 │ │ │ │ + beq.n 8346c │ │ │ │ adds r5, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 833b4 │ │ │ │ + beq.n 83438 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 833da │ │ │ │ + bne.n 8345e │ │ │ │ mov r8, r4 │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, fp │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #53316 @ 0xd044 │ │ │ │ + movw r1, #55784 @ 0xd9e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 834c0 │ │ │ │ + bge.n 83544 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 834c0 │ │ │ │ + bne.n 83544 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 834c4 │ │ │ │ + bne.n 83548 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 837e4 │ │ │ │ + bmi.w 83868 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 82f78 │ │ │ │ - ldr r1, [pc, #212] @ (83514 ) │ │ │ │ + b.n 82ffc │ │ │ │ + ldr r1, [pc, #212] @ (83598 ) │ │ │ │ add r2, sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - bl 1cdad0 │ │ │ │ + bl 1ce900 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #196] @ (83514 ) │ │ │ │ + ldr r1, [pc, #196] @ (83598 ) │ │ │ │ movw r0, #40512 @ 0x9e40 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cdad0 │ │ │ │ + bl 1ce900 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r5, r0, r2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w 8358a │ │ │ │ + bpl.w 8360e │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 83576 │ │ │ │ + bpl.w 835fa │ │ │ │ cmp r5, #1 │ │ │ │ - bls.w 82d96 │ │ │ │ - b.n 82dee │ │ │ │ + bls.w 82e1a │ │ │ │ + b.n 82e72 │ │ │ │ movw r5, #40512 @ 0x9e40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.w 837a6 │ │ │ │ - ldr r1, [pc, #140] @ (83514 ) │ │ │ │ + beq.w 8382a │ │ │ │ + ldr r1, [pc, #140] @ (83598 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ mov.w r9, #1 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - bl 1cdad0 │ │ │ │ + bl 1ce900 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 834de │ │ │ │ + beq.n 83562 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #14 │ │ │ │ - bpl.w 83700 │ │ │ │ + bpl.w 83784 │ │ │ │ mov r1, r4 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 834f8 │ │ │ │ + bpl.n 8357c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 82c8a │ │ │ │ + bne.w 82d0e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 83428 │ │ │ │ + beq.n 834ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83428 │ │ │ │ + bge.n 834ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83428 │ │ │ │ + bne.n 834ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 834ae │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #44] @ (83514 ) │ │ │ │ + ldr r1, [pc, #44] @ (83598 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 834c0 │ │ │ │ + bmi.n 83544 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 834b8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 8353c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 82c8a │ │ │ │ - b.n 834c0 │ │ │ │ + bne.w 82d0e │ │ │ │ + b.n 83544 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 833a2 │ │ │ │ + b.n 83426 │ │ │ │ asrs r4, r4, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 835cc │ │ │ │ + bmi.n 83650 │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #688] @ (837d4 ) │ │ │ │ + ldr r2, [pc, #688] @ (83858 ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 836aa │ │ │ │ + bne.w 8372e │ │ │ │ ldr.w r2, [r2, #2260] @ 0x8d4 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 836aa │ │ │ │ - ldr r1, [pc, #660] @ (837d8 ) │ │ │ │ + beq.w 8372e │ │ │ │ + ldr r1, [pc, #660] @ (8385c ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.w 83428 │ │ │ │ + beq.w 834ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 83654 │ │ │ │ - ldr r1, [pc, #640] @ (837d8 ) │ │ │ │ + bne.n 836d8 │ │ │ │ + ldr r1, [pc, #640] @ (8385c ) │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83428 │ │ │ │ - movw r3, #21469 @ 0x53dd │ │ │ │ + beq.w 834ac │ │ │ │ + movw r3, #27893 @ 0x6cf5 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 82edc │ │ │ │ + b.n 82f60 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8346e │ │ │ │ + bne.w 834f2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8346e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 834f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83468 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 834ec │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 83468 │ │ │ │ + b.n 834ec │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 83298 │ │ │ │ + bne.w 8331c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83298 │ │ │ │ + b.n 8331c │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 83292 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 83316 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83292 │ │ │ │ - ldr r2, [pc, #524] @ (837dc ) │ │ │ │ + b.n 83316 │ │ │ │ + ldr r2, [pc, #524] @ (83860 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r2, r1, r3 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r2, #412] @ 0x19c │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 8360a │ │ │ │ + beq.n 8368e │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ - b.n 83522 │ │ │ │ + b.n 835a6 │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 83186 │ │ │ │ + beq.w 8320a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85650 │ │ │ │ + bl 859d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 83428 │ │ │ │ + blt.w 834ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 87550 │ │ │ │ + bl 878dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83428 │ │ │ │ + beq.w 834ac │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83518 │ │ │ │ + beq.w 8359c │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w 82eea │ │ │ │ + bgt.w 82f6e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82f68 │ │ │ │ + b.n 82fec │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8332c │ │ │ │ - b.n 8316c │ │ │ │ + bne.w 833b0 │ │ │ │ + b.n 831f0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82edc │ │ │ │ - b.n 83554 │ │ │ │ + bne.w 82f60 │ │ │ │ + b.n 835d8 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.w 83210 │ │ │ │ - b.n 83186 │ │ │ │ + bpl.w 83294 │ │ │ │ + b.n 8320a │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r0, [r2, #404] @ 0x194 │ │ │ │ - b.w 82bde │ │ │ │ + b.w 82c62 │ │ │ │ add.w r3, r2, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, r3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 82fc8 │ │ │ │ + bne.w 8304c │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53208 @ 0xcfd8 │ │ │ │ + movw r1, #55676 @ 0xd97c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 834ae │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r3, [r2, #396] @ 0x18c │ │ │ │ - b.n 8314c │ │ │ │ - ldr r0, [pc, #300] @ (837d8 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + b.n 831d0 │ │ │ │ + ldr r0, [pc, #300] @ (8385c ) │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 83540 │ │ │ │ - ldr r0, [pc, #284] @ (837d8 ) │ │ │ │ - bl 44026 │ │ │ │ + bne.w 835c4 │ │ │ │ + ldr r0, [pc, #284] @ (8385c ) │ │ │ │ + bl 44016 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 834ae │ │ │ │ lsls r1, r5, #24 │ │ │ │ - bpl.w 83210 │ │ │ │ - b.n 83186 │ │ │ │ + bpl.w 83294 │ │ │ │ + b.n 8320a │ │ │ │ mov r3, r8 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 833b4 │ │ │ │ + beq.w 83438 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 836cc │ │ │ │ + bne.n 83750 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 833b4 │ │ │ │ - b.n 833e8 │ │ │ │ + beq.w 83438 │ │ │ │ + b.n 8346c │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ - b.w 82c2a │ │ │ │ - ldr r6, [pc, #232] @ (837e0 ) │ │ │ │ - b.n 832c4 │ │ │ │ + b.w 82cae │ │ │ │ + ldr r6, [pc, #232] @ (83864 ) │ │ │ │ + b.n 83348 │ │ │ │ str.w r6, [r4, #168] @ 0xa8 │ │ │ │ - b.n 832e4 │ │ │ │ + b.n 83368 │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbnz r3, 8370e │ │ │ │ - bl 20af34 │ │ │ │ + cbnz r3, 83792 │ │ │ │ + bl 20c7cc │ │ │ │ mov r8, r0 │ │ │ │ - b.n 834b2 │ │ │ │ + b.n 83536 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.n 8373e │ │ │ │ + bpl.n 837c2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8374e │ │ │ │ + beq.n 837d2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, r8 │ │ │ │ orrge.w r0, r8, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - b.n 83706 │ │ │ │ + b.n 8378a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83720 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83720 │ │ │ │ + bne.n 837a4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 837a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 834c0 │ │ │ │ + bmi.w 83544 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83502 │ │ │ │ + beq.w 83586 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 83428 │ │ │ │ - b.n 834c4 │ │ │ │ + beq.w 834ac │ │ │ │ + b.n 83548 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #53276 @ 0xd01c │ │ │ │ + movw r1, #55744 @ 0xd9c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r6, fp │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8340e │ │ │ │ + b.n 83492 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 83476 │ │ │ │ + bge.w 834fa │ │ │ │ movw r5, #40512 @ 0x9e40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ cmp sl, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.w 83484 │ │ │ │ + bne.w 83508 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83a3c │ │ │ │ + bl 83ac0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82c8a │ │ │ │ - b.n 834c4 │ │ │ │ + bne.w 82d0e │ │ │ │ + b.n 83548 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82e64 │ │ │ │ + bge.w 82ee8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82e64 │ │ │ │ + bne.w 82ee8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 82e64 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 82ee8 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 836fc │ │ │ │ + bvc.n 83780 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldr r0, [pc, #352] @ (83948 ) │ │ │ │ + ldr r0, [pc, #352] @ (839cc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 8383c │ │ │ │ + beq.n 838c0 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 8383c │ │ │ │ + bhi.n 838c0 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 83436 │ │ │ │ - ldr r3, [pc, #296] @ (83948 ) │ │ │ │ + b.n 834ba │ │ │ │ + ldr r3, [pc, #296] @ (839cc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 82d4e │ │ │ │ + b.w 82dd2 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 83816 │ │ │ │ - ldr r0, [pc, #252] @ (83948 ) │ │ │ │ + b.n 8389a │ │ │ │ + ldr r0, [pc, #252] @ (839cc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 82df8 │ │ │ │ + b.w 82e7c │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #53372 @ 0xd07c │ │ │ │ + movw r1, #55840 @ 0xda20 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 834ae │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 838c8 │ │ │ │ + blt.n 8394c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53248 @ 0xd000 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 83428 │ │ │ │ - b.n 834c4 │ │ │ │ + beq.w 834ac │ │ │ │ + b.n 83548 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ - beq.w 82e48 │ │ │ │ - b.w 82e34 │ │ │ │ + beq.w 82ecc │ │ │ │ + b.w 82eb8 │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ movne r2, r4 │ │ │ │ - beq.w 82d80 │ │ │ │ - b.w 82d6c │ │ │ │ + beq.w 82e04 │ │ │ │ + b.w 82df0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8388e │ │ │ │ + bne.n 83912 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8388e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83912 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #53540 @ 0xd124 │ │ │ │ + movw r1, #56008 @ 0xdac8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 834ae │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #53620 @ 0xd174 │ │ │ │ + movw r1, #56088 @ 0xdb18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 834ae │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #53784 @ 0xd218 │ │ │ │ + movw r1, #56252 @ 0xdbbc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 834ae │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.w 82f0a │ │ │ │ - b.w 82f2a │ │ │ │ + bne.w 82f8e │ │ │ │ + b.w 82fae │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.w 83040 │ │ │ │ + b.w 830c4 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008394c <_Py_SetImmortal@@Base>: │ │ │ │ +000839d0 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.n 83966 <_Py_SetImmortal@@Base+0x1a> │ │ │ │ + bmi.n 839ea <_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 │ │ │ │ - cbnz r2, 839d2 <_Py_SetImmortal@@Base+0x86> │ │ │ │ + cbnz r2, 83a56 <_Py_SetImmortal@@Base+0x86> │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 839c0 <_Py_SetImmortal@@Base+0x74> │ │ │ │ - ldr r0, [pc, #112] @ (839f4 <_Py_SetImmortal@@Base+0xa8>) │ │ │ │ + cbz r2, 83a44 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + ldr r0, [pc, #112] @ (83a78 <_Py_SetImmortal@@Base+0xa8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr.w r1, [lr, #3868] @ 0xf1c │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -131378,216 +131443,240 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt.w r2, #1342177280 @ 0x50000000 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r1, #18937 @ 0x49f9 │ │ │ │ + movw r1, #19597 @ 0x4c8d │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 839e6 <_Py_SetImmortal@@Base+0x9a> │ │ │ │ + bne.n 83a6a <_Py_SetImmortal@@Base+0x9a> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.n 8397c <_Py_SetImmortal@@Base+0x30> │ │ │ │ - b.n 839c0 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + bmi.n 83a00 <_Py_SetImmortal@@Base+0x30> │ │ │ │ + b.n 83a44 <_Py_SetImmortal@@Base+0x74> │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8397c <_Py_SetImmortal@@Base+0x30> │ │ │ │ - b.n 839c0 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + bne.n 83a00 <_Py_SetImmortal@@Base+0x30> │ │ │ │ + b.n 83a44 <_Py_SetImmortal@@Base+0x74> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000839f8 : │ │ │ │ +00083a7c : │ │ │ │ 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 83a14 │ │ │ │ + bne.n 83a98 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 83a1e │ │ │ │ + cbnz r3, 83aa2 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r2, #18937 @ 0x49f9 │ │ │ │ + movw r2, #19597 @ 0x4c8d │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 83a38 │ │ │ │ + bne.n 83abc │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ blx r3 │ │ │ │ - b.n 83a30 │ │ │ │ + b.n 83ab4 │ │ │ │ stmdb 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 │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ - bmi.w 83c00 │ │ │ │ - ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ + sub sp, #20 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ + bmi.w 83cb8 │ │ │ │ + ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83c3e │ │ │ │ + beq.w 83cf6 │ │ │ │ ldr.w r4, [r5, #168] @ 0xa8 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble.n 83a96 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble.n 83b1a │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w r7, [r3, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 83eba │ │ │ │ - cmp r2, #1 │ │ │ │ - beq.n 83afc │ │ │ │ + beq.w 83fe6 │ │ │ │ + cmp r1, #1 │ │ │ │ + beq.n 83b84 │ │ │ │ add.w r0, r4, #16 │ │ │ │ - movs r1, #1 │ │ │ │ + movs r2, #1 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ - adds r1, #1 │ │ │ │ + adds r2, #1 │ │ │ │ ldr.w r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 83eba │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.n 83a82 │ │ │ │ + beq.w 83fe6 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.n 83b06 │ │ │ │ add.w r6, r4, #12 │ │ │ │ movs r3, #0 │ │ │ │ - mov r1, r6 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.w 83c76 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp r1, r3 │ │ │ │ + ble.w 83d2a │ │ │ │ adds r3, #1 │ │ │ │ - ldr.w r0, [r1, #4]! │ │ │ │ + ldr.w r0, [r2, #4]! │ │ │ │ mov r7, r3 │ │ │ │ - cmp r2, r7 │ │ │ │ - beq.n 83a9e │ │ │ │ + cmp r1, r7 │ │ │ │ + beq.n 83b22 │ │ │ │ add.w ip, r4, #16 │ │ │ │ ldr.w ip, [ip, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 83aac │ │ │ │ - bl 56a32 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 83af4 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #51700 @ 0xc9f4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - bpl.w 83f38 │ │ │ │ - movw r1, #54752 @ 0xd5e0 │ │ │ │ + bne.n 83b30 │ │ │ │ + bl 56a4a │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 83b7c │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + movw r2, #51700 @ 0xc9f4 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + ldr r1, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + bpl.w 84050 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #57220 @ 0xdf84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - mov r2, r4 │ │ │ │ - bl f4e04 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 83eea │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #28 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl f5248 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 83f9c │ │ │ │ + movs r3, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - adds.w r8, r6, #1 │ │ │ │ - beq.w 83cae │ │ │ │ - bmi.w 83efc │ │ │ │ + adds r4, r6, #1 │ │ │ │ + beq.w 83d60 │ │ │ │ + bmi.w 84004 │ │ │ │ cmp r6, #19 │ │ │ │ - bgt.w 83e60 │ │ │ │ - ldr r1, [pc, #548] @ (83d38 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov sl, r3 │ │ │ │ - ldr.w r9, [r1, r3] │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - add.w r3, r3, r6, lsl #3 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r4, [r3, #1736] @ 0x6c8 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 83c54 │ │ │ │ - ldr.w ip, [pc, #528] @ 83d44 │ │ │ │ - ldr.w r1, [r3, #1740] @ 0x6cc │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - str.w r0, [r3, #1736] @ 0x6c8 │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [r3, #1740] @ 0x6cc │ │ │ │ - ldr.w r3, [ip, #1600] @ 0x640 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + bgt.w 83f22 │ │ │ │ + ldr r3, [pc, #604] @ (83df4 ) │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr.w ip, [r3, r8] │ │ │ │ + ldr.w r2, [ip, #8] │ │ │ │ + add.w r2, r2, r6, lsl #3 │ │ │ │ + add.w r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w r3, [r2, #1736] @ 0x6c8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83e96 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r3, [r4, #12] │ │ │ │ - mov.w r2, r8, lsl #2 │ │ │ │ - movs r1, #0 │ │ │ │ - add.w r0, r4, #16 │ │ │ │ - blx 2b5ac │ │ │ │ - ldr.w r1, [r9, #8] │ │ │ │ - ldr.w r3, [r4, #-4] │ │ │ │ - sub.w lr, r4, #8 │ │ │ │ - ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - ldr.w r2, [r1, #3868] @ 0xf1c │ │ │ │ - ldr.w r8, [ip, #4] │ │ │ │ - adds r0, r2, #1 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - orr.w r3, r3, r8 │ │ │ │ - str.w lr, [r8] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - strd ip, r3, [r4, #-8] │ │ │ │ - str.w lr, [ip, #4] │ │ │ │ - str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - bge.n 83c4c │ │ │ │ + beq.w 83d0c │ │ │ │ + ldr.w lr, [pc, #584] @ 83e00 │ │ │ │ + ldr.w r0, [r2, #1740] @ 0x6cc │ │ │ │ + add.w r9, r0, #4294967295 @ 0xffffffff │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + str.w r0, [r2, #1736] @ 0x6c8 │ │ │ │ + str.w r9, [r2, #1740] @ 0x6cc │ │ │ │ + ldr.w r2, [lr, #1600] @ 0x640 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + mov r9, r2 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 83f6c │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + movs r2, #0 │ │ │ │ + cmp r4, #1 │ │ │ │ + strd r1, r2, [r3, #12] │ │ │ │ + beq.n 83c1a │ │ │ │ + cmp r4, #2 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + beq.n 83c1a │ │ │ │ + movs r2, #0 │ │ │ │ + cmp r4, #3 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + beq.n 83c1a │ │ │ │ + cmp r4, #4 │ │ │ │ + str r2, [r3, #28] │ │ │ │ + beq.n 83c1a │ │ │ │ + movs r0, #0 │ │ │ │ + cmp r4, #5 │ │ │ │ + str r0, [r3, #32] │ │ │ │ + beq.n 83c1a │ │ │ │ + cmp r4, #6 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + beq.n 83c1a │ │ │ │ + add.w r1, r3, #36 @ 0x24 │ │ │ │ + movs r2, #6 │ │ │ │ adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - str r5, [r4, #16] │ │ │ │ + str.w r0, [r1, #4]! │ │ │ │ + cmp r4, r2 │ │ │ │ + bne.n 83c10 │ │ │ │ + ldr.w r4, [ip, #8] │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + ldr.w lr, [r4, #3892] @ 0xf34 │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + ldr.w r1, [r4, #3868] @ 0xf1c │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + ldr.w r8, [lr, #4] │ │ │ │ + add.w ip, r1, #1 │ │ │ │ + sub.w r1, r3, #8 │ │ │ │ + orr.w r2, r2, r8 │ │ │ │ + str.w r1, [r8] │ │ │ │ + strd lr, r2, [r3, #-8] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + str.w ip, [r4, #3868] @ 0xf1c │ │ │ │ + bge.n 83d04 │ │ │ │ + adds r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 83af4 │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + str r0, [r5, #0] │ │ │ │ + str r5, [r3, #16] │ │ │ │ + ble.n 83b7c │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ - addlt r2, #1 │ │ │ │ - strlt r2, [r3, #0] │ │ │ │ + addlt r1, #1 │ │ │ │ + strlt r1, [r2, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - str r3, [r4, #20] │ │ │ │ - beq.n 83af4 │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + beq.n 83b7c │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ - addlt r2, #1 │ │ │ │ - strlt r2, [r3, #0] │ │ │ │ + addlt r1, #1 │ │ │ │ + strlt r1, [r2, #0] │ │ │ │ cmp r6, #2 │ │ │ │ - str r3, [r4, #24] │ │ │ │ - beq.n 83af4 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + beq.w 83b7c │ │ │ │ adds r7, #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 83bf2 │ │ │ │ - cmp r2, r6 │ │ │ │ - str.w r3, [r0, #4]! │ │ │ │ - bne.n 83bda │ │ │ │ - b.n 83af4 │ │ │ │ + add.w r4, r3, #24 │ │ │ │ + movs r1, #2 │ │ │ │ + ldr.w r2, [r7, #4]! │ │ │ │ adds r1, #1 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - str.w r3, [r0, #4]! │ │ │ │ - bne.n 83bda │ │ │ │ - b.n 83af4 │ │ │ │ - ldr r0, [pc, #308] @ (83d38 ) │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 83caa │ │ │ │ + cmp r1, r6 │ │ │ │ + str.w r2, [r4, #4]! │ │ │ │ + bne.n 83c92 │ │ │ │ + b.n 83b7c │ │ │ │ + adds r0, #1 │ │ │ │ + cmp r1, r6 │ │ │ │ + str r0, [r2, #0] │ │ │ │ + str.w r2, [r4, #4]! │ │ │ │ + bne.n 83c92 │ │ │ │ + b.n 83b7c │ │ │ │ + ldr r0, [pc, #312] @ (83df4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -131597,629 +131686,521 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83e86 │ │ │ │ + beq.w 83f5c │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83a62 │ │ │ │ + bne.w 83ae6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 934e0 │ │ │ │ + bl 93774 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 83a62 │ │ │ │ - b.n 83af2 │ │ │ │ - str r5, [r4, #16] │ │ │ │ + bge.w 83ae6 │ │ │ │ + b.n 83b7a │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 83baa │ │ │ │ - b.n 83af4 │ │ │ │ - mov r1, r8 │ │ │ │ + str r5, [r3, #16] │ │ │ │ + bgt.n 83c60 │ │ │ │ + b.n 83b7c │ │ │ │ + mov r1, r4 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83af4 │ │ │ │ - ldr r3, [pc, #204] @ (83d38 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr.w r9, [r2, r3] │ │ │ │ - b.n 83b52 │ │ │ │ - adds r3, r2, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + beq.w 83b7c │ │ │ │ + ldr r2, [pc, #208] @ (83df4 ) │ │ │ │ + ldr.w ip, [r2, r8] │ │ │ │ + b.n 83bda │ │ │ │ + adds r3, r1, #1 │ │ │ │ + mov fp, r3 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 83f46 │ │ │ │ + bcs.w 84062 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r1, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 83f58 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str r0, [sp, #20] │ │ │ │ + bl 84078 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + movs r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83f46 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - movs r0, #0 │ │ │ │ - cmp r0, r2 │ │ │ │ - bge.n 83ccc │ │ │ │ + beq.w 84062 │ │ │ │ + cmp r2, r1 │ │ │ │ + bge.n 83d7e │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ - str.w r3, [r1, r0, lsl #2] │ │ │ │ - adds r0, #1 │ │ │ │ - b.n 83c9a │ │ │ │ + str.w r3, [r8, r2, lsl #2] │ │ │ │ + adds r2, #1 │ │ │ │ + b.n 83d4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - ldr r4, [pc, #136] @ (83d3c ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittet lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldrge r3, [pc, #128] @ (83d40 ) │ │ │ │ - ldrlt r2, [pc, #128] @ (83d40 ) │ │ │ │ + ldrge r3, [pc, #136] @ (83df8 ) │ │ │ │ + ldrlt r2, [pc, #136] @ (83df8 ) │ │ │ │ ite ge │ │ │ │ strge.w r5, [r3, #1984] @ 0x7c0 │ │ │ │ strlt.w r5, [r2, #1984] @ 0x7c0 │ │ │ │ - b.n 83af4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - sub.w r9, r7, #4 │ │ │ │ + ldr r3, [pc, #128] @ (83dfc ) │ │ │ │ + b.n 83b7c │ │ │ │ + subs r6, r7, #4 │ │ │ │ movs r0, #1 │ │ │ │ - str.w r4, [r3, r9] │ │ │ │ - bl 81740 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 83d2e │ │ │ │ + str.w r4, [r8, r6] │ │ │ │ + bl 817b0 │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 83de8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ + str r3, [sp, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ str r5, [r2, #0] │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83f4c │ │ │ │ - sub.w sl, r0, #4 │ │ │ │ + beq.w 84068 │ │ │ │ + sub.w r9, r0, #4 │ │ │ │ subs r1, r7, #4 │ │ │ │ - add r0, r9 │ │ │ │ - movs r5, #0 │ │ │ │ + adds r0, r6, r0 │ │ │ │ + movs r4, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 83d48 │ │ │ │ - str.w r5, [r1, #4]! │ │ │ │ - b.n 83d08 │ │ │ │ - ldrd r5, r1, [sp, #8] │ │ │ │ - ldr.w lr, [sp, #16] │ │ │ │ - cmp r1, r9 │ │ │ │ - bne.n 83d60 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r4, r6 │ │ │ │ - cmp r2, r5 │ │ │ │ - bne.w 83f0c │ │ │ │ + beq.n 83e04 │ │ │ │ + str.w r4, [r1, #4]! │ │ │ │ + b.n 83dba │ │ │ │ + ldrd r3, r1, [sp] │ │ │ │ + ldr.w lr, [sp, #8] │ │ │ │ + cmp r1, r4 │ │ │ │ + bne.n 83e1e │ │ │ │ + mov r2, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r1, fp │ │ │ │ + cmp fp, r2 │ │ │ │ + bne.w 8401c │ │ │ │ mov r0, r7 │ │ │ │ - bl 844d4 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 83af4 │ │ │ │ - nop │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 845f4 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 845f4 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 83b7c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, pc │ │ │ │ - lsls r3, r2, #1 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ + mov r0, pc │ │ │ │ + lsls r3, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 83d28 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r6, r4 │ │ │ │ - add r9, r3 │ │ │ │ - sub.w fp, r3, #4 │ │ │ │ - mov r8, r3 │ │ │ │ - mov lr, sl │ │ │ │ - mov r1, fp │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r4, [r1, #4]! │ │ │ │ - ldr.w r2, [lr, #4]! │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 83dde │ │ │ │ + mov r5, r7 │ │ │ │ + sub.w sl, r8, #4 │ │ │ │ + add.w r7, r6, r8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov lr, r9 │ │ │ │ + mov r1, sl │ │ │ │ + movs r3, #0 │ │ │ │ + mov r4, r7 │ │ │ │ + ldr.w r7, [r1, #4]! │ │ │ │ + ldr.w r6, [lr, #4]! │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + cmp r6, r2 │ │ │ │ it ge │ │ │ │ - addge r5, #1 │ │ │ │ - bge.n 83d1a │ │ │ │ - adds r2, #4 │ │ │ │ - mov ip, sl │ │ │ │ - strd r5, r1, [sp, #8] │ │ │ │ - str.w lr, [sp, #16] │ │ │ │ - ldr.w r4, [r4, r2, lsl #2] │ │ │ │ - mov r2, fp │ │ │ │ - ldr.w r1, [r2, #4]! │ │ │ │ + addge r3, #1 │ │ │ │ + bge.n 83dcc │ │ │ │ + adds r6, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + mov r2, sl │ │ │ │ + strd r3, r1, [sp] │ │ │ │ + str.w lr, [sp, #8] │ │ │ │ + ldr.w r7, [r7, r6, lsl #2] │ │ │ │ + ldr.w r6, [r2, #4]! │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ + ldr r1, [r6, #8] │ │ │ │ add.w lr, r3, #1 │ │ │ │ - cmp r5, lr │ │ │ │ - ble.n 83dc6 │ │ │ │ - add.w lr, r1, r3, lsl #2 │ │ │ │ + cmp r1, lr │ │ │ │ + ble.n 83e84 │ │ │ │ + add.w lr, r6, r3, lsl #2 │ │ │ │ ldr.w r0, [lr, #20] │ │ │ │ - cmp r4, r0 │ │ │ │ - beq.n 83d12 │ │ │ │ + cmp r0, r7 │ │ │ │ + beq.n 83dc4 │ │ │ │ adds r0, r3, #2 │ │ │ │ - cmp r5, r0 │ │ │ │ - ble.n 83dc6 │ │ │ │ + cmp r0, r1 │ │ │ │ + bge.n 83e84 │ │ │ │ ldr.w lr, [lr, #24] │ │ │ │ - cmp lr, r4 │ │ │ │ - beq.n 83d12 │ │ │ │ + cmp lr, r7 │ │ │ │ + beq.n 83dc4 │ │ │ │ adds r3, #3 │ │ │ │ - cmp r3, r5 │ │ │ │ - bge.n 83dc6 │ │ │ │ - adds r1, #16 │ │ │ │ - ldr.w r0, [r1, r3, lsl #2] │ │ │ │ + cmp r3, r1 │ │ │ │ + bge.n 83e84 │ │ │ │ + adds r6, #16 │ │ │ │ + ldr.w r0, [r6, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - cmp r4, r0 │ │ │ │ - beq.n 83d12 │ │ │ │ - cmp r5, r3 │ │ │ │ - bgt.n 83db8 │ │ │ │ - cmp r2, r9 │ │ │ │ - bne.n 83d84 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 9c338 │ │ │ │ + cmp r7, r0 │ │ │ │ + beq.n 83dc4 │ │ │ │ + cmp r1, r3 │ │ │ │ + bgt.n 83e76 │ │ │ │ + cmp r2, r4 │ │ │ │ + bne.n 83e42 │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r1, r6 │ │ │ │ + mov r7, r4 │ │ │ │ + bl 9c5c8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83f34 │ │ │ │ + beq.w 8404a │ │ │ │ ldr.w r1, [r8] │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 83df2 │ │ │ │ + ble.n 83eb4 │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r6, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ - streq r2, [r7, #0] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n 83d5a │ │ │ │ + streq r2, [r5, #0] │ │ │ │ + cmp.w fp, #1 │ │ │ │ + beq.n 83e16 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 83e12 │ │ │ │ + ble.n 83ed4 │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r6, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ - streq r2, [r7, #4] │ │ │ │ + streq r2, [r5, #4] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 83e2c │ │ │ │ + ble.n 83eee │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r3, r6 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ - streq r2, [r7, #8] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #3 │ │ │ │ - beq.n 83d5a │ │ │ │ + streq r2, [r5, #8] │ │ │ │ + cmp.w fp, #3 │ │ │ │ + beq.n 83e16 │ │ │ │ add.w r1, r8, #8 │ │ │ │ - add.w r0, r7, #8 │ │ │ │ - mov lr, r4 │ │ │ │ + add.w r0, r5, #8 │ │ │ │ + mov lr, r6 │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ - ldr r5, [r2, #8] │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ add.w ip, r3, #4 │ │ │ │ - adds r4, r3, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - bge.n 83e5a │ │ │ │ + adds r6, r3, #1 │ │ │ │ + cmp r3, r4 │ │ │ │ + bge.n 83f1c │ │ │ │ ldr.w r3, [r2, ip, lsl #2] │ │ │ │ cmp lr, r3 │ │ │ │ it eq │ │ │ │ - streq r4, [r0, #0] │ │ │ │ - cmp r1, r9 │ │ │ │ - bne.n 83e3c │ │ │ │ - b.n 83d5a │ │ │ │ + streq r6, [r0, #0] │ │ │ │ + cmp r1, r7 │ │ │ │ + bne.n 83efe │ │ │ │ + b.n 83e16 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ - cmp r8, r3 │ │ │ │ - bls.w 83c54 │ │ │ │ - bl 24479c │ │ │ │ - mov r4, r0 │ │ │ │ + cmp r4, r3 │ │ │ │ + bhi.n 83fc4 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #41760 @ 0xa320 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83af4 │ │ │ │ - ldr r3, [pc, #216] @ (83f54 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr.w r9, [r2, r3] │ │ │ │ - b.n 83b58 │ │ │ │ + beq.w 83b7c │ │ │ │ + ldr r2, [pc, #300] @ (84074 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr.w ip, [r1, r2] │ │ │ │ + movs r2, #0 │ │ │ │ + strd r2, r2, [r0, #16] │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + str r2, [r0, #12] │ │ │ │ + b.n 83bee │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83a62 │ │ │ │ - b.n 83c3e │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + bne.w 83ae6 │ │ │ │ + b.n 83cf6 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 83ed8 │ │ │ │ - ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ + cmp r9, r2 │ │ │ │ + bne.n 83fae │ │ │ │ + ldr.w r0, [lr, #1596] @ 0x63c │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c208 │ │ │ │ - cbnz r0, 83ee2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ - ldr r3, [pc, #160] @ (83f54 ) │ │ │ │ - ldr.w r9, [r3, sl] │ │ │ │ - b.n 83b52 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 83d22 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 20c488 │ │ │ │ + ldr r3, [pc, #224] @ (84074 ) │ │ │ │ + ldr.w ip, [r3, r8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 83bda │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 83b7a │ │ │ │ + mov r0, r3 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83b7a │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r2, [lr, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx r9 │ │ │ │ + ldr r3, [pc, #184] @ (84074 ) │ │ │ │ + ldr.w ip, [r3, r8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 83bda │ │ │ │ + bl 2460c4 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 83b7c │ │ │ │ + ldr r2, [pc, #160] @ (84074 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr.w ip, [r1, r2] │ │ │ │ + movs r2, #0 │ │ │ │ + strd r2, r2, [r0, #16] │ │ │ │ + strd r2, r2, [r0, #24] │ │ │ │ + b.n 83bfc │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #54708 @ 0xd5b4 │ │ │ │ + movw r1, #57176 @ 0xdf58 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - add sp, #28 │ │ │ │ + add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f4e04 │ │ │ │ - ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #112] @ (83f54 ) │ │ │ │ - ldr.w r9, [r3, sl] │ │ │ │ - b.n 83b52 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 83af2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83af2 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #52520 @ 0xcd28 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 83af2 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 5677e │ │ │ │ + b.w f5248 │ │ │ │ + bl 1cc518 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 83b7c │ │ │ │ + ldr r1, [pc, #96] @ (84074 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr.w ip, [r2, r1] │ │ │ │ + b.n 83c1a │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 56796 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 844d4 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 845f4 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83f30 │ │ │ │ + bge.n 84046 │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cbnz r2, 83f30 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 83d2e │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 83f16 │ │ │ │ - movw r1, #54776 @ 0xd5f8 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbnz r2, 84046 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 83de8 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r7, r5 │ │ │ │ + b.n 84028 │ │ │ │ + movw r1, #57244 @ 0xdf9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 120e20 │ │ │ │ - b.n 83ae8 │ │ │ │ - bl 24479c │ │ │ │ - b.n 83af2 │ │ │ │ - bl 24479c │ │ │ │ - b.n 83f1c │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 12120c │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 83b70 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 83b7a │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 2460c4 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 84032 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083f58 : │ │ │ │ +00084078 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 8403a │ │ │ │ + blt.n 8415a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #32456 @ 0x7ec8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #868] @ 0x364 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 84020 │ │ │ │ - ldr r0, [pc, #184] @ (84040 ) │ │ │ │ + bne.n 84140 │ │ │ │ + ldr r0, [pc, #184] @ (84160 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 83ff2 │ │ │ │ + bcs.n 84112 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 83fe4 │ │ │ │ + beq.n 84104 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 83fbe │ │ │ │ + cbz r2, 840de │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 83fd8 │ │ │ │ + bcc.n 840f8 │ │ │ │ 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 83fba │ │ │ │ + b.n 840da │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83fba │ │ │ │ + bne.n 840da │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 84030 │ │ │ │ + bne.n 84150 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83fba │ │ │ │ + beq.n 840da │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 83fba │ │ │ │ + b.n 840da │ │ │ │ ldr.w r0, [r4, #864] @ 0x360 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ - b.n 84010 │ │ │ │ + b.n 84130 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -00084044 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #12 │ │ │ │ - mov r2, r1 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 84182 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ - itt eq │ │ │ │ - movweq r0, #14563 @ 0x38e3 │ │ │ │ - movteq r0, #910 @ 0x38e │ │ │ │ - bne.n 840ec │ │ │ │ - cmp r4, r0 │ │ │ │ - bhi.w 841c8 │ │ │ │ - movw r5, #32456 @ 0x7ec8 │ │ │ │ - movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #17321 @ 0x43a9 │ │ │ │ - movt r3, #8 │ │ │ │ - ldr.w r6, [r5, #872] @ 0x368 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne.n 84168 │ │ │ │ - ldr r1, [pc, #320] @ (841cc ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mul.w r6, r4, r2 │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ - subs r3, r6, #1 │ │ │ │ - cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 84112 │ │ │ │ - mov.w ip, r3, lsr #3 │ │ │ │ - ldr.w r3, [r7, ip, lsl #3] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 84102 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - cbz r2, 840d2 │ │ │ │ - mov r2, r6 │ │ │ │ - movs r1, #0 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2b5a8 │ │ │ │ - ldrd r4, r5, [r3, #24] │ │ │ │ - cmp r5, r4 │ │ │ │ - bcc.n 840fa │ │ │ │ - add.w r1, ip, #1 │ │ │ │ - add.w r1, r4, r1, lsl #3 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - adds r1, r3, r4 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, r4] │ │ │ │ - b.n 840c4 │ │ │ │ - mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 2e6518 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - b.n 8406c │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str r3, [r1, #12] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b.n 840c4 │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, r7 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 840c4 │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ - itt eq │ │ │ │ - movweq r0, #47662 @ 0xba2e │ │ │ │ - movteq r0, #744 @ 0x2e8 │ │ │ │ - beq.n 8412e │ │ │ │ - mov r1, r2 │ │ │ │ - mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 2e6518 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r4, r0 │ │ │ │ - bhi.n 841c8 │ │ │ │ - ldr.w r6, [r5, #852] @ 0x354 │ │ │ │ - movw r3, #22049 @ 0x5621 │ │ │ │ - movt r3, #8 │ │ │ │ - cmp r6, r3 │ │ │ │ - it ne │ │ │ │ - ldrne.w r0, [r5, #844] @ 0x34c │ │ │ │ - bne.n 8417c │ │ │ │ - cmp r4, #0 │ │ │ │ - itt eq │ │ │ │ - moveq r2, #1 │ │ │ │ - moveq r4, #1 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2c058 │ │ │ │ - cbz r0, 84164 │ │ │ │ - ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r7, #800] @ 0x320 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr.w r0, [r5, #864] @ 0x360 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r3, r6 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - bx r3 │ │ │ │ - ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ - mov r1, r4 │ │ │ │ - blx r6 │ │ │ │ - b.n 84158 │ │ │ │ - movw r3, #32456 @ 0x7ec8 │ │ │ │ - movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #17321 @ 0x43a9 │ │ │ │ - movt r1, #8 │ │ │ │ - ldr.w r6, [r3, #872] @ 0x368 │ │ │ │ - cmp r6, r1 │ │ │ │ - bne.n 841c2 │ │ │ │ - ldr r1, [pc, #48] @ (841cc ) │ │ │ │ - mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr.w r6, [r3, #852] @ 0x354 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - add.w r1, r1, #4096 @ 0x1000 │ │ │ │ - ldr.w r7, [r1, #1612] @ 0x64c │ │ │ │ - movw r1, #22049 @ 0x5621 │ │ │ │ - movt r1, #8 │ │ │ │ - cmp r6, r1 │ │ │ │ - bne.n 84178 │ │ │ │ - movs r2, #1 │ │ │ │ - mov r4, r2 │ │ │ │ - b.n 84150 │ │ │ │ - ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ - b.n 8416c │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 84164 │ │ │ │ - movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 842c6 │ │ │ │ + bcs.n 8425a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #17321 @ 0x43a9 │ │ │ │ + movw r3, #17609 @ 0x44c9 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r5, [r2, #872] @ 0x368 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 842a2 │ │ │ │ - ldr r1, [pc, #200] @ (842cc ) │ │ │ │ + bne.n 84236 │ │ │ │ + ldr r1, [pc, #200] @ (84260 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ lsls r5, r0, #2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 84278 │ │ │ │ + bcs.n 8420c │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r6, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 8426a │ │ │ │ + beq.n 841fe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 84246 │ │ │ │ + cbz r2, 841da │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b5a8 │ │ │ │ ldrd r4, r6, [r3, #24] │ │ │ │ cmp r6, r4 │ │ │ │ - bcc.n 8425e │ │ │ │ + bcc.n 841f2 │ │ │ │ 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] │ │ │ │ - b.n 84238 │ │ │ │ + b.n 841cc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 84238 │ │ │ │ + b.n 841cc │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84238 │ │ │ │ + bne.n 841cc │ │ │ │ ldr.w r5, [r2, #852] @ 0x354 │ │ │ │ - movw r3, #22049 @ 0x5621 │ │ │ │ + movw r3, #22665 @ 0x5889 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 842b4 │ │ │ │ - cbz r4, 842c0 │ │ │ │ + bne.n 84248 │ │ │ │ + cbz r4, 84254 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c058 │ │ │ │ - cbz r0, 8429e │ │ │ │ + cbz r0, 84232 │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r0, [r2, #864] @ 0x360 │ │ │ │ mov r1, r4 │ │ │ │ @@ -132228,51 +132209,51 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #4 │ │ │ │ blx r5 │ │ │ │ - b.n 84292 │ │ │ │ + b.n 84226 │ │ │ │ movs r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 8428c │ │ │ │ + b.n 84220 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #17321 @ 0x43a9 │ │ │ │ + movw r3, #17609 @ 0x44c9 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #872] @ 0x368 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 84382 │ │ │ │ - ldr r3, [pc, #168] @ (843a4 ) │ │ │ │ + bne.n 84316 │ │ │ │ + ldr r3, [pc, #168] @ (84338 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8434a │ │ │ │ + beq.n 842de │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 8433c │ │ │ │ + cbnz r2, 842d0 │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ itttt ls │ │ │ │ addls r1, r3, r4 │ │ │ │ strls r1, [r3, #4] │ │ │ │ addls.w r1, r4, #64 @ 0x40 │ │ │ │ strls r1, [r3, #24] │ │ │ │ @@ -132285,27 +132266,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 2b5a8 │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8433c │ │ │ │ + bne.n 842d0 │ │ │ │ ldr.w r1, [r2, #852] @ 0x354 │ │ │ │ - movw r3, #22049 @ 0x5621 │ │ │ │ + movw r3, #22665 @ 0x5889 │ │ │ │ movt r3, #8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 84394 │ │ │ │ + bne.n 84328 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ movs r0, #1 │ │ │ │ blx 2c058 │ │ │ │ - cbz r0, 8437e │ │ │ │ + cbz r0, 84312 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r0, [r2, #864] @ 0x360 │ │ │ │ movs r1, #1 │ │ │ │ @@ -132315,195 +132296,342 @@ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 84372 │ │ │ │ + b.n 84306 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +0008433c : │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #12 │ │ │ │ + mov r2, r1 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 8447a │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ + itt eq │ │ │ │ + movweq r0, #14563 @ 0x38e3 │ │ │ │ + movteq r0, #910 @ 0x38e │ │ │ │ + bne.n 843e4 │ │ │ │ + cmp r4, r0 │ │ │ │ + bhi.w 844c0 │ │ │ │ + movw r5, #32456 @ 0x7ec8 │ │ │ │ + movt r5, #82 @ 0x52 │ │ │ │ + movw r3, #17609 @ 0x44c9 │ │ │ │ + movt r3, #8 │ │ │ │ + ldr.w r6, [r5, #872] @ 0x368 │ │ │ │ + cmp r6, r3 │ │ │ │ + bne.n 84460 │ │ │ │ + ldr r1, [pc, #320] @ (844c4 ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mul.w r6, r4, r2 │ │ │ │ + ldr r3, [r3, r1] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ + subs r3, r6, #1 │ │ │ │ + cmp.w r3, #512 @ 0x200 │ │ │ │ + bcs.n 8440a │ │ │ │ + mov.w ip, r3, lsr #3 │ │ │ │ + ldr.w r3, [r7, ip, lsl #3] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 843fa │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + cbz r2, 843ca │ │ │ │ + mov r2, r6 │ │ │ │ + movs r1, #0 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 2b5a8 │ │ │ │ + ldrd r4, r5, [r3, #24] │ │ │ │ + cmp r5, r4 │ │ │ │ + bcc.n 843f2 │ │ │ │ + add.w r1, ip, #1 │ │ │ │ + add.w r1, r4, r1, lsl #3 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + adds r1, r3, r4 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r2, [r3, r4] │ │ │ │ + b.n 843bc │ │ │ │ + mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 2e6ec0 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + b.n 84364 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [r1, #12] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b.n 843bc │ │ │ │ + mov r1, ip │ │ │ │ + mov r0, r7 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 80ba0 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 843bc │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ + itt eq │ │ │ │ + movweq r0, #47662 @ 0xba2e │ │ │ │ + movteq r0, #744 @ 0x2e8 │ │ │ │ + beq.n 84426 │ │ │ │ + mov r1, r2 │ │ │ │ + mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 2e6ec0 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r4, r0 │ │ │ │ + bhi.n 844c0 │ │ │ │ + ldr.w r6, [r5, #852] @ 0x354 │ │ │ │ + movw r3, #22665 @ 0x5889 │ │ │ │ + movt r3, #8 │ │ │ │ + cmp r6, r3 │ │ │ │ + it ne │ │ │ │ + ldrne.w r0, [r5, #844] @ 0x34c │ │ │ │ + bne.n 84474 │ │ │ │ + cmp r4, #0 │ │ │ │ + itt eq │ │ │ │ + moveq r2, #1 │ │ │ │ + moveq r4, #1 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2c058 │ │ │ │ + cbz r0, 8445c │ │ │ │ + ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r7, #800] @ 0x320 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr.w r0, [r5, #864] @ 0x360 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r3, r6 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + bx r3 │ │ │ │ + ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ + mov r1, r4 │ │ │ │ + blx r6 │ │ │ │ + b.n 84450 │ │ │ │ + movw r3, #32456 @ 0x7ec8 │ │ │ │ + movt r3, #82 @ 0x52 │ │ │ │ + movw r1, #17609 @ 0x44c9 │ │ │ │ + movt r1, #8 │ │ │ │ + ldr.w r6, [r3, #872] @ 0x368 │ │ │ │ + cmp r6, r1 │ │ │ │ + bne.n 844ba │ │ │ │ + ldr r1, [pc, #48] @ (844c4 ) │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ + ldr.w r6, [r3, #852] @ 0x354 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + add.w r1, r1, #4096 @ 0x1000 │ │ │ │ + ldr.w r7, [r1, #1612] @ 0x64c │ │ │ │ + movw r1, #22665 @ 0x5889 │ │ │ │ + movt r1, #8 │ │ │ │ + cmp r6, r1 │ │ │ │ + bne.n 84470 │ │ │ │ + movs r2, #1 │ │ │ │ + mov r4, r2 │ │ │ │ + b.n 84448 │ │ │ │ + ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ + b.n 84464 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 8445c │ │ │ │ + movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #276] @ (844d0 ) │ │ │ │ + ldr r0, [pc, #276] @ (845f0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r5, r2, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 8442a │ │ │ │ + bcs.n 8454a │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r8, ip, lsl #3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 84490 │ │ │ │ + beq.n 845b0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w lr, [r0] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8440c │ │ │ │ + beq.n 8452c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2b5a8 │ │ │ │ ldrd r1, r6, [r3, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 84478 │ │ │ │ + bhi.n 84598 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r7, r1, ip, lsl #3 │ │ │ │ str r7, [r3, #24] │ │ │ │ adds r7, r3, r1 │ │ │ │ str r7, [r3, #4] │ │ │ │ str.w lr, [r3, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 843fe │ │ │ │ + bne.n 8451e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 844ac │ │ │ │ + beq.n 845cc │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 84480 │ │ │ │ + bne.n 845a0 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 844ca │ │ │ │ + bhi.n 845ea │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #22049 @ 0x5621 │ │ │ │ + movw r1, #22665 @ 0x5889 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 844a2 │ │ │ │ + bne.n 845c2 │ │ │ │ cmp r4, #0 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c058 │ │ │ │ - cbz r0, 84472 │ │ │ │ + cbz r0, 84592 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r7, #12] │ │ │ │ str r7, [r3, #8] │ │ │ │ - b.n 843fe │ │ │ │ + b.n 8451e │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2e6518 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ + bl 2e6ec0 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 8443a │ │ │ │ + b.n 8455a │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 843fe │ │ │ │ - b.n 8442a │ │ │ │ + bne.n 8451e │ │ │ │ + b.n 8454a │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 84466 │ │ │ │ + b.n 84586 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #22049 @ 0x5621 │ │ │ │ + movw r1, #22665 @ 0x5889 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 844a2 │ │ │ │ + bne.n 845c2 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 8445e │ │ │ │ + b.n 8457e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 84472 │ │ │ │ + b.n 84592 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000844d4 : │ │ │ │ +000845f4 : │ │ │ │ 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, #32456 @ 0x7ec8 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ - movw r3, #18085 @ 0x46a5 │ │ │ │ + movw r3, #18373 @ 0x47c5 │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8458e │ │ │ │ - cbz r0, 84556 │ │ │ │ - ldr r3, [pc, #412] @ (846a0 ) │ │ │ │ + bne.n 846ae │ │ │ │ + cbz r0, 84676 │ │ │ │ + ldr r3, [pc, #412] @ (847c0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 8456c │ │ │ │ + beq.n 8468c │ │ │ │ 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 8453e │ │ │ │ + bgt.n 8465e │ │ │ │ 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, 8456c │ │ │ │ + cbz r2, 8468c │ │ │ │ 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, 8455a │ │ │ │ - cbz r2, 84598 │ │ │ │ + cbz r0, 8467a │ │ │ │ + cbz r2, 846b8 │ │ │ │ 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 84556 │ │ │ │ + b.n 84676 │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43241 @ 0xa8e9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8462e │ │ │ │ + bne.n 8474e │ │ │ │ mov r0, r1 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 84556 │ │ │ │ + b.n 84676 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #864] @ 0x360 │ │ │ │ bx r2 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ @@ -132517,75 +132645,75 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r0, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 845d8 │ │ │ │ + bne.n 846f8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 845d4 │ │ │ │ + cbz r3, 846f4 │ │ │ │ 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 8463c │ │ │ │ + beq.n 8475c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8460e │ │ │ │ + beq.n 8472e │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 845f0 │ │ │ │ + cbnz r3, 84710 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 84556 │ │ │ │ + beq.n 84676 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 84636 │ │ │ │ + cbz r1, 84756 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 8460a │ │ │ │ + cbz r3, 8472a │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 84556 │ │ │ │ + b.n 84676 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 8461c │ │ │ │ + cbz r3, 8473c │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84556 │ │ │ │ + bne.n 84676 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 84556 │ │ │ │ + b.n 84676 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 84582 │ │ │ │ + b.n 846a2 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 845fc │ │ │ │ + b.n 8471c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 845e2 │ │ │ │ + beq.n 84702 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 84698 │ │ │ │ + cbz r3, 847b8 │ │ │ │ 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, 84670 │ │ │ │ + cbz r3, 84790 │ │ │ │ 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 │ │ │ │ @@ -132594,81 +132722,81 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 84556 │ │ │ │ + b.n 84676 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 84648 │ │ │ │ + b.n 84768 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84750 │ │ │ │ + beq.n 84870 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #424] @ (84864 ) │ │ │ │ + ldr r3, [pc, #424] @ (84984 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 84724 │ │ │ │ + beq.n 84844 │ │ │ │ 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 846f6 │ │ │ │ + bgt.n 84816 │ │ │ │ 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, 84724 │ │ │ │ + cbz r2, 84844 │ │ │ │ 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, 84712 │ │ │ │ - cbz r2, 84752 │ │ │ │ + cbz r0, 84832 │ │ │ │ + cbz r2, 84872 │ │ │ │ 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 8470e │ │ │ │ + b.n 8482e │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #43249 @ 0xa8f1 │ │ │ │ + movw r2, #43241 @ 0xa8e9 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r0, [r3, #860] @ 0x35c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 847ea │ │ │ │ + bne.n 8490a │ │ │ │ mov r0, r1 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 8470e │ │ │ │ + b.n 8482e │ │ │ │ bx lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ movs r0, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r5, [r4, #512] @ 0x200 │ │ │ │ mul.w r0, r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ @@ -132680,75 +132808,75 @@ │ │ │ │ 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 84790 │ │ │ │ + bne.n 848b0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8478c │ │ │ │ + cbz r3, 848ac │ │ │ │ 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 847f8 │ │ │ │ + beq.n 84918 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 847ca │ │ │ │ + beq.n 848ea │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 847a8 │ │ │ │ + cbnz r3, 848c8 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 8470e │ │ │ │ + beq.n 8482e │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 847f2 │ │ │ │ + cbz r1, 84912 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 847c4 │ │ │ │ + cbz r3, 848e4 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 8470e │ │ │ │ + b.n 8482e │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 847d8 │ │ │ │ + cbz r3, 848f8 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8470e │ │ │ │ + bne.n 8482e │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 8470e │ │ │ │ + b.n 8482e │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ - b.n 84744 │ │ │ │ + b.n 84864 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 847b4 │ │ │ │ + b.n 848d4 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8479a │ │ │ │ + beq.n 848ba │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8485c │ │ │ │ + cbz r3, 8497c │ │ │ │ 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, 8482c │ │ │ │ + cbz r3, 8494c │ │ │ │ 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, #32456 @ 0x7ec8 │ │ │ │ @@ -132759,441 +132887,441 @@ │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [r3, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 8470e │ │ │ │ + b.n 8482e │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 84804 │ │ │ │ + b.n 84924 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084868 : │ │ │ │ +00084988 : │ │ │ │ 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 r3, r0 │ │ │ │ - cbz r0, 848c2 │ │ │ │ + cbz r0, 849e2 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8489e │ │ │ │ + bne.n 849be │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 848ca │ │ │ │ + bge.n 849ea │ │ │ │ mov r2, r0 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r2, #21420 @ 0x53ac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 848ce │ │ │ │ + bne.n 849ee │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ - beq.w 84b2c │ │ │ │ + beq.w 84c4c │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84bf4 <_PyTuple_FromArray@@Base> │ │ │ │ + b.w 84d14 <_PyTuple_FromArray@@Base> │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 5e3b4 │ │ │ │ + bl 5e3bc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - b.n 84898 │ │ │ │ - bl a020c │ │ │ │ + b.n 849b8 │ │ │ │ + bl a0528 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84898 │ │ │ │ + beq.n 849b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84a56 │ │ │ │ + beq.w 84b76 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84a86 │ │ │ │ + beq.w 84ba6 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84a8a │ │ │ │ + beq.w 84baa │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84a8e │ │ │ │ + beq.w 84bae │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84a92 │ │ │ │ + beq.w 84bb2 │ │ │ │ add r6, sp, #8 │ │ │ │ add r4, sp, #24 │ │ │ │ movs r5, #5 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84a58 │ │ │ │ + beq.w 84b78 │ │ │ │ mov r1, r4 │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r3, #8 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 84938 │ │ │ │ + bne.n 84a58 │ │ │ │ movs r0, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84af2 │ │ │ │ + beq.w 84c12 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r1, r0, #4 │ │ │ │ add.w ip, r0, #28 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r6, r3 │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 84976 │ │ │ │ - b.n 8499c │ │ │ │ + bne.n 84a96 │ │ │ │ + b.n 84abc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r0, r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 84a08 │ │ │ │ + bge.n 84b28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str.w r7, [r1, r3, lsl #2] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84988 │ │ │ │ - ldr r1, [pc, #520] @ (84bb8 ) │ │ │ │ + bne.n 84aa8 │ │ │ │ + ldr r1, [pc, #520] @ (84cd8 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r1] │ │ │ │ mov r5, r3 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 84a96 │ │ │ │ + bne.n 84bb6 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84b98 │ │ │ │ + bne.w 84cb8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 849e0 │ │ │ │ + bge.n 84b00 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 849e0 │ │ │ │ + cbnz r1, 84b00 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21c10c <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 21d9b8 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 84898 │ │ │ │ + bge.w 849b8 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 84898 │ │ │ │ + bne.w 849b8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84898 │ │ │ │ + b.n 849b8 │ │ │ │ cmp r1, r0 │ │ │ │ - bge.w 84b88 │ │ │ │ + bge.w 84ca8 │ │ │ │ adds r1, r3, #7 │ │ │ │ add.w r1, r1, r6, asr #3 │ │ │ │ bic.w r5, r1, #3 │ │ │ │ adds r1, r3, #4 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ subs r0, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ it le │ │ │ │ movle r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 84abc │ │ │ │ + beq.n 84bdc │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 84b4e │ │ │ │ + bcs.w 84c6e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 9c580 │ │ │ │ + bl 9c810 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84b4e │ │ │ │ + beq.w 84c6e │ │ │ │ strd r6, r0, [r4, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str.w r7, [r1, r3, lsl #2] │ │ │ │ - b.n 8499c │ │ │ │ + b.n 84abc │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #348] @ (84bb8 ) │ │ │ │ + ldr r1, [pc, #348] @ (84cd8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #72] @ 0x48 │ │ │ │ - cbnz r1, 84ac0 │ │ │ │ + cbnz r1, 84be0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84a7a │ │ │ │ + bge.n 84b9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 84a7a │ │ │ │ + cbnz r3, 84b9a │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 140a88 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 140ce8 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 84898 │ │ │ │ + b.n 849b8 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 84a58 │ │ │ │ + b.n 84b78 │ │ │ │ movs r5, #2 │ │ │ │ - b.n 84a58 │ │ │ │ + b.n 84b78 │ │ │ │ movs r5, #3 │ │ │ │ - b.n 84a58 │ │ │ │ + b.n 84b78 │ │ │ │ movs r5, #4 │ │ │ │ - b.n 84a58 │ │ │ │ + b.n 84b78 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 849be │ │ │ │ + beq.n 84ade │ │ │ │ movw r1, #51940 @ 0xcae4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 208520 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 209dd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 849be │ │ │ │ + beq.n 84ade │ │ │ │ mov r0, r5 │ │ │ │ - bl 208538 <_PyErr_Clear@@Base> │ │ │ │ + bl 209df0 <_PyErr_Clear@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 849be │ │ │ │ + b.n 84ade │ │ │ │ mov r5, r6 │ │ │ │ - b.n 84a32 │ │ │ │ + b.n 84b52 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84a66 │ │ │ │ + beq.n 84b86 │ │ │ │ movw r1, #51940 @ 0xcae4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 208520 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 209dd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84b42 │ │ │ │ - ldr r1, [pc, #212] @ (84bb8 ) │ │ │ │ + bne.n 84c62 │ │ │ │ + ldr r1, [pc, #212] @ (84cd8 ) │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84a66 │ │ │ │ + beq.n 84b86 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84a66 │ │ │ │ + beq.n 84b86 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84b00 │ │ │ │ + bge.n 84c20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 84b24 │ │ │ │ + cbz r3, 84c44 │ │ │ │ add r2, sp, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 84b84 │ │ │ │ + beq.n 84ca4 │ │ │ │ subs r3, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84b02 │ │ │ │ + bge.n 84c22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84b02 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84b00 │ │ │ │ + bne.n 84c22 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84c20 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84b00 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84c20 │ │ │ │ movw r1, #3240 @ 0xca8 │ │ │ │ - movw r0, #52548 @ 0xcd44 │ │ │ │ + movw r0, #55016 @ 0xd6e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84898 │ │ │ │ + b.n 849b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208538 <_PyErr_Clear@@Base> │ │ │ │ + bl 209df0 <_PyErr_Clear@@Base> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n 84ae2 │ │ │ │ + b.n 84c02 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ mov r0, r7 │ │ │ │ bl 30416 <_PyObject_DebugMallocStats@@Base+0x212e> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8499c │ │ │ │ + bge.w 84abc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84b70 │ │ │ │ + bge.n 84c90 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbz r1, 84bb2 │ │ │ │ + cbz r1, 84cd2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84b84 │ │ │ │ + bge.n 84ca4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 84b84 │ │ │ │ + cbnz r3, 84ca4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 84898 │ │ │ │ + b.n 849b8 │ │ │ │ cmp.w r0, r1, asr #1 │ │ │ │ - bge.n 84b94 │ │ │ │ + bge.n 84cb4 │ │ │ │ cmp r1, #32 │ │ │ │ - bgt.w 84a0e │ │ │ │ + bgt.w 84b2e │ │ │ │ str r6, [r4, #8] │ │ │ │ - b.n 84a4e │ │ │ │ + b.n 84b6e │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84b70 │ │ │ │ + bge.n 84c90 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 84b70 │ │ │ │ + bne.n 84c90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84b70 │ │ │ │ + b.n 84c90 │ │ │ │ str r2, [sp, #0] │ │ │ │ - b.n 84ba8 │ │ │ │ + b.n 84cc8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084bbc : │ │ │ │ +00084cdc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 84be0 │ │ │ │ + cbz r0, 84d00 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 84be0 │ │ │ │ + bpl.n 84d00 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ - b.w 84bf4 <_PyTuple_FromArray@@Base> │ │ │ │ + b.w 84d14 <_PyTuple_FromArray@@Base> │ │ │ │ movw r1, #3240 @ 0xca8 │ │ │ │ - movw r0, #52548 @ 0xcd44 │ │ │ │ + movw r0, #55016 @ 0xd6e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00084bf4 <_PyTuple_FromArray@@Base>: │ │ │ │ +00084d14 <_PyTuple_FromArray@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq.n 84ce6 <_PyTuple_FromArray@@Base+0xf2> │ │ │ │ - mov r5, r0 │ │ │ │ - blt.w 84d2c <_PyTuple_FromArray@@Base+0x138> │ │ │ │ + beq.n 84de6 <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ + blt.w 84e4c <_PyTuple_FromArray@@Base+0x138> │ │ │ │ subs r2, r3, #1 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.n 84cea <_PyTuple_FromArray@@Base+0xf6> │ │ │ │ - ldr r2, [pc, #308] @ (84d4c <_PyTuple_FromArray@@Base+0x158>) │ │ │ │ + bgt.n 84e0a <_PyTuple_FromArray@@Base+0xf6> │ │ │ │ + ldr r2, [pc, #300] @ (84e64 <_PyTuple_FromArray@@Base+0x150>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 84cc6 <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ + beq.n 84dea <_PyTuple_FromArray@@Base+0xd6> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str.w r1, [r2, #1728] @ 0x6c0 │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ - ldr r2, [pc, #272] @ (84d50 <_PyTuple_FromArray@@Base+0x15c>) │ │ │ │ + ldr r2, [pc, #264] @ (84e68 <_PyTuple_FromArray@@Base+0x154>) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 84d06 <_PyTuple_FromArray@@Base+0x112> │ │ │ │ + bne.n 84e26 <_PyTuple_FromArray@@Base+0x112> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ add.w lr, r4, #12 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr.w r1, [r0], #4 │ │ │ │ - cbnz r2, 84c70 <_PyTuple_FromArray@@Base+0x7c> │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ - ubfx r2, r2, #6, #1 │ │ │ │ - ldr.w ip, [r1] │ │ │ │ + movs r1, #0 │ │ │ │ + ldr.w r2, [r0], #4 │ │ │ │ + cbnz r1, 84d90 <_PyTuple_FromArray@@Base+0x7c> │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + ldrb.w r1, [r1, #85] @ 0x55 │ │ │ │ + ubfx r1, r1, #6, #1 │ │ │ │ + ldr.w ip, [r2] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ add.w r5, ip, #1 │ │ │ │ it lt │ │ │ │ - strlt r5, [r1, #0] │ │ │ │ + strlt r5, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - str.w r1, [lr, #4]! │ │ │ │ - bne.n 84c60 <_PyTuple_FromArray@@Base+0x6c> │ │ │ │ - cbz r2, 84cc0 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ - ldr r0, [pc, #192] @ (84d4c <_PyTuple_FromArray@@Base+0x158>) │ │ │ │ + str.w r2, [lr, #4]! │ │ │ │ + bne.n 84d80 <_PyTuple_FromArray@@Base+0x6c> │ │ │ │ + cbz r1, 84de0 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + ldr r0, [pc, #184] @ (84e64 <_PyTuple_FromArray@@Base+0x150>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -133204,420 +133332,446 @@ │ │ │ │ str.w r2, [ip] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + ldr r4, [pc, #132] @ (84e6c <_PyTuple_FromArray@@Base+0x158>) │ │ │ │ + b.n 84de0 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84cc0 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + beq.n 84de0 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ - b.n 84c54 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - ldr r4, [pc, #108] @ (84d54 <_PyTuple_FromArray@@Base+0x160>) │ │ │ │ - b.n 84cc0 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + b.n 84d74 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ movw r2, #65531 @ 0xfffb │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 84cc6 <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ + bls.n 84dea <_PyTuple_FromArray@@Base+0xd6> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84c54 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - b.n 84cc0 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + bne.n 84d74 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ + b.n 84de0 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 84d3e <_PyTuple_FromArray@@Base+0x14a> │ │ │ │ + bne.n 84e56 <_PyTuple_FromArray@@Base+0x142> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84c4e <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + bne.n 84d6e <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 84c4e <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #52520 @ 0xcd28 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r4, #0 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 84cc0 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + b.n 84d6e <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 1cc518 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 84c4e <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + b.n 84d6e <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + blt.n 84f1a <_PyTuple_FromArray@@Base+0x206> │ │ │ │ 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 84e02 <_PyTuple_FromArray@@Base+0x20e> │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 84dc2 <_PyTuple_FromArray@@Base+0x1ce> │ │ │ │ - ldr r3, [pc, #160] @ (84e14 <_PyTuple_FromArray@@Base+0x220>) │ │ │ │ + bgt.n 84eda <_PyTuple_FromArray@@Base+0x1c6> │ │ │ │ + ldr r3, [pc, #148] @ (84f20 <_PyTuple_FromArray@@Base+0x20c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ - cbz r4, 84dae <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ - ldr r1, [pc, #140] @ (84e18 <_PyTuple_FromArray@@Base+0x224>) │ │ │ │ + cbz r4, 84ec6 <_PyTuple_FromArray@@Base+0x1b2> │ │ │ │ + ldr r1, [pc, #128] @ (84f24 <_PyTuple_FromArray@@Base+0x210>) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 84dd6 <_PyTuple_FromArray@@Base+0x1e2> │ │ │ │ + cbnz r3, 84eee <_PyTuple_FromArray@@Base+0x1da> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84da4 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ - b.n 84daa <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ + bne.n 84ebc <_PyTuple_FromArray@@Base+0x1a8> │ │ │ │ + b.n 84ec2 <_PyTuple_FromArray@@Base+0x1ae> │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 84dae <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ + bls.n 84ec6 <_PyTuple_FromArray@@Base+0x1b2> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24479c │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.w 2460c4 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 84df6 <_PyTuple_FromArray@@Base+0x202> │ │ │ │ + bne.n 84f0e <_PyTuple_FromArray@@Base+0x1fa> │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84da4 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ + bne.n 84ebc <_PyTuple_FromArray@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ - b.n 84da4 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ + bl 20c488 │ │ │ │ + b.n 84ebc <_PyTuple_FromArray@@Base+0x1a8> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 84da4 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #52520 @ 0xcd28 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r4, #0 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 84daa <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ + b.n 84ebc <_PyTuple_FromArray@@Base+0x1a8> │ │ │ │ + b.w 1cc518 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00084e1c <_PyObject_GC_NewVar@@Base>: │ │ │ │ +00084f28 <_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 8502c <_PyObject_GC_NewVar@@Base+0x210> │ │ │ │ + blt.w 85138 <_PyObject_GC_NewVar@@Base+0x210> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ and.w r2, r3, #24 │ │ │ │ - ldr.w r9, [pc, #520] @ 8504c <_PyObject_GC_NewVar@@Base+0x230> │ │ │ │ + ldr.w r9, [pc, #520] @ 85158 <_PyObject_GC_NewVar@@Base+0x230> │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ adds r2, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 85010 <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ + bhi.w 8511c <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi.w 85010 <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ + bmi.w 8511c <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #2757 @ 0xac5 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r0, [r6, #888] @ 0x378 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 84fc2 <_PyObject_GC_NewVar@@Base+0x1a6> │ │ │ │ + bne.w 850ce <_PyObject_GC_NewVar@@Base+0x1a6> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r1, #1612] @ 0x64c │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ mov fp, r0 │ │ │ │ - bcs.n 84f6e <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ + bcs.n 8507a <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r0, [r0, sl, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 84fa6 <_PyObject_GC_NewVar@@Base+0x18a> │ │ │ │ + beq.n 850b2 <_PyObject_GC_NewVar@@Base+0x18a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r6, [lr] │ │ │ │ str r6, [r0, #4] │ │ │ │ - cbz r6, 84f0a <_PyObject_GC_NewVar@@Base+0xee> │ │ │ │ + cbz r6, 85016 <_PyObject_GC_NewVar@@Base+0xee> │ │ │ │ add r3, lr │ │ │ │ ldr r1, [r7, #8] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [lr] │ │ │ │ strd r2, r2, [r3, #-8] │ │ │ │ ldr.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ ldr.w r0, [r1, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt.n 84f30 <_PyObject_GC_NewVar@@Base+0x114> │ │ │ │ + bgt.n 8503c <_PyObject_GC_NewVar@@Base+0x114> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - ldr r2, [pc, #336] @ (85048 <_PyObject_GC_NewVar@@Base+0x22c>) │ │ │ │ + ldr r2, [pc, #336] @ (85154 <_PyObject_GC_NewVar@@Base+0x22c>) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 84fda <_PyObject_GC_NewVar@@Base+0x1be> │ │ │ │ + bne.n 850e6 <_PyObject_GC_NewVar@@Base+0x1be> │ │ │ │ str r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 84f24 <_PyObject_GC_NewVar@@Base+0x108> │ │ │ │ + bcc.n 85030 <_PyObject_GC_NewVar@@Base+0x108> │ │ │ │ add.w r1, sl, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r6, [r0, r2] │ │ │ │ - b.n 84ec4 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84fd0 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 84ec4 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84fd0 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 84ee4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + beq.n 84ff0 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 84ee4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + bne.n 84ff0 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 85040 <_PyObject_GC_NewVar@@Base+0x224> │ │ │ │ + bne.n 8514c <_PyObject_GC_NewVar@@Base+0x224> │ │ │ │ add.w r1, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 84ee4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + bmi.n 84ff0 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84f58 <_PyObject_GC_NewVar@@Base+0x13c> │ │ │ │ + bne.n 85064 <_PyObject_GC_NewVar@@Base+0x13c> │ │ │ │ dmb ish │ │ │ │ - b.n 84ee4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + b.n 84ff0 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr.w r0, [r6, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 85000 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + bne.n 8510c <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c218 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 85010 <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ + beq.n 8511c <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ ldr.w r2, [fp, #800] @ 0x320 │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp, #800] @ 0x320 │ │ │ │ - b.n 84ec4 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84fd0 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84f6e <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ + beq.n 8507a <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ - b.n 84ec4 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84fd0 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ - cbz r0, 85010 <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ + cbz r0, 8511c <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84ec4 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 84fd0 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8501c <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ + bne.n 85128 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84f00 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + bne.n 8500c <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84f00 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + b.n 8500c <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov lr, r0 │ │ │ │ - b.n 84f90 <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ + b.n 8509c <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2447ac │ │ │ │ + b.w 2460d4 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84f00 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + b.n 8500c <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ movw r1, #1931 @ 0x78b │ │ │ │ - movw r0, #54856 @ 0xd648 │ │ │ │ + movw r0, #57352 @ 0xe008 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 84f02 <_PyObject_GC_NewVar@@Base+0xe6> │ │ │ │ + b.n 8500e <_PyObject_GC_NewVar@@Base+0xe6> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 84f4a <_PyObject_GC_NewVar@@Base+0x12e> │ │ │ │ - b.n 84ee4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + beq.n 85056 <_PyObject_GC_NewVar@@Base+0x12e> │ │ │ │ + b.n 84ff0 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00085050 <_Py_Dealloc@@Base>: │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ +0008515c <_Py_Dealloc@@Base>: │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #132] @ (850e8 <_Py_Dealloc@@Base+0x98>) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr r6, [pc, #220] @ (8524c <_Py_Dealloc@@Base+0xf0>) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + sub sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r5, [r3, r4] │ │ │ │ + mov sl, r0 │ │ │ │ + ldr r5, [r6, r1] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + mov r8, r3 │ │ │ │ ldr.w r3, [r5, #712] @ 0x2c8 │ │ │ │ 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, 850ce <_Py_Dealloc@@Base+0x7e> │ │ │ │ - ldr r2, [pc, #96] @ (850ec <_Py_Dealloc@@Base+0x9c>) │ │ │ │ - mov.w r8, r3, asr #13 │ │ │ │ - mov r9, r0 │ │ │ │ + movge.w ip, #0 │ │ │ │ + andlt.w ip, r4, #1 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 851e8 <_Py_Dealloc@@Base+0x8c> │ │ │ │ + ldr r2, [pc, #172] @ (85250 <_Py_Dealloc@@Base+0xf4>) │ │ │ │ + mov.w r9, r3, asr #13 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbnz r3, 850be <_Py_Dealloc@@Base+0x6e> │ │ │ │ - blx r6 │ │ │ │ + cbnz r3, 851d8 <_Py_Dealloc@@Base+0x7c> │ │ │ │ + blx r8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ - cbnz r3, 850a2 <_Py_Dealloc@@Base+0x52> │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cmp.w r8, #3 │ │ │ │ + cbnz r3, 851ba <_Py_Dealloc@@Base+0x5e> │ │ │ │ + adds r7, #8 │ │ │ │ + mov sp, r7 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + cmp.w r9, #3 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ andgt.w r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8509e <_Py_Dealloc@@Base+0x4e> │ │ │ │ + beq.n 851b2 <_Py_Dealloc@@Base+0x56> │ │ │ │ mov r0, r5 │ │ │ │ + adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b.w 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 850da <_Py_Dealloc@@Base+0x8a> │ │ │ │ - mov r0, r9 │ │ │ │ - b.n 85098 <_Py_Dealloc@@Base+0x48> │ │ │ │ - mov r0, r5 │ │ │ │ - mov sp, r7 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 24119c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + bne.n 85230 <_Py_Dealloc@@Base+0xd4> │ │ │ │ + mov r0, sl │ │ │ │ + b.n 851ac <_Py_Dealloc@@Base+0x50> │ │ │ │ + ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ + cbnz r3, 8523c <_Py_Dealloc@@Base+0xe0> │ │ │ │ + ldr.w r3, [sl, #-8] │ │ │ │ + cbz r3, 85222 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ + ldr.w r1, [sl, #-4] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + bic.w r1, r1, #3 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + orrs r2, r1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + movs r3, #1 │ │ │ │ + ldr.w r2, [r0, #3868] @ 0xf1c │ │ │ │ + ldr.w r1, [sl, #-4] │ │ │ │ + subs r2, #1 │ │ │ │ + ands r1, r3 │ │ │ │ + str.w r1, [sl, #-4] │ │ │ │ + str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ + orrs r2, r3 │ │ │ │ + str.w r2, [sl, #-8] │ │ │ │ + str.w sl, [r5, #100] @ 0x64 │ │ │ │ + b.n 851b2 <_Py_Dealloc@@Base+0x56> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - mov r0, r9 │ │ │ │ - b.n 85098 <_Py_Dealloc@@Base+0x48> │ │ │ │ + mov r0, sl │ │ │ │ + b.n 851ac <_Py_Dealloc@@Base+0x50> │ │ │ │ + str r1, [r7, #4] │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 851ee <_Py_Dealloc@@Base+0x92> │ │ │ │ + b.n 85222 <_Py_Dealloc@@Base+0xc6> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ add r7, sp, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8531a <_Py_Dealloc@@Base+0x2ca> │ │ │ │ - ldr r4, [pc, #680] @ (853bc <_Py_Dealloc@@Base+0x36c>) │ │ │ │ + beq.w 8547e <_Py_Dealloc@@Base+0x322> │ │ │ │ + ldr r4, [pc, #680] @ (85520 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ @@ -133630,253 +133784,253 @@ │ │ │ │ str.w r3, [r6, #-8] │ │ │ │ ldr.w r3, [r0, #3868] @ 0xf1c │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r6, #-4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8527c <_Py_Dealloc@@Base+0x22c> │ │ │ │ + beq.w 853e0 <_Py_Dealloc@@Base+0x284> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ subs r5, r3, #1 │ │ │ │ - bmi.w 8539a <_Py_Dealloc@@Base+0x34a> │ │ │ │ + bmi.w 854fe <_Py_Dealloc@@Base+0x3a2> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsls r3, r3, #31 │ │ │ │ str r2, [r7, #4] │ │ │ │ - bmi.w 85304 <_Py_Dealloc@@Base+0x2b4> │ │ │ │ + bmi.w 85468 <_Py_Dealloc@@Base+0x30c> │ │ │ │ mov r8, r5 │ │ │ │ mov sl, r6 │ │ │ │ - b.n 85190 <_Py_Dealloc@@Base+0x140> │ │ │ │ + b.n 852f4 <_Py_Dealloc@@Base+0x198> │ │ │ │ add.w r5, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r4, [r1, r5, lsl #2] │ │ │ │ - cbz r4, 85188 <_Py_Dealloc@@Base+0x138> │ │ │ │ + cbz r4, 852ec <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85188 <_Py_Dealloc@@Base+0x138> │ │ │ │ + bge.n 852ec <_Py_Dealloc@@Base+0x190> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 852b8 <_Py_Dealloc@@Base+0x268> │ │ │ │ + beq.w 8541c <_Py_Dealloc@@Base+0x2c0> │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 851f4 <_Py_Dealloc@@Base+0x1a4> │ │ │ │ + beq.n 85358 <_Py_Dealloc@@Base+0x1fc> │ │ │ │ ldr.w r4, [r1, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8516c <_Py_Dealloc@@Base+0x11c> │ │ │ │ + beq.n 852d0 <_Py_Dealloc@@Base+0x174> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8516c <_Py_Dealloc@@Base+0x11c> │ │ │ │ + bge.n 852d0 <_Py_Dealloc@@Base+0x174> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8516c <_Py_Dealloc@@Base+0x11c> │ │ │ │ - ldr r2, [pc, #528] @ (853bc <_Py_Dealloc@@Base+0x36c>) │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ - ldr.w fp, [r3, #24] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ - subs r3, r7, r3 │ │ │ │ + bne.n 852d0 <_Py_Dealloc@@Base+0x174> │ │ │ │ + ldr r2, [pc, #528] @ (85520 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + ldr.w fp, [r1, #24] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ - cmp.w r3, #16384 @ 0x4000 │ │ │ │ + ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ + subs r2, r7, r2 │ │ │ │ + cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ - movge r2, #0 │ │ │ │ - andlt.w r2, r9, #1 │ │ │ │ - asrs r3, r3, #13 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 8550c <_Py_Dealloc@@Base+0x4bc> │ │ │ │ - ldr r3, [pc, #488] @ (853c0 <_Py_Dealloc@@Base+0x370>) │ │ │ │ + movge r0, #0 │ │ │ │ + andlt.w r0, r9, #1 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 856b8 <_Py_Dealloc@@Base+0x55c> │ │ │ │ + ldr r3, [pc, #488] @ (85524 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 854bc <_Py_Dealloc@@Base+0x46c> │ │ │ │ + bne.w 85622 <_Py_Dealloc@@Base+0x4c6> │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85486 <_Py_Dealloc@@Base+0x436> │ │ │ │ + bne.w 855ec <_Py_Dealloc@@Base+0x490> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 8516c <_Py_Dealloc@@Base+0x11c> │ │ │ │ + b.n 852d0 <_Py_Dealloc@@Base+0x174> │ │ │ │ mov r6, sl │ │ │ │ movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #18085 @ 0x46a5 │ │ │ │ + movw r3, #18373 @ 0x47c5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 853b4 <_Py_Dealloc@@Base+0x364> │ │ │ │ + bne.w 85518 <_Py_Dealloc@@Base+0x3bc> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 85278 <_Py_Dealloc@@Base+0x228> │ │ │ │ - ldr r3, [pc, #420] @ (853bc <_Py_Dealloc@@Base+0x36c>) │ │ │ │ + beq.n 853dc <_Py_Dealloc@@Base+0x280> │ │ │ │ + ldr r3, [pc, #420] @ (85520 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.w 853c4 <_Py_Dealloc@@Base+0x374> │ │ │ │ + beq.w 85528 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ 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 85258 <_Py_Dealloc@@Base+0x208> │ │ │ │ + bgt.n 853bc <_Py_Dealloc@@Base+0x260> │ │ │ │ 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 853c4 <_Py_Dealloc@@Base+0x374> │ │ │ │ + beq.w 85528 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ str r5, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 85388 <_Py_Dealloc@@Base+0x338> │ │ │ │ + beq.w 854ec <_Py_Dealloc@@Base+0x390> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 853e8 <_Py_Dealloc@@Base+0x398> │ │ │ │ + beq.w 8554c <_Py_Dealloc@@Base+0x3f0> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21420 @ 0x53ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8537a <_Py_Dealloc@@Base+0x32a> │ │ │ │ - ldr r3, [pc, #304] @ (853bc <_Py_Dealloc@@Base+0x36c>) │ │ │ │ + bne.n 854de <_Py_Dealloc@@Base+0x382> │ │ │ │ + ldr r3, [pc, #304] @ (85520 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1900] @ 0x76c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 8537a <_Py_Dealloc@@Base+0x32a> │ │ │ │ + bhi.n 854de <_Py_Dealloc@@Base+0x382> │ │ │ │ ldr.w r1, [r3, #1896] @ 0x768 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ adds r7, #12 │ │ │ │ str.w r6, [r3, #1896] @ 0x768 │ │ │ │ str.w r2, [r3, #1900] @ 0x76c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #256] @ (853bc <_Py_Dealloc@@Base+0x36c>) │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ - ldr.w fp, [r3, #24] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ - subs r3, r7, r3 │ │ │ │ + ldr r2, [pc, #256] @ (85520 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + ldr.w fp, [r1, #24] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ - cmp.w r3, #16384 @ 0x4000 │ │ │ │ + ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ + subs r2, r7, r2 │ │ │ │ + cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ - movge r2, #0 │ │ │ │ - andlt.w r2, r9, #1 │ │ │ │ - asrs r3, r3, #13 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 85502 <_Py_Dealloc@@Base+0x4b2> │ │ │ │ - ldr r3, [pc, #216] @ (853c0 <_Py_Dealloc@@Base+0x370>) │ │ │ │ + movge r0, #0 │ │ │ │ + andlt.w r0, r9, #1 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 85668 <_Py_Dealloc@@Base+0x50c> │ │ │ │ + ldr r3, [pc, #216] @ (85524 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 854a0 <_Py_Dealloc@@Base+0x450> │ │ │ │ + bne.w 85606 <_Py_Dealloc@@Base+0x4aa> │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85468 <_Py_Dealloc@@Base+0x418> │ │ │ │ + bne.w 855ce <_Py_Dealloc@@Base+0x472> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 85188 <_Py_Dealloc@@Base+0x138> │ │ │ │ + b.n 852ec <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr.w r4, [r1, r5, lsl #2] │ │ │ │ - cbz r4, 85312 <_Py_Dealloc@@Base+0x2c2> │ │ │ │ + cbz r4, 85476 <_Py_Dealloc@@Base+0x31a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 85324 <_Py_Dealloc@@Base+0x2d4> │ │ │ │ + blt.n 85488 <_Py_Dealloc@@Base+0x32c> │ │ │ │ subs r5, #1 │ │ │ │ - bcs.w 85166 <_Py_Dealloc@@Base+0x116> │ │ │ │ - b.n 851f6 <_Py_Dealloc@@Base+0x1a6> │ │ │ │ + bcs.w 852ca <_Py_Dealloc@@Base+0x16e> │ │ │ │ + b.n 8535a <_Py_Dealloc@@Base+0x1fe> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 85152 <_Py_Dealloc@@Base+0x102> │ │ │ │ - b.n 8527c <_Py_Dealloc@@Base+0x22c> │ │ │ │ + bne.w 852b6 <_Py_Dealloc@@Base+0x15a> │ │ │ │ + b.n 853e0 <_Py_Dealloc@@Base+0x284> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85312 <_Py_Dealloc@@Base+0x2c2> │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #140] @ (853bc <_Py_Dealloc@@Base+0x36c>) │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr.w r8, [r1, r2] │ │ │ │ - ldr.w r9, [r3, #24] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - ldr.w r3, [r8, #712] @ 0x2c8 │ │ │ │ - subs r3, r7, r3 │ │ │ │ + bne.n 85476 <_Py_Dealloc@@Base+0x31a> │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [pc, #140] @ (85520 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + ldr.w r8, [r2, r0] │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr.w r9, [r1, #24] │ │ │ │ ubfx sl, r2, #14, #1 │ │ │ │ - cmp.w r3, #16384 @ 0x4000 │ │ │ │ + ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ + subs r2, r7, r2 │ │ │ │ + cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ - movge r2, #0 │ │ │ │ - andlt.w r2, sl, #1 │ │ │ │ - mov.w fp, r3, asr #13 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 855c0 <_Py_Dealloc@@Base+0x570> │ │ │ │ - ldr r3, [pc, #96] @ (853c0 <_Py_Dealloc@@Base+0x370>) │ │ │ │ + movge r0, #0 │ │ │ │ + andlt.w r0, sl, #1 │ │ │ │ + mov.w fp, r2, asr #13 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 857b2 <_Py_Dealloc@@Base+0x656> │ │ │ │ + ldr r3, [pc, #96] @ (85524 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 855a4 <_Py_Dealloc@@Base+0x554> │ │ │ │ + bne.w 85796 <_Py_Dealloc@@Base+0x63a> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 854de <_Py_Dealloc@@Base+0x48e> │ │ │ │ + bne.w 85644 <_Py_Dealloc@@Base+0x4e8> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 85312 <_Py_Dealloc@@Base+0x2c2> │ │ │ │ + b.n 85476 <_Py_Dealloc@@Base+0x31a> │ │ │ │ mov r0, r6 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 90e28 │ │ │ │ + b.w 910bc │ │ │ │ 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 85278 <_Py_Dealloc@@Base+0x228> │ │ │ │ + b.n 853dc <_Py_Dealloc@@Base+0x280> │ │ │ │ movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #18085 @ 0x46a5 │ │ │ │ + movw r3, #18373 @ 0x47c5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 85214 <_Py_Dealloc@@Base+0x1c4> │ │ │ │ + beq.w 85378 <_Py_Dealloc@@Base+0x21c> │ │ │ │ ldr.w r0, [r0, #864] @ 0x360 │ │ │ │ blx r2 │ │ │ │ - b.n 85278 <_Py_Dealloc@@Base+0x228> │ │ │ │ + b.n 853dc <_Py_Dealloc@@Base+0x280> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43241 @ 0xa8e9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 854fa <_Py_Dealloc@@Base+0x4aa> │ │ │ │ + bne.w 85660 <_Py_Dealloc@@Base+0x504> │ │ │ │ mov r0, r1 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 85278 <_Py_Dealloc@@Base+0x228> │ │ │ │ + b.n 853dc <_Py_Dealloc@@Base+0x280> │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ ldr.w r8, [r4, #512] @ 0x200 │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ @@ -133884,136 +134038,184 @@ │ │ │ │ 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 85426 <_Py_Dealloc@@Base+0x3d6> │ │ │ │ + bne.n 8558a <_Py_Dealloc@@Base+0x42e> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 85422 <_Py_Dealloc@@Base+0x3d2> │ │ │ │ + cbz r1, 85586 <_Py_Dealloc@@Base+0x42a> │ │ │ │ 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.w 8553c <_Py_Dealloc@@Base+0x4ec> │ │ │ │ + beq.w 8572e <_Py_Dealloc@@Base+0x5d2> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 8551a <_Py_Dealloc@@Base+0x4ca> │ │ │ │ + beq.w 8570c <_Py_Dealloc@@Base+0x5b0> │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ - cbnz r3, 85442 <_Py_Dealloc@@Base+0x3f2> │ │ │ │ + cbnz r3, 855a8 <_Py_Dealloc@@Base+0x44c> │ │ │ │ str.w r2, [r9, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 85278 <_Py_Dealloc@@Base+0x228> │ │ │ │ + beq.w 853dc <_Py_Dealloc@@Base+0x280> │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 854d8 <_Py_Dealloc@@Base+0x488> │ │ │ │ + beq.n 8563e <_Py_Dealloc@@Base+0x4e2> │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 85462 <_Py_Dealloc@@Base+0x412> │ │ │ │ + cbz r3, 855c8 <_Py_Dealloc@@Base+0x46c> │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 85278 <_Py_Dealloc@@Base+0x228> │ │ │ │ + b.n 853dc <_Py_Dealloc@@Base+0x280> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ andgt.w r3, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 852fe <_Py_Dealloc@@Base+0x2ae> │ │ │ │ + beq.w 85462 <_Py_Dealloc@@Base+0x306> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 85188 <_Py_Dealloc@@Base+0x138> │ │ │ │ + b.n 852ec <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ andgt.w r3, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 851ee <_Py_Dealloc@@Base+0x19e> │ │ │ │ + beq.w 85352 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 851ee <_Py_Dealloc@@Base+0x19e> │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 85352 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 852f2 <_Py_Dealloc@@Base+0x2a2> │ │ │ │ - ldr r2, [pc, #284] @ (855cc <_Py_Dealloc@@Base+0x57c>) │ │ │ │ + beq.w 85456 <_Py_Dealloc@@Base+0x2fa> │ │ │ │ + ldr r2, [pc, #536] @ (85830 <_Py_Dealloc@@Base+0x6d4>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 852f2 <_Py_Dealloc@@Base+0x2a2> │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 85456 <_Py_Dealloc@@Base+0x2fa> │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 851e2 <_Py_Dealloc@@Base+0x192> │ │ │ │ - ldr r2, [pc, #256] @ (855cc <_Py_Dealloc@@Base+0x57c>) │ │ │ │ + beq.w 85346 <_Py_Dealloc@@Base+0x1ea> │ │ │ │ + ldr r2, [pc, #508] @ (85830 <_Py_Dealloc@@Base+0x6d4>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 851e2 <_Py_Dealloc@@Base+0x192> │ │ │ │ + b.n 85346 <_Py_Dealloc@@Base+0x1ea> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 85452 <_Py_Dealloc@@Base+0x402> │ │ │ │ + b.n 855b8 <_Py_Dealloc@@Base+0x45c> │ │ │ │ cmp.w fp, #3 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ andgt.w r3, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85376 <_Py_Dealloc@@Base+0x326> │ │ │ │ + beq.w 854da <_Py_Dealloc@@Base+0x37e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 85312 <_Py_Dealloc@@Base+0x2c2> │ │ │ │ + b.n 85476 <_Py_Dealloc@@Base+0x31a> │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 853dc <_Py_Dealloc@@Base+0x38c> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24119c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 852fe <_Py_Dealloc@@Base+0x2ae> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24119c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 85540 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 85820 <_Py_Dealloc@@Base+0x6c4> │ │ │ │ + ldr.w r2, [r4, #-8] │ │ │ │ + cbz r2, 856ac <_Py_Dealloc@@Base+0x550> │ │ │ │ + ldr r3, [pc, #440] @ (85834 <_Py_Dealloc@@Base+0x6d8>) │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + ldr.w r1, [r4, #-4] │ │ │ │ + ldr r3, [r3, r0] │ │ │ │ + bic.w r1, r1, #3 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + str r2, [r1, #0] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + orrs r3, r1 │ │ │ │ + str r3, [r2, #4] │ │ │ │ + ldr.w r3, [r0, #3868] @ 0xf1c │ │ │ │ + ldr.w r2, [r4, #-4] │ │ │ │ + subs r3, #1 │ │ │ │ + and.w r2, r2, #1 │ │ │ │ + str.w r2, [r4, #-4] │ │ │ │ + str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ + movs r3, #1 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ + orrs r3, r2 │ │ │ │ + str.w r3, [r4, #-8] │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ + b.n 85462 <_Py_Dealloc@@Base+0x306> │ │ │ │ + ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 85810 <_Py_Dealloc@@Base+0x6b4> │ │ │ │ + ldr.w r2, [r4, #-8] │ │ │ │ + cbz r2, 856fc <_Py_Dealloc@@Base+0x5a0> │ │ │ │ + ldr r3, [pc, #360] @ (85834 <_Py_Dealloc@@Base+0x6d8>) │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + ldr.w r1, [r4, #-4] │ │ │ │ + ldr r3, [r3, r0] │ │ │ │ + bic.w r1, r1, #3 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + str r2, [r1, #0] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + orrs r3, r1 │ │ │ │ + str r3, [r2, #4] │ │ │ │ + ldr.w r3, [r0, #3868] @ 0xf1c │ │ │ │ + ldr.w r2, [r4, #-4] │ │ │ │ + subs r3, #1 │ │ │ │ + and.w r2, r2, #1 │ │ │ │ + str.w r2, [r4, #-4] │ │ │ │ + str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ + movs r3, #1 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ + orrs r3, r2 │ │ │ │ + str.w r3, [r4, #-8] │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 8516c <_Py_Dealloc@@Base+0x11c> │ │ │ │ + b.n 852d0 <_Py_Dealloc@@Base+0x174> │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 85528 <_Py_Dealloc@@Base+0x4d8> │ │ │ │ + cbz r3, 8571a <_Py_Dealloc@@Base+0x5be> │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85278 <_Py_Dealloc@@Base+0x228> │ │ │ │ + bne.w 853dc <_Py_Dealloc@@Base+0x280> │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 85278 <_Py_Dealloc@@Base+0x228> │ │ │ │ + b.n 853dc <_Py_Dealloc@@Base+0x280> │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85434 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + beq.w 85598 <_Py_Dealloc@@Base+0x43c> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 8559e <_Py_Dealloc@@Base+0x54e> │ │ │ │ + cbz r1, 85790 <_Py_Dealloc@@Base+0x634> │ │ │ │ str r3, [r1, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r8, r5] │ │ │ │ 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, 85574 <_Py_Dealloc@@Base+0x524> │ │ │ │ + cbz r3, 85766 <_Py_Dealloc@@Base+0x60a> │ │ │ │ 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 │ │ │ │ @@ -134022,39 +134224,84 @@ │ │ │ │ ldr.w r3, [r0, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r0, #980] @ 0x3d4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r9, [r8, r5] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 85278 <_Py_Dealloc@@Base+0x228> │ │ │ │ + b.n 853dc <_Py_Dealloc@@Base+0x280> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 8554a <_Py_Dealloc@@Base+0x4fa> │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 8573c <_Py_Dealloc@@Base+0x5e0> │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 85368 <_Py_Dealloc@@Base+0x318> │ │ │ │ - ldr r2, [pc, #24] @ (855cc <_Py_Dealloc@@Base+0x57c>) │ │ │ │ + beq.w 854cc <_Py_Dealloc@@Base+0x370> │ │ │ │ + ldr r2, [pc, #136] @ (85830 <_Py_Dealloc@@Base+0x6d4>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 85368 <_Py_Dealloc@@Base+0x318> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 24119c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 85376 <_Py_Dealloc@@Base+0x326> │ │ │ │ - nop │ │ │ │ + b.n 854cc <_Py_Dealloc@@Base+0x370> │ │ │ │ + ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ + cbnz r2, 85802 <_Py_Dealloc@@Base+0x6a6> │ │ │ │ + ldr.w r2, [r4, #-8] │ │ │ │ + cbz r2, 857f2 <_Py_Dealloc@@Base+0x696> │ │ │ │ + ldr r3, [pc, #116] @ (85834 <_Py_Dealloc@@Base+0x6d8>) │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + ldr.w r1, [r4, #-4] │ │ │ │ + ldr r3, [r3, r0] │ │ │ │ + bic.w r1, r1, #3 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + str r2, [r1, #0] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + orrs r3, r1 │ │ │ │ + str r3, [r2, #4] │ │ │ │ + ldr.w r3, [r0, #3868] @ 0xf1c │ │ │ │ + ldr.w r2, [r4, #-4] │ │ │ │ + subs r3, #1 │ │ │ │ + and.w r2, r2, #1 │ │ │ │ + str.w r2, [r4, #-4] │ │ │ │ + str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ + movs r3, #1 │ │ │ │ + ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ + orrs r3, r2 │ │ │ │ + str.w r3, [r4, #-8] │ │ │ │ + str.w r4, [r8, #100] @ 0x64 │ │ │ │ + b.n 854da <_Py_Dealloc@@Base+0x37e> │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 857f2 <_Py_Dealloc@@Base+0x696> │ │ │ │ + b.n 857b8 <_Py_Dealloc@@Base+0x65c> │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 856c2 <_Py_Dealloc@@Base+0x566> │ │ │ │ + b.n 856fc <_Py_Dealloc@@Base+0x5a0> │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 856ac <_Py_Dealloc@@Base+0x550> │ │ │ │ + b.n 85672 <_Py_Dealloc@@Base+0x516> │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000855d0 : │ │ │ │ +00085838 : │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - cbz r2, 85618 │ │ │ │ - ldr r1, [pc, #68] @ (8561c ) │ │ │ │ + cbz r2, 85880 │ │ │ │ + ldr r1, [pc, #68] @ (85884 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {lr} │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr.w r3, [lr, #3868] @ 0xf1c │ │ │ │ @@ -134073,128 +134320,238 @@ │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r0, 8562c │ │ │ │ - cbz r2, 8562c │ │ │ │ + cbz r0, 85894 │ │ │ │ + cbz r2, 85894 │ │ │ │ b.w 2c054 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 85628 │ │ │ │ + b.n 85890 │ │ │ │ nop │ │ │ │ - cbnz r0, 85638 │ │ │ │ + cbnz r0, 858a0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85636 │ │ │ │ + bge.n 8589e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 85636 │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 8589e │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + movw r3, #40512 @ 0x9e40 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + sub sp, #20 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.n 8591c │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ + mov.w ip, #0 │ │ │ │ + adds r4, #12 │ │ │ │ + movw r7, #29999 @ 0x752f │ │ │ │ + cmp ip, r6 │ │ │ │ + bge.n 85968 │ │ │ │ + ldr.w r1, [r4, #4]! │ │ │ │ + ldrh.w r3, [r1, #206] @ 0xce │ │ │ │ + cmp r3, r7 │ │ │ │ + bhi.n 8594a │ │ │ │ + ldr.w r3, [r5, #172] @ 0xac │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 859ae │ │ │ │ + ldr.w lr, [r3, #8] │ │ │ │ + movs r2, #0 │ │ │ │ + adds r3, #12 │ │ │ │ + cmp lr, r2 │ │ │ │ + add.w r2, r2, #1 │ │ │ │ + ble.n 8594a │ │ │ │ + ldr.w r0, [r3, #4]! │ │ │ │ + cmp r1, r0 │ │ │ │ + bne.n 85906 │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + b.n 858e6 │ │ │ │ + ldr r1, [pc, #176] @ (859d0 ) │ │ │ │ + movs r2, #1 │ │ │ │ + strd r2, r2, [sp, #8] │ │ │ │ + add r2, sp, #8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 1ce900 │ │ │ │ + ldr r1, [pc, #160] @ (859d0 ) │ │ │ │ + add r2, sp, #12 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 1ce900 │ │ │ │ + ldrd r3, r0, [sp, #8] │ │ │ │ + eor.w r6, r0, r3 │ │ │ │ + lsls r7, r0, #31 │ │ │ │ + bpl.n 8597e │ │ │ │ + lsls r1, r3, #31 │ │ │ │ + bpl.n 8596c │ │ │ │ + cmp r6, #1 │ │ │ │ + bls.n 858da │ │ │ │ + ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ + cbnz r2, 85990 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ + movs r3, #0 │ │ │ │ + movw r1, #30000 @ 0x7530 │ │ │ │ + str.w r3, [r5, #192] @ 0xc0 │ │ │ │ + strh.w r1, [r5, #206] @ 0xce │ │ │ │ + lsls r2, r2, #22 │ │ │ │ + it mi │ │ │ │ + strmi.w r3, [r5, #456] @ 0x1c8 │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 85946 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 85946 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 85942 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + b.n 85942 │ │ │ │ + ldr r4, [pc, #64] @ (859d4 ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ubfx r2, r2, #0, #12 │ │ │ │ + movs r0, #0 │ │ │ │ + ldr r3, [r3, r4] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + add.w r3, r3, r2, lsl #2 │ │ │ │ + add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ + str.w r0, [r3, #160] @ 0xa0 │ │ │ │ + b.n 85950 │ │ │ │ + cmp r5, r1 │ │ │ │ + it ne │ │ │ │ + movne r3, r5 │ │ │ │ + beq.n 85916 │ │ │ │ + ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ + cbz r3, 859c2 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 859b6 │ │ │ │ + b.n 85916 │ │ │ │ + movw r3, #35368 @ 0x8a28 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 85916 │ │ │ │ + b.n 8594a │ │ │ │ + asrs r4, r4, #4 │ │ │ │ + lsls r3, 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #20 │ │ │ │ lsls r0, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r8, [r6, #132] @ 0x84 │ │ │ │ - bpl.n 856a8 │ │ │ │ - ldr r0, [pc, #736] @ (85954 ) │ │ │ │ + bpl.n 85a30 │ │ │ │ + ldr r0, [pc, #736] @ (85cdc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r6, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 8569a │ │ │ │ + beq.n 85a22 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.w 858d0 │ │ │ │ + bls.w 85c58 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ - ldr r5, [pc, #684] @ (85958 ) │ │ │ │ + ldr r5, [pc, #684] @ (85ce0 ) │ │ │ │ movw r7, #41968 @ 0xa3f0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #3576] @ 0xdf8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8588a │ │ │ │ + bne.w 85c12 │ │ │ │ ldr.w r2, [r5, #3584] @ 0xe00 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8588a │ │ │ │ + beq.w 85c12 │ │ │ │ add r3, sp, #12 │ │ │ │ addw r1, r5, #3572 @ 0xdf4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.w 858fa │ │ │ │ + beq.w 85c82 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8582e │ │ │ │ + bne.w 85bb6 │ │ │ │ movw r3, #13612 @ 0x352c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ands r2, r1 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.w 85820 │ │ │ │ + bgt.w 85ba8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8597e │ │ │ │ + beq.w 85d06 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 8597e │ │ │ │ + bhi.w 85d06 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ movs r0, r1 │ │ │ │ - movw r9, #4525 @ 0x11ad │ │ │ │ + movw r9, #7389 @ 0x1cdd │ │ │ │ movt r9, #14 │ │ │ │ - ldr.w fp, [pc, #564] @ 85954 │ │ │ │ + ldr.w fp, [pc, #564] @ 85cdc │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w r0, [sl, fp] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8584a │ │ │ │ - ldr.w ip, [pc, #548] @ 85960 │ │ │ │ + beq.w 85bd2 │ │ │ │ + ldr.w ip, [pc, #548] @ 85ce8 │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ str.w lr, [r2, #2012] @ 0x7dc │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 85900 │ │ │ │ + bne.w 85c88 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85770 │ │ │ │ + bge.n 85af8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ str.w r9, [r4, #24] │ │ │ │ mov.w r9, #0 │ │ │ │ str r6, [r4, #12] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ @@ -134209,244 +134566,244 @@ │ │ │ │ orr.w r3, r3, lr │ │ │ │ add.w r0, r2, #1 │ │ │ │ sub.w r2, r4, #8 │ │ │ │ str.w r2, [lr] │ │ │ │ strd r6, r3, [r4, #-8] │ │ │ │ str r2, [r6, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - beq.w 8593e │ │ │ │ + beq.w 85cc6 │ │ │ │ ldr.w r3, [r5, #3572] @ 0xdf4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r5, #3572] @ 0xdf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr.w r3, [r5, #3576] @ 0xdf8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 858a8 │ │ │ │ + bne.n 85c30 │ │ │ │ ldr.w r2, [r5, #3584] @ 0xe00 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 858a8 │ │ │ │ + beq.n 85c30 │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r1, [pc, #352] @ (8595c ) │ │ │ │ + ldr r1, [pc, #352] @ (85ce4 ) │ │ │ │ mov r3, r4 │ │ │ │ - beq.n 858c0 │ │ │ │ - bl 8a41c │ │ │ │ + beq.n 85c48 │ │ │ │ + bl 8a794 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85818 │ │ │ │ + bge.n 85ba0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85998 │ │ │ │ + beq.w 85d20 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - bne.n 85876 │ │ │ │ - movw r9, #22829 @ 0x592d │ │ │ │ + bne.n 85bfe │ │ │ │ + movw r9, #25401 @ 0x6339 │ │ │ │ movt r9, #14 │ │ │ │ - b.n 8571e │ │ │ │ + b.n 85aa6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 856de │ │ │ │ + beq.w 85a66 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85818 │ │ │ │ + b.n 85ba0 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 8571e │ │ │ │ - movw r9, #42089 @ 0xa469 │ │ │ │ + b.n 85aa6 │ │ │ │ + movw r9, #43273 @ 0xa909 │ │ │ │ movt r9, #10 │ │ │ │ - b.n 8571e │ │ │ │ + b.n 85aa6 │ │ │ │ movw r0, #15536 @ 0x3cb0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 858fa │ │ │ │ + beq.n 85c82 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [sl, fp] │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8576c │ │ │ │ - b.n 85770 │ │ │ │ + blt.w 85af4 │ │ │ │ + b.n 85af8 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble.w 8597e │ │ │ │ + ble.w 85d06 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - bne.n 858dc │ │ │ │ - movw r9, #32665 @ 0x7f99 │ │ │ │ + bne.n 85c64 │ │ │ │ + movw r9, #35517 @ 0x8abd │ │ │ │ movt r9, #13 │ │ │ │ - b.n 8571e │ │ │ │ - ldr r0, [pc, #208] @ (8595c ) │ │ │ │ - bl 7b2c4 │ │ │ │ + b.n 85aa6 │ │ │ │ + ldr r0, [pc, #208] @ (85ce4 ) │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 85932 │ │ │ │ - ldr r1, [pc, #196] @ (8595c ) │ │ │ │ + beq.n 85cba │ │ │ │ + ldr r1, [pc, #196] @ (85ce4 ) │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r4, r0, #3 │ │ │ │ - bne.w 856d8 │ │ │ │ - b.n 858fa │ │ │ │ - ldr r0, [pc, #176] @ (8595c ) │ │ │ │ - bl 7b2c4 │ │ │ │ + bne.w 85a60 │ │ │ │ + b.n 85c82 │ │ │ │ + ldr r0, [pc, #176] @ (85ce4 ) │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 857ea │ │ │ │ - ldr r0, [pc, #164] @ (8595c ) │ │ │ │ + bne.n 85b72 │ │ │ │ + ldr r0, [pc, #164] @ (85ce4 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cb7a8 │ │ │ │ + bl 1cc640 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 858c6 │ │ │ │ - bl 86d10 │ │ │ │ + b.n 85c4e │ │ │ │ + bl 8709c │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8580e │ │ │ │ - b.n 85818 │ │ │ │ + blt.n 85b96 │ │ │ │ + b.n 85ba0 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 856a4 │ │ │ │ + b.n 85a2c │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8597e │ │ │ │ + bne.n 85d06 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61968 @ 0xf210 │ │ │ │ + movw r1, #64464 @ 0xfbd0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85818 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 85ba0 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 85970 │ │ │ │ + bne.n 85cf8 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 85964 │ │ │ │ + cbnz r0, 85cec │ │ │ │ strd r3, r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [sl, fp] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 8586a │ │ │ │ + b.n 85bf2 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #36] @ (8595c ) │ │ │ │ - bl 44026 │ │ │ │ + ldr r0, [pc, #36] @ (85ce4 ) │ │ │ │ + bl 44016 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 85818 │ │ │ │ + b.n 85ba0 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 858c6 │ │ │ │ + b.n 85c4e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 858d8 │ │ │ │ + bgt.n 85c60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r0, [sl, fp] │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 8586a │ │ │ │ + b.n 85bf2 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - b.n 8585e │ │ │ │ + b.n 85be6 │ │ │ │ movw r0, #4780 @ 0x12ac │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - movw r1, #61940 @ 0xf1f4 │ │ │ │ + movw r1, #64436 @ 0xfbb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 858fa │ │ │ │ + bl f5248 │ │ │ │ + b.n 85c82 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 85818 │ │ │ │ + b.n 85ba0 │ │ │ │ │ │ │ │ -000859a4 : │ │ │ │ +00085d2c : │ │ │ │ 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, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 859ee │ │ │ │ + bne.n 85d76 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 859ee │ │ │ │ + beq.n 85d76 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.n 85a08 │ │ │ │ + beq.n 85d90 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 859e2 │ │ │ │ + bne.n 85d6a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 85a0e │ │ │ │ + beq.n 85d96 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 859d6 │ │ │ │ + bne.n 85d5e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 859de │ │ │ │ + b.n 85d66 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ + bl 44016 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 859de │ │ │ │ + b.n 85d66 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [r0, #24] │ │ │ │ @@ -134463,798 +134820,800 @@ │ │ │ │ lsl.w r9, r3, r1 │ │ │ │ mov lr, r1 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ lsls r3, r0 │ │ │ │ mov ip, r1 │ │ │ │ and.w r5, sl, r9 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 85ca4 │ │ │ │ + beq.w 8602c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ add r3, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8601a │ │ │ │ + bne.w 863a8 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ cmp r1, #7 │ │ │ │ mov r8, r1 │ │ │ │ - bgt.w 85bc4 │ │ │ │ + bgt.w 85f4c │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85b40 │ │ │ │ + blt.n 85ec8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r1, [r2, r3, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 85ba4 │ │ │ │ + beq.w 85f2c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 85c3a │ │ │ │ + beq.w 85fc2 │ │ │ │ add.w r3, r5, r5, lsl #2 │ │ │ │ mov.w r5, sl, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85c04 │ │ │ │ + blt.w 85f8c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r1, [r2, r3, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 85ba4 │ │ │ │ + beq.n 85f2c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.n 85b54 │ │ │ │ + beq.n 85edc │ │ │ │ mov.w r7, sl, lsr #10 │ │ │ │ add.w r3, r5, r5, lsl #2 │ │ │ │ adds r5, r7, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bgt.w 85de0 │ │ │ │ + bgt.w 8616c │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85c0a │ │ │ │ + blt.w 85f92 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 85ba4 │ │ │ │ + beq.n 85f2c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 85ebc │ │ │ │ + beq.w 86248 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w r5, r5, r7, lsr #5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - bgt.w 85e08 │ │ │ │ + bgt.w 86194 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85c34 │ │ │ │ + blt.w 85fbc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 85ba4 │ │ │ │ + beq.n 85f2c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 85fba │ │ │ │ + beq.w 86348 │ │ │ │ lsrs r7, r7, #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, r7, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 85ad8 │ │ │ │ + b.n 85e60 │ │ │ │ adds r0, r3, #1 │ │ │ │ - bne.w 8627e │ │ │ │ + bne.w 86608 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 85ac8 │ │ │ │ + bne.n 85e50 │ │ │ │ ldrb r7, [r1, #16] │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ubfx ip, r7, #2, #3 │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 85ac8 │ │ │ │ + bne.n 85e50 │ │ │ │ tst.w r7, #32 │ │ │ │ - beq.w 86294 │ │ │ │ + beq.w 8661e │ │ │ │ lsls r7, r7, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r7, r1, #28 │ │ │ │ addmi.w r7, r1, #20 │ │ │ │ lsls r1, r0, #26 │ │ │ │ - bpl.w 86290 │ │ │ │ + bpl.w 8661a │ │ │ │ lsls r1, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ mul.w r2, r2, lr │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 85ac8 │ │ │ │ + bne.n 85e50 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #2 │ │ │ │ ittet ne │ │ │ │ movne r1, #1 │ │ │ │ addne.w r2, fp, r3, lsl #3 │ │ │ │ ldreq r2, [sp, #24] │ │ │ │ ldrbne r0, [r4, #5] │ │ │ │ iteet eq │ │ │ │ ldreq r2, [r2, #28] │ │ │ │ lslne r1, r0 │ │ │ │ addne r2, r2, r1 │ │ │ │ addeq.w r2, r2, r3, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 85b48 │ │ │ │ + b.n 85ed0 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt.w 85f1a │ │ │ │ + bgt.w 862a6 │ │ │ │ ldrsh.w r3, [fp, r5, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85c1e │ │ │ │ + blt.n 85fa6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r1, [r2, r3, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 85ba4 │ │ │ │ + beq.n 85f2c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.n 85c3a │ │ │ │ + beq.n 85fc2 │ │ │ │ add.w r3, r5, r5, lsl #2 │ │ │ │ mov.w r5, sl, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 85f3a │ │ │ │ + bgt.w 862c6 │ │ │ │ ldrsh.w r3, [fp, r5, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85ab8 │ │ │ │ + bge.w 85e40 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 85b46 │ │ │ │ - b.n 85ac8 │ │ │ │ + beq.n 85ece │ │ │ │ + b.n 85e50 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 85b46 │ │ │ │ + beq.n 85ece │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ add.w r5, r5, r7, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ and.w r5, r9, r5 │ │ │ │ - b.n 85b14 │ │ │ │ + b.n 85e9c │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 85b46 │ │ │ │ + beq.n 85ece │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 85bfa │ │ │ │ + b.n 85f82 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 85b46 │ │ │ │ - b.n 85b30 │ │ │ │ + beq.n 85ece │ │ │ │ + b.n 85eb8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 85c8a │ │ │ │ + bne.n 86012 │ │ │ │ ldrb r7, [r1, #16] │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ubfx ip, r7, #2, #3 │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 85c8a │ │ │ │ + bne.n 86012 │ │ │ │ tst.w r7, #32 │ │ │ │ - beq.w 8614a │ │ │ │ + beq.w 864d8 │ │ │ │ lsls r7, r7, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r7, r1, #28 │ │ │ │ addmi.w r7, r1, #20 │ │ │ │ lsls r1, r0, #26 │ │ │ │ - bpl.w 86146 │ │ │ │ + bpl.w 864d4 │ │ │ │ lsls r1, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ mul.w r2, r2, lr │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85ba4 │ │ │ │ + beq.n 85f2c │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r8, #7 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - ble.w 85aae │ │ │ │ - b.n 85bf2 │ │ │ │ + ble.w 85e36 │ │ │ │ + b.n 85f7a │ │ │ │ cmp r1, #7 │ │ │ │ itt le │ │ │ │ ldrsble.w r4, [fp, r5] │ │ │ │ strle r4, [sp, #28] │ │ │ │ - bgt.w 85e24 │ │ │ │ + bgt.w 861b0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 85e18 │ │ │ │ + blt.w 861a4 │ │ │ │ mov r7, r4 │ │ │ │ movs r4, #12 │ │ │ │ mul.w r4, r4, r7 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r4, r3 │ │ │ │ add.w r7, fp, r4 │ │ │ │ ldr.w r8, [r7, #4] │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w 85e34 │ │ │ │ + beq.w 861c0 │ │ │ │ ldr.w r0, [fp, r4] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 85e50 │ │ │ │ + beq.w 861dc │ │ │ │ mov.w r0, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, #7 │ │ │ │ add r0, r5 │ │ │ │ and.w r5, r0, r9 │ │ │ │ itt le │ │ │ │ ldrsble.w r1, [fp, r5] │ │ │ │ strle r1, [sp, #28] │ │ │ │ - bgt.w 85eac │ │ │ │ + bgt.w 86238 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 85e44 │ │ │ │ + blt.w 861d0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #12 │ │ │ │ mul.w r1, r1, r0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, r3 │ │ │ │ add.w r0, fp, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [r0, #4] │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w 85f4c │ │ │ │ + beq.w 862d8 │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp sl, r1 │ │ │ │ - beq.w 85f60 │ │ │ │ + beq.w 862ee │ │ │ │ mov.w r1, sl, lsr #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ add r1, r5 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, sl │ │ │ │ and.w r8, r1, r9 │ │ │ │ + mov sl, r2 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r9 │ │ │ │ cmp.w ip, #7 │ │ │ │ mov r9, r3 │ │ │ │ - mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ - bgt.n 85dd0 │ │ │ │ + bgt.n 8615c │ │ │ │ ldrsb.w r5, [fp, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 85f56 │ │ │ │ + blt.w 862e4 │ │ │ │ movs r0, #12 │ │ │ │ mul.w r0, r0, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r9 │ │ │ │ add.w r6, fp, r0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 85f52 │ │ │ │ + beq.w 862de │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ - cmp sl, r0 │ │ │ │ - beq.w 8606e │ │ │ │ + cmp r3, r0 │ │ │ │ + beq.w 863fc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w r8, r8, r0, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - and.w r8, r8, r3 │ │ │ │ - bgt.w 860c4 │ │ │ │ + and.w r8, r8, r2 │ │ │ │ + bgt.w 86452 │ │ │ │ ldrsb.w r5, [fp, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 86064 │ │ │ │ + blt.w 863f2 │ │ │ │ movs r0, #12 │ │ │ │ mul.w r0, r0, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r9 │ │ │ │ add.w r6, fp, r0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 85f52 │ │ │ │ + beq.w 862de │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ - cmp sl, r0 │ │ │ │ - beq.w 860d4 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq.w 86462 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ mov.w r0, r0, lsr #10 │ │ │ │ str r0, [sp, #20] │ │ │ │ add.w r0, r0, #1 │ │ │ │ add r0, r8 │ │ │ │ - and.w r8, r0, r3 │ │ │ │ - ble.n 85d46 │ │ │ │ + and.w r8, r0, r2 │ │ │ │ + ble.n 860d2 │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [fp, r8, lsl #1] │ │ │ │ ldrgt.w r5, [fp, r8, lsl #2] │ │ │ │ - b.n 85d4a │ │ │ │ + b.n 860d6 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85aea │ │ │ │ + bge.w 85e72 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 85b46 │ │ │ │ + beq.w 85ece │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ add.w r5, r5, r7, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ and.w r5, r9, r5 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ - b.n 85b18 │ │ │ │ + b.n 85ea0 │ │ │ │ adds r7, r4, #1 │ │ │ │ - bne.w 85cdc │ │ │ │ + bne.w 86064 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85b48 │ │ │ │ + b.n 85ed0 │ │ │ │ cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r4, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r4, [fp, r5, lsl #1] │ │ │ │ str r4, [sp, #28] │ │ │ │ - b.n 85cb2 │ │ │ │ + b.n 8603a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, fp │ │ │ │ lsls r1, r0 │ │ │ │ add r2, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b.n 85b48 │ │ │ │ + b.n 85ed0 │ │ │ │ adds r0, r1, #1 │ │ │ │ - bne.w 85d26 │ │ │ │ + bne.w 860ae │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85b48 │ │ │ │ + b.n 85ed0 │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r3, [sp, #20] │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt.w r1, [r8] │ │ │ │ mov r1, r6 │ │ │ │ - bl f43cc │ │ │ │ + bl f4814 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85e88 │ │ │ │ + bge.n 86214 │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86256 │ │ │ │ + beq.w 865e2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 86168 │ │ │ │ + blt.w 864f6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 85a38 │ │ │ │ + bne.w 85dc0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ - bne.w 85a38 │ │ │ │ + bne.w 85dc0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85f40 │ │ │ │ + bne.n 862cc │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ mov r1, ip │ │ │ │ - b.n 85cdc │ │ │ │ + b.n 86064 │ │ │ │ cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r1, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r1, [fp, r5, lsl #1] │ │ │ │ str r1, [sp, #28] │ │ │ │ - b.n 85cfa │ │ │ │ + b.n 86082 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 85afc │ │ │ │ + bne.w 85e84 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.w 85afc │ │ │ │ + bne.w 85e84 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 86152 │ │ │ │ + beq.w 864e0 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 8614e │ │ │ │ + bpl.w 864dc │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mul.w r2, lr, r3 │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85ba4 │ │ │ │ - b.n 85afc │ │ │ │ + beq.w 85f2c │ │ │ │ + b.n 85e84 │ │ │ │ ldr.w r3, [fp, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85bd2 │ │ │ │ + bge.w 85f5a │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 85b46 │ │ │ │ + beq.w 85ece │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ ldr.w r3, [fp, r5, lsl #2] │ │ │ │ - b.n 85bfe │ │ │ │ + b.n 85f86 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85b46 │ │ │ │ + blt.w 85ece │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b.n 85e36 │ │ │ │ + b.n 861c2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b.n 85e36 │ │ │ │ + b.n 861c2 │ │ │ │ + mov r2, sl │ │ │ │ mov r3, r5 │ │ │ │ - b.n 85f42 │ │ │ │ + b.n 862ce │ │ │ │ adds r6, r5, #1 │ │ │ │ - bne.w 85d70 │ │ │ │ + bne.w 860fc │ │ │ │ mov r3, r5 │ │ │ │ - b.n 85b46 │ │ │ │ + b.n 85ece │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r3, [sp, #20] │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt.w r1, [r8] │ │ │ │ mov r1, r6 │ │ │ │ - bl f43cc │ │ │ │ + bl f4814 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85f98 │ │ │ │ + bge.n 86326 │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86242 │ │ │ │ + beq.w 865ce │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 86168 │ │ │ │ + blt.w 864f6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 85a38 │ │ │ │ + bne.w 85dc0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.w 85a38 │ │ │ │ + bne.w 85dc0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85f40 │ │ │ │ + bne.n 862cc │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 85d26 │ │ │ │ + b.n 860ae │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.w 85b30 │ │ │ │ + bne.w 85eb8 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 85b30 │ │ │ │ + bne.w 85eb8 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 8629c │ │ │ │ + beq.w 86626 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 86298 │ │ │ │ + beq.w 86622 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85ba4 │ │ │ │ - b.n 85b30 │ │ │ │ + beq.w 85f2c │ │ │ │ + b.n 85eb8 │ │ │ │ cmp r1, #7 │ │ │ │ itt le │ │ │ │ ldrsble.w r3, [fp, r5] │ │ │ │ strle r3, [sp, #28] │ │ │ │ - bgt.w 862e8 │ │ │ │ + bgt.w 86674 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 8612a │ │ │ │ + bge.n 864b8 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 85b46 │ │ │ │ + beq.w 85ece │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w lr, #7 │ │ │ │ add r3, r5 │ │ │ │ and.w r5, r3, r9 │ │ │ │ - bgt.w 862ae │ │ │ │ + bgt.w 8663a │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 86170 │ │ │ │ + bge.w 864fe │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 8618a │ │ │ │ + bne.w 86518 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85b48 │ │ │ │ + b.n 85ed0 │ │ │ │ adds r4, r5, #1 │ │ │ │ - bne.w 85db4 │ │ │ │ + bne.w 86140 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 85b46 │ │ │ │ + b.n 85ece │ │ │ │ ldr r0, [r4, #0] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #28] │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl f43cc │ │ │ │ + bl f4814 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bge.n 860a0 │ │ │ │ + bge.n 8642e │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8626a │ │ │ │ + beq.w 865f6 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 862a8 │ │ │ │ + blt.w 86634 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cmp r2, r0 │ │ │ │ - bne.w 862a0 │ │ │ │ + cmp sl, r0 │ │ │ │ + bne.w 8662a │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r4, r6 │ │ │ │ - bne.w 862a0 │ │ │ │ + bne.w 8662a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 85f52 │ │ │ │ - ldrb.w ip, [r2, #4] │ │ │ │ - b.n 85d70 │ │ │ │ + bne.w 862de │ │ │ │ + ldrb.w ip, [sl, #4] │ │ │ │ + b.n 860fc │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [fp, r8, lsl #1] │ │ │ │ ldrgt.w r5, [fp, r8, lsl #2] │ │ │ │ - b.n 85d8e │ │ │ │ + b.n 8611a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #28] │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl f43cc │ │ │ │ + bl f4814 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bge.n 86104 │ │ │ │ + bge.n 86492 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 861bc │ │ │ │ + beq.n 8654a │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 862a8 │ │ │ │ + blt.w 86634 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cmp r2, r0 │ │ │ │ - bne.w 862a0 │ │ │ │ + cmp sl, r0 │ │ │ │ + bne.w 8662a │ │ │ │ ldr.w ip, [r6, #4] │ │ │ │ cmp r4, ip │ │ │ │ - bne.w 862a0 │ │ │ │ + bne.w 8662a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 85f52 │ │ │ │ - ldrb.w ip, [r2, #4] │ │ │ │ - b.n 85db4 │ │ │ │ + bne.w 862de │ │ │ │ + ldrb.w ip, [sl, #4] │ │ │ │ + b.n 86140 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ed090 │ │ │ │ + bl 1ee8f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 86162 │ │ │ │ - bne.n 86158 │ │ │ │ + blt.n 864f0 │ │ │ │ + bne.n 864e6 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ - b.n 86032 │ │ │ │ + b.n 863c0 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 85c78 │ │ │ │ + b.n 86000 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ - b.n 85c66 │ │ │ │ + b.n 85fee │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 85f04 │ │ │ │ + b.n 86290 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, r1 │ │ │ │ - b.n 85ef2 │ │ │ │ + b.n 8627e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - b.n 85ba4 │ │ │ │ + b.n 85f2c │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #4 │ │ │ │ - beq.w 862e0 │ │ │ │ + beq.w 8666c │ │ │ │ movs r2, #0 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 85b48 │ │ │ │ + b.n 85ed0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ed090 │ │ │ │ + bl 1ee8f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 86162 │ │ │ │ - bne.n 86158 │ │ │ │ + blt.n 864f0 │ │ │ │ + bne.n 864e6 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ mov.w r3, sl, lsr #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ mov r7, r3 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r5 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ and.w r5, r3, r9 │ │ │ │ cmp.w lr, #7 │ │ │ │ - bgt.w 862d0 │ │ │ │ + bgt.w 8665c │ │ │ │ ldrsb.w r8, [fp, r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 861d0 │ │ │ │ + bge.n 8655c │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 861ea │ │ │ │ + bne.n 86576 │ │ │ │ mov r3, r8 │ │ │ │ - b.n 85b46 │ │ │ │ + b.n 85ece │ │ │ │ mov r0, r4 │ │ │ │ - strd r3, r1, [sp, #32] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r3, r1, [sp, #32] │ │ │ │ + strd r2, r1, [sp, #28] │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 86104 │ │ │ │ + ldrd r1, r3, [sp, #32] │ │ │ │ + b.n 86492 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ed090 │ │ │ │ + bl 1ee8f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 86160 │ │ │ │ - bne.n 8623e │ │ │ │ + blt.n 864ee │ │ │ │ + bne.n 865ca │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ cmp.w lr, #7 │ │ │ │ add.w r5, r5, r7, lsr #5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - bgt.n 862c0 │ │ │ │ + bgt.n 8664c │ │ │ │ ldrsb.w r8, [fp, r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 86222 │ │ │ │ + bge.n 865ae │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 861b8 │ │ │ │ + beq.n 86546 │ │ │ │ lsrs r3, r7, #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ mov r7, r3 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 861a0 │ │ │ │ + b.n 8652e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ed090 │ │ │ │ + bl 1ee8f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 86160 │ │ │ │ - bne.n 8623e │ │ │ │ + blt.n 864ee │ │ │ │ + bne.n 865ca │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ - b.n 86210 │ │ │ │ + b.n 8659c │ │ │ │ mov r3, r8 │ │ │ │ - b.n 85ba4 │ │ │ │ + b.n 85f2c │ │ │ │ mov r0, r8 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r2, [sp, #32] │ │ │ │ - b.n 85f98 │ │ │ │ + b.n 86326 │ │ │ │ mov r0, r8 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r2, [sp, #32] │ │ │ │ - b.n 85e88 │ │ │ │ + b.n 86214 │ │ │ │ mov r0, r4 │ │ │ │ - strd r3, r1, [sp, #32] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r3, r1, [sp, #32] │ │ │ │ + strd r2, r1, [sp, #28] │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 860a0 │ │ │ │ + ldrd r1, r3, [sp, #32] │ │ │ │ + b.n 8642e │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 85aae │ │ │ │ + b.n 85e36 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 85b92 │ │ │ │ + b.n 85f1a │ │ │ │ ldr r7, [r1, #28] │ │ │ │ - b.n 85b80 │ │ │ │ + b.n 85f08 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 86006 │ │ │ │ + b.n 86394 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 85ff0 │ │ │ │ + b.n 8637e │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - b.w 85a38 │ │ │ │ + mov sl, r3 │ │ │ │ + b.w 85dc0 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 85b46 │ │ │ │ + b.n 85ece │ │ │ │ cmp.w lr, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 86050 │ │ │ │ + b.n 863de │ │ │ │ cmp.w lr, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r8, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r8, [fp, r5, lsl #2] │ │ │ │ - b.n 86204 │ │ │ │ + b.n 86590 │ │ │ │ cmp.w lr, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r8, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r8, [fp, r5, lsl #2] │ │ │ │ - b.n 861ac │ │ │ │ + b.n 8653a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ - b.w 85a38 │ │ │ │ + b.w 85dc0 │ │ │ │ cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 86028 │ │ │ │ + b.n 863b6 │ │ │ │ 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 │ │ │ │ ldrb r5, [r0, #4] │ │ │ │ mov r7, r2 │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ @@ -135264,383 +135623,383 @@ │ │ │ │ cmp r5, #7 │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ lsl.w r3, r3, r5 │ │ │ │ add.w r8, r6, r2 │ │ │ │ add.w r4, r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #0] │ │ │ │ and.w r9, r7, r4 │ │ │ │ - bgt.w 8648a │ │ │ │ + bgt.w 86816 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 863f0 │ │ │ │ + blt.n 8677c │ │ │ │ ldr.w r0, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 863fa │ │ │ │ + beq.n 86786 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 86402 │ │ │ │ + beq.n 8678e │ │ │ │ lsrs r3, r7, #5 │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, #7 │ │ │ │ add r3, r9 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - bgt.w 8646c │ │ │ │ + bgt.w 867f8 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 8647c │ │ │ │ + blt.w 86808 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 863fa │ │ │ │ + beq.n 86786 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 864fa │ │ │ │ + beq.w 86886 │ │ │ │ lsrs r2, r7, #10 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ mov sl, r2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt.w 864c8 │ │ │ │ + bgt.w 86854 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 864ae │ │ │ │ + blt.w 8683a │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 863fa │ │ │ │ + beq.n 86786 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 8655c │ │ │ │ + beq.w 868e8 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ cmp r5, #7 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ add.w r3, r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - bgt.w 864ec │ │ │ │ + bgt.w 86878 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 864c2 │ │ │ │ + blt.n 8684e │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 863fa │ │ │ │ + beq.n 86786 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 865de │ │ │ │ + beq.w 8696a │ │ │ │ mov.w r2, sl, lsr #10 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ mov sl, r2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 8638a │ │ │ │ + b.n 86716 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 8663c │ │ │ │ + bne.w 869c8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, sl │ │ │ │ - bne.n 86458 │ │ │ │ + bne.n 867e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 86458 │ │ │ │ + bne.n 867e4 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 8665c │ │ │ │ + beq.w 869e8 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r2, r1, #26 │ │ │ │ - bpl.w 86656 │ │ │ │ + bpl.w 869e2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r2, #28 │ │ │ │ addmi.w r1, r2, #20 │ │ │ │ mul.w r2, sl, lr │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 863fa │ │ │ │ + beq.n 86786 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, #7 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - ble.w 8635e │ │ │ │ + ble.w 866ea │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 865d8 │ │ │ │ + bgt.w 86964 │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 86368 │ │ │ │ + bge.w 866f4 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 8637a │ │ │ │ + bne.w 86706 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 865ba │ │ │ │ + bgt.w 86946 │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8633a │ │ │ │ + bge.w 866c6 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 863f6 │ │ │ │ + beq.n 86782 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 86472 │ │ │ │ + b.n 867fe │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 863fa │ │ │ │ + beq.n 86786 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 863c2 │ │ │ │ + b.n 8674e │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 863fa │ │ │ │ - b.n 863dc │ │ │ │ + beq.n 86786 │ │ │ │ + b.n 86768 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, r9, lsl #1] │ │ │ │ ldrgt.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8639a │ │ │ │ + bge.w 86726 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 863fa │ │ │ │ + beq.n 86786 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, r9, lsl #1] │ │ │ │ ldrgt.w r3, [r6, r9, lsl #2] │ │ │ │ - b.n 863c6 │ │ │ │ + b.n 86752 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 8637a │ │ │ │ + bne.w 86706 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8637a │ │ │ │ + bne.w 86706 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 86666 │ │ │ │ + beq.w 869f2 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 86660 │ │ │ │ + beq.w 869ec │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite eq │ │ │ │ addeq r1, #28 │ │ │ │ addne r1, #20 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 863fa │ │ │ │ - b.n 8637a │ │ │ │ + beq.w 86786 │ │ │ │ + b.n 86706 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 863ac │ │ │ │ + bne.w 86738 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 863ac │ │ │ │ + bne.w 86738 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 86670 │ │ │ │ + beq.n 869fc │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 8666a │ │ │ │ + beq.n 869f6 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite ne │ │ │ │ addne r1, #20 │ │ │ │ addeq r1, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 863fa │ │ │ │ - b.n 863ac │ │ │ │ + beq.w 86786 │ │ │ │ + b.n 86738 │ │ │ │ ldr.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8633a │ │ │ │ + bge.w 866c6 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 863f6 │ │ │ │ + beq.w 86782 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ ldr.w r3, [r6, r9, lsl #2] │ │ │ │ - b.n 86476 │ │ │ │ + b.n 86802 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 863dc │ │ │ │ + bne.w 86768 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 863dc │ │ │ │ + bne.w 86768 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 86652 │ │ │ │ + beq.n 869de │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 8664c │ │ │ │ + beq.n 869d8 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite ne │ │ │ │ addne r1, #20 │ │ │ │ addeq r1, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 863fa │ │ │ │ - b.n 863dc │ │ │ │ + beq.w 86786 │ │ │ │ + b.n 86768 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 8635e │ │ │ │ + b.n 866ea │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 86628 │ │ │ │ + b.n 869b4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 86612 │ │ │ │ + b.n 8699e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ - b.n 86448 │ │ │ │ + b.n 867d4 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 86434 │ │ │ │ + b.n 867c0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 86548 │ │ │ │ + b.n 868d4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 86530 │ │ │ │ + b.n 868bc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 865a6 │ │ │ │ + b.n 86932 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 86590 │ │ │ │ + b.n 8691c │ │ │ │ │ │ │ │ -00086674 : │ │ │ │ +00086a00 : │ │ │ │ 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 r6, r0 │ │ │ │ mov sl, r3 │ │ │ │ movw r0, #655 @ 0x28f │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ands r0, r3 │ │ │ │ cmp r0, #8 │ │ │ │ - bgt.n 8675a │ │ │ │ + bgt.n 86ae6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8691a │ │ │ │ + beq.w 86ca6 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 8691a │ │ │ │ + bhi.w 86ca6 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r1, r1, #2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 868e6 │ │ │ │ - ldr.w r9, [pc, #628] @ 8693c │ │ │ │ + bne.w 86c72 │ │ │ │ + ldr.w r9, [pc, #628] @ 86cc8 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r7, #42089 @ 0xa469 │ │ │ │ + movw r7, #43273 @ 0xa909 │ │ │ │ movt r7, #10 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8678a │ │ │ │ - ldr.w ip, [pc, #592] @ 86938 │ │ │ │ + beq.n 86b16 │ │ │ │ + ldr.w ip, [pc, #592] @ 86cc4 │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ str.w lr, [r2, #2012] @ 0x7dc │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8686a │ │ │ │ + bne.w 86bf6 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 867aa │ │ │ │ + beq.n 86b36 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 867aa │ │ │ │ + bge.n 86b36 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 867b0 │ │ │ │ + bne.n 86b3c │ │ │ │ str r7, [r3, #24] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r5, [r3, #16] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -135653,177 +136012,177 @@ │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r7, #22829 @ 0x592d │ │ │ │ + movweq r7, #25401 @ 0x6339 │ │ │ │ movteq r7, #14 │ │ │ │ - bne.n 867c2 │ │ │ │ + bne.n 86b4e │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 868e6 │ │ │ │ - ldr.w r9, [pc, #456] @ 8693c │ │ │ │ + bne.w 86c72 │ │ │ │ + ldr.w r9, [pc, #456] @ 86cc8 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 866e6 │ │ │ │ + bne.n 86a72 │ │ │ │ movw r0, #15536 @ 0x3cb0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86752 │ │ │ │ + beq.n 86ade │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 86714 │ │ │ │ + bne.n 86aa0 │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 86726 │ │ │ │ + beq.n 86ab2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - b.n 86726 │ │ │ │ + b.n 86ab2 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 86768 │ │ │ │ + b.n 86af4 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - ble.w 8691a │ │ │ │ + ble.w 86ca6 │ │ │ │ cmp r0, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq r7, #32665 @ 0x7f99 │ │ │ │ + movweq r7, #35517 @ 0x8abd │ │ │ │ movteq r7, #13 │ │ │ │ - beq.n 86768 │ │ │ │ + beq.n 86af4 │ │ │ │ movw r3, #642 @ 0x282 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 8691a │ │ │ │ + bne.w 86ca6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 86900 │ │ │ │ - ldr.w r9, [pc, #336] @ 8693c │ │ │ │ + beq.w 86c8c │ │ │ │ + ldr.w r9, [pc, #336] @ 86cc8 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ - cbz r3, 86856 │ │ │ │ - ldr r0, [pc, #308] @ (86938 ) │ │ │ │ + cbz r3, 86be2 │ │ │ │ + ldr r0, [pc, #308] @ (86cc4 ) │ │ │ │ ldr r7, [r3, #0] │ │ │ │ str.w r7, [r2, #2016] @ 0x7e0 │ │ │ │ ldr.w r1, [r2, #2020] @ 0x7e4 │ │ │ │ ldr.w r7, [r0, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #2020] @ 0x7e4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 86894 │ │ │ │ + bne.n 86c20 │ │ │ │ ldr.w r2, [sl] │ │ │ │ - movw r7, #6049 @ 0x17a1 │ │ │ │ + movw r7, #5825 @ 0x16c1 │ │ │ │ movt r7, #25 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r3, #28] │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 86714 │ │ │ │ - b.n 867aa │ │ │ │ - movw r7, #4525 @ 0x11ad │ │ │ │ + bne.w 86aa0 │ │ │ │ + b.n 86b36 │ │ │ │ + movw r7, #7389 @ 0x1cdd │ │ │ │ movt r7, #14 │ │ │ │ - b.n 86768 │ │ │ │ + b.n 86af4 │ │ │ │ movw r0, #15136 @ 0x3b20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8681e │ │ │ │ - b.n 86752 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + bne.n 86baa │ │ │ │ + b.n 86ade │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 868c0 │ │ │ │ + bne.n 86c4c │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 868ba │ │ │ │ + cbnz r0, 86c46 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8683e │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 86bca │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 868d6 │ │ │ │ + bne.n 86c62 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8681e │ │ │ │ + bne.n 86baa │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8681e │ │ │ │ + b.n 86baa │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - b.n 8683e │ │ │ │ + b.n 86bca │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8683e │ │ │ │ + b.n 86bca │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8681e │ │ │ │ + b.n 86baa │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62184 @ 0xf2e8 │ │ │ │ + movw r1, #64680 @ 0xfca8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 86752 │ │ │ │ + b.n 86ade │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61968 @ 0xf210 │ │ │ │ + movw r1, #64464 @ 0xfbd0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r3, sl │ │ │ │ - b.n 86752 │ │ │ │ + b.n 86ade │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - movw r1, #61940 @ 0xf1f4 │ │ │ │ + movw r1, #64436 @ 0xfbb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #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 │ │ │ │ @@ -135832,64 +136191,64 @@ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ sub sp, #12 │ │ │ │ ands r3, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 86a22 │ │ │ │ + bgt.n 86dae │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86b24 │ │ │ │ + beq.w 86eb0 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 86b24 │ │ │ │ + bhi.w 86eb0 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r2, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r0, r2, #2 │ │ │ │ movs r0, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr.w r9, [pc, #444] @ 86b44 │ │ │ │ + ldr.w r9, [pc, #444] @ 86ed0 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r7, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86aa4 │ │ │ │ - ldr.w ip, [pc, #420] @ 86b48 │ │ │ │ + beq.w 86e30 │ │ │ │ + ldr.w ip, [pc, #420] @ 86ed4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r7, #2008] @ 0x7d8 │ │ │ │ ldr.w r2, [r7, #2012] @ 0x7dc │ │ │ │ ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r7, #2012] @ 0x7dc │ │ │ │ mov lr, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r7, #42089 @ 0xa469 │ │ │ │ + movw r7, #43273 @ 0xa909 │ │ │ │ movt r7, #10 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 86a6c │ │ │ │ + bne.n 86df8 │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 86af8 │ │ │ │ + beq.w 86e84 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86af8 │ │ │ │ + bge.w 86e84 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 86b00 │ │ │ │ + bne.w 86e8c │ │ │ │ str r7, [r3, #24] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r5, [r3, #16] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -135902,217 +136261,217 @@ │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r7, #22829 @ 0x592d │ │ │ │ + movweq r7, #25401 @ 0x6339 │ │ │ │ movteq r7, #14 │ │ │ │ - bne.n 86ac4 │ │ │ │ - ldr.w r9, [pc, #272] @ 86b44 │ │ │ │ + bne.n 86e50 │ │ │ │ + ldr.w r9, [pc, #272] @ 86ed0 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ - cbz r3, 86aac │ │ │ │ - ldr.w ip, [pc, #252] @ 86b48 │ │ │ │ + cbz r3, 86e38 │ │ │ │ + ldr.w ip, [pc, #252] @ 86ed4 │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ str.w lr, [r2, #2012] @ 0x7dc │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 869cc │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + beq.n 86d58 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 86b0e │ │ │ │ + bne.n 86e9a │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 86abe │ │ │ │ + cbnz r0, 86e4a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 869cc │ │ │ │ + b.n 86d58 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 86a30 │ │ │ │ - movw r7, #4525 @ 0x11ad │ │ │ │ + b.n 86dbc │ │ │ │ + movw r7, #7389 @ 0x1cdd │ │ │ │ movt r7, #14 │ │ │ │ - b.n 86a30 │ │ │ │ - movw r7, #42089 @ 0xa469 │ │ │ │ + b.n 86dbc │ │ │ │ + movw r7, #43273 @ 0xa909 │ │ │ │ movt r7, #10 │ │ │ │ movw r0, #15536 @ 0x3cb0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86a1a │ │ │ │ + beq.n 86da6 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - b.n 869cc │ │ │ │ + b.n 86d58 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 86b24 │ │ │ │ + ble.n 86eb0 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq r7, #32665 @ 0x7f99 │ │ │ │ + movweq r7, #35517 @ 0x8abd │ │ │ │ movteq r7, #13 │ │ │ │ - beq.n 86a30 │ │ │ │ + beq.n 86dbc │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 86b24 │ │ │ │ + bne.n 86eb0 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61968 @ 0xf210 │ │ │ │ + movw r1, #64464 @ 0xfbd0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 86a1a │ │ │ │ + b.n 86da6 │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 869ee │ │ │ │ + beq.w 86d7a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - b.n 869ee │ │ │ │ + b.n 86d7a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 869cc │ │ │ │ + b.n 86d58 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - movw r1, #61940 @ 0xf1f4 │ │ │ │ + movw r1, #64436 @ 0xfbb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00086b4c : │ │ │ │ +00086ed8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bpl.n 86be6 │ │ │ │ + bpl.n 86f72 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 86bae │ │ │ │ + blt.n 86f3a │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 86bc0 │ │ │ │ + bne.n 86f4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 86bc0 │ │ │ │ + beq.n 86f4c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw ip, #65504 @ 0xffe0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 86bde │ │ │ │ + beq.n 86f6a │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8a41c │ │ │ │ + b.w 8a794 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r1, #41968 @ 0xa3f0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ adds r2, #1 │ │ │ │ cmp r0, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.n 86b8c │ │ │ │ + beq.n 86f18 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 86b92 │ │ │ │ + bne.n 86f1e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1cb7a8 │ │ │ │ + b.w 1cc640 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 86d10 │ │ │ │ + b.n 8709c │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #252] @ (86d0c ) │ │ │ │ + ldr r4, [pc, #252] @ (87098 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86cf8 │ │ │ │ + beq.n 87084 │ │ │ │ mul.w r4, r2, r1 │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 86cf4 │ │ │ │ + bhi.n 87080 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - movw r3, #17321 @ 0x43a9 │ │ │ │ + movw r3, #17609 @ 0x44c9 │ │ │ │ movt r3, #8 │ │ │ │ add.w r2, r4, #12 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 86c86 │ │ │ │ + bne.n 87012 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1612] @ 0x64c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ca420 <_Py_InitializeRecursionLimits@@Base+0x328> │ │ │ │ + bl 1cb350 <_Py_InitializeRecursionLimits@@Base+0x328> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r0, 86cb4 │ │ │ │ + cbz r0, 87040 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ rev r1, r4 │ │ │ │ mov.w r0, #4261281277 @ 0xfdfdfdfd │ │ │ │ @@ -136121,20 +136480,20 @@ │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ ldrb r5, [r5, #0] │ │ │ │ strb r5, [r3, #4] │ │ │ │ strh.w r1, [r3, #5] │ │ │ │ strb r1, [r3, #7] │ │ │ │ mov r3, r2 │ │ │ │ str r0, [r2, r4] │ │ │ │ - b.n 86cae │ │ │ │ + b.n 8703a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ blx r6 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 86cae │ │ │ │ + cbz r0, 8703a │ │ │ │ rev r2, r4 │ │ │ │ str.w r2, [r3], #8 │ │ │ │ mov.w r1, #4261281277 @ 0xfdfdfdfd │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ ldrb r5, [r5, #0] │ │ │ │ strb r5, [r0, #4] │ │ │ │ @@ -136142,42 +136501,42 @@ │ │ │ │ strb r2, [r0, #7] │ │ │ │ str r1, [r3, r4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #22049 @ 0x5621 │ │ │ │ + movw r1, #22665 @ 0x5889 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r0, [r3, #852] @ 0x354 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 86ce8 │ │ │ │ + bne.n 87074 │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #1 │ │ │ │ blx 2c058 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 86cae │ │ │ │ + beq.n 8703a │ │ │ │ ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r6, #800] @ 0x320 │ │ │ │ - b.n 86c62 │ │ │ │ + b.n 86fee │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ movs r1, #1 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 86cd8 │ │ │ │ + b.n 87064 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 86cae │ │ │ │ - movw r1, #53112 @ 0xcf78 │ │ │ │ + b.n 8703a │ │ │ │ + movw r1, #55580 @ 0xd91c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #60864 @ 0xedc0 │ │ │ │ + movw r0, #63360 @ 0xf780 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ @@ -136185,23 +136544,23 @@ │ │ │ │ movw r5, #41968 @ 0xa3f0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r2 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.w 86ec4 │ │ │ │ - ldr r3, [pc, #568] @ (86f78 ) │ │ │ │ + bne.w 87250 │ │ │ │ + ldr r3, [pc, #568] @ (87304 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 86de4 │ │ │ │ + beq.n 87170 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w r7, r4, #20 │ │ │ │ str.w r1, [r3, #1928] @ 0x788 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -136219,23 +136578,23 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ blx 2b5ac │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86f2c │ │ │ │ + bne.w 872b8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, fp] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ movs r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl.w r3, r3, r2 │ │ │ │ add.w r2, r7, r3 │ │ │ │ - bne.n 86dd4 │ │ │ │ + bne.n 87160 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str.w r9, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ movs r0, #0 │ │ │ │ @@ -136247,46 +136606,46 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str.w r9, [r2, #4] │ │ │ │ str.w sl, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 86dba │ │ │ │ + b.n 87146 │ │ │ │ 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, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r2, #2765 @ 0xacd │ │ │ │ + movw r2, #2757 @ 0xac5 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r3, [r7, #868] @ 0x364 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 86ee0 │ │ │ │ - ldr r3, [pc, #360] @ (86f78 ) │ │ │ │ + bne.n 8726c │ │ │ │ + ldr r3, [pc, #360] @ (87304 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1612] @ 0x64c │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 86f0c │ │ │ │ + beq.n 87298 │ │ │ │ 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, 86e7e │ │ │ │ + cbz r0, 8720a │ │ │ │ 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 │ │ │ │ @@ -136302,114 +136661,114 @@ │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ and.w fp, sl, #7 │ │ │ │ blx 2b5ac │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86f2c │ │ │ │ + bne.n 872b8 │ │ │ │ strb.w r0, [r7, fp] │ │ │ │ - b.n 86da0 │ │ │ │ + b.n 8712c │ │ │ │ ldrd lr, r1, [r3, #24] │ │ │ │ cmp r1, lr │ │ │ │ - bcc.n 86ed4 │ │ │ │ + bcc.n 87260 │ │ │ │ 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 86e38 │ │ │ │ + bne.n 871c4 │ │ │ │ ldr.w r3, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ movt r1, #7 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 86f1e │ │ │ │ + bne.n 872aa │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2c218 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 86eee │ │ │ │ + cbz r4, 8727a │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 86e38 │ │ │ │ + b.n 871c4 │ │ │ │ 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 86df4 │ │ │ │ + b.n 87180 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 86e38 │ │ │ │ + b.n 871c4 │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86e38 │ │ │ │ - bl 24479c │ │ │ │ + bne.n 871c4 │ │ │ │ + bl 2460c4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 86f66 │ │ │ │ + blt.n 872f2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 86f54 │ │ │ │ + blt.n 872e0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 86dce │ │ │ │ + b.n 8715a │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 86e38 │ │ │ │ - b.n 86e9a │ │ │ │ + bne.n 871c4 │ │ │ │ + b.n 87226 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 86eb6 │ │ │ │ + b.n 87242 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl 235628 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 236f60 <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble.w 86d9a │ │ │ │ + ble.w 87126 │ │ │ │ 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 86da0 │ │ │ │ + b.n 8712c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 86f06 │ │ │ │ + bne.n 87292 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 86f06 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 87292 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 86efc │ │ │ │ + bne.n 87288 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 86efc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 87288 │ │ │ │ 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 r2, r0 │ │ │ │ @@ -136420,27 +136779,27 @@ │ │ │ │ lsl.w r5, r0, r2 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ lsl.w r3, r5, r0 │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ lsrs r3, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87126 │ │ │ │ + beq.w 874b2 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 871a2 │ │ │ │ + bhi.w 8752e │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 87012 │ │ │ │ - ldr r1, [pc, #696] @ (87278 ) │ │ │ │ + bne.n 8739e │ │ │ │ + ldr r1, [pc, #696] @ (87604 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 87174 │ │ │ │ + beq.w 87500 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ movw r5, #771 @ 0x303 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str.w r1, [r3, #1928] @ 0x788 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ @@ -136458,48 +136817,48 @@ │ │ │ │ blx 2b5ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r8, #32456 @ 0x7ec8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ add.w r1, r5, r3, lsl #3 │ │ │ │ - movw r0, #2765 @ 0xacd │ │ │ │ + movw r0, #2757 @ 0xac5 │ │ │ │ movt r0, #8 │ │ │ │ add.w r7, r1, #20 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ mov.w fp, r3, lsl #3 │ │ │ │ str r7, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 87154 │ │ │ │ - ldr r0, [pc, #572] @ (87278 ) │ │ │ │ + bne.w 874e0 │ │ │ │ + ldr r0, [pc, #572] @ (87604 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1612] @ 0x64c │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 871e8 │ │ │ │ + bcs.w 87574 │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r0, [r0, sl, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 87224 │ │ │ │ + beq.w 875b0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w lr, [r4] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 870bc │ │ │ │ + beq.n 87448 │ │ │ │ strb r2, [r4, #4] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ strb r6, [r4, #6] │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #1 │ │ │ │ @@ -136517,23 +136876,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #24] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ str r7, [sp, #8] │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 87114 │ │ │ │ + bhi.n 874a0 │ │ │ │ add.w r1, sl, #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 r4, #0 │ │ │ │ - beq.w 871e8 │ │ │ │ + beq.w 87574 │ │ │ │ mov r1, r9 │ │ │ │ add.w r7, r5, #20 │ │ │ │ strb r2, [r4, #4] │ │ │ │ add.w r0, r4, #20 │ │ │ │ mov r2, r5 │ │ │ │ strb r1, [r4, #5] │ │ │ │ movs r5, #0 │ │ │ │ @@ -136553,258 +136912,258 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r9 │ │ │ │ str.w r0, [ip, #12] │ │ │ │ add.w r7, r5, #20 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ - b.n 870e4 │ │ │ │ + b.n 87470 │ │ │ │ movs r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.n 871a4 │ │ │ │ + bhi.n 87530 │ │ │ │ mul.w fp, r1, r3 │ │ │ │ mla r1, r1, r3, r5 │ │ │ │ add.w r0, r1, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r8, #32456 @ 0x7ec8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r0, #2765 @ 0xacd │ │ │ │ + movw r0, #2757 @ 0xac5 │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 8703a │ │ │ │ + beq.w 873c6 │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87270 │ │ │ │ + beq.w 875fc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add.w r7, r5, #20 │ │ │ │ - b.n 870e4 │ │ │ │ + b.n 87470 │ │ │ │ movw r8, #32456 @ 0x7ec8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #2757 @ 0xac5 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 87238 │ │ │ │ + bne.n 875c4 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r3, #5 │ │ │ │ movs r5, #8 │ │ │ │ mov.w fp, #40 @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 8705a │ │ │ │ + b.n 873e6 │ │ │ │ movs r1, #8 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.n 87256 │ │ │ │ + bhi.n 875e2 │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r5, #1 │ │ │ │ movw r8, #32456 @ 0x7ec8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ lsls r5, r0 │ │ │ │ mul.w fp, r3, r1 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ mla r1, r3, r1, r5 │ │ │ │ adds r1, #20 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #2757 @ 0xac5 │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 87154 │ │ │ │ - ldr r1, [pc, #160] @ (87278 ) │ │ │ │ + bne.n 874e0 │ │ │ │ + ldr r1, [pc, #160] @ (87604 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1612] @ 0x64c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ movt r1, #7 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 87246 │ │ │ │ + bne.n 875d2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - cbz r4, 87270 │ │ │ │ + cbz r4, 875fc │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r7, #800] @ 0x320 │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r7, #800] @ 0x320 │ │ │ │ add.w r7, r5, #20 │ │ │ │ - b.n 870e4 │ │ │ │ + b.n 87470 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 870d8 │ │ │ │ + b.n 87464 │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ mov.w fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r5, #8 │ │ │ │ movs r3, #5 │ │ │ │ - b.n 87154 │ │ │ │ + b.n 874e0 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 8720e │ │ │ │ + b.n 8759a │ │ │ │ adds r0, r2, #2 │ │ │ │ movs r5, #1 │ │ │ │ mul.w fp, r3, r1 │ │ │ │ mov r9, r0 │ │ │ │ lsls r5, r0 │ │ │ │ mla r1, r3, r1, r5 │ │ │ │ adds.w r0, r1, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bpl.w 8713a │ │ │ │ + bpl.w 874c6 │ │ │ │ movs r4, #0 │ │ │ │ - bl 24479c │ │ │ │ - b.n 8700a │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 87396 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #700] @ (87548 ) │ │ │ │ + ldr r7, [pc, #700] @ (878d4 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 874fe │ │ │ │ + beq.w 8788a │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8738a │ │ │ │ + beq.n 87716 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 8750c │ │ │ │ + bne.w 87898 │ │ │ │ ldrb.w r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 874e4 │ │ │ │ + bne.w 87870 │ │ │ │ ldrb.w r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 874e4 │ │ │ │ + bne.w 87870 │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 874e4 │ │ │ │ + bne.w 87870 │ │ │ │ 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 8752c │ │ │ │ + bne.w 878b8 │ │ │ │ adds r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 8752c │ │ │ │ + bne.w 878b8 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 8752c │ │ │ │ + bne.w 878b8 │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 8752c │ │ │ │ + bne.w 878b8 │ │ │ │ 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 2b5ac │ │ │ │ ldr.w lr, [r5, #20] │ │ │ │ - movw r2, #18085 @ 0x46a5 │ │ │ │ + movw r2, #18373 @ 0x47c5 │ │ │ │ movt r2, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 8738e │ │ │ │ - cbz r4, 8738a │ │ │ │ + bne.n 8771a │ │ │ │ + cbz r4, 87716 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1612] @ 0x64c │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.n 873ae │ │ │ │ + beq.n 8773a │ │ │ │ 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 87370 │ │ │ │ + bgt.n 876fc │ │ │ │ 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, 873ae │ │ │ │ + cbz r1, 8773a │ │ │ │ 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, 8739c │ │ │ │ - cbz r3, 873da │ │ │ │ + cbz r1, 87728 │ │ │ │ + cbz r3, 87766 │ │ │ │ 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 8738a │ │ │ │ + b.n 87716 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #43249 @ 0xa8f1 │ │ │ │ + movw r2, #43241 @ 0xa8e9 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r6, [r3, #860] @ 0x35c │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 874da │ │ │ │ + bne.w 87866 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 8738a │ │ │ │ + b.n 87716 │ │ │ │ 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] │ │ │ │ @@ -136813,72 +137172,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 87414 │ │ │ │ + bne.n 877a0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 87410 │ │ │ │ + cbz r2, 8779c │ │ │ │ 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 87470 │ │ │ │ + beq.n 877fc │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 87450 │ │ │ │ + beq.n 877dc │ │ │ │ ldr.w r2, [ip, #532] @ 0x214 │ │ │ │ - cbnz r2, 8742c │ │ │ │ + cbnz r2, 877b8 │ │ │ │ str.w r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 8738a │ │ │ │ + beq.n 87716 │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ - cbz r1, 8744a │ │ │ │ + cbz r1, 877d6 │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r2, r0, [r3, #20] │ │ │ │ - cbz r2, 87446 │ │ │ │ + cbz r2, 877d2 │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b.n 8738a │ │ │ │ + b.n 87716 │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ - b.n 87438 │ │ │ │ + b.n 877c4 │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 8745e │ │ │ │ + cbz r2, 877ea │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8738a │ │ │ │ + bne.n 87716 │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ - b.n 8738a │ │ │ │ + b.n 87716 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8741e │ │ │ │ + beq.n 877aa │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 874d4 │ │ │ │ + cbz r2, 87860 │ │ │ │ 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, 874a2 │ │ │ │ + cbz r3, 8782e │ │ │ │ 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, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ @@ -136891,194 +137250,194 @@ │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ 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 8738a │ │ │ │ + b.n 87716 │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 8747c │ │ │ │ + b.n 87808 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 873ce │ │ │ │ + b.n 8775a │ │ │ │ mov r0, r3 │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #44928 @ 0xaf80 │ │ │ │ + bl 70bf2 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #47424 @ 0xb940 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30024 @ 0x7548 │ │ │ │ + movw r0, #32520 @ 0x7f08 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #53112 @ 0xcf78 │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #55580 @ 0xd91c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #68] @ (8754c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ (878d8 ) │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #44868 @ 0xaf44 │ │ │ │ + bl 70bf2 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #47364 @ 0xb904 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30024 @ 0x7548 │ │ │ │ + movw r0, #32520 @ 0x7f08 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ - bl 75fc2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ + bl 75fba <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ mov r0, r3 │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #44952 @ 0xaf98 │ │ │ │ + bl 70bf2 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #47448 @ 0xb958 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30024 @ 0x7548 │ │ │ │ + movw r0, #32520 @ 0x7f08 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73b0c <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r4, #216] @ 0xd8 │ │ │ │ + @ instruction: 0xf7940036 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #28 │ │ │ │ lsls r0, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r7, [r5, #132] @ 0x84 │ │ │ │ - bmi.w 87bf0 │ │ │ │ + bmi.w 87f7c │ │ │ │ movw r4, #13612 @ 0x352c │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877d8 │ │ │ │ + beq.w 87b64 │ │ │ │ movw r9, #41968 @ 0xa3f0 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ - movw r3, #21469 @ 0x53dd │ │ │ │ + movw r3, #27893 @ 0x6cf5 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ movw sl, #29140 @ 0x71d4 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ adds r4, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 875ba │ │ │ │ + b.n 87946 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 875b0 │ │ │ │ + cbz r2, 8793c │ │ │ │ sub.w r1, r3, #224 @ 0xe0 │ │ │ │ adds r6, r2, r1 │ │ │ │ - beq.n 875b0 │ │ │ │ + beq.n 8793c │ │ │ │ ldr r2, [r2, r1] │ │ │ │ - cbnz r2, 87608 │ │ │ │ + cbnz r2, 87994 │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877d8 │ │ │ │ + beq.w 87b64 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 875b0 │ │ │ │ + beq.n 8793c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 877c2 │ │ │ │ + bcs.w 87b4e │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.n 875f0 │ │ │ │ + bcs.n 8797c │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.n 875fc │ │ │ │ + bcs.n 87988 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 875a0 │ │ │ │ + bhi.n 8792c │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ itt ls │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls.n 875a8 │ │ │ │ + bls.n 87934 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 875b0 │ │ │ │ + beq.n 8793c │ │ │ │ sub.w r1, r3, #208 @ 0xd0 │ │ │ │ - b.n 875a8 │ │ │ │ + b.n 87934 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 875b0 │ │ │ │ + beq.n 8793c │ │ │ │ sub.w r1, r3, #380 @ 0x17c │ │ │ │ - b.n 875a8 │ │ │ │ + b.n 87934 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 875b0 │ │ │ │ + beq.n 8793c │ │ │ │ sub.w r1, r3, #368 @ 0x170 │ │ │ │ - b.n 875a8 │ │ │ │ + b.n 87934 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 8767e │ │ │ │ + bpl.n 87a0a │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8767e │ │ │ │ + beq.n 87a0a │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs.w 8787a │ │ │ │ + bcs.w 87c06 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #380 @ 0x17c │ │ │ │ ldrcs r1, [r0, #52] @ 0x34 │ │ │ │ - bcs.w 8787a │ │ │ │ + bcs.w 87c06 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs.w 8787a │ │ │ │ + bcs.w 87c06 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 8786c │ │ │ │ + bls.w 87bf8 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ - cbz r1, 8767e │ │ │ │ + cbz r1, 87a0a │ │ │ │ cmn r1, r3 │ │ │ │ - beq.n 8767e │ │ │ │ + beq.n 87a0a │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8767e │ │ │ │ + bne.n 87a0a │ │ │ │ add.w r3, r5, #60 @ 0x3c │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 87f92 │ │ │ │ + beq.w 8831e │ │ │ │ add.w r3, r5, #100 @ 0x64 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 875b0 │ │ │ │ + bne.n 8793c │ │ │ │ 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.n 875b0 │ │ │ │ + bne.n 8793c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 87cfc │ │ │ │ + bne.w 88088 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 87cfc │ │ │ │ + beq.w 88088 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 87fda │ │ │ │ + beq.w 88366 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 87be6 │ │ │ │ + bne.w 87f72 │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 87fac │ │ │ │ + beq.w 88338 │ │ │ │ movw r0, #29140 @ 0x71d4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w fp, [r4] │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87fda │ │ │ │ + beq.w 88366 │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r3, #17 │ │ │ │ - bpl.w 87882 │ │ │ │ - ldr r2, [pc, #448] @ (87898 ) │ │ │ │ + bpl.w 87c0e │ │ │ │ + ldr r2, [pc, #448] @ (87c24 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r5] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w r0, [r1, #3892] @ 0xf34 │ │ │ │ @@ -137091,174 +137450,174 @@ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub.w r2, r6, #8 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ strd r0, r3, [r6, #-8] │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w lr, [r1, #3868] @ 0xf1c │ │ │ │ - blt.w 8788e │ │ │ │ + blt.w 87c1a │ │ │ │ mov r0, fp │ │ │ │ str r5, [r6, #8] │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 880b6 │ │ │ │ + beq.w 88442 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 8774a │ │ │ │ + bpl.n 87ad6 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 8774a │ │ │ │ + bne.n 87ad6 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 879da │ │ │ │ + beq.w 87d66 │ │ │ │ str r1, [r6, #12] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r8, [r6, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ str r2, [r6, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8808e │ │ │ │ + bpl.w 8841a │ │ │ │ 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, r9 │ │ │ │ - bne.w 87d22 │ │ │ │ + bne.w 880ae │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 87d22 │ │ │ │ + beq.w 880ae │ │ │ │ ldr r0, [r7, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r7 │ │ │ │ - beq.w 87e9a │ │ │ │ - bl 8a41c │ │ │ │ + beq.w 88226 │ │ │ │ + bl 8a794 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 880a0 │ │ │ │ + beq.w 8842c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 875b0 │ │ │ │ + bge.w 8793c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 875b0 │ │ │ │ + bne.w 8793c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 875b0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8793c │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ sub.w r1, r3, #420 @ 0x1a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 875a8 │ │ │ │ + bne.w 87934 │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 875ba │ │ │ │ + bne.w 87946 │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 87c4c │ │ │ │ + bne.w 87fd8 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87986 │ │ │ │ + beq.w 87d12 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87ef4 │ │ │ │ + bne.w 88280 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 878a4 │ │ │ │ + bne.n 87c30 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87e94 │ │ │ │ + bne.w 88220 │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #144] @ (8789c ) │ │ │ │ + ldr r2, [pc, #144] @ (87c28 ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #1564] @ 0x61c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 87ea0 │ │ │ │ + bne.w 8822c │ │ │ │ ldr.w r4, [r2, #1572] @ 0x624 │ │ │ │ adds r7, r4, #1 │ │ │ │ - beq.w 87ea0 │ │ │ │ - ldr r1, [pc, #116] @ (878a0 ) │ │ │ │ + beq.w 8822c │ │ │ │ + ldr r1, [pc, #116] @ (87c2c ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.w 88088 │ │ │ │ + beq.w 88414 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 87d18 │ │ │ │ + bne.w 880a4 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 87a8c │ │ │ │ - ldr r1, [pc, #84] @ (878a0 ) │ │ │ │ + bne.w 87e18 │ │ │ │ + ldr r1, [pc, #84] @ (87c2c ) │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 87ad8 │ │ │ │ + beq.w 87e64 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ it ls │ │ │ │ movls r1, r0 │ │ │ │ - bls.w 87652 │ │ │ │ + bls.w 879de │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 87652 │ │ │ │ - b.n 8767e │ │ │ │ + bne.w 879de │ │ │ │ + b.n 87a0a │ │ │ │ ldr.w ip, [r5] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8771a │ │ │ │ + bge.w 87aa6 │ │ │ │ add.w r3, ip, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 8771a │ │ │ │ + b.n 87aa6 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 87864 │ │ │ │ + bmi.n 87bf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r9, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 880f4 │ │ │ │ + bmi.w 88480 │ │ │ │ movw r7, #29676 @ 0x73ec │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87fda │ │ │ │ + beq.w 88366 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 87906 │ │ │ │ - ldr r0, [pc, #536] @ (87ae8 ) │ │ │ │ + bpl.n 87c92 │ │ │ │ + ldr r0, [pc, #536] @ (87e74 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -137278,57 +137637,57 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8801a │ │ │ │ + beq.w 883a6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 8794a │ │ │ │ + bpl.n 87cd6 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8794a │ │ │ │ + bne.n 87cd6 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 87ec0 │ │ │ │ + beq.w 8824c │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8bfa0 │ │ │ │ + bl 8c318 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8801e │ │ │ │ + beq.w 883aa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87974 │ │ │ │ + bge.n 87d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 880e4 │ │ │ │ + beq.w 88470 │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 87dbc │ │ │ │ + bne.w 88148 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87af4 │ │ │ │ + bne.w 87e80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87806 │ │ │ │ - ldr r0, [pc, #336] @ (87ae8 ) │ │ │ │ + beq.w 87b92 │ │ │ │ + ldr r0, [pc, #336] @ (87e74 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -137339,143 +137698,143 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 87ffc │ │ │ │ + beq.w 88388 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - b.n 8780a │ │ │ │ + b.n 87b96 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 88034 │ │ │ │ - ldr r3, [pc, #260] @ (87aec ) │ │ │ │ - ldr r2, [pc, #252] @ (87ae8 ) │ │ │ │ + beq.w 883c0 │ │ │ │ + ldr r3, [pc, #260] @ (87e78 ) │ │ │ │ + ldr r2, [pc, #252] @ (87e74 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w fp, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87d8c │ │ │ │ + bne.w 88118 │ │ │ │ add.w fp, fp, #110592 @ 0x1b000 │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r0, [fp, #4000] @ 0xfa0 │ │ │ │ - bl 8c3a4 │ │ │ │ + bl 8c6ac │ │ │ │ ldr r1, [sp, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 880ec │ │ │ │ + beq.w 88478 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 87d40 │ │ │ │ + beq.w 880cc │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87a40 │ │ │ │ + bge.n 87dcc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8814c │ │ │ │ + beq.w 884d8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87a62 │ │ │ │ + bge.n 87dee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8813e │ │ │ │ + beq.w 884ca │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87a62 │ │ │ │ + bge.n 87dee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88174 │ │ │ │ + beq.w 88500 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8774a │ │ │ │ + blt.w 87ad6 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 8774a │ │ │ │ + b.n 87ad6 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 8c88c │ │ │ │ + bl 8caf8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88088 │ │ │ │ + beq.w 88414 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #64] @ (87af0 ) │ │ │ │ + ldr r1, [pc, #64] @ (87e7c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 88158 │ │ │ │ + beq.w 884e4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 880e0 │ │ │ │ + bge.w 8846c │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 87860 │ │ │ │ + bne.w 87bec │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne.w r8, #0 │ │ │ │ - b.n 87864 │ │ │ │ + b.n 87bf0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 87ab4 │ │ │ │ + bmi.n 87e40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87f80 │ │ │ │ + bne.w 8830c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 87806 │ │ │ │ + beq.w 87b92 │ │ │ │ ldr.w sl, [r5, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #940] @ 87eb8 │ │ │ │ + ldr.w r9, [pc, #940] @ 88244 │ │ │ │ movw fp, #29408 @ 0x72e0 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r0, fp │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87fda │ │ │ │ + beq.w 88366 │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 87b62 │ │ │ │ + bpl.n 87eee │ │ │ │ ldr.w r3, [r9, r7] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r0, [r1, #3868] @ 0xf1c │ │ │ │ @@ -137494,59 +137853,59 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8801a │ │ │ │ + beq.w 883a6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 87ba4 │ │ │ │ + bpl.n 87f30 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 87ba4 │ │ │ │ + bne.n 87f30 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.n 87c38 │ │ │ │ + beq.n 87fc4 │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, sl │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8bfa0 │ │ │ │ + bl 8c318 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 880c2 │ │ │ │ + beq.w 8844e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87bce │ │ │ │ + bge.n 87f5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 880ba │ │ │ │ + beq.w 88446 │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 87b1a │ │ │ │ + bne.n 87ea6 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87806 │ │ │ │ - b.n 87994 │ │ │ │ + beq.w 87b92 │ │ │ │ + b.n 87d20 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 875b0 │ │ │ │ - b.n 876a6 │ │ │ │ - ldr r0, [pc, #708] @ (87eb8 ) │ │ │ │ + bne.w 8793c │ │ │ │ + b.n 87a32 │ │ │ │ + ldr r0, [pc, #708] @ (88244 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -137558,176 +137917,176 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 87ff0 │ │ │ │ + beq.w 8837c │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - b.n 87572 │ │ │ │ + b.n 878fe │ │ │ │ ldr.w r3, [r9, r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1cb7fc │ │ │ │ + bl 1cc694 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87ba6 │ │ │ │ - b.n 8801c │ │ │ │ + bne.n 87f32 │ │ │ │ + b.n 883a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877e0 │ │ │ │ + beq.w 87b6c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8bae4 │ │ │ │ + bl 8be5c │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 87864 │ │ │ │ + beq.w 87bf0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877e0 │ │ │ │ + beq.w 87b6c │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8bae4 │ │ │ │ + bl 8be5c │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 87864 │ │ │ │ + beq.w 87bf0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877e0 │ │ │ │ + beq.w 87b6c │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8bae4 │ │ │ │ + bl 8be5c │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 87864 │ │ │ │ + beq.w 87bf0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877e0 │ │ │ │ + beq.w 87b6c │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8bae4 │ │ │ │ + bl 8be5c │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 87864 │ │ │ │ + beq.w 87bf0 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877e0 │ │ │ │ + beq.w 87b6c │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8bae4 │ │ │ │ + bl 8be5c │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 87864 │ │ │ │ + beq.w 87bf0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877e0 │ │ │ │ + beq.w 87b6c │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ - b.n 87cec │ │ │ │ + b.n 88078 │ │ │ │ ldr.w r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877e0 │ │ │ │ + beq.w 87b6c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8bae4 │ │ │ │ + bl 8be5c │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 87ce2 │ │ │ │ + bne.n 8806e │ │ │ │ mov r8, r0 │ │ │ │ - b.n 87864 │ │ │ │ + b.n 87bf0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - bne.w 87690 │ │ │ │ + bne.w 87a1c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 44026 │ │ │ │ - b.n 87864 │ │ │ │ + bl 44016 │ │ │ │ + b.n 87bf0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87860 │ │ │ │ - b.n 87840 │ │ │ │ + bne.w 87bec │ │ │ │ + b.n 87bcc │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 87788 │ │ │ │ + bne.w 87b14 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cb7a8 │ │ │ │ + bl 1cc640 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 880a0 │ │ │ │ + b.n 8842c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87d54 │ │ │ │ + bge.n 880e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 87d54 │ │ │ │ + cbnz r3, 880e0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 87fc6 │ │ │ │ + blt.w 88352 │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ it ne │ │ │ │ strne.w fp, [r6, #12] │ │ │ │ - bne.w 8774c │ │ │ │ + bne.w 87ad8 │ │ │ │ mov r0, fp │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [fp, #16] │ │ │ │ str.w fp, [r6, #12] │ │ │ │ - b.n 8774c │ │ │ │ + b.n 87ad8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87a06 │ │ │ │ + beq.w 87d92 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87dac │ │ │ │ + bge.n 88138 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 87dac │ │ │ │ + cbnz r2, 88138 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r6, #12] │ │ │ │ - b.n 8774c │ │ │ │ + b.n 87ad8 │ │ │ │ movw fp, #29676 @ 0x73ec │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ adds r6, #20 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 880f4 │ │ │ │ + bmi.w 88480 │ │ │ │ mov r0, fp │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87fda │ │ │ │ + beq.w 88366 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 87e1a │ │ │ │ - ldr r3, [pc, #208] @ (87eb8 ) │ │ │ │ + bpl.n 881a6 │ │ │ │ + ldr r3, [pc, #208] @ (88244 ) │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r3, sl] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r0, #3868] @ 0xf1c │ │ │ │ @@ -137746,377 +138105,377 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8801a │ │ │ │ + beq.w 883a6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 87e5c │ │ │ │ + bpl.n 881e8 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 87e5c │ │ │ │ + bne.n 881e8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.n 87edc │ │ │ │ + beq.n 88268 │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8bfa0 │ │ │ │ + bl 8c318 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8801e │ │ │ │ + beq.w 883aa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87e86 │ │ │ │ + bge.n 88212 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8816c │ │ │ │ + beq.w 884f8 │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 87980 │ │ │ │ - b.n 87dca │ │ │ │ + beq.w 87d0c │ │ │ │ + b.n 88156 │ │ │ │ ldr.w r8, [r6] │ │ │ │ - b.n 87afe │ │ │ │ - bl 86d10 │ │ │ │ - b.n 877a0 │ │ │ │ - ldr r0, [pc, #24] @ (87ebc ) │ │ │ │ - bl 7b2c4 │ │ │ │ + b.n 87e8a │ │ │ │ + bl 8709c │ │ │ │ + b.n 87b2c │ │ │ │ + ldr r0, [pc, #24] @ (88248 ) │ │ │ │ + bl 7b2bc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.w 87828 │ │ │ │ - ldr r0, [pc, #12] @ (87ebc ) │ │ │ │ - bl 44026 │ │ │ │ - b.n 87ad8 │ │ │ │ + bne.w 87bb4 │ │ │ │ + ldr r0, [pc, #12] @ (88248 ) │ │ │ │ + bl 44016 │ │ │ │ + b.n 87e64 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 87e80 │ │ │ │ + bmi.n 8820c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #700] @ (88180 ) │ │ │ │ + ldr r0, [pc, #700] @ (8850c ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1cb7fc │ │ │ │ + bl 1cc694 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8794c │ │ │ │ - b.n 8801c │ │ │ │ - ldr r2, [pc, #672] @ (88180 ) │ │ │ │ + bne.w 87cd8 │ │ │ │ + b.n 883a8 │ │ │ │ + ldr r2, [pc, #672] @ (8850c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1cb7fc │ │ │ │ + bl 1cc694 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87e5e │ │ │ │ - b.n 8801c │ │ │ │ - ldr r0, [pc, #648] @ (88180 ) │ │ │ │ + bne.n 881ea │ │ │ │ + b.n 883a8 │ │ │ │ + ldr r0, [pc, #648] @ (8850c ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ subs r7, r2, #1 │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r7, r3 │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 87f2a │ │ │ │ + beq.n 882b6 │ │ │ │ cmp r7, #10 │ │ │ │ - bhi.n 87f2a │ │ │ │ + bhi.n 882b6 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.n 87f34 │ │ │ │ + b.n 882c0 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 87f8c │ │ │ │ + bne.n 88318 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8799e │ │ │ │ + beq.w 87d2a │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ subs r7, r2, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r7, r3 │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 87f6a │ │ │ │ + beq.n 882f6 │ │ │ │ cmp r7, #10 │ │ │ │ - bls.n 88008 │ │ │ │ + bls.n 88394 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 87fe0 │ │ │ │ + beq.n 8836c │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ - b.n 87b0a │ │ │ │ - ldr r0, [pc, #508] @ (88180 ) │ │ │ │ + b.n 87e96 │ │ │ │ + ldr r0, [pc, #508] @ (8850c ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ - b.n 87f4a │ │ │ │ + b.n 882d6 │ │ │ │ ldr.w r9, [r1, #16] │ │ │ │ - b.n 878a8 │ │ │ │ + b.n 87c34 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ sub.w ip, r3, r2 │ │ │ │ rsbs r3, ip, #0 │ │ │ │ adc.w r3, r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 875b0 │ │ │ │ - b.w 8767e │ │ │ │ + bne.w 8793c │ │ │ │ + b.w 87a0a │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 875b0 │ │ │ │ + bne.w 8793c │ │ │ │ mov r8, r0 │ │ │ │ - b.n 87864 │ │ │ │ + b.n 87bf0 │ │ │ │ str.w fp, [r6, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 8774c │ │ │ │ + bne.w 87ad8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 880a6 │ │ │ │ + blt.n 88432 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 87864 │ │ │ │ + b.n 87bf0 │ │ │ │ subs r3, r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ - b.n 879cc │ │ │ │ + b.n 87d58 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.n 87c34 │ │ │ │ + b.n 87fc0 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 879d6 │ │ │ │ + b.n 87d62 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 87ffc │ │ │ │ + beq.n 88388 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 87f7a │ │ │ │ + b.n 88306 │ │ │ │ str r1, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87fda │ │ │ │ + bge.n 88366 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87fda │ │ │ │ + bne.n 88366 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87fda │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88366 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 879e6 │ │ │ │ + bne.w 87d72 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 8810c │ │ │ │ + bpl.n 88498 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 88120 │ │ │ │ + bpl.n 884ac │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 8812e │ │ │ │ + blt.n 884ba │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 87db8 │ │ │ │ + bge.w 88144 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 87db8 │ │ │ │ + bne.w 88144 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 87db8 │ │ │ │ + b.n 88144 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 87ad8 │ │ │ │ + b.n 87e64 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87fda │ │ │ │ + bge.n 88366 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87fda │ │ │ │ + bne.n 88366 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87fda │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88366 │ │ │ │ str r0, [r6, #12] │ │ │ │ - b.n 87fd2 │ │ │ │ + b.n 8835e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87bce │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 87f5a │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 87864 │ │ │ │ + bge.w 87bf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87864 │ │ │ │ + bne.w 87bf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 87864 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 87bf0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 87ad8 │ │ │ │ + b.n 87e64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87974 │ │ │ │ - bl f8250 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 87d00 │ │ │ │ + bl f85c8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 87db8 │ │ │ │ + b.n 88144 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62332 @ 0xf37c │ │ │ │ + movw r1, #64828 @ 0xfd3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 87fda │ │ │ │ + bl 12120c │ │ │ │ + b.n 88366 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 88052 │ │ │ │ + bge.n 883de │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #104] @ (88184 ) │ │ │ │ + ldr r3, [pc, #104] @ (88510 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 88068 │ │ │ │ + b.n 883f4 │ │ │ │ ldrsb.w r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 8812e │ │ │ │ + blt.n 884ba │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 88052 │ │ │ │ + b.n 883de │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ - b.n 88116 │ │ │ │ + b.n 884a2 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 87a52 │ │ │ │ + b.n 87dde │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 87a40 │ │ │ │ + b.n 87dcc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 87ad8 │ │ │ │ + bge.w 87e64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87ad2 │ │ │ │ - b.n 87ad8 │ │ │ │ + beq.w 87e5e │ │ │ │ + b.n 87e64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87e86 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88212 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 87a62 │ │ │ │ + b.n 87dee │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00088188 : │ │ │ │ +00088514 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29140 @ 0x71d4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 881f8 │ │ │ │ + bl 88584 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 881d8 │ │ │ │ - cbz r5, 881c0 │ │ │ │ + cbz r0, 88564 │ │ │ │ + cbz r5, 8854c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 881e0 │ │ │ │ + cbz r0, 8856c │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 881da │ │ │ │ + bge.n 88566 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 881da │ │ │ │ + bne.n 88566 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 881da │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88566 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 885c8 │ │ │ │ - cbz r0, 8824e │ │ │ │ + bl 88954 │ │ │ │ + cbz r0, 885da │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 8824e │ │ │ │ - ldr.w ip, [pc, #56] @ 88250 │ │ │ │ + bpl.n 885da │ │ │ │ + ldr.w ip, [pc, #56] @ 885dc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r1, ip] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w lr, [r1, #3892] @ 0xf34 │ │ │ │ @@ -138128,15 +138487,15 @@ │ │ │ │ strd lr, r3, [r0, #-8] │ │ │ │ str.w r2, [lr, #4] │ │ │ │ str.w ip, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00088254 : │ │ │ │ +000885e0 : │ │ │ │ stmdb 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 │ │ │ │ ldr.w ip, [r0, #84] @ 0x54 │ │ │ │ @@ -138160,89 +138519,89 @@ │ │ │ │ addne r5, r4, #3 │ │ │ │ itttt ne │ │ │ │ addne r4, #1 │ │ │ │ bicne.w r5, r5, #3 │ │ │ │ addne.w r4, r5, r4, lsl #2 │ │ │ │ addne r2, r2, r4 │ │ │ │ adds.w fp, r3, r2 │ │ │ │ - bmi.w 88554 │ │ │ │ + bmi.w 888e0 │ │ │ │ movw r5, #32456 @ 0x7ec8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #2757 @ 0xac5 │ │ │ │ movt r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r6, [r5, #888] @ 0x378 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 88502 │ │ │ │ - ldr.w r8, [pc, #744] @ 885c0 │ │ │ │ + bne.w 8888e │ │ │ │ + ldr.w r8, [pc, #744] @ 8894c │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r0, #1612] @ 0x64c │ │ │ │ - bcs.w 884aa │ │ │ │ + bcs.w 88836 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r0, [r6, r1, lsl #3] │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 884e8 │ │ │ │ + beq.w 88874 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr.w sl, [r0, #4] │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r6, [sl] │ │ │ │ str r6, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 883c6 │ │ │ │ + beq.n 88752 │ │ │ │ add.w r5, sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 884a0 │ │ │ │ + beq.w 8882c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sl] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8843c │ │ │ │ - ldr r1, [pc, #648] @ (885c0 ) │ │ │ │ + beq.w 887c8 │ │ │ │ + ldr r1, [pc, #648] @ (8894c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ strd r1, r1, [r5, #-8] │ │ │ │ ldr.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ ldr.w r7, [r0, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 88418 │ │ │ │ + bgt.n 887a4 │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r5, #8 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8844e │ │ │ │ - ldr r2, [pc, #600] @ (885c4 ) │ │ │ │ + bne.n 887da │ │ │ │ + ldr r2, [pc, #600] @ (88950 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8851e │ │ │ │ + bne.w 888aa │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bmi.n 883e2 │ │ │ │ + bmi.n 8876e │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 883be │ │ │ │ - ldr r0, [pc, #560] @ (885c0 ) │ │ │ │ + bpl.n 8874a │ │ │ │ + ldr r0, [pc, #560] @ (8894c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ sub.w r2, r5, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r4, [r1, #3892] @ 0xf34 │ │ │ │ @@ -138255,200 +138614,200 @@ │ │ │ │ str r2, [r4, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r7, r5, [r0, #24] │ │ │ │ cmp r5, r7 │ │ │ │ - bcc.n 88442 │ │ │ │ + bcc.n 887ce │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r6, [r0, r7] │ │ │ │ and.w lr, ip, #16384 @ 0x4000 │ │ │ │ - b.n 8831c │ │ │ │ + b.n 886a8 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 88490 │ │ │ │ + bgt.n 8881c │ │ │ │ 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, 8840e │ │ │ │ + cbz r2, 8879a │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #-12] │ │ │ │ - b.n 8838a │ │ │ │ + b.n 88716 │ │ │ │ ldr.w r3, [r0, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 8843c │ │ │ │ + beq.n 887c8 │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 8843c │ │ │ │ + cbnz r3, 887c8 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 885b6 │ │ │ │ + bne.w 88942 │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 88476 │ │ │ │ + bpl.n 88802 │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 88358 │ │ │ │ + b.n 886e4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str.w r1, [r9, #12] │ │ │ │ str.w r9, [r1, #8] │ │ │ │ - b.n 8831c │ │ │ │ - ldr r2, [pc, #372] @ (885c4 ) │ │ │ │ + b.n 886a8 │ │ │ │ + ldr r2, [pc, #372] @ (88950 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8856a │ │ │ │ + bne.w 888f6 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.n 8838a │ │ │ │ + bpl.n 88716 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - b.n 883e4 │ │ │ │ + b.n 88770 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8847a │ │ │ │ + bne.n 88806 │ │ │ │ dmb ish │ │ │ │ - b.n 8843c │ │ │ │ + b.n 887c8 │ │ │ │ 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 883f8 │ │ │ │ + b.n 88784 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 88334 │ │ │ │ - b.n 8843c │ │ │ │ + bne.w 886c0 │ │ │ │ + b.n 887c8 │ │ │ │ ldr.w r9, [r5, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ movt r1, #7 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ cmp r9, r1 │ │ │ │ - bne.n 88544 │ │ │ │ + bne.n 888d0 │ │ │ │ mov r0, fp │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 8855c │ │ │ │ + beq.n 888e8 │ │ │ │ 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 8831c │ │ │ │ + b.n 886a8 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 884aa │ │ │ │ + beq.n 88836 │ │ │ │ ldr.w ip, [r4, #84] @ 0x54 │ │ │ │ - b.n 883dc │ │ │ │ + b.n 88768 │ │ │ │ ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ mov r1, fp │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ blx r6 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 88554 │ │ │ │ + cbz r0, 888e0 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ and.w lr, r1, #16384 @ 0x4000 │ │ │ │ - b.n 8831c │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 886a8 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 88596 │ │ │ │ + bne.n 88922 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ - cbnz r0, 8858c │ │ │ │ + cbnz r0, 88918 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bpl.w 8838a │ │ │ │ - b.n 88472 │ │ │ │ + bpl.w 88716 │ │ │ │ + b.n 887fe │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ mov r1, fp │ │ │ │ blx r9 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ - b.n 884d0 │ │ │ │ - ldr.w r8, [pc, #104] @ 885c0 │ │ │ │ + b.n 8885c │ │ │ │ + ldr.w r8, [pc, #104] @ 8894c │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2447ac │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.w 2460d4 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 885aa │ │ │ │ + bne.n 88936 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88468 │ │ │ │ + bne.w 887f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20abf0 │ │ │ │ - b.n 88468 │ │ │ │ + bl 20c488 │ │ │ │ + b.n 887f4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.w 8838a │ │ │ │ - b.n 88472 │ │ │ │ + bpl.w 88716 │ │ │ │ + b.n 887fe │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bpl.w 8838a │ │ │ │ - b.n 88472 │ │ │ │ + bpl.w 88716 │ │ │ │ + b.n 887fe │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 88468 │ │ │ │ + b.n 887f4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88432 │ │ │ │ - b.n 8843c │ │ │ │ + beq.w 887be │ │ │ │ + b.n 887c8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -138475,269 +138834,269 @@ │ │ │ │ addmi r1, r3, #3 │ │ │ │ addmi r3, #1 │ │ │ │ ittt mi │ │ │ │ bicmi.w r1, r1, #3 │ │ │ │ addmi.w r3, r1, r3, lsl #2 │ │ │ │ addmi r2, r2, r3 │ │ │ │ adds.w r8, r6, r2 │ │ │ │ - bmi.w 88878 │ │ │ │ + bmi.w 88c04 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r7, #888] @ 0x378 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 88832 │ │ │ │ - ldr r3, [pc, #636] @ (888c4 ) │ │ │ │ + bne.w 88bbe │ │ │ │ + ldr r3, [pc, #636] @ (88c50 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov sl, r3 │ │ │ │ - bcs.w 887e0 │ │ │ │ + bcs.w 88b6c │ │ │ │ mov.w r9, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, r9, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 8881e │ │ │ │ + beq.w 88baa │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w r8, [r0] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 886fe │ │ │ │ + beq.n 88a8a │ │ │ │ adds r5, r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 887d6 │ │ │ │ + beq.w 88b62 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8877e │ │ │ │ - ldr r3, [pc, #544] @ (888c4 ) │ │ │ │ + beq.n 88b0a │ │ │ │ + ldr r3, [pc, #544] @ (88c50 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r6, [r1, r3] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ strd r1, r1, [r5, #-8] │ │ │ │ ldr.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ ldr.w r7, [r0, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 8875a │ │ │ │ + bgt.n 88ae6 │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r5, #8 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 88790 │ │ │ │ - ldr r2, [pc, #496] @ (888c8 ) │ │ │ │ + bne.n 88b1c │ │ │ │ + ldr r2, [pc, #496] @ (88c54 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8884a │ │ │ │ + bne.w 88bd6 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 8871e │ │ │ │ + bmi.n 88aaa │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r7, r1, [r3, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 88784 │ │ │ │ + bhi.n 88b10 │ │ │ │ add.w r1, r9, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r8, [r3, r7] │ │ │ │ and.w ip, r5, #16384 @ 0x4000 │ │ │ │ - b.n 8868c │ │ │ │ + b.n 88a18 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 887c8 │ │ │ │ + bgt.n 88b54 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ adds r0, r5, r3 │ │ │ │ strb r2, [r5, r3] │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 88816 │ │ │ │ + beq.n 88ba2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r5, #-12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr.w r3, [r0, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 8877e │ │ │ │ + beq.n 88b0a │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 8877e │ │ │ │ + cbnz r3, 88b0a │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 888ba │ │ │ │ + bne.w 88c46 │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bpl.n 887ae │ │ │ │ + bpl.n 88b3a │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 886c4 │ │ │ │ + b.n 88a50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 8868c │ │ │ │ - ldr r2, [pc, #308] @ (888c8 ) │ │ │ │ + b.n 88a18 │ │ │ │ + ldr r2, [pc, #308] @ (88c54 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 88882 │ │ │ │ + bne.n 88c0e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 886f0 │ │ │ │ + b.n 88a7c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 887b2 │ │ │ │ + bne.n 88b3e │ │ │ │ dmb ish │ │ │ │ - b.n 8877e │ │ │ │ + b.n 88b0a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - b.n 88730 │ │ │ │ + b.n 88abc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 886a0 │ │ │ │ - b.n 8877e │ │ │ │ + bne.w 88a2c │ │ │ │ + b.n 88b0a │ │ │ │ ldr.w r5, [r7, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8886c │ │ │ │ + bne.n 88bf8 │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88878 │ │ │ │ + beq.n 88c04 │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 8868c │ │ │ │ + b.n 88a18 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #-12] │ │ │ │ - b.n 886f6 │ │ │ │ + b.n 88a82 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 887e0 │ │ │ │ + beq.n 88b6c │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ - b.n 88718 │ │ │ │ + b.n 88aa4 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 88878 │ │ │ │ + cbz r0, 88c04 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 8868c │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 88a18 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 888a2 │ │ │ │ + bne.n 88c2e │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 886f0 │ │ │ │ + bne.w 88a7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 20abf0 │ │ │ │ - b.n 886f0 │ │ │ │ + bl 20c488 │ │ │ │ + b.n 88a7c │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 88800 │ │ │ │ + b.n 88b8c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 24479c │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.w 2460c4 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 888ae │ │ │ │ + bne.n 88c3a │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 887a8 │ │ │ │ + bne.n 88b34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20abf0 │ │ │ │ - b.n 887a8 │ │ │ │ + bl 20c488 │ │ │ │ + b.n 88b34 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 886f0 │ │ │ │ + b.n 88a7c │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 887a8 │ │ │ │ + b.n 88b34 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88774 │ │ │ │ - b.n 8877e │ │ │ │ + beq.w 88b00 │ │ │ │ + b.n 88b0a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000888cc <_PyType_AllocNoTrack@@Base>: │ │ │ │ +00088c58 <_PyType_AllocNoTrack@@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 r4, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ @@ -138750,398 +139109,398 @@ │ │ │ │ and.w r2, r3, #24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r5, #1 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ lsls r7, r3, #29 │ │ │ │ mov.w r5, r5, lsl #3 │ │ │ │ - bmi.n 88978 <_PyType_AllocNoTrack@@Base+0xac> │ │ │ │ + bmi.n 88d04 <_PyType_AllocNoTrack@@Base+0xac> │ │ │ │ adds r0, r4, r5 │ │ │ │ - bl 8090c │ │ │ │ + bl 809cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 889ee <_PyType_AllocNoTrack@@Base+0x122> │ │ │ │ + beq.n 88d7a <_PyType_AllocNoTrack@@Base+0x122> │ │ │ │ adds r7, r0, r5 │ │ │ │ - cbz r5, 8891c <_PyType_AllocNoTrack@@Base+0x50> │ │ │ │ + cbz r5, 88ca8 <_PyType_AllocNoTrack@@Base+0x50> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.n 88944 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ - ldr r2, [pc, #220] @ (88a00 <_PyType_AllocNoTrack@@Base+0x134>) │ │ │ │ + bpl.n 88cd0 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ + ldr r2, [pc, #220] @ (88d8c <_PyType_AllocNoTrack@@Base+0x134>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r3, r2] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ ldr.w r3, [r2, #3768] @ 0xeb8 │ │ │ │ ldr.w r0, [r2, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #3768] @ 0xeb8 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 8899c <_PyType_AllocNoTrack@@Base+0xd0> │ │ │ │ + bgt.n 88d28 <_PyType_AllocNoTrack@@Base+0xd0> │ │ │ │ sub.w r2, r4, #8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r7, #8 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r6, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 889d8 <_PyType_AllocNoTrack@@Base+0x10c> │ │ │ │ + bne.n 88d64 <_PyType_AllocNoTrack@@Base+0x10c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r7 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl 80ec8 <_Py_NewReference@@Base> │ │ │ │ + bl 80ec0 <_Py_NewReference@@Base> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 88992 <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + bmi.n 88d1e <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r2, [r0, #440] @ 0x1b8 │ │ │ │ ldrd r3, r2, [r2, #12] │ │ │ │ add r3, r2 │ │ │ │ adds r2, r3, #3 │ │ │ │ adds r3, #1 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r2, r4 │ │ │ │ add.w r4, r2, r3, lsl #2 │ │ │ │ - b.n 88908 <_PyType_AllocNoTrack@@Base+0x3c> │ │ │ │ + b.n 88c94 <_PyType_AllocNoTrack@@Base+0x3c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1df3e0 <_PyAST_Compile@@Base+0x420> │ │ │ │ - b.n 88972 <_PyType_AllocNoTrack@@Base+0xa6> │ │ │ │ + bl 1e0a80 <_PyAST_Compile@@Base+0x420> │ │ │ │ + b.n 88cfe <_PyType_AllocNoTrack@@Base+0xa6> │ │ │ │ ldr.w r3, [r2, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 88944 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ + beq.n 88cd0 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88944 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ + beq.n 88cd0 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ ldr.w r3, [r2, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 88944 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ + bne.n 88cd0 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ - cbnz r3, 889f6 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + cbnz r3, 88d82 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ add.w r2, r1, #12 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.n 88944 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ + bmi.n 88cd0 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 889c2 <_PyType_AllocNoTrack@@Base+0xf6> │ │ │ │ + bne.n 88d4e <_PyType_AllocNoTrack@@Base+0xf6> │ │ │ │ dmb ish │ │ │ │ - b.n 88944 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ + b.n 88cd0 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r7 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl 80ec8 <_Py_NewReference@@Base> │ │ │ │ + bl 80ec0 <_Py_NewReference@@Base> │ │ │ │ str.w r8, [r7, #8] │ │ │ │ - b.n 8896c <_PyType_AllocNoTrack@@Base+0xa0> │ │ │ │ + b.n 88cf8 <_PyType_AllocNoTrack@@Base+0xa0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 889b4 <_PyType_AllocNoTrack@@Base+0xe8> │ │ │ │ - b.n 88944 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ + beq.n 88d40 <_PyType_AllocNoTrack@@Base+0xe8> │ │ │ │ + b.n 88cd0 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00088a04 : │ │ │ │ +00088d90 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88a80 │ │ │ │ - cbz r0, 88a42 │ │ │ │ + bl 88e0c │ │ │ │ + cbz r0, 88dce │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bpl.n 88a42 │ │ │ │ + bpl.n 88dce │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 88a42 │ │ │ │ + bne.n 88dce │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 88a44 │ │ │ │ + beq.n 88dd0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #16] @ (88a58 ) │ │ │ │ + ldr r2, [pc, #16] @ (88de4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1cb7fc │ │ │ │ + b.w 1cc694 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00088a5c : │ │ │ │ +00088de8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 88a80 │ │ │ │ + b.n 88e0c │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 88e84 │ │ │ │ + beq.w 89210 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 88c64 │ │ │ │ + beq.w 88ff0 │ │ │ │ movw r2, #65507 @ 0xffe3 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 897f2 │ │ │ │ + bhi.w 89b7e │ │ │ │ adds r4, r0, r1 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.w 88c24 │ │ │ │ + ble.w 88fb0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88f6e │ │ │ │ + bne.w 892fa │ │ │ │ adds r0, #4 │ │ │ │ subs r1, r4, #4 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ cmp r0, r1 │ │ │ │ it hi │ │ │ │ subhi r1, r4, r0 │ │ │ │ - bhi.w 88c24 │ │ │ │ + bhi.w 88fb0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88ca4 │ │ │ │ + bne.w 89030 │ │ │ │ add.w ip, r0, #4 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 88b20 │ │ │ │ + bcc.n 88eac │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88ca6 │ │ │ │ + bne.w 89032 │ │ │ │ add.w ip, r0, #8 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 88b20 │ │ │ │ + bcc.n 88eac │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88ca6 │ │ │ │ + bne.w 89032 │ │ │ │ add.w ip, r0, #12 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 88b20 │ │ │ │ + bcc.n 88eac │ │ │ │ ldr.w r2, [ip] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88ca6 │ │ │ │ + bne.w 89032 │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp r1, ip │ │ │ │ - bcs.n 88b0c │ │ │ │ + bcs.n 88e98 │ │ │ │ sub.w r1, r4, ip │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 89884 │ │ │ │ + bhi.w 89c10 │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r3, r2, #12 │ │ │ │ lsls r3, r1, #14 │ │ │ │ mov ip, r0 │ │ │ │ ldrb.w r1, [ip, #2] │ │ │ │ bfi r2, r1, #16, #8 │ │ │ │ ldrb.w r1, [ip, #1] │ │ │ │ bfi r2, r1, #8, #8 │ │ │ │ ldrb.w r1, [ip] │ │ │ │ bfi r2, r1, #0, #8 │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88ca6 │ │ │ │ + bne.w 89032 │ │ │ │ movw r4, #32456 @ 0x7ec8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ add.w r2, r5, #21 │ │ │ │ ldr.w r7, [r4, #888] @ 0x378 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 88ed0 │ │ │ │ - ldr r1, [pc, #292] @ (88c9c ) │ │ │ │ + bne.w 8925c │ │ │ │ + ldr r1, [pc, #292] @ (89028 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp.w r2, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ - bgt.w 88e9e │ │ │ │ + bgt.w 8922a │ │ │ │ add.w r8, r5, #20 │ │ │ │ mov.w r1, r8, lsr #3 │ │ │ │ ldr.w r0, [r3, r1, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 88e88 │ │ │ │ + beq.w 89214 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - cbnz r3, 88bc8 │ │ │ │ + cbnz r3, 88f54 │ │ │ │ ldrd r4, r2, [r0, #24] │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 88c8e │ │ │ │ + bhi.n 8901a │ │ │ │ adds r1, #1 │ │ │ │ adds r2, r0, r4 │ │ │ │ str r2, [r0, #4] │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ str r3, [r0, r4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r7, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #192] @ (88ca0 ) │ │ │ │ + ldr r2, [pc, #192] @ (8902c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89404 │ │ │ │ + bne.w 89790 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r5, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ strb r3, [r7, #16] │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, r8] │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 88f62 │ │ │ │ + bpl.w 892ee │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 8987c │ │ │ │ + bpl.w 89c08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #20 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 89886 │ │ │ │ - add r7, pc, #4 @ (adr r7, 88c34 ) │ │ │ │ + bhi.w 89c12 │ │ │ │ + add r7, pc, #4 @ (adr r7, 88fc0 ) │ │ │ │ ldr.w pc, [r7, r1, lsl #2] │ │ │ │ nop │ │ │ │ - ldrh r7, [r2, #26] │ │ │ │ + ldrh r3, [r4, #54] @ 0x36 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r1, [r4, #34] @ 0x22 │ │ │ │ + ldrh r5, [r5, #62] @ 0x3e │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r5, [r0, #34] @ 0x22 │ │ │ │ + ldrh r1, [r2, #62] @ 0x3e │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r5, [r6, #24] │ │ │ │ + ldrh r1, [r0, #54] @ 0x36 │ │ │ │ movs r0, r1 │ │ │ │ mov ip, r0 │ │ │ │ ldrb.w r1, [ip, #1] │ │ │ │ bfi r2, r1, #8, #8 │ │ │ │ ldrb.w r1, [ip] │ │ │ │ bfi r2, r1, #0, #8 │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.w 88b56 │ │ │ │ - b.n 88ca6 │ │ │ │ + beq.w 88ee2 │ │ │ │ + b.n 89032 │ │ │ │ mov ip, r0 │ │ │ │ - b.n 88b46 │ │ │ │ + b.n 88ed2 │ │ │ │ ldrsb.w r1, [r0] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ ittt lt │ │ │ │ addlt r4, r0, #1 │ │ │ │ movlt r2, #0 │ │ │ │ movlt ip, r0 │ │ │ │ - blt.w 88b46 │ │ │ │ + blt.w 88ed2 │ │ │ │ movs r1, #24 │ │ │ │ movw r7, #43944 @ 0xaba8 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mla r7, r1, r2, r7 │ │ │ │ add r7, r3 │ │ │ │ - b.n 88c1c │ │ │ │ + b.n 88fa8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 88bc8 │ │ │ │ + b.n 88f54 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov ip, r0 │ │ │ │ rbit r2, r2 │ │ │ │ sub.w ip, ip, r6 │ │ │ │ clz r2, r2 │ │ │ │ subs r2, #7 │ │ │ │ add.w sl, ip, r2, lsr #3 │ │ │ │ cmp r5, sl │ │ │ │ - beq.w 88b56 │ │ │ │ + beq.w 88ee2 │ │ │ │ ldrb.w r7, [r6, sl] │ │ │ │ sub.w r2, r8, #1 │ │ │ │ clz r2, r2 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ cmp r7, #193 @ 0xc1 │ │ │ │ add.w fp, r6, sl │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ mov r9, r1 │ │ │ │ it ls │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 894b2 │ │ │ │ + bne.w 8983e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1ca4b8 │ │ │ │ + bl 1cb3e8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88c1c │ │ │ │ + beq.n 88fa8 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 2b5ac │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ tst.w r5, #64 @ 0x40 │ │ │ │ ubfx r1, r5, #2, #3 │ │ │ │ ubfx r0, r5, #5, #1 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - beq.w 89492 │ │ │ │ + beq.w 8981e │ │ │ │ movs r5, #127 @ 0x7f │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8947c │ │ │ │ + beq.w 89808 │ │ │ │ add.w r0, r7, #20 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ cmp.w r9, #255 @ 0xff │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - bgt.w 8948e │ │ │ │ + bgt.w 8981a │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str.w sl, [sp, #96] @ 0x60 │ │ │ │ cmp fp, r4 │ │ │ │ @@ -139150,530 +139509,530 @@ │ │ │ │ it cc │ │ │ │ movcc r0, fp │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ strd fp, r4, [sp, #52] @ 0x34 │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ it cc │ │ │ │ strcc r3, [sp, #40] @ 0x28 │ │ │ │ - bcs.w 88e7a │ │ │ │ + bcs.w 89206 │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 88f80 │ │ │ │ + bne.w 8930c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldrb r5, [r3, #16] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ubfx r5, r5, #6, #1 │ │ │ │ add r3, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8906e │ │ │ │ + beq.w 893fa │ │ │ │ cmp r0, r4 │ │ │ │ - bcs.w 89260 │ │ │ │ + bcs.w 895ec │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 897c6 │ │ │ │ + bls.w 89b52 │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bls.w 89046 │ │ │ │ + bls.w 893d2 │ │ │ │ cmp r1, #239 @ 0xef │ │ │ │ - bhi.w 89530 │ │ │ │ + bhi.w 898bc │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #2 │ │ │ │ - ble.w 8942a │ │ │ │ + ble.w 897b6 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 895ec │ │ │ │ + bhi.w 89978 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - beq.w 895e4 │ │ │ │ + beq.w 89970 │ │ │ │ cmp r1, #237 @ 0xed │ │ │ │ - bne.n 88dbe │ │ │ │ + bne.n 8914a │ │ │ │ cmp.w ip, #159 @ 0x9f │ │ │ │ - bhi.w 895ec │ │ │ │ + bhi.w 89978 │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ sub.w lr, r5, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 89592 │ │ │ │ + bhi.w 8991e │ │ │ │ add.w r5, r5, r1, lsl #12 │ │ │ │ adds r0, #3 │ │ │ │ sub.w r5, r5, #925696 @ 0xe2000 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ add.w r5, r5, ip, lsl #6 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88f38 │ │ │ │ + beq.w 892c4 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 894ee │ │ │ │ + beq.w 8987a │ │ │ │ subs r2, r5, #2 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.n 88ee4 │ │ │ │ + bhi.n 89270 │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #30536 @ 0x7748 │ │ │ │ + movw r3, #33032 @ 0x8108 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ subs r7, r2, r1 │ │ │ │ subs r4, r7, #1 │ │ │ │ add r4, r5 │ │ │ │ strd r7, r4, [sp, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 88e24 │ │ │ │ + bne.n 891b0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ strd r3, r1, [sp, #32] │ │ │ │ - bl 1e7604 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1e8bd0 <_Py_GetErrorHandler@@Base> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ ldrd r3, r1, [sp, #32] │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.w 8966c │ │ │ │ + bne.w 899f8 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 89652 │ │ │ │ + ble.w 899de │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 8944e │ │ │ │ + blt.w 897da │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ subs r4, r4, r7 │ │ │ │ adds r2, r6, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 88d60 │ │ │ │ + bhi.n 890ec │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - cbz r0, 88e64 │ │ │ │ + cbz r0, 891f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88e64 │ │ │ │ + bge.n 891f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 88e64 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 891f0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - cbz r0, 88e7a │ │ │ │ + cbz r0, 89206 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88e7a │ │ │ │ + bge.n 89206 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 88e7a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 89206 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl acd84 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl ad288 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 88c1c │ │ │ │ - ldr r7, [pc, #580] @ (890cc ) │ │ │ │ - b.n 88c1c │ │ │ │ + b.n 88fa8 │ │ │ │ + ldr r7, [pc, #580] @ (89458 ) │ │ │ │ + b.n 88fa8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88bc8 │ │ │ │ + bne.w 88f54 │ │ │ │ ldr.w r7, [r4, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 896e8 │ │ │ │ + bne.w 89a74 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c218 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 88f4e │ │ │ │ + beq.n 892da │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ add.w r8, r5, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #800] @ 0x320 │ │ │ │ - b.n 88bc8 │ │ │ │ + b.n 88f54 │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88f4e │ │ │ │ + beq.n 892da │ │ │ │ add.w r8, r5, #20 │ │ │ │ - b.n 88bc8 │ │ │ │ + b.n 88f54 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi.w 89500 │ │ │ │ + bhi.w 8988c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 89500 │ │ │ │ + ble.w 8988c │ │ │ │ ldrd r2, r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 893f4 │ │ │ │ + bne.w 89780 │ │ │ │ strb r5, [r2, r3] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88e46 │ │ │ │ + b.n 891d2 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bne.n 88f34 │ │ │ │ + bne.n 892c0 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r5, r1, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 89708 │ │ │ │ + bhi.w 89a94 │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi.w 89714 │ │ │ │ + bhi.w 89aa0 │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ - beq.w 89708 │ │ │ │ + beq.w 89a94 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 88e4e │ │ │ │ + beq.n 891da │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #30492 @ 0x771c │ │ │ │ + movw r3, #32988 @ 0x80dc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ subs r4, r4, r1 │ │ │ │ subs r7, r2, r1 │ │ │ │ - b.n 88e06 │ │ │ │ - bl 24479c │ │ │ │ + b.n 89192 │ │ │ │ + bl 2460c4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88c1c │ │ │ │ + beq.w 88fa8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 88c08 │ │ │ │ + bmi.w 88f94 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2c198 │ │ │ │ - b.n 88c1c │ │ │ │ + b.n 88fa8 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub.w ip, r2, #7 │ │ │ │ mov.w sl, ip, lsr #3 │ │ │ │ - b.n 88cb8 │ │ │ │ + b.n 89044 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 894d6 │ │ │ │ + bne.w 89862 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r0, r4 │ │ │ │ mov.w r3, r3, lsl #1 │ │ │ │ - bcs.w 897e8 │ │ │ │ + bcs.w 89b74 │ │ │ │ add r3, r2 │ │ │ │ mov r9, r2 │ │ │ │ - b.n 88ffe │ │ │ │ + b.n 8938a │ │ │ │ cmp.w ip, #223 @ 0xdf │ │ │ │ - bls.n 8901a │ │ │ │ + bls.n 893a6 │ │ │ │ cmp.w ip, #239 @ 0xef │ │ │ │ - bhi.w 89596 │ │ │ │ + bhi.w 89922 │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 88f10 │ │ │ │ + ble.n 8929c │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.w 89704 │ │ │ │ + bhi.w 89a90 │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ - beq.w 896fe │ │ │ │ + beq.w 89a8a │ │ │ │ sub.w r2, ip, #237 @ 0xed │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ clz r2, r2 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it ls │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 89704 │ │ │ │ + bne.w 89a90 │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ sub.w r5, r2, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 896f8 │ │ │ │ + bhi.w 89a84 │ │ │ │ add.w r2, r2, ip, lsl #12 │ │ │ │ adds r0, #3 │ │ │ │ sub.w r2, r2, #925696 @ 0xe2000 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r2, r2, r1, lsl #6 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.w 89264 │ │ │ │ + bls.w 895f0 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ cmp.w ip, #127 @ 0x7f │ │ │ │ - bhi.n 88f98 │ │ │ │ + bhi.n 89324 │ │ │ │ mov r2, r0 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.w 8926e │ │ │ │ + beq.w 895fa │ │ │ │ adds r0, #1 │ │ │ │ strh.w ip, [r3], #2 │ │ │ │ - b.n 88ff8 │ │ │ │ + b.n 89384 │ │ │ │ cmp.w ip, #193 @ 0xc1 │ │ │ │ - bls.w 897dc │ │ │ │ + bls.w 89b68 │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 89264 │ │ │ │ + ble.w 895f0 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ sub.w r1, r2, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi.w 89704 │ │ │ │ + bhi.w 89a90 │ │ │ │ add.w r2, r2, ip, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r2, r2, #12416 @ 0x3080 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ - b.n 88ff8 │ │ │ │ + b.n 89384 │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 8972e │ │ │ │ + bls.w 89aba │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.w 89260 │ │ │ │ + ble.w 895ec │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w ip, r5, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 895ec │ │ │ │ + bhi.w 89978 │ │ │ │ add.w r5, r5, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r5, r5, #12416 @ 0x3080 │ │ │ │ - b.n 88ddc │ │ │ │ + b.n 89168 │ │ │ │ cmp r0, r4 │ │ │ │ - bcs.w 88ddc │ │ │ │ + bcs.w 89168 │ │ │ │ subs r7, r4, #4 │ │ │ │ mov r9, r2 │ │ │ │ - b.n 8908e │ │ │ │ + b.n 8941a │ │ │ │ mov ip, r0 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.n 890d0 │ │ │ │ + beq.n 8945c │ │ │ │ strb r1, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.w 8925e │ │ │ │ + bls.w 895ea │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 8907a │ │ │ │ + bls.n 89406 │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bhi.w 89738 │ │ │ │ + bhi.w 89ac4 │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 8972c │ │ │ │ + bls.w 89ab8 │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 8925e │ │ │ │ + ble.w 895ea │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ sub.w r5, r2, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 89734 │ │ │ │ + bhi.w 89ac0 │ │ │ │ add.w r2, r2, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r5, r2, #12416 @ 0x3080 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi.w 893f0 │ │ │ │ + bhi.w 8977c │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ - b.n 89088 │ │ │ │ + b.n 89414 │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ adds r2, r0, #4 │ │ │ │ cmp r4, r2 │ │ │ │ - bcc.w 893ea │ │ │ │ + bcc.w 89776 │ │ │ │ subs r2, r7, r0 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ lsrs r1, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ adds r1, #1 │ │ │ │ adds r6, r3, r2 │ │ │ │ ands.w r1, r1, #7 │ │ │ │ - beq.n 89196 │ │ │ │ + beq.n 89522 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 8917e │ │ │ │ + beq.n 8950a │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 8916a │ │ │ │ + beq.n 894f6 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 89156 │ │ │ │ + beq.n 894e2 │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 89142 │ │ │ │ + beq.n 894ce │ │ │ │ cmp r1, #5 │ │ │ │ - beq.n 8912c │ │ │ │ + beq.n 894b8 │ │ │ │ cmp r1, #6 │ │ │ │ - beq.n 89116 │ │ │ │ + beq.n 894a2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8924c │ │ │ │ + bne.w 895d8 │ │ │ │ add.w ip, r0, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8924c │ │ │ │ + bne.w 895d8 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8924c │ │ │ │ + bne.w 895d8 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8924c │ │ │ │ + bne.n 895d8 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8924c │ │ │ │ + bne.n 895d8 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8924c │ │ │ │ + bne.n 895d8 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8924c │ │ │ │ + bne.n 895d8 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 8924a │ │ │ │ + beq.n 895d6 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8924c │ │ │ │ + bne.n 895d8 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov lr, ip │ │ │ │ mov r0, ip │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r1, [ip] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8924c │ │ │ │ + bne.n 895d8 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r0, ip │ │ │ │ ldr.w r1, [ip] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8924c │ │ │ │ + bne.n 895d8 │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w ip, lr, #8 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #8 │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8924c │ │ │ │ + bne.n 895d8 │ │ │ │ str r1, [r2, #8] │ │ │ │ add.w ip, lr, #12 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8924c │ │ │ │ + bne.n 895d8 │ │ │ │ str r1, [r2, #12] │ │ │ │ add.w ip, lr, #16 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #16 │ │ │ │ ldr.w r1, [lr, #16] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8924c │ │ │ │ + bne.n 895d8 │ │ │ │ str r1, [r2, #16] │ │ │ │ add.w ip, lr, #20 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldr.w r1, [lr, #20] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8924c │ │ │ │ + bne.n 895d8 │ │ │ │ str r1, [r2, #20] │ │ │ │ add.w ip, lr, #24 │ │ │ │ add.w r3, r2, #24 │ │ │ │ mov r0, ip │ │ │ │ ldr.w r1, [lr, #24] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8924c │ │ │ │ + bne.n 895d8 │ │ │ │ add.w r3, r2, #28 │ │ │ │ add.w ip, lr, #28 │ │ │ │ cmp r3, r6 │ │ │ │ str r1, [r2, #24] │ │ │ │ - bne.n 89196 │ │ │ │ + bne.n 89522 │ │ │ │ mov r0, ip │ │ │ │ cmp r4, ip │ │ │ │ - beq.w 893f0 │ │ │ │ + beq.w 8977c │ │ │ │ ldrb.w r1, [ip] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 89082 │ │ │ │ - b.n 89094 │ │ │ │ + bls.w 8940e │ │ │ │ + b.n 89420 │ │ │ │ mov r2, r9 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 88ddc │ │ │ │ + b.n 89168 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ movs r5, #0 │ │ │ │ asrs r3, r3, #1 │ │ │ │ - b.n 88dde │ │ │ │ + b.n 8916a │ │ │ │ adds r6, r0, #4 │ │ │ │ cmp r4, r6 │ │ │ │ - bcc.w 89586 │ │ │ │ + bcc.w 89912 │ │ │ │ subs r7, r4, #4 │ │ │ │ subs r7, r7, r0 │ │ │ │ bic.w r7, r7, #3 │ │ │ │ add r7, r6 │ │ │ │ subs r1, r7, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ adds r1, #1 │ │ │ │ ands.w r1, r1, #3 │ │ │ │ - beq.n 8931a │ │ │ │ + beq.n 896a6 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 892e8 │ │ │ │ + beq.n 89674 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 892be │ │ │ │ + beq.n 8964a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 893d6 │ │ │ │ + bne.w 89762 │ │ │ │ uxtb r0, r1 │ │ │ │ mov r2, r6 │ │ │ │ strh r0, [r3, #0] │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-6] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ strh.w r1, [r3, #-2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov r0, r2 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 893d6 │ │ │ │ + bne.w 89762 │ │ │ │ uxtb r0, r1 │ │ │ │ adds r2, #4 │ │ │ │ strh r0, [r3, #0] │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-6] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ strh.w r1, [r3, #-2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov r0, r2 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 893d6 │ │ │ │ + bne.n 89762 │ │ │ │ adds r2, #4 │ │ │ │ uxtb r0, r1 │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-8] │ │ │ │ cmp r2, r7 │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ strh.w r0, [r3, #-6] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ mov.w r1, r1, lsr #24 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ strh.w r1, [r3, #-2] │ │ │ │ - beq.w 8952c │ │ │ │ + beq.w 898b8 │ │ │ │ strd r5, r8, [sp, #32] │ │ │ │ mov fp, r4 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 893c6 │ │ │ │ + b.n 89752 │ │ │ │ adds r2, #4 │ │ │ │ uxtb r0, r1 │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ lsrs r4, r1, #24 │ │ │ │ strh r0, [r3, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -139684,693 +140043,693 @@ │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ strh.w r4, [r3, #-2] │ │ │ │ uxtb r0, r1 │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ mov.w r4, r1, lsr #24 │ │ │ │ mov r7, r3 │ │ │ │ - bne.n 893ce │ │ │ │ + bne.n 8975a │ │ │ │ ldr r1, [r2, #4] │ │ │ │ adds r2, #4 │ │ │ │ strh.w ip, [r3, #2] │ │ │ │ adds r3, #8 │ │ │ │ strh.w r6, [r3, #-4] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ strh.w r4, [r3, #-2] │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ strh.w r0, [r3, #-8] │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ uxtb r0, r1 │ │ │ │ mov.w r4, r1, lsr #24 │ │ │ │ - bne.n 893ce │ │ │ │ + bne.n 8975a │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ add.w r2, lr, #8 │ │ │ │ strh.w ip, [r3, #2] │ │ │ │ strh r6, [r3, #4] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ strh r4, [r3, #6] │ │ │ │ strh r0, [r3, #0] │ │ │ │ add.w r3, r7, #16 │ │ │ │ - bne.n 893ce │ │ │ │ + bne.n 8975a │ │ │ │ add.w r2, lr, #12 │ │ │ │ uxtb r0, r1 │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ strh r0, [r7, #16] │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ lsrs r4, r1, #24 │ │ │ │ strh.w ip, [r3, #2] │ │ │ │ cmp r2, r8 │ │ │ │ strh r6, [r3, #4] │ │ │ │ strh r4, [r3, #6] │ │ │ │ add.w r3, r7, #24 │ │ │ │ - beq.w 89526 │ │ │ │ + beq.w 898b2 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 89324 │ │ │ │ + beq.n 896b0 │ │ │ │ ldrd r5, r8, [sp, #32] │ │ │ │ mov r4, fp │ │ │ │ mov r0, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w 8958c │ │ │ │ + beq.w 89918 │ │ │ │ ldrb.w ip, [r2] │ │ │ │ cmp.w ip, #127 @ 0x7f │ │ │ │ - bls.w 89012 │ │ │ │ - b.n 88f98 │ │ │ │ + bls.w 8939e │ │ │ │ + b.n 89324 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 89082 │ │ │ │ + bne.w 8940e │ │ │ │ mov r2, r9 │ │ │ │ - b.n 88ddc │ │ │ │ + b.n 89168 │ │ │ │ cmp r1, #2 │ │ │ │ itet ne │ │ │ │ strne.w r5, [r2, r3, lsl #2] │ │ │ │ strheq.w r5, [r2, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88f06 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 89292 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 897b8 │ │ │ │ + bne.w 89b44 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88bee │ │ │ │ + bne.w 88f7a │ │ │ │ mov r0, r7 │ │ │ │ - bl 20abf0 │ │ │ │ - b.w 88bee │ │ │ │ - bne.w 89260 │ │ │ │ + bl 20c488 │ │ │ │ + b.w 88f7a │ │ │ │ + bne.w 895ec │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w ip, r5, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 895ec │ │ │ │ + bhi.w 89978 │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 8971e │ │ │ │ + bhi.w 89aaa │ │ │ │ sub.w r6, r1, #224 @ 0xe0 │ │ │ │ negs r1, r6 │ │ │ │ adcs r1, r6 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 88ddc │ │ │ │ + b.n 89168 │ │ │ │ ldrb r2, [r1, r0] │ │ │ │ ldr.w lr, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w ip, r2, #56320 @ 0xdc00 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.w 89896 │ │ │ │ + beq.w 89c22 │ │ │ │ cmp.w lr, #2 │ │ │ │ itet ne │ │ │ │ strne.w ip, [r5, r3, lsl #2] │ │ │ │ strheq.w ip, [r5, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88e38 │ │ │ │ + b.n 891c4 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp.w r9, #255 @ 0xff │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ - ble.w 88d30 │ │ │ │ + ble.w 890bc │ │ │ │ mov fp, r6 │ │ │ │ - b.n 88d40 │ │ │ │ + b.n 890cc │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 897e4 │ │ │ │ + beq.w 89b70 │ │ │ │ cmp r1, #2 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ it ne │ │ │ │ movtne r5, #16 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8947c │ │ │ │ + beq.n 89808 │ │ │ │ add.w r0, r7, #28 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - b.n 88d22 │ │ │ │ + b.n 890ae │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 20ebc0 <_PyBytesWriter_Dealloc@@Base+0xb8c> │ │ │ │ + bl 210464 <_PyBytesWriter_Dealloc@@Base+0xb8c> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #195 @ 0xc3 │ │ │ │ - bls.w 897b0 │ │ │ │ + bls.w 89b3c │ │ │ │ cmp r7, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ - bls.n 894d2 │ │ │ │ + bls.n 8985e │ │ │ │ movt r1, #16 │ │ │ │ mov r9, r1 │ │ │ │ - b.n 88ce2 │ │ │ │ + b.n 8906e │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1b5758 │ │ │ │ + bl 1b6680 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88f38 │ │ │ │ + beq.w 892c4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 88df4 │ │ │ │ + bne.w 89180 │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #30516 @ 0x7734 │ │ │ │ + movw r3, #33012 @ 0x80f4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ subs r7, r2, r1 │ │ │ │ adds r4, r7, #1 │ │ │ │ - b.n 88e06 │ │ │ │ + b.n 89192 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl eaed4 <_PyUnicodeWriter_PrepareInternal@@Base+0x934> │ │ │ │ + bl eb494 <_PyUnicodeWriter_PrepareInternal@@Base+0x934> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 88ef6 │ │ │ │ + bne.w 89282 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ mov r0, sl │ │ │ │ - bl 20e034 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 20f8d8 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r7, #0 │ │ │ │ - b.w 88c1c │ │ │ │ + b.w 88fa8 │ │ │ │ ldrd r5, r8, [sp, #32] │ │ │ │ mov r4, fp │ │ │ │ mov r0, r2 │ │ │ │ - b.n 893d6 │ │ │ │ + b.n 89762 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.w 8972e │ │ │ │ + bhi.w 89aba │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.w 89808 │ │ │ │ + ble.w 89b94 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.n 895ec │ │ │ │ + bhi.n 89978 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.w 897f8 │ │ │ │ + bne.w 89b84 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 895ec │ │ │ │ + bls.n 89978 │ │ │ │ ldrb.w lr, [r0, #2] │ │ │ │ sub.w r5, lr, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.n 89592 │ │ │ │ + bhi.n 8991e │ │ │ │ ldrb r5, [r0, #3] │ │ │ │ sub.w r7, r5, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.w 89780 │ │ │ │ + bhi.w 89b0c │ │ │ │ add.w r1, r5, r1, lsl #18 │ │ │ │ adds r0, #4 │ │ │ │ sub.w r1, r1, #63438848 @ 0x3c80000 │ │ │ │ sub.w r1, r1, #8320 @ 0x2080 │ │ │ │ add.w r1, r1, ip, lsl #12 │ │ │ │ add.w r5, r1, lr, lsl #6 │ │ │ │ - b.n 88ddc │ │ │ │ + b.n 89168 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 89012 │ │ │ │ + bne.w 8939e │ │ │ │ sub.w r3, r3, r9 │ │ │ │ - b.n 8926a │ │ │ │ + b.n 895f6 │ │ │ │ movs r5, #3 │ │ │ │ - b.n 88ddc │ │ │ │ + b.n 89168 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bhi.n 89640 │ │ │ │ + bhi.n 899cc │ │ │ │ subs r1, r4, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - bgt.n 895fa │ │ │ │ + bgt.n 89986 │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 88f34 │ │ │ │ + ble.w 892c0 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w lr, r5, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 89708 │ │ │ │ + bhi.w 89a94 │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 895f2 │ │ │ │ + bls.n 8997e │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ - beq.w 89708 │ │ │ │ + beq.w 89a94 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 88f34 │ │ │ │ + beq.w 892c0 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bls.w 88f34 │ │ │ │ + bls.w 892c0 │ │ │ │ asrs r3, r3, #1 │ │ │ │ movs r5, #3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88df4 │ │ │ │ + b.n 89180 │ │ │ │ cmp.w ip, #159 @ 0x9f │ │ │ │ - bhi.w 88dbe │ │ │ │ + bhi.w 8914a │ │ │ │ movs r5, #2 │ │ │ │ - b.w 88ddc │ │ │ │ + b.w 89168 │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ - bne.n 895ca │ │ │ │ - b.n 89708 │ │ │ │ + bne.n 89956 │ │ │ │ + b.n 89a94 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.w 89708 │ │ │ │ + bhi.w 89a94 │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ - bne.n 89646 │ │ │ │ + bne.n 899d2 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls.n 89708 │ │ │ │ + bls.n 89a94 │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ sub.w r2, r5, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 895da │ │ │ │ + bhi.n 89966 │ │ │ │ ldrb r2, [r0, #3] │ │ │ │ sub.w lr, r2, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 89892 │ │ │ │ + bhi.w 89c1e │ │ │ │ add.w r2, r2, ip, lsl #18 │ │ │ │ adds r0, #4 │ │ │ │ sub.w r2, r2, #63438848 @ 0x3c80000 │ │ │ │ sub.w r2, r2, #8320 @ 0x2080 │ │ │ │ add.w r2, r2, r1, lsl #12 │ │ │ │ add.w r5, r2, r5, lsl #6 │ │ │ │ - b.n 8926a │ │ │ │ + b.n 895f6 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ - b.n 894ee │ │ │ │ + b.n 8987a │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ - bne.n 89610 │ │ │ │ + bne.n 8999c │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls.n 89610 │ │ │ │ - b.n 89708 │ │ │ │ + bls.n 8999c │ │ │ │ + b.n 89a94 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bl ea5a0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl eab60 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8950e │ │ │ │ + beq.w 8989a │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - b.w 88e34 │ │ │ │ + b.w 891c0 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 89682 │ │ │ │ + beq.n 89a0e │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.w 89792 │ │ │ │ + beq.w 89b1e │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.w 89786 │ │ │ │ + beq.w 89b12 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ strd r2, sl, [sp, #20] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #62380 @ 0xf3ac │ │ │ │ + movw r2, #64876 @ 0xfd6c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 22499c <_PyOS_URandomNonblock@@Base+0xf94> │ │ │ │ + bl 2261f4 <_PyOS_URandomNonblock@@Base+0xf94> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8950e │ │ │ │ + bne.w 8989a │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldrd r2, r1, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.n 896ca │ │ │ │ + bls.n 89a56 │ │ │ │ ldrd r3, r0, [sp, #92] @ 0x5c │ │ │ │ subs r3, r3, r0 │ │ │ │ subs r0, r1, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - ble.w 88e46 │ │ │ │ + ble.w 891d2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 88e4e │ │ │ │ + beq.w 891da │ │ │ │ subs r1, r1, r2 │ │ │ │ mov r0, sl │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - bl ea5a0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl eab60 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8951a │ │ │ │ + beq.w 898a6 │ │ │ │ ldrd r2, r1, [sp, #52] @ 0x34 │ │ │ │ - b.w 88e46 │ │ │ │ + b.w 891d2 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ - b.w 88ebc │ │ │ │ + b.w 89248 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ - b.n 895da │ │ │ │ + b.n 89966 │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi.w 88fd8 │ │ │ │ + bhi.w 89364 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ asrs r3, r3, #1 │ │ │ │ movs r5, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.w 88df4 │ │ │ │ + b.w 89180 │ │ │ │ cmp.w ip, #237 @ 0xed │ │ │ │ - bne.w 88f34 │ │ │ │ - b.n 89708 │ │ │ │ + bne.w 892c0 │ │ │ │ + b.n 89a94 │ │ │ │ sub.w r5, r1, #237 @ 0xed │ │ │ │ negs r1, r5 │ │ │ │ adcs r1, r5 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.w 88ddc │ │ │ │ + b.w 89168 │ │ │ │ mov r2, r9 │ │ │ │ movs r5, #1 │ │ │ │ - b.w 88ddc │ │ │ │ + b.w 89168 │ │ │ │ mov r2, r9 │ │ │ │ - b.n 895ec │ │ │ │ + b.n 89978 │ │ │ │ mov r2, r9 │ │ │ │ cmp r1, #239 @ 0xef │ │ │ │ - bls.w 88d96 │ │ │ │ + bls.w 89122 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.n 8972e │ │ │ │ + bhi.n 89aba │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 89808 │ │ │ │ + ble.n 89b94 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 895ec │ │ │ │ + bhi.w 89978 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.w 8986c │ │ │ │ + bne.w 89bf8 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 895ec │ │ │ │ + bls.w 89978 │ │ │ │ ldrb.w lr, [r0, #2] │ │ │ │ ldrb r5, [r0, #3] │ │ │ │ sub.w r7, lr, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.w 89592 │ │ │ │ + bhi.w 8991e │ │ │ │ sub.w r7, r5, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bls.w 8956e │ │ │ │ + bls.w 898fa │ │ │ │ movs r5, #4 │ │ │ │ - b.w 88ddc │ │ │ │ + b.w 89168 │ │ │ │ subs r4, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 88e46 │ │ │ │ + b.w 891d2 │ │ │ │ mov r0, sl │ │ │ │ movw r1, #65533 @ 0xfffd │ │ │ │ - bl 1e1144 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1e27e4 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8950e │ │ │ │ + beq.w 8989a │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r4, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 88e46 │ │ │ │ + b.w 891d2 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r9, r1 │ │ │ │ - b.w 88ce2 │ │ │ │ + b.w 8906e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.w 88bee │ │ │ │ + b.w 88f7a │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.n 89850 │ │ │ │ + beq.n 89bdc │ │ │ │ adds r0, #1 │ │ │ │ strb r1, [r3, #0] │ │ │ │ cmp r4, r0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bhi.w 88d82 │ │ │ │ - b.n 89260 │ │ │ │ + bhi.w 8910e │ │ │ │ + b.n 895ec │ │ │ │ sub.w r3, r3, r9 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 8926a │ │ │ │ + b.n 895f6 │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ - b.n 894a4 │ │ │ │ + b.n 89830 │ │ │ │ asrs r3, r3, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.w 88f38 │ │ │ │ - bl 24479c │ │ │ │ - b.n 89520 │ │ │ │ + b.w 892c4 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 898ac │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.w 89556 │ │ │ │ + bne.w 898e2 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 89556 │ │ │ │ - b.n 895ec │ │ │ │ + bls.w 898e2 │ │ │ │ + b.n 89978 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.w 89260 │ │ │ │ + ble.w 895ec │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w lr, ip, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 895ec │ │ │ │ + bhi.w 89978 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 89866 │ │ │ │ + bls.n 89bf2 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - beq.w 895ec │ │ │ │ + beq.w 89978 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 89260 │ │ │ │ + beq.w 895ec │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ ite hi │ │ │ │ movhi r5, #3 │ │ │ │ movls r5, #0 │ │ │ │ - b.w 88ddc │ │ │ │ + b.w 89168 │ │ │ │ ldr.w r7, [r1, #-4] │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 89856 │ │ │ │ + bne.n 89be2 │ │ │ │ mov r0, r1 │ │ │ │ str.w r7, [r3], #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ cmp r4, r1 │ │ │ │ - bcs.n 89840 │ │ │ │ + bcs.n 89bcc │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 88ddc │ │ │ │ + beq.w 89168 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 897cc │ │ │ │ - b.w 88d8a │ │ │ │ + bls.n 89b58 │ │ │ │ + b.w 89116 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 8982a │ │ │ │ - b.n 895ec │ │ │ │ + bne.n 89bb6 │ │ │ │ + b.n 89978 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.w 89766 │ │ │ │ + bne.w 89af2 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 89766 │ │ │ │ - b.n 895ec │ │ │ │ + bls.w 89af2 │ │ │ │ + b.n 89978 │ │ │ │ add.w r0, r7, #28 │ │ │ │ - b.w 88f64 │ │ │ │ + b.w 892f0 │ │ │ │ mov r0, ip │ │ │ │ ldrb r1, [r0, #3] │ │ │ │ mov ip, r0 │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ - b.w 88b36 │ │ │ │ + b.w 88ec2 │ │ │ │ movs r5, #4 │ │ │ │ - b.n 8926a │ │ │ │ + b.n 895f6 │ │ │ │ strb r2, [r5, r3] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 89474 │ │ │ │ + b.n 89800 │ │ │ │ stmdb 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 89b92 │ │ │ │ + beq.w 89f1e │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 89a94 │ │ │ │ + beq.w 89e20 │ │ │ │ movw r3, #65507 @ 0xffe3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 89cca │ │ │ │ + bhi.w 8a056 │ │ │ │ adds r6, r0, r1 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.w 89a54 │ │ │ │ + ble.w 89de0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89c16 │ │ │ │ + bne.w 89fa2 │ │ │ │ adds r1, r0, #4 │ │ │ │ subs r0, r6, #4 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ it hi │ │ │ │ subhi r2, r6, r1 │ │ │ │ - bhi.w 89a58 │ │ │ │ + bhi.w 89de4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89ad2 │ │ │ │ + bne.w 89e5e │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 89938 │ │ │ │ + bcc.n 89cc4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89ad4 │ │ │ │ + bne.w 89e60 │ │ │ │ add.w r2, r1, #8 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 89938 │ │ │ │ + bcc.n 89cc4 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89ad4 │ │ │ │ + bne.w 89e60 │ │ │ │ add.w r2, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 89938 │ │ │ │ + bcc.n 89cc4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89ad4 │ │ │ │ + bne.w 89e60 │ │ │ │ adds r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs.n 89928 │ │ │ │ + bcs.n 89cb4 │ │ │ │ subs r1, r6, r2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 89d0a │ │ │ │ + bhi.w 8a096 │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r0, r2, #4 │ │ │ │ lsls r2, r3, #14 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ bfi r3, r1, #16, #8 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ bfi r3, r1, #8, #8 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ bfi r3, r1, #0, #8 │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89ad4 │ │ │ │ + bne.w 89e60 │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ add.w r1, r4, #21 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89bd6 │ │ │ │ - ldr r3, [pc, #712] @ (89c50 ) │ │ │ │ + bne.w 89f62 │ │ │ │ + ldr r3, [pc, #712] @ (89fdc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov sl, r3 │ │ │ │ - bgt.w 89b9e │ │ │ │ + bgt.w 89f2a │ │ │ │ add.w r7, r4, #20 │ │ │ │ mov.w r8, r7, lsr #3 │ │ │ │ ldr.w r2, [r3, r8, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 89bca │ │ │ │ + beq.w 89f56 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w lr, [r3] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 899ee │ │ │ │ + bne.n 89d7a │ │ │ │ ldrd r0, r1, [r2, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 89ac6 │ │ │ │ + bhi.n 89e52 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w lr, [r2, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89b9e │ │ │ │ + beq.w 89f2a │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #588] @ (89c54 ) │ │ │ │ + ldr r2, [pc, #588] @ (89fe0 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 89c26 │ │ │ │ + bne.w 89fb2 │ │ │ │ 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 r2, r2, #26 │ │ │ │ - bpl.w 89bfa │ │ │ │ + bpl.w 89f86 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bpl.w 89d16 │ │ │ │ + bpl.w 8a0a2 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r3, #20 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c198 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 89c10 │ │ │ │ + bne.w 89f9c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.w 89d0c │ │ │ │ - add r0, pc, #4 @ (adr r0, 89a68 ) │ │ │ │ + bhi.w 8a098 │ │ │ │ + add r0, pc, #4 @ (adr r0, 89df4 ) │ │ │ │ ldr.w pc, [r0, r2, lsl #2] │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #412] @ 0x19c │ │ │ │ + ldr r4, [sp, #972] @ 0x3cc │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [sp, #580] @ 0x244 │ │ │ │ + ldr r6, [sp, #116] @ 0x74 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [sp, #484] @ 0x1e4 │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r1, [sp, #300] @ 0x12c │ │ │ │ + ldr r4, [sp, #860] @ 0x35c │ │ │ │ movs r0, r1 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ bfi r3, r1, #8, #8 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ bfi r3, r1, #0, #8 │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - beq.w 89966 │ │ │ │ - b.n 89ad4 │ │ │ │ + beq.w 89cf2 │ │ │ │ + b.n 89e60 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 89958 │ │ │ │ + b.n 89ce4 │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ittt lt │ │ │ │ addlt r6, r0, #1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r2, r0 │ │ │ │ - blt.w 89958 │ │ │ │ + blt.w 89ce4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89cd2 │ │ │ │ + bne.w 8a05e │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r2 │ │ │ │ - b.n 89a4c │ │ │ │ + b.n 89dd8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 899ee │ │ │ │ + b.n 89d7a │ │ │ │ mov r2, r1 │ │ │ │ rbit r3, r3 │ │ │ │ subs r2, r2, r5 │ │ │ │ clz r3, r3 │ │ │ │ subs r3, #7 │ │ │ │ add.w sl, r2, r3, lsr #3 │ │ │ │ cmp r4, sl │ │ │ │ - beq.w 89966 │ │ │ │ + beq.w 89cf2 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ ldrb.w r2, [r5, sl] │ │ │ │ add.w fp, r5, sl │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ cmpeq r3, #0 │ │ │ │ @@ -140379,223 +140738,223 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ andhi.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89c92 │ │ │ │ + bne.w 8a01e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ca4b8 │ │ │ │ + bl 1cb3e8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89a4c │ │ │ │ + beq.n 89dd8 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ubfx r0, r4, #5, #1 │ │ │ │ ubfx r1, r4, #2, #3 │ │ │ │ lsls r4, r4, #25 │ │ │ │ - bpl.w 89c7a │ │ │ │ + bpl.w 8a006 │ │ │ │ movs r4, #127 @ 0x7f │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89c64 │ │ │ │ + beq.w 89ff0 │ │ │ │ adds r3, #20 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #255 @ 0xff │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bgt.w 89c76 │ │ │ │ + bgt.w 8a002 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ blx 2c198 │ │ │ │ str.w sl, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ mov r2, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ strd r7, r8, [sp] │ │ │ │ - bl 149704 │ │ │ │ + bl 149948 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #28 │ │ │ │ - beq.w 89ce8 │ │ │ │ - bl acd84 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq.w 8a074 │ │ │ │ + bl ad288 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 89a4c │ │ │ │ + b.n 89dd8 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89cee │ │ │ │ - ldr r3, [pc, #188] @ (89c58 ) │ │ │ │ - b.n 89a4c │ │ │ │ + bne.w 8a07a │ │ │ │ + ldr r3, [pc, #188] @ (89fe4 ) │ │ │ │ + b.n 89dd8 │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89cf4 │ │ │ │ + bne.w 8a080 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c218 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 89be6 │ │ │ │ + cbz r3, 89f72 │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ add.w r7, r4, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 899ee │ │ │ │ + b.n 89d7a │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r8 │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 899e8 │ │ │ │ + b.n 89d74 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 89be6 │ │ │ │ + cbz r0, 89f72 │ │ │ │ add.w r7, r4, #20 │ │ │ │ - b.n 899ee │ │ │ │ - bl 24479c │ │ │ │ + b.n 89d7a │ │ │ │ + bl 2460c4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89a4c │ │ │ │ + beq.w 89dd8 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r7, r2, #26 │ │ │ │ - bmi.w 89a2c │ │ │ │ + bmi.w 89db8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c198 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 89a4c │ │ │ │ + beq.w 89dd8 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r4, [r2, #0] │ │ │ │ - b.n 89a4c │ │ │ │ + b.n 89dd8 │ │ │ │ rbit r3, r3 │ │ │ │ clz r3, r3 │ │ │ │ subs r3, #7 │ │ │ │ mov.w sl, r3, lsr #3 │ │ │ │ - b.n 89ae4 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 89e70 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 89cba │ │ │ │ + bne.n 8a046 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89a14 │ │ │ │ + bne.w 89da0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 89a14 │ │ │ │ + b.n 89da0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movt r4, #16 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 89c8c │ │ │ │ + cbnz r0, 8a018 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp.w r9, #255 @ 0xff │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - ble.w 89b60 │ │ │ │ + ble.w 89eec │ │ │ │ mov fp, r5 │ │ │ │ - b.n 89b6e │ │ │ │ + b.n 89efa │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 89d00 │ │ │ │ + beq.n 8a08c │ │ │ │ cmp r1, #2 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ - bne.n 89c5c │ │ │ │ + bne.n 89fe8 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89c64 │ │ │ │ + beq.n 89ff0 │ │ │ │ adds r3, #28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - b.n 89b52 │ │ │ │ + b.n 89ede │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 20ebc0 <_PyBytesWriter_Dealloc@@Base+0xb8c> │ │ │ │ + bl 210464 <_PyBytesWriter_Dealloc@@Base+0xb8c> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ - bls.n 89cb4 │ │ │ │ + bls.n 8a040 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ - bls.n 89cb0 │ │ │ │ + bls.n 8a03c │ │ │ │ movt r1, #16 │ │ │ │ mov r9, r1 │ │ │ │ - b.n 89b14 │ │ │ │ + b.n 89ea0 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r9, r1 │ │ │ │ - b.n 89b14 │ │ │ │ + b.n 89ea0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 89a14 │ │ │ │ - bl 24479c │ │ │ │ + b.n 89da0 │ │ │ │ + bl 2460c4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 89a4c │ │ │ │ + b.n 89dd8 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 89ab0 │ │ │ │ - ldr r3, [pc, #56] @ (89d1c ) │ │ │ │ + bge.w 89e3c │ │ │ │ + ldr r3, [pc, #56] @ (8a0a8 ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 89a4c │ │ │ │ - bl 20e034 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ - b.n 89cce │ │ │ │ + b.n 89dd8 │ │ │ │ + bl 20f8d8 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + b.n 8a05a │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 89b9a │ │ │ │ + b.n 89f26 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 89bb8 │ │ │ │ + b.n 89f44 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89c8c │ │ │ │ - b.n 89c64 │ │ │ │ + bne.n 8a018 │ │ │ │ + b.n 89ff0 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ bfi r3, r2, #24, #8 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 8994c │ │ │ │ + b.n 89cd8 │ │ │ │ add.w r0, r3, #28 │ │ │ │ - b.n 89bfc │ │ │ │ + b.n 89f88 │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 89e7e │ │ │ │ + beq.w 8a20a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw ip, #41968 @ 0xa3f0 │ │ │ │ @@ -140604,343 +140963,334 @@ │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 89d68 │ │ │ │ + bmi.n 8a0f4 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - beq.n 89d70 │ │ │ │ + beq.n 8a0fc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 89e60 │ │ │ │ + beq.n 8a1ec │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 89e82 │ │ │ │ - ldr r3, [pc, #444] @ (89f38 ) │ │ │ │ + beq.w 8a20e │ │ │ │ + ldr r3, [pc, #444] @ (8a2c4 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89e34 │ │ │ │ + bne.n 8a1c0 │ │ │ │ add.w r0, r4, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r0, [r0, #4000] @ 0xfa0 │ │ │ │ - bl 8c3a4 │ │ │ │ + bl 8c6ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 89efe │ │ │ │ + beq.w 8a28a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 89dfc │ │ │ │ + beq.n 8a188 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89dbc │ │ │ │ + bge.n 8a148 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 89ef2 │ │ │ │ + beq.w 8a27e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89ddc │ │ │ │ + bge.n 8a168 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89ee4 │ │ │ │ + beq.w 8a270 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89ddc │ │ │ │ + bge.n 8a168 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 89ed8 │ │ │ │ + beq.n 8a264 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 89d68 │ │ │ │ + b.n 8a0f4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89e64 │ │ │ │ + bge.n 8a1f0 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 89e64 │ │ │ │ + cbnz r1, 8a1f0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 89d6a │ │ │ │ + bne.n 8a0f6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 89d6a │ │ │ │ + b.n 8a0f6 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 89d8a │ │ │ │ + beq.n 8a116 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89e72 │ │ │ │ + bge.n 8a1fe │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 89e72 │ │ │ │ + cbnz r1, 8a1fe │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89d6a │ │ │ │ + bge.n 8a0f6 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 89d6a │ │ │ │ + b.n 8a0f6 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 89de8 │ │ │ │ + b.n 8a174 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 89d6a │ │ │ │ - b.n 89e1e │ │ │ │ + bne.w 8a0f6 │ │ │ │ + b.n 8a1aa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89d6a │ │ │ │ - b.n 89e5a │ │ │ │ + bge.w 8a0f6 │ │ │ │ + b.n 8a1e6 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ and.w r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w 89d78 │ │ │ │ + bne.w 8a104 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 89f06 │ │ │ │ + bpl.n 8a292 │ │ │ │ lsls r4, r3, #25 │ │ │ │ - bpl.n 89f1a │ │ │ │ + bpl.n 8a2a6 │ │ │ │ ldrsb.w r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 89f2c │ │ │ │ + blt.n 8a2b8 │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ mov.w ip, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ add r3, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89d6a │ │ │ │ + bge.w 8a0f6 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 89d6a │ │ │ │ + bne.w 8a0f6 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 89d6a │ │ │ │ + b.n 8a0f6 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 89ddc │ │ │ │ + b.n 8a168 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 89dce │ │ │ │ + b.n 8a15a │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 89dbc │ │ │ │ - bl f8250 │ │ │ │ + b.n 8a148 │ │ │ │ + bl f85c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 89d68 │ │ │ │ + b.n 8a0f4 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 89ea2 │ │ │ │ + bge.n 8a22e │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #40] @ (89f3c ) │ │ │ │ + ldr r3, [pc, #40] @ (8a2c8 ) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n 89eba │ │ │ │ + b.n 8a246 │ │ │ │ ldrsb.w r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 89f28 │ │ │ │ + blt.n 8a2b4 │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 89ea2 │ │ │ │ + b.n 8a22e │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 89f32 │ │ │ │ + bpl.n 8a2be │ │ │ │ add.w r3, r2, #20 │ │ │ │ - b.n 89f10 │ │ │ │ + b.n 8a29c │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 89f10 │ │ │ │ + b.n 8a29c │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - cbz r0, 89f4c │ │ │ │ - cbz r1, 89f4c │ │ │ │ - b.w 1cb9b4 │ │ │ │ - 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 8a224 │ │ │ │ + blt.w 8a59c │ │ │ │ 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 r1, r0 │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - bne.n 8a070 │ │ │ │ + bne.n 8a3e8 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 8a030 │ │ │ │ + bpl.n 8a3a8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a142 │ │ │ │ + beq.w 8a4ba │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #41549 @ 0xa24d │ │ │ │ + movw r3, #42437 @ 0xa5c5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8a15e │ │ │ │ + bne.w 8a4d6 │ │ │ │ movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #18085 @ 0x46a5 │ │ │ │ + movw r3, #18373 @ 0x47c5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8a136 │ │ │ │ - ldr r3, [pc, #656] @ (8a248 ) │ │ │ │ + bne.w 8a4ae │ │ │ │ + ldr r3, [pc, #656] @ (8a5c0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 8a04c │ │ │ │ + beq.n 8a3c4 │ │ │ │ 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 89ff6 │ │ │ │ + bgt.n 8a36e │ │ │ │ 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 8a04c │ │ │ │ + beq.n 8a3c4 │ │ │ │ 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 8a01e │ │ │ │ + beq.n 8a396 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8a0bc │ │ │ │ + beq.n 8a434 │ │ │ │ add sp, #16 │ │ │ │ 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 8a018 │ │ │ │ + b.n 8a390 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a168 │ │ │ │ + bne.w 8a4e0 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 89f88 │ │ │ │ + bmi.n 8a300 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89f88 │ │ │ │ + beq.n 8a300 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 89f88 │ │ │ │ + b.n 8a300 │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43241 @ 0xa8e9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8a182 │ │ │ │ + bne.w 8a4fa │ │ │ │ mov r0, r1 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 8a018 │ │ │ │ + b.n 8a390 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8a21e │ │ │ │ + bne.w 8a596 │ │ │ │ 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, #448] @ (8a248 ) │ │ │ │ + ldr r0, [pc, #448] @ (8a5c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4000] @ 0xfa0 │ │ │ │ - bl 108de4 │ │ │ │ + bl 109098 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 8a228 │ │ │ │ + beq.w 8a5a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a216 │ │ │ │ + beq.w 8a58e │ │ │ │ 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 89f7a │ │ │ │ + b.n 8a2f2 │ │ │ │ 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 │ │ │ │ @@ -140951,105 +141301,105 @@ │ │ │ │ ldr r5, [r2, #16] │ │ │ │ str r5, [r3, #8] │ │ │ │ add.w ip, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [ip, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8a0fc │ │ │ │ + bne.n 8a474 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8a0f8 │ │ │ │ + cbz r3, 8a470 │ │ │ │ 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 8a1b2 │ │ │ │ + beq.n 8a52a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8a18a │ │ │ │ + beq.n 8a502 │ │ │ │ ldr.w r3, [ip, #532] @ 0x214 │ │ │ │ - cbnz r3, 8a114 │ │ │ │ + cbnz r3, 8a48c │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 8a018 │ │ │ │ + beq.w 8a390 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a1ac │ │ │ │ + beq.n 8a524 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 8a132 │ │ │ │ + cbz r3, 8a4aa │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 8a018 │ │ │ │ + b.n 8a390 │ │ │ │ ldr.w r0, [r0, #884] @ 0x374 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a038 │ │ │ │ + beq.w 8a3b0 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8a042 │ │ │ │ + beq.w 8a3ba │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b.n 8a038 │ │ │ │ + b.n 8a3b0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8a14a │ │ │ │ + beq.n 8a4c2 │ │ │ │ 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 89f88 │ │ │ │ - b.n 8a152 │ │ │ │ + beq.w 8a300 │ │ │ │ + b.n 8a4ca │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 8a064 │ │ │ │ + b.n 8a3dc │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 8a198 │ │ │ │ + cbz r3, 8a510 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a018 │ │ │ │ + bne.w 8a390 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 8a018 │ │ │ │ + b.n 8a390 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 8a124 │ │ │ │ + b.n 8a49c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a106 │ │ │ │ + beq.n 8a47e │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8a210 │ │ │ │ + cbz r3, 8a588 │ │ │ │ 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, 8a1e8 │ │ │ │ + cbz r3, 8a560 │ │ │ │ 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 │ │ │ │ @@ -141058,103 +141408,103 @@ │ │ │ │ ldr.w r3, [r0, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r0, #980] @ 0x3d4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 8a018 │ │ │ │ + b.n 8a390 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 8a1be │ │ │ │ + b.n 8a536 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.n 8a018 │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ + b.n 8a390 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8394c <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #62388 @ 0xf3b4 │ │ │ │ + b.w 839d0 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #64884 @ 0xfd74 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 24f39c │ │ │ │ + bl 250a9c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_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 8a018 │ │ │ │ + b.n 8a390 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008a24c : │ │ │ │ +0008a5c4 : │ │ │ │ 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, #32456 @ 0x7ec8 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ - movw r3, #18085 @ 0x46a5 │ │ │ │ + movw r3, #18373 @ 0x47c5 │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8a37e │ │ │ │ - cbz r0, 8a2d0 │ │ │ │ - ldr r3, [pc, #412] @ (8a418 ) │ │ │ │ + bne.w 8a6f6 │ │ │ │ + cbz r0, 8a648 │ │ │ │ + ldr r3, [pc, #412] @ (8a790 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 8a2e6 │ │ │ │ + beq.n 8a65e │ │ │ │ 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 8a2b8 │ │ │ │ + bgt.n 8a630 │ │ │ │ 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, 8a2e6 │ │ │ │ + cbz r2, 8a65e │ │ │ │ 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, 8a2d4 │ │ │ │ - cbz r2, 8a308 │ │ │ │ + cbz r0, 8a64c │ │ │ │ + cbz r2, 8a680 │ │ │ │ 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 8a2d0 │ │ │ │ + b.n 8a648 │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43241 @ 0xa8e9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8a388 │ │ │ │ + bne.n 8a700 │ │ │ │ mov r0, r1 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 8a2d0 │ │ │ │ + b.n 8a648 │ │ │ │ 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 │ │ │ │ @@ -141165,78 +141515,78 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r0, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8a348 │ │ │ │ + bne.n 8a6c0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8a344 │ │ │ │ + cbz r3, 8a6bc │ │ │ │ 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 8a3b6 │ │ │ │ + beq.n 8a72e │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8a390 │ │ │ │ + beq.n 8a708 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 8a360 │ │ │ │ + cbnz r3, 8a6d8 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 8a2d0 │ │ │ │ + beq.n 8a648 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 8a3b0 │ │ │ │ + cbz r1, 8a728 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 8a37a │ │ │ │ + cbz r3, 8a6f2 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 8a2d0 │ │ │ │ + b.n 8a648 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #884] @ 0x374 │ │ │ │ bx r2 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 8a2fc │ │ │ │ + b.n 8a674 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 8a39e │ │ │ │ + cbz r3, 8a716 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a2d0 │ │ │ │ + bne.n 8a648 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 8a2d0 │ │ │ │ + b.n 8a648 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 8a36c │ │ │ │ + b.n 8a6e4 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a352 │ │ │ │ + beq.n 8a6ca │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8a412 │ │ │ │ + cbz r3, 8a78a │ │ │ │ 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, 8a3ea │ │ │ │ + cbz r3, 8a762 │ │ │ │ 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 │ │ │ │ @@ -141245,77 +141595,77 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 8a2d0 │ │ │ │ + b.n 8a648 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 8a3c2 │ │ │ │ + b.n 8a73a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a68a │ │ │ │ + bne.w 8aa02 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r0, #3 │ │ │ │ - beq.w 8a668 │ │ │ │ + beq.w 8a9e0 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8a528 │ │ │ │ + bne.n 8a8a0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ - cbz r3, 8a46e │ │ │ │ + cbz r3, 8a7e6 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8a6ea │ │ │ │ + bne.w 8aa62 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8a644 │ │ │ │ + ble.w 8a9bc │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a75a │ │ │ │ + bne.w 8aad2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ lsl.w r2, r2, ip │ │ │ │ add.w r0, r3, #20 │ │ │ │ add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r2, r7, lr │ │ │ │ - bgt.n 8a4ea │ │ │ │ + bgt.n 8a862 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 8a5fa │ │ │ │ + bge.w 8a972 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8a514 │ │ │ │ + beq.n 8a88c │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r6, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ str r5, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ @@ -141325,302 +141675,301 @@ │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8a6d6 │ │ │ │ + bgt.w 8aa4e │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8a584 │ │ │ │ + bge.n 8a8fc │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [r0, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8a4c6 │ │ │ │ + bne.n 8a83e │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ strd r6, r5, [r1, #4] │ │ │ │ str r7, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8a4d0 │ │ │ │ + b.n 8a848 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 8a626 │ │ │ │ + beq.n 8a99e │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a77c │ │ │ │ + bne.w 8aaf4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8a614 │ │ │ │ + beq.n 8a98c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a774 │ │ │ │ + bne.w 8aaec │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ add.w r8, r3, r8, lsl #3 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ add r8, r3 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str.w r5, [r8, #24] │ │ │ │ - bge.n 8a56c │ │ │ │ + bge.n 8a8e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 8a56c │ │ │ │ + cbnz r3, 8a8e4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a4e0 │ │ │ │ + bge.n 8a858 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8a4e0 │ │ │ │ + bne.n 8a858 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a4e2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a85a │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, lr, r2 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8a4fa │ │ │ │ + blt.n 8a872 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add.w r1, r2, r8 │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w r1, r1, #1 │ │ │ │ and.w r2, r1, lr │ │ │ │ - ble.n 8a5e6 │ │ │ │ + ble.n 8a95e │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8a73c │ │ │ │ + bgt.w 8aab4 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8a632 │ │ │ │ + bge.n 8a9aa │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp.w ip, #15 │ │ │ │ - ble.n 8a4fc │ │ │ │ + ble.n 8a874 │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 8a4b2 │ │ │ │ + b.n 8a82a │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add r2, r8 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r2, lr │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8a5d6 │ │ │ │ + bge.n 8a94e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8a4b2 │ │ │ │ + b.n 8a82a │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r2, lr │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8a5ec │ │ │ │ - b.n 8a59e │ │ │ │ + blt.n 8a964 │ │ │ │ + b.n 8a916 │ │ │ │ movs r2, #12 │ │ │ │ mla r8, r2, r8, r3 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ add r8, r3 │ │ │ │ str.w r5, [r8, #28] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a56c │ │ │ │ - b.n 8a55e │ │ │ │ + bge.n 8a8e4 │ │ │ │ + b.n 8a8d6 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add r2, r8 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r2, lr │ │ │ │ - b.n 8a5c0 │ │ │ │ + b.n 8a938 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8b148 │ │ │ │ + bl 8ab1c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8a476 │ │ │ │ + bne.w 8a7ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8a78a │ │ │ │ + blt.w 8ab02 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a684 │ │ │ │ + bge.n 8a9fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a79c │ │ │ │ + beq.w 8ab14 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8a4e2 │ │ │ │ + b.n 8a85a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw ip, #41968 @ 0xa3f0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8a43e │ │ │ │ + bne.w 8a7b6 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl dcda8 │ │ │ │ + bl dd8bc │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8a458 │ │ │ │ + beq.w 8a7d0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 15f248 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ + bl 15f3e0 <_PyUnicode_IsNumeric@@Base+0x4b0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a712 │ │ │ │ + blt.n 8aa8a │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8a4e0 │ │ │ │ + bge.w 8a858 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8a4e0 │ │ │ │ + bne.w 8a858 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a4e2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a85a │ │ │ │ lsls r1, r2, #2 │ │ │ │ add.w r8, r3, r1 │ │ │ │ ldr.w r8, [r8, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 8a722 │ │ │ │ + bge.n 8aa9a │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8a5d0 │ │ │ │ + b.n 8a948 │ │ │ │ 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 8a7a4 │ │ │ │ + bl 8b4b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8a668 │ │ │ │ + beq.n 8a9e0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 8a46e │ │ │ │ + b.n 8a7e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a6ba │ │ │ │ + bne.n 8aa32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a6ba │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8aa32 │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ add r1, r2 │ │ │ │ add.w r2, r8, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r2, lr │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8a6e6 │ │ │ │ - b.n 8a59e │ │ │ │ + blt.n 8aa5e │ │ │ │ + b.n 8a916 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ add.w r9, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add r9, r8 │ │ │ │ cmp r1, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - blt.w 8a5c8 │ │ │ │ + blt.w 8a940 │ │ │ │ and.w r2, lr, r9 │ │ │ │ - b.n 8a5b8 │ │ │ │ + b.n 8a930 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 235628 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 236f60 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 8a488 │ │ │ │ + b.n 8a800 │ │ │ │ add.w r2, r2, r8, lsl #2 │ │ │ │ str r5, [r2, #4] │ │ │ │ - b.n 8a626 │ │ │ │ + b.n 8a99e │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 235628 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n 8a534 │ │ │ │ + bl 236f60 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n 8a8ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a672 │ │ │ │ + bne.w 8a9ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a672 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a9ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a684 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a9fc │ │ │ │ stmdb 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 8b10e │ │ │ │ - mov r3, r1 │ │ │ │ + bhi.w 8b406 │ │ │ │ mov.w r9, #1 │ │ │ │ - ldrd r5, r1, [r0, #24] │ │ │ │ + mov r3, r1 │ │ │ │ + ldrd r5, r2, [r0, #24] │ │ │ │ lsl.w r8, r9, r3 │ │ │ │ - mov r6, r0 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - movw r0, #43691 @ 0xaaab │ │ │ │ - movt r0, #43690 @ 0xaaaa │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ - mov sl, r3 │ │ │ │ - cmp r4, #0 │ │ │ │ - ite eq │ │ │ │ - moveq r1, #0 │ │ │ │ - andne.w r1, r2, #1 │ │ │ │ + mov sl, r1 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movw r1, #43691 @ 0xaaab │ │ │ │ + movt r1, #43690 @ 0xaaaa │ │ │ │ lsl.w r2, r8, r9 │ │ │ │ - umull r0, r2, r0, r2 │ │ │ │ + mov r6, r0 │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ + umull r1, r2, r1, r2 │ │ │ │ lsr.w fp, r2, r9 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 8acde │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8b056 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8aefe │ │ │ │ + itt hi │ │ │ │ + strhi.w r9, [sp, #8] │ │ │ │ + movhi r1, #8 │ │ │ │ + bhi.w 8b276 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8a956 │ │ │ │ - ldr r2, [pc, #696] @ (8aabc ) │ │ │ │ + bne.w 8accc │ │ │ │ + ldr r2, [pc, #696] @ (8ae34 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8ad40 │ │ │ │ + beq.w 8b0b6 │ │ │ │ ldr.w r3, [r2, #1932] @ 0x78c │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w sl, r4, #20 │ │ │ │ str.w r1, [r2, #1928] @ 0x788 │ │ │ │ subs r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -141642,81 +141991,81 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ lsl.w ip, r9, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ add ip, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ac4a │ │ │ │ + bne.w 8afc2 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ad12 │ │ │ │ + beq.w 8b088 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8ad7c │ │ │ │ + bne.w 8b0f4 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8ad7c │ │ │ │ + bne.w 8b0f4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mov.w r2, r9, lsl #3 │ │ │ │ blx 2c198 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8a8fa │ │ │ │ + beq.n 8ac70 │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r8, r5 │ │ │ │ lsl.w ip, ip, r7 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8a8d4 │ │ │ │ + b.n 8ac4a │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8acfa │ │ │ │ + bgt.w 8b070 │ │ │ │ ldrsh.w lr, [sl, r1, lsl #1] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8aa6e │ │ │ │ + bne.w 8ade4 │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 8a8f8 │ │ │ │ + beq.n 8ac6e │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp r7, #7 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ and.w r1, ip, r0 │ │ │ │ - bgt.n 8a8b6 │ │ │ │ + bgt.n 8ac2c │ │ │ │ ldrsb.w lr, [sl, r1] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8aa6e │ │ │ │ + bne.w 8ade4 │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 8a8d2 │ │ │ │ + bne.n 8ac48 │ │ │ │ mov r5, r8 │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8a942 │ │ │ │ + beq.n 8acb8 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8aac0 │ │ │ │ + bne.w 8ae38 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8aac0 │ │ │ │ - ldr r3, [pc, #416] @ (8aabc ) │ │ │ │ + bne.w 8ae38 │ │ │ │ + ldr r3, [pc, #420] @ (8ae34 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8ad36 │ │ │ │ + bhi.w 8b0ac │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ str.w r5, [r3, #1928] @ 0x788 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -141729,45 +142078,45 @@ │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, r8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r0, #2765 @ 0xacd │ │ │ │ + movw r0, #2757 @ 0xac5 │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 8afda │ │ │ │ - ldr r0, [pc, #312] @ (8aabc ) │ │ │ │ + bne.w 8b34c │ │ │ │ + ldr r0, [pc, #316] @ (8ae34 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1612] @ 0x64c │ │ │ │ str r0, [sp, #16] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8af50 │ │ │ │ + bcs.w 8b2c2 │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ 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 8affc │ │ │ │ + beq.w 8b36c │ │ │ │ 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 8abbe │ │ │ │ + beq.w 8af36 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r7, #1 │ │ │ │ strb.w sl, [r4, #5] │ │ │ │ add.w sl, r4, #20 │ │ │ │ strb r3, [r4, #6] │ │ │ │ @@ -141790,113 +142139,114 @@ │ │ │ │ lsl.w ip, r7, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ lsls r7, r3 │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ac42 │ │ │ │ + bne.w 8afba │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ad12 │ │ │ │ + beq.w 8b088 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a87c │ │ │ │ + bne.w 8abf2 │ │ │ │ cmp r9, r2 │ │ │ │ - ble.w 8ad2a │ │ │ │ + ble.w 8b0a0 │ │ │ │ movs r0, #12 │ │ │ │ mla r0, r0, r9, r4 │ │ │ │ add r0, r7 │ │ │ │ add r7, r4 │ │ │ │ - b.n 8aa60 │ │ │ │ + b.n 8add6 │ │ │ │ ldr.w r1, [ip], #8 │ │ │ │ adds r7, #12 │ │ │ │ str r1, [r7, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [r7, #8] │ │ │ │ str r2, [r7, #16] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8ad2a │ │ │ │ + beq.w 8b0a0 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8aa4c │ │ │ │ + bne.n 8adc2 │ │ │ │ add.w ip, ip, #8 │ │ │ │ - b.n 8aa60 │ │ │ │ + b.n 8add6 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w lr, r0, #1 │ │ │ │ cmp r7, #7 │ │ │ │ add r1, lr │ │ │ │ and.w r1, ip, r1 │ │ │ │ - ble.n 8aab0 │ │ │ │ + ble.n 8ae26 │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8ae88 │ │ │ │ + bgt.w 8b200 │ │ │ │ ldrsh.w r7, [sl, r1, lsl #1] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8a8c8 │ │ │ │ + beq.w 8ac3e │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8aa88 │ │ │ │ + b.n 8adfe │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ ldrsb.w r7, [sl, r1] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8a8ee │ │ │ │ - b.n 8aaa2 │ │ │ │ + beq.w 8ac64 │ │ │ │ + b.n 8ae18 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #18085 @ 0x46a5 │ │ │ │ + movw r3, #18373 @ 0x47c5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r7, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8afba │ │ │ │ - ldr r3, [pc, #668] @ (8ad78 ) │ │ │ │ + bne.w 8b32c │ │ │ │ + ldr r3, [pc, #668] @ (8b0f0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r8, #804 @ 0x324 │ │ │ │ - beq.w 8af94 │ │ │ │ + beq.w 8b306 │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add.w r3, r8, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 8ab1e │ │ │ │ + bgt.n 8ae96 │ │ │ │ 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 8af94 │ │ │ │ + beq.w 8b306 │ │ │ │ bic.w r3, r5, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ str r5, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8aea2 │ │ │ │ + beq.w 8b21a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a942 │ │ │ │ + bne.w 8acb8 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ movs r2, #28 │ │ │ │ ldr.w sl, [r8, #512] @ 0x200 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ add.w r0, sl, r5 │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -141904,58 +142254,58 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ add.w lr, r8, r1, lsl #2 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8ab7a │ │ │ │ + bne.n 8aef2 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8ab76 │ │ │ │ + cbz r2, 8aeee │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8b090 │ │ │ │ + beq.w 8b44c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8b06e │ │ │ │ + beq.w 8b42a │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8ab96 │ │ │ │ + cbnz r3, 8af0e │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8a942 │ │ │ │ + beq.w 8acb8 │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b13c │ │ │ │ + beq.w 8b410 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8abb8 │ │ │ │ + cbz r3, 8af30 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8a942 │ │ │ │ + b.n 8acb8 │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 8acca │ │ │ │ + bhi.w 8b042 │ │ │ │ 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 8af50 │ │ │ │ + beq.w 8b2c2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r7, r8, #20 │ │ │ │ add.w sl, r4, #20 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ strb r3, [r4, #4] │ │ │ │ @@ -141979,346 +142329,345 @@ │ │ │ │ lsl.w ip, r8, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ lsl.w r7, r8, r3 │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8aa2a │ │ │ │ + beq.w 8ada0 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b01c │ │ │ │ + beq.w 8b38c │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 8ac90 │ │ │ │ + ble.n 8b008 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r2, r3 │ │ │ │ add.w lr, r3, r9, lsl #3 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ adds r7, r1, #3 │ │ │ │ ldrb.w r1, [r7, #1]! │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w sl, [ip, r1, lsl #3] │ │ │ │ add.w r8, r0, r1, lsl #2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - blt.w 8aeb4 │ │ │ │ + blt.w 8b22c │ │ │ │ str.w sl, [r2] │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 8ac60 │ │ │ │ + bne.n 8afd8 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc024 │ │ │ │ + bl 1cce54 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1cee68 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cfba8 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b118 │ │ │ │ + beq.w 8b416 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8afc2 │ │ │ │ + beq.w 8b334 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b5ac │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a942 │ │ │ │ + b.n 8acb8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add.w r7, r8, #20 │ │ │ │ str.w r1, [lr, #12] │ │ │ │ mov r0, sl │ │ │ │ str.w lr, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8abe8 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + b.n 8af60 │ │ │ │ + movs r1, #12 │ │ │ │ cmp r3, #7 │ │ │ │ - mov.w r1, #12 │ │ │ │ - bhi.w 8af04 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + bhi.w 8b276 │ │ │ │ mul.w r2, r1, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ add.w r1, r2, r8 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 8a966 │ │ │ │ + b.n 8acdc │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 8aa6e │ │ │ │ + bne.w 8ade4 │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8a8d2 │ │ │ │ - b.n 8a8f8 │ │ │ │ + bne.w 8ac48 │ │ │ │ + b.n 8ac6e │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8aece │ │ │ │ + bne.w 8b246 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mul.w r2, r2, r9 │ │ │ │ blx 2c198 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90c74 │ │ │ │ - b.n 8a8fa │ │ │ │ + bl 90f08 │ │ │ │ + b.n 8ac70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a942 │ │ │ │ + b.n 8acb8 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #2757 @ 0xac5 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8afc6 │ │ │ │ + bne.w 8b338 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ mov.w r8, #8 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov.w fp, #5 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 8a9a0 │ │ │ │ + b.n 8ad16 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8b05c │ │ │ │ + ble.w 8b3cc │ │ │ │ sub.w r1, r2, r9 │ │ │ │ mvns r1, r1 │ │ │ │ ands.w r8, r1, #3 │ │ │ │ - beq.n 8ae5c │ │ │ │ + beq.n 8b1d4 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8ae64 │ │ │ │ + beq.n 8b1dc │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w lr, ip, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, lr │ │ │ │ cmp.w r8, #1 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - beq.n 8ae5c │ │ │ │ + beq.n 8b1d4 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 8add8 │ │ │ │ + beq.n 8b150 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8ae64 │ │ │ │ + beq.n 8b1dc │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, lr │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8ae64 │ │ │ │ + beq.n 8b1dc │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, lr, #8 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - b.n 8ae5c │ │ │ │ + b.n 8b1d4 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w lr, ip, #8 │ │ │ │ mov r8, r2 │ │ │ │ cmp r9, r2 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - beq.w 8a8a2 │ │ │ │ + beq.w 8ac18 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov ip, lr │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8ae64 │ │ │ │ + cbz r1, 8b1dc │ │ │ │ ldrd r0, r1, [lr] │ │ │ │ add.w ip, lr, #8 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8ae64 │ │ │ │ + cbz r1, 8b1dc │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, lr, #16 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ add.w r2, r8, #2 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8ae64 │ │ │ │ + cbz r1, 8b1dc │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w r2, r8, #3 │ │ │ │ add.w ip, lr, #24 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8adf4 │ │ │ │ + bne.n 8b16c │ │ │ │ ldr.w r0, [ip, #12] │ │ │ │ add.w r1, ip, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b010 │ │ │ │ + beq.w 8b380 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w ip, r1, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ cmp r2, r9 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - bne.n 8ad88 │ │ │ │ - b.n 8a8a2 │ │ │ │ + bne.n 8b100 │ │ │ │ + b.n 8ac18 │ │ │ │ ldr.w r7, [sl, r1, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8ad04 │ │ │ │ + beq.w 8b07a │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8ae88 │ │ │ │ + b.n 8b200 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r8, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 8a942 │ │ │ │ + b.n 8acb8 │ │ │ │ str.w r0, [sl] │ │ │ │ adds r2, #8 │ │ │ │ str.w sl, [r2, #-8] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8ac60 │ │ │ │ - b.n 8ac90 │ │ │ │ + bne.w 8afd8 │ │ │ │ + b.n 8b008 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8ad2a │ │ │ │ + ble.w 8b0a0 │ │ │ │ mov.w lr, #12 │ │ │ │ mov r7, r3 │ │ │ │ mla lr, lr, r9, r3 │ │ │ │ - b.n 8aee6 │ │ │ │ + b.n 8b25e │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8aee2 │ │ │ │ + beq.n 8b25a │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w r7, {r0, r1, r2} │ │ │ │ adds r7, #12 │ │ │ │ cmp lr, r7 │ │ │ │ - bne.n 8aee2 │ │ │ │ - b.n 8ad2a │ │ │ │ - movs r1, #8 │ │ │ │ - str.w r9, [sp, #8] │ │ │ │ + bne.n 8b25a │ │ │ │ + b.n 8b0a0 │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bhi.w 8b0f6 │ │ │ │ + bhi.w 8b3ee │ │ │ │ add.w sl, r3, #1 │ │ │ │ mov.w r8, #1 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ lsl.w r8, r8, sl │ │ │ │ add.w r1, r2, r8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #2757 @ 0xac5 │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8afda │ │ │ │ - ldr r1, [pc, #516] @ (8b144 ) │ │ │ │ + bne.n 8b34c │ │ │ │ + ldr r1, [pc, #516] @ (8b4b4 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #1612] @ 0x64c │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r4, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ movt r1, #7 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8b12c │ │ │ │ + bne.w 8b3de │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8b10e │ │ │ │ + beq.w 8b406 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ add.w r7, r8, #20 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8abe8 │ │ │ │ + b.n 8af60 │ │ │ │ ldr.w r2, [r7, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43241 @ 0xa8e9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b122 │ │ │ │ + bne.w 8b420 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 8a942 │ │ │ │ + b.n 8acb8 │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a942 │ │ │ │ + b.n 8acb8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov.w r8, #8 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ strd fp, r3, [sp, #16] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b10e │ │ │ │ + beq.n 8b406 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldrd fp, r3, [sp, #16] │ │ │ │ add.w r7, r8, #20 │ │ │ │ - b.n 8abe8 │ │ │ │ + b.n 8af60 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ - b.n 8abda │ │ │ │ + b.n 8af52 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ae72 │ │ │ │ - b.n 8b010 │ │ │ │ + bne.w 8b1ea │ │ │ │ + b.n 8b380 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r9 │ │ │ │ - bge.n 8b062 │ │ │ │ + bge.n 8b3d2 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ adds r0, #12 │ │ │ │ ldrb r7, [r1, #0] │ │ │ │ adds r7, #1 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ @@ -142331,48 +142680,73 @@ │ │ │ │ addlt r7, #1 │ │ │ │ strlt r7, [r1, #0] │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r0, #-12] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ - b.n 8b01e │ │ │ │ - bne.w 8a8a2 │ │ │ │ - b.n 8a8fa │ │ │ │ + b.n 8b38e │ │ │ │ + bne.w 8ac18 │ │ │ │ + b.n 8ac70 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90c74 │ │ │ │ - b.n 8ac9a │ │ │ │ + bl 90f08 │ │ │ │ + b.n 8b012 │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ + mov r1, r9 │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + ldrd fp, r3, [sp, #20] │ │ │ │ + b.n 8b2ea │ │ │ │ + add.w sl, r3, #2 │ │ │ │ + mov.w r8, #1 │ │ │ │ + lsl.w r8, r8, sl │ │ │ │ + add.w r1, r8, r2 │ │ │ │ + adds.w r9, r1, #20 │ │ │ │ + bpl.w 8acdc │ │ │ │ + bl 2460c4 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8acc6 │ │ │ │ + str.w r3, [r8, #524] @ 0x20c │ │ │ │ + b.n 8af20 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 845f4 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ + b.n 8acb8 │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ + mov r1, r5 │ │ │ │ + blx r2 │ │ │ │ + b.n 8b31e │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8b07c │ │ │ │ + cbz r3, 8b438 │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r8, #532] @ 0x214 │ │ │ │ str.w r0, [r8, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a942 │ │ │ │ + bne.w 8acb8 │ │ │ │ str.w r0, [r8, #532] @ 0x214 │ │ │ │ - b.n 8a942 │ │ │ │ + b.n 8acb8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ab86 │ │ │ │ + beq.w 8aefe │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8b0f0 │ │ │ │ + cbz r2, 8b4ac │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r1, [sl, r5] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ str.w r0, [r8, #520] @ 0x208 │ │ │ │ - cbz r3, 8b0c6 │ │ │ │ + cbz r3, 8b482 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r8, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r8, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ @@ -142382,82 +142756,58 @@ │ │ │ │ ldr.w r3, [r7, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #788] @ 0x314 │ │ │ │ str.w r4, [sl, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r8, #788] @ 0x314 │ │ │ │ - b.n 8a942 │ │ │ │ - str.w r3, [r8, #524] @ 0x20c │ │ │ │ - b.n 8b09e │ │ │ │ - add.w sl, r3, #2 │ │ │ │ - mov.w r8, #1 │ │ │ │ - lsl.w r8, r8, sl │ │ │ │ - add.w r1, r8, r2 │ │ │ │ - adds.w r9, r1, #20 │ │ │ │ - bpl.w 8a966 │ │ │ │ - bl 24479c │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8a950 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 844d4 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ - b.n 8a942 │ │ │ │ - ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r2 │ │ │ │ - b.n 8afac │ │ │ │ - ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ - mov r1, r9 │ │ │ │ - blx r4 │ │ │ │ - mov r4, r0 │ │ │ │ - ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 8af78 │ │ │ │ + b.n 8acb8 │ │ │ │ str.w r3, [r8, #524] @ 0x20c │ │ │ │ - b.n 8aba8 │ │ │ │ + b.n 8b45a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 8ba32 │ │ │ │ - mov.w r9, #1 │ │ │ │ + bhi.w 8be22 │ │ │ │ mov r3, r1 │ │ │ │ - ldrd r5, r2, [r0, #24] │ │ │ │ + mov.w r9, #1 │ │ │ │ + ldrd r5, r1, [r0, #24] │ │ │ │ lsl.w r8, r9, r3 │ │ │ │ - mov sl, r1 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - movw r1, #43691 @ 0xaaab │ │ │ │ - movt r1, #43690 @ 0xaaaa │ │ │ │ - lsl.w r2, r8, r9 │ │ │ │ mov r6, r0 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ - umull r1, r2, r1, r2 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + movw r0, #43691 @ 0xaaab │ │ │ │ + movt r0, #43690 @ 0xaaaa │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ + mov sl, r3 │ │ │ │ + cmp r4, #0 │ │ │ │ + ite eq │ │ │ │ + moveq r1, #0 │ │ │ │ + andne.w r1, r2, #1 │ │ │ │ + lsl.w r2, r8, r9 │ │ │ │ + umull r0, r2, r0, r2 │ │ │ │ lsr.w fp, r2, r9 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8b682 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 8b9f2 │ │ │ │ cmp r3, #7 │ │ │ │ - itt hi │ │ │ │ - strhi.w r9, [sp, #8] │ │ │ │ - movhi r1, #8 │ │ │ │ - bhi.w 8b8a2 │ │ │ │ + bhi.w 8bc12 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8b2f8 │ │ │ │ - ldr r2, [pc, #696] @ (8b460 ) │ │ │ │ + bne.w 8b66a │ │ │ │ + ldr r2, [pc, #696] @ (8b7d0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8b6e2 │ │ │ │ + beq.w 8ba54 │ │ │ │ ldr.w r3, [r2, #1932] @ 0x78c │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w sl, r4, #20 │ │ │ │ str.w r1, [r2, #1928] @ 0x788 │ │ │ │ subs r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -142479,81 +142829,81 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ lsl.w ip, r9, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ add ip, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b5ee │ │ │ │ + bne.w 8b95e │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b6b4 │ │ │ │ + beq.w 8ba26 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8b720 │ │ │ │ + bne.w 8ba90 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8b720 │ │ │ │ + bne.w 8ba90 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mov.w r2, r9, lsl #3 │ │ │ │ blx 2c198 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8b29c │ │ │ │ + beq.n 8b60e │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r8, r5 │ │ │ │ lsl.w ip, ip, r7 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b276 │ │ │ │ + b.n 8b5e8 │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8b69c │ │ │ │ + bgt.w 8ba0e │ │ │ │ ldrsh.w lr, [sl, r1, lsl #1] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8b410 │ │ │ │ + bne.w 8b782 │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 8b29a │ │ │ │ + beq.n 8b60c │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp r7, #7 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ and.w r1, ip, r0 │ │ │ │ - bgt.n 8b258 │ │ │ │ + bgt.n 8b5ca │ │ │ │ ldrsb.w lr, [sl, r1] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8b410 │ │ │ │ + bne.w 8b782 │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 8b274 │ │ │ │ + bne.n 8b5e6 │ │ │ │ mov r5, r8 │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8b2e4 │ │ │ │ + beq.n 8b656 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8b464 │ │ │ │ + bne.w 8b7d4 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8b464 │ │ │ │ - ldr r3, [pc, #420] @ (8b460 ) │ │ │ │ + bne.w 8b7d4 │ │ │ │ + ldr r3, [pc, #416] @ (8b7d0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8b6d8 │ │ │ │ + bhi.w 8ba4a │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ str.w r5, [r3, #1928] @ 0x788 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -142566,45 +142916,45 @@ │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, r8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r0, #2765 @ 0xacd │ │ │ │ + movw r0, #2757 @ 0xac5 │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 8b978 │ │ │ │ - ldr r0, [pc, #316] @ (8b460 ) │ │ │ │ + bne.w 8bcee │ │ │ │ + ldr r0, [pc, #312] @ (8b7d0 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1612] @ 0x64c │ │ │ │ str r0, [sp, #16] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8b8ee │ │ │ │ + bcs.w 8bc64 │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ 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 8b998 │ │ │ │ + beq.w 8bd10 │ │ │ │ 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 8b562 │ │ │ │ + beq.w 8b8d2 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r7, #1 │ │ │ │ strb.w sl, [r4, #5] │ │ │ │ add.w sl, r4, #20 │ │ │ │ strb r3, [r4, #6] │ │ │ │ @@ -142627,114 +142977,113 @@ │ │ │ │ lsl.w ip, r7, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ lsls r7, r3 │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b5e6 │ │ │ │ + bne.w 8b956 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b6b4 │ │ │ │ + beq.w 8ba26 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b21e │ │ │ │ + bne.w 8b590 │ │ │ │ cmp r9, r2 │ │ │ │ - ble.w 8b6cc │ │ │ │ + ble.w 8ba3e │ │ │ │ movs r0, #12 │ │ │ │ mla r0, r0, r9, r4 │ │ │ │ add r0, r7 │ │ │ │ add r7, r4 │ │ │ │ - b.n 8b402 │ │ │ │ + b.n 8b774 │ │ │ │ ldr.w r1, [ip], #8 │ │ │ │ adds r7, #12 │ │ │ │ str r1, [r7, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [r7, #8] │ │ │ │ str r2, [r7, #16] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8b6cc │ │ │ │ + beq.w 8ba3e │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8b3ee │ │ │ │ + bne.n 8b760 │ │ │ │ add.w ip, ip, #8 │ │ │ │ - b.n 8b402 │ │ │ │ + b.n 8b774 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w lr, r0, #1 │ │ │ │ cmp r7, #7 │ │ │ │ add r1, lr │ │ │ │ and.w r1, ip, r1 │ │ │ │ - ble.n 8b452 │ │ │ │ + ble.n 8b7c4 │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8b82c │ │ │ │ + bgt.w 8bb9c │ │ │ │ ldrsh.w r7, [sl, r1, lsl #1] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8b26a │ │ │ │ + beq.w 8b5dc │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8b42a │ │ │ │ + b.n 8b79c │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ ldrsb.w r7, [sl, r1] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8b290 │ │ │ │ - b.n 8b444 │ │ │ │ - nop │ │ │ │ + beq.w 8b602 │ │ │ │ + b.n 8b7b6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #18085 @ 0x46a5 │ │ │ │ + movw r3, #18373 @ 0x47c5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r7, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b958 │ │ │ │ - ldr r3, [pc, #668] @ (8b71c ) │ │ │ │ + bne.w 8bcce │ │ │ │ + ldr r3, [pc, #668] @ (8ba8c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r8, #804 @ 0x324 │ │ │ │ - beq.w 8b932 │ │ │ │ + beq.w 8bca8 │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add.w r3, r8, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 8b4c2 │ │ │ │ + bgt.n 8b832 │ │ │ │ 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 8b932 │ │ │ │ + beq.w 8bca8 │ │ │ │ bic.w r3, r5, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ str r5, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8b846 │ │ │ │ + beq.w 8bbb6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b2e4 │ │ │ │ + bne.w 8b656 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ movs r2, #28 │ │ │ │ ldr.w sl, [r8, #512] @ 0x200 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ add.w r0, sl, r5 │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -142742,58 +143091,58 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ add.w lr, r8, r1, lsl #2 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8b51e │ │ │ │ + bne.n 8b88e │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8b51a │ │ │ │ + cbz r2, 8b88a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8ba78 │ │ │ │ + beq.w 8bda4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8ba56 │ │ │ │ + beq.w 8bd82 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8b53a │ │ │ │ + cbnz r3, 8b8aa │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8b2e4 │ │ │ │ + beq.w 8b656 │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ba3c │ │ │ │ + beq.w 8be50 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8b55c │ │ │ │ + cbz r3, 8b8cc │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8b2e4 │ │ │ │ + b.n 8b656 │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 8b66e │ │ │ │ + bhi.w 8b9de │ │ │ │ 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 8b8ee │ │ │ │ + beq.w 8bc64 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r7, r8, #20 │ │ │ │ add.w sl, r4, #20 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ strb r3, [r4, #4] │ │ │ │ @@ -142817,345 +143166,346 @@ │ │ │ │ lsl.w ip, r8, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ lsl.w r7, r8, r3 │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b3cc │ │ │ │ + beq.w 8b73e │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b9b8 │ │ │ │ + beq.w 8bd30 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 8b634 │ │ │ │ + ble.n 8b9a4 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r2, r3 │ │ │ │ add.w lr, r3, r9, lsl #3 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ adds r7, r1, #3 │ │ │ │ ldrb.w r1, [r7, #1]! │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w sl, [ip, r1, lsl #3] │ │ │ │ add.w r8, r0, r1, lsl #2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - blt.w 8b858 │ │ │ │ + blt.w 8bbc8 │ │ │ │ str.w sl, [r2] │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 8b604 │ │ │ │ + bne.n 8b974 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc024 │ │ │ │ + bl 1cce54 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1cee68 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cfba8 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ba42 │ │ │ │ + beq.w 8be2c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b960 │ │ │ │ + beq.w 8bcd6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b5ac │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8b2e4 │ │ │ │ + b.n 8b656 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add.w r7, r8, #20 │ │ │ │ str.w r1, [lr, #12] │ │ │ │ mov r0, sl │ │ │ │ str.w lr, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8b58c │ │ │ │ - movs r1, #12 │ │ │ │ + b.n 8b8fc │ │ │ │ + str r1, [sp, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - bhi.w 8b8a2 │ │ │ │ + mov.w r1, #12 │ │ │ │ + bhi.w 8bc18 │ │ │ │ mul.w r2, r1, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ add.w r1, r2, r8 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 8b308 │ │ │ │ + b.n 8b67a │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 8b410 │ │ │ │ + bne.w 8b782 │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8b274 │ │ │ │ - b.n 8b29a │ │ │ │ + bne.w 8b5e6 │ │ │ │ + b.n 8b60c │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8b872 │ │ │ │ + bne.w 8bbe2 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mul.w r2, r2, r9 │ │ │ │ blx 2c198 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90c74 │ │ │ │ - b.n 8b29c │ │ │ │ + bl 90f08 │ │ │ │ + b.n 8b60e │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8b2e4 │ │ │ │ + b.n 8b656 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #2757 @ 0xac5 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8b964 │ │ │ │ + bne.w 8bcda │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ mov.w r8, #8 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov.w fp, #5 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 8b342 │ │ │ │ - nop │ │ │ │ + b.n 8b6b4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8b9f8 │ │ │ │ + ble.w 8bd70 │ │ │ │ sub.w r1, r2, r9 │ │ │ │ mvns r1, r1 │ │ │ │ ands.w r8, r1, #3 │ │ │ │ - beq.n 8b800 │ │ │ │ + beq.n 8bb70 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b808 │ │ │ │ + beq.n 8bb78 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w lr, ip, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, lr │ │ │ │ cmp.w r8, #1 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - beq.n 8b800 │ │ │ │ + beq.n 8bb70 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 8b77c │ │ │ │ + beq.n 8baec │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b808 │ │ │ │ + beq.n 8bb78 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, lr │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b808 │ │ │ │ + beq.n 8bb78 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, lr, #8 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - b.n 8b800 │ │ │ │ + b.n 8bb70 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w lr, ip, #8 │ │ │ │ mov r8, r2 │ │ │ │ cmp r9, r2 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - beq.w 8b244 │ │ │ │ + beq.w 8b5b6 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov ip, lr │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8b808 │ │ │ │ + cbz r1, 8bb78 │ │ │ │ ldrd r0, r1, [lr] │ │ │ │ add.w ip, lr, #8 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8b808 │ │ │ │ + cbz r1, 8bb78 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, lr, #16 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ add.w r2, r8, #2 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8b808 │ │ │ │ + cbz r1, 8bb78 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w r2, r8, #3 │ │ │ │ add.w ip, lr, #24 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8b798 │ │ │ │ + bne.n 8bb08 │ │ │ │ ldr.w r0, [ip, #12] │ │ │ │ add.w r1, ip, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b9ac │ │ │ │ + beq.w 8bd24 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w ip, r1, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ cmp r2, r9 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - bne.n 8b72c │ │ │ │ - b.n 8b244 │ │ │ │ + bne.n 8ba9c │ │ │ │ + b.n 8b5b6 │ │ │ │ ldr.w r7, [sl, r1, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8b6a6 │ │ │ │ + beq.w 8ba18 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8b82c │ │ │ │ + b.n 8bb9c │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r8, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 8b2e4 │ │ │ │ + b.n 8b656 │ │ │ │ str.w r0, [sl] │ │ │ │ adds r2, #8 │ │ │ │ str.w sl, [r2, #-8] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8b604 │ │ │ │ - b.n 8b634 │ │ │ │ + bne.w 8b974 │ │ │ │ + b.n 8b9a4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8b6cc │ │ │ │ + ble.w 8ba3e │ │ │ │ mov.w lr, #12 │ │ │ │ mov r7, r3 │ │ │ │ mla lr, lr, r9, r3 │ │ │ │ - b.n 8b88a │ │ │ │ + b.n 8bbfa │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b886 │ │ │ │ + beq.n 8bbf6 │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w r7, {r0, r1, r2} │ │ │ │ adds r7, #12 │ │ │ │ cmp lr, r7 │ │ │ │ - bne.n 8b886 │ │ │ │ - b.n 8b6cc │ │ │ │ + bne.n 8bbf6 │ │ │ │ + b.n 8ba3e │ │ │ │ + movs r1, #8 │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bhi.w 8ba1a │ │ │ │ + bhi.w 8be0a │ │ │ │ add.w sl, r3, #1 │ │ │ │ mov.w r8, #1 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ lsl.w r8, r8, sl │ │ │ │ add.w r1, r2, r8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #2757 @ 0xac5 │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8b978 │ │ │ │ - ldr r1, [pc, #516] @ (8bae0 ) │ │ │ │ + bne.n 8bcee │ │ │ │ + ldr r1, [pc, #516] @ (8be58 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #1612] @ 0x64c │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r4, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ movt r1, #7 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8ba0a │ │ │ │ + bne.w 8be40 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8ba32 │ │ │ │ + beq.w 8be22 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ add.w r7, r8, #20 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8b58c │ │ │ │ + b.n 8b8fc │ │ │ │ ldr.w r2, [r7, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43241 @ 0xa8e9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8ba4c │ │ │ │ + bne.w 8be36 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 8b2e4 │ │ │ │ + b.n 8b656 │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8b2e4 │ │ │ │ + b.n 8b656 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov.w r8, #8 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ strd fp, r3, [sp, #16] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ba32 │ │ │ │ + beq.w 8be22 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldrd fp, r3, [sp, #16] │ │ │ │ add.w r7, r8, #20 │ │ │ │ - b.n 8b58c │ │ │ │ + b.n 8b8fc │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ - b.n 8b57e │ │ │ │ + b.n 8b8ee │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b816 │ │ │ │ - b.n 8b9ac │ │ │ │ + bne.w 8bb86 │ │ │ │ + b.n 8bd24 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r9 │ │ │ │ - bge.n 8b9fe │ │ │ │ + bge.n 8bd76 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ adds r0, #12 │ │ │ │ ldrb r7, [r1, #0] │ │ │ │ adds r7, #1 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ @@ -143168,73 +143518,48 @@ │ │ │ │ addlt r7, #1 │ │ │ │ strlt r7, [r1, #0] │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r0, #-12] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ - b.n 8b9ba │ │ │ │ - bne.w 8b244 │ │ │ │ - b.n 8b29c │ │ │ │ + b.n 8bd32 │ │ │ │ + bne.w 8b5b6 │ │ │ │ + b.n 8b60e │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90c74 │ │ │ │ - b.n 8b63e │ │ │ │ - ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ - mov r1, r9 │ │ │ │ - blx r4 │ │ │ │ - mov r4, r0 │ │ │ │ - ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 8b916 │ │ │ │ - add.w sl, r3, #2 │ │ │ │ - mov.w r8, #1 │ │ │ │ - lsl.w r8, r8, sl │ │ │ │ - add.w r1, r8, r2 │ │ │ │ - adds.w r9, r1, #20 │ │ │ │ - bpl.w 8b308 │ │ │ │ - bl 24479c │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b2f2 │ │ │ │ - str.w r3, [r8, #524] @ 0x20c │ │ │ │ - b.n 8b54c │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 844d4 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ - b.n 8b2e4 │ │ │ │ - ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r2 │ │ │ │ - b.n 8b94a │ │ │ │ + bl 90f08 │ │ │ │ + b.n 8b9ae │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8ba64 │ │ │ │ + cbz r3, 8bd90 │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r8, #532] @ 0x214 │ │ │ │ str.w r0, [r8, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b2e4 │ │ │ │ + bne.w 8b656 │ │ │ │ str.w r0, [r8, #532] @ 0x214 │ │ │ │ - b.n 8b2e4 │ │ │ │ + b.n 8b656 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b52a │ │ │ │ + beq.w 8b89a │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8bad8 │ │ │ │ + cbz r2, 8be04 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r1, [sl, r5] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ str.w r0, [r8, #520] @ 0x208 │ │ │ │ - cbz r3, 8baae │ │ │ │ + cbz r3, 8bdda │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r8, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r8, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ @@ -143244,66 +143569,91 @@ │ │ │ │ ldr.w r3, [r7, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #788] @ 0x314 │ │ │ │ str.w r4, [sl, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r8, #788] @ 0x314 │ │ │ │ - b.n 8b2e4 │ │ │ │ + b.n 8b656 │ │ │ │ + str.w r3, [r8, #524] @ 0x20c │ │ │ │ + b.n 8bdb2 │ │ │ │ + add.w sl, r3, #2 │ │ │ │ + mov.w r8, #1 │ │ │ │ + lsl.w r8, r8, sl │ │ │ │ + add.w r1, r8, r2 │ │ │ │ + adds.w r9, r1, #20 │ │ │ │ + bpl.w 8b67a │ │ │ │ + bl 2460c4 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8b664 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 845f4 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ + b.n 8b656 │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ + mov r1, r5 │ │ │ │ + blx r2 │ │ │ │ + b.n 8bcc0 │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ + mov r1, r9 │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + ldrd fp, r3, [sp, #20] │ │ │ │ + b.n 8bc8c │ │ │ │ str.w r3, [r8, #524] @ 0x20c │ │ │ │ - b.n 8ba86 │ │ │ │ + b.n 8b8bc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ and.w r2, r3, #32 │ │ │ │ ands.w r6, r3, #16 │ │ │ │ - bne.w 8bd20 │ │ │ │ + bne.w 8c098 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8bdf0 │ │ │ │ + bne.w 8c168 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 8bca0 │ │ │ │ + bgt.w 8c018 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8be5e │ │ │ │ + beq.w 8c1d6 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8be5e │ │ │ │ + bhi.w 8c1d6 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movw r0, #30264 @ 0x7638 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bcc6 │ │ │ │ - movw r6, #5257 @ 0x1489 │ │ │ │ + beq.w 8c03e │ │ │ │ + movw r6, #6345 @ 0x18c9 │ │ │ │ movt r6, #15 │ │ │ │ movw r3, #30264 @ 0x7638 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8bdb4 │ │ │ │ - ldr r3, [pc, #708] @ (8be34 ) │ │ │ │ + bpl.w 8c12c │ │ │ │ + ldr r3, [pc, #708] @ (8c1ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -143311,52 +143661,52 @@ │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ adds r0, #1 │ │ │ │ orr.w r3, r3, lr │ │ │ │ str.w r2, [lr] │ │ │ │ strd ip, r3, [r4, #-8] │ │ │ │ str.w r2, [ip, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - cbz r5, 8bbb2 │ │ │ │ + cbz r5, 8bf2a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8be38 │ │ │ │ + beq.w 8c1b0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 8bbec │ │ │ │ + bpl.n 8bf64 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8bbec │ │ │ │ + bne.n 8bf64 │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 8bc78 │ │ │ │ + beq.n 8bff0 │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r6, #1 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [r4, #12] │ │ │ │ str r7, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 8bc72 │ │ │ │ - ldr r3, [pc, #560] @ (8be34 ) │ │ │ │ + bpl.n 8bfea │ │ │ │ + ldr r3, [pc, #560] @ (8c1ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -143366,111 +143716,111 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [ip, #412] @ 0x19c │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8bd14 │ │ │ │ + beq.n 8c08c │ │ │ │ ldr.w r0, [ip, #428] @ 0x1ac │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.w 8bdbc │ │ │ │ + bmi.w 8c134 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 8bfa0 │ │ │ │ + bl 8c318 │ │ │ │ sub.w r5, r0, #4294967295 @ 0xffffffff │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8bdd0 │ │ │ │ + beq.w 8c148 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8bc6a │ │ │ │ + bge.n 8bfe2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8be56 │ │ │ │ + beq.w 8c1ce │ │ │ │ negs r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r0, [r5, #132] @ 0x84 │ │ │ │ - b.n 8bc36 │ │ │ │ - ldr r3, [pc, #440] @ (8be34 ) │ │ │ │ + b.n 8bfae │ │ │ │ + ldr r3, [pc, #440] @ (8c1ac ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1cb7fc │ │ │ │ + bl 1cc694 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8be3a │ │ │ │ + beq.w 8c1b2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r6, #1 │ │ │ │ strd r2, r7, [r4, #16] │ │ │ │ - b.n 8bbfa │ │ │ │ + b.n 8bf72 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r6, #34969 @ 0x8899 │ │ │ │ + movweq r6, #35653 @ 0x8b45 │ │ │ │ movteq r6, #16 │ │ │ │ - bne.n 8bd00 │ │ │ │ + bne.n 8c078 │ │ │ │ movw r0, #30264 @ 0x7638 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r7] │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8bb5c │ │ │ │ + bne.w 8bed4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8bc6c │ │ │ │ + b.n 8bfe4 │ │ │ │ movw r0, #30264 @ 0x7638 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8bcc6 │ │ │ │ - movw r6, #51921 @ 0xcad1 │ │ │ │ + beq.n 8c03e │ │ │ │ + movw r6, #52865 @ 0xce81 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8bb5c │ │ │ │ - movw r6, #39717 @ 0x9b25 │ │ │ │ + b.n 8bed4 │ │ │ │ + movw r6, #41181 @ 0xa0dd │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8bcae │ │ │ │ - movw r6, #60709 @ 0xed25 │ │ │ │ + b.n 8c026 │ │ │ │ + movw r6, #62029 @ 0xf24d │ │ │ │ movt r6, #10 │ │ │ │ - b.n 8bcae │ │ │ │ + b.n 8c026 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 8be5e │ │ │ │ + ble.w 8c1d6 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8bda2 │ │ │ │ - movw r6, #10133 @ 0x2795 │ │ │ │ + bne.n 8c11a │ │ │ │ + movw r6, #11329 @ 0x2c41 │ │ │ │ movt r6, #18 │ │ │ │ - b.n 8bcae │ │ │ │ + b.n 8c026 │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ add.w r0, r0, #388 @ 0x184 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 8bc36 │ │ │ │ + b.n 8bfae │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8be78 │ │ │ │ + bne.w 8c1f0 │ │ │ │ movw r6, #29884 @ 0x74bc │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8bcc6 │ │ │ │ + beq.n 8c03e │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 8bd7a │ │ │ │ - ldr r2, [pc, #236] @ (8be34 ) │ │ │ │ + bpl.n 8c0f2 │ │ │ │ + ldr r2, [pc, #236] @ (8c1ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w r6, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -143478,2381 +143828,2294 @@ │ │ │ │ ldr.w ip, [r6, #4] │ │ │ │ adds r0, #1 │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r2, [ip] │ │ │ │ strd r6, r3, [r4, #-8] │ │ │ │ str r2, [r6, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - cbz r5, 8bd88 │ │ │ │ + cbz r5, 8c100 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8be3a │ │ │ │ + beq.n 8c1b2 │ │ │ │ movs r3, #0 │ │ │ │ movs r6, #1 │ │ │ │ strd r3, r7, [r4, #16] │ │ │ │ - b.n 8bbfa │ │ │ │ + b.n 8bf72 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8be5e │ │ │ │ - movw r6, #36441 @ 0x8e59 │ │ │ │ + bne.n 8c1d6 │ │ │ │ + movw r6, #36893 @ 0x901d │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8bcae │ │ │ │ + b.n 8c026 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8bba6 │ │ │ │ - b.n 8bbb2 │ │ │ │ + bne.w 8bf1e │ │ │ │ + b.n 8bf2a │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r5, r3 │ │ │ │ adcs r5, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8bc58 │ │ │ │ + bne.w 8bfd0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8bc58 │ │ │ │ + bge.w 8bfd0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bc58 │ │ │ │ + bne.w 8bfd0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bc58 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bfd0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 86940 │ │ │ │ + bl 86ccc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bcc6 │ │ │ │ - bl 1cc4e8 │ │ │ │ + beq.w 8c03e │ │ │ │ + bl 1cd318 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8be1c │ │ │ │ + bge.n 8c194 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8be90 │ │ │ │ + beq.n 8c208 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8bcc6 │ │ │ │ + beq.w 8c03e │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8bbfa │ │ │ │ - b.n 8be3a │ │ │ │ + bne.w 8bf72 │ │ │ │ + b.n 8c1b2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8bcc6 │ │ │ │ + bge.w 8c03e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bcc6 │ │ │ │ + bne.w 8c03e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bcc6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c03e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bc6a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bfe2 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #61940 @ 0xf1f4 │ │ │ │ + movw r1, #64436 @ 0xfbb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 8bcc6 │ │ │ │ + bl f5248 │ │ │ │ + b.n 8c03e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62444 @ 0xf3ec │ │ │ │ + movw r1, #64940 @ 0xfdac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 8bcc6 │ │ │ │ + bl 12120c │ │ │ │ + b.n 8c03e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8be1c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c194 │ │ │ │ │ │ │ │ -0008be98 : │ │ │ │ +0008c210 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 8becc │ │ │ │ + bgt.n 8c244 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8bf7e │ │ │ │ + beq.n 8c2f6 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 8bf7e │ │ │ │ + bhi.n 8c2f6 │ │ │ │ tbb [pc, r3] │ │ │ │ ldrb r3, [r0, r5] │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ ldrb r5, [r3, r5] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 8bf38 │ │ │ │ - movw r6, #34969 @ 0x8899 │ │ │ │ + bne.n 8c2b0 │ │ │ │ + movw r6, #35653 @ 0x8b45 │ │ │ │ movt r6, #16 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #30264 @ 0x7638 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r8, r3 │ │ │ │ - bl 881f8 │ │ │ │ + bl 88584 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8bf12 │ │ │ │ - cbz r5, 8befc │ │ │ │ + cbz r0, 8c28a │ │ │ │ + cbz r5, 8c274 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8bf66 │ │ │ │ + cbz r0, 8c2de │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r4, #24] │ │ │ │ strd r3, r7, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r6, #51921 @ 0xcad1 │ │ │ │ + movw r6, #52865 @ 0xce81 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8bed8 │ │ │ │ - movw r6, #39717 @ 0x9b25 │ │ │ │ + b.n 8c250 │ │ │ │ + movw r6, #41181 @ 0xa0dd │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8bed8 │ │ │ │ - movw r6, #5257 @ 0x1489 │ │ │ │ + b.n 8c250 │ │ │ │ + movw r6, #6345 @ 0x18c9 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8bed8 │ │ │ │ + b.n 8c250 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 8bf7e │ │ │ │ + ble.n 8c2f6 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8bf54 │ │ │ │ - movw r6, #10133 @ 0x2795 │ │ │ │ + bne.n 8c2cc │ │ │ │ + movw r6, #11329 @ 0x2c41 │ │ │ │ movt r6, #18 │ │ │ │ - b.n 8bed8 │ │ │ │ - movw r6, #60709 @ 0xed25 │ │ │ │ + b.n 8c250 │ │ │ │ + movw r6, #62029 @ 0xf24d │ │ │ │ movt r6, #10 │ │ │ │ - b.n 8bed8 │ │ │ │ + b.n 8c250 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8bf7e │ │ │ │ - movw r6, #36441 @ 0x8e59 │ │ │ │ + bne.n 8c2f6 │ │ │ │ + movw r6, #36893 @ 0x901d │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8bed8 │ │ │ │ + b.n 8c250 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8bf14 │ │ │ │ + bge.n 8c28c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8bf14 │ │ │ │ + bne.n 8c28c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bf14 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c28c │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #61940 @ 0xf1f4 │ │ │ │ + movw r1, #64436 @ 0xfbb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008bf9c : │ │ │ │ - b.n 8c3a4 │ │ │ │ +0008c314 : │ │ │ │ + b.n 8c6ac │ │ │ │ nop │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - sub sp, #12 │ │ │ │ + sub sp, #20 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8c35a │ │ │ │ + bpl.w 8c678 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r8, #41968 @ 0xa3f0 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ + mov r7, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 8c1a6 │ │ │ │ + bne.w 8c510 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 8c1a6 │ │ │ │ + beq.w 8c510 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8c262 │ │ │ │ + beq.w 8c5c6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c1d2 │ │ │ │ - add r3, sp, #4 │ │ │ │ + bne.w 8c53c │ │ │ │ + add r3, sp, #12 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8c248 │ │ │ │ + beq.w 8c5ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8c0b8 │ │ │ │ + bne.n 8c424 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8c176 │ │ │ │ + bge.w 8c4e2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8c182 │ │ │ │ + bge.w 8c4ec │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8c036 │ │ │ │ + cbz r2, 8c3aa │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 8c296 │ │ │ │ + bne.w 8c5f6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8c20e │ │ │ │ - ldrb.w r8, [r4, #16] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 8c2fe │ │ │ │ + ble.w 8c578 │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8c65e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ - str.w r8, [r3, #8] │ │ │ │ + str r0, [r3, #8] │ │ │ │ lsl.w r2, r2, ip │ │ │ │ add.w r0, r3, #20 │ │ │ │ add.w r8, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r2, r8, r6 │ │ │ │ - bgt.n 8c0c2 │ │ │ │ + bgt.n 8c42e │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8c100 │ │ │ │ + bge.n 8c46c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8c0ec │ │ │ │ + beq.n 8c458 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ - str.w r9, [r2, #4] │ │ │ │ + str r7, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add sp, #20 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add sp, #20 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8c24e │ │ │ │ + bgt.w 8c5b2 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8c126 │ │ │ │ + bge.n 8c492 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [r0, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8c092 │ │ │ │ + bne.n 8c400 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ - strd r5, r9, [r1, #4] │ │ │ │ + strd r5, r7, [r1, #4] │ │ │ │ str r6, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8c09e │ │ │ │ + b.n 8c40a │ │ │ │ mov.w lr, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ + and.w r2, r2, r8 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8c140 │ │ │ │ + bge.n 8c4ac │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8c07e │ │ │ │ + b.n 8c3ec │ │ │ │ mov.w lr, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8c0d2 │ │ │ │ + blt.n 8c43e │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w r1, r2, #1 │ │ │ │ - and.w r2, r8, r1 │ │ │ │ - ble.n 8c19e │ │ │ │ + and.w r2, r1, r8 │ │ │ │ + ble.n 8c508 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8c2d8 │ │ │ │ + bgt.w 8c638 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8c1fc │ │ │ │ + bge.n 8c566 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp.w ip, #15 │ │ │ │ - ble.n 8c0d4 │ │ │ │ + ble.n 8c440 │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 8c07e │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + b.n 8c3ec │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c022 │ │ │ │ + blt.w 8c398 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c02e │ │ │ │ - b.n 8c036 │ │ │ │ + bne.w 8c3a2 │ │ │ │ + b.n 8c3aa │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8c118 │ │ │ │ - b.n 8c18e │ │ │ │ + blt.n 8c484 │ │ │ │ + b.n 8c4f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8c2f6 │ │ │ │ + beq.w 8c656 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8c262 │ │ │ │ + beq.n 8c5c6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bff2 │ │ │ │ + beq.w 8c36a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 8bff2 │ │ │ │ + bne.w 8c36a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl dcda8 │ │ │ │ + bl dd8bc │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8c008 │ │ │ │ + beq.w 8c380 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c0b8 │ │ │ │ - mov r2, r9 │ │ │ │ + bne.w 8c424 │ │ │ │ + mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15f248 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ - b.n 8c0ae │ │ │ │ + bl 15f3e0 <_PyUnicode_IsNumeric@@Base+0x4b0> │ │ │ │ + b.n 8c41a │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ - b.n 8c160 │ │ │ │ + and.w r2, r2, r8 │ │ │ │ + b.n 8c4cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8b148 │ │ │ │ + bl 8ab1c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8c03e │ │ │ │ + bne.w 8c3b2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c37a │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + blt.n 8c68a │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c38c │ │ │ │ + blt.n 8c69a │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8c0ba │ │ │ │ + b.n 8c426 │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ ldr.w lr, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 8c2be │ │ │ │ + bge.n 8c61e │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8c170 │ │ │ │ + b.n 8c4dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ - strlt.w r3, [r9] │ │ │ │ - mov r3, r9 │ │ │ │ - bl 86d10 │ │ │ │ + strlt r3, [r7, #0] │ │ │ │ + mov r3, r7 │ │ │ │ + bl 8709c │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r6, #0 │ │ │ │ - b.n 8c0ba │ │ │ │ + b.n 8c426 │ │ │ │ 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 8a7a4 │ │ │ │ + bl 8b4b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8c232 │ │ │ │ + beq.n 8c59c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8c036 │ │ │ │ + b.n 8c3aa │ │ │ │ mov.w lr, r6, lsr #5 │ │ │ │ - add r1, r2 │ │ │ │ - add.w r2, lr, #1 │ │ │ │ + add r2, r1 │ │ │ │ + add.w r1, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r2, r8 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8c25e │ │ │ │ - b.n 8c140 │ │ │ │ - ldr.w r7, [r0, r2, lsl #2] │ │ │ │ + blt.n 8c5c2 │ │ │ │ + b.n 8c4ac │ │ │ │ add.w r1, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r1, lr │ │ │ │ - cmp r7, #0 │ │ │ │ - add.w r1, r1, #1 │ │ │ │ - blt.w 8c168 │ │ │ │ - and.w r2, r8, r1 │ │ │ │ - b.n 8c158 │ │ │ │ + add.w r9, r1, #1 │ │ │ │ + ldr.w r1, [r0, r2, lsl #2] │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.w 8c4d4 │ │ │ │ + and.w r2, r9, r8 │ │ │ │ + b.n 8c4c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 44026 │ │ │ │ - b.n 8c0ba │ │ │ │ - ldr r3, [pc, #160] @ (8c3a0 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - add.w r2, r3, #41216 @ 0xa100 │ │ │ │ - add.w fp, r2, #148 @ 0x94 │ │ │ │ - add.w sl, r2, #116 @ 0x74 │ │ │ │ - b.n 8c324 │ │ │ │ - add.w r3, sl, #4 │ │ │ │ - mov.w r8, r8, asr #1 │ │ │ │ - mov sl, r3 │ │ │ │ - cmp r3, fp │ │ │ │ - beq.n 8c36c │ │ │ │ - tst.w r8, #1 │ │ │ │ - beq.n 8c316 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - mov r7, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 8c316 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - movs r0, #0 │ │ │ │ - blx r7 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 8c316 │ │ │ │ + bl 44016 │ │ │ │ + b.n 8c426 │ │ │ │ + mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2716 @ 0xa9c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #2736 @ 0xab0 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 24f39c │ │ │ │ - b.n 8c316 │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movw r1, #4423 @ 0x1147 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8c248 │ │ │ │ + movs r1, #0 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + bl 236f60 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 8c056 │ │ │ │ + b.n 8c3c4 │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movw r1, #4423 @ 0x1147 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8c5ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c23c │ │ │ │ + bne.n 8c5a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c23c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c5a4 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c248 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c248 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + bne.n 8c5ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c5ac │ │ │ │ + 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, #4040] @ 0xfc8 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - sub sp, #20 │ │ │ │ + sub sp, #16 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8c75c │ │ │ │ + bpl.w 8ca4e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r9, #41968 @ 0xa3f0 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 8c5b2 │ │ │ │ + bne.w 8c8f0 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ - adds r2, r6, #1 │ │ │ │ - beq.w 8c5b2 │ │ │ │ + adds r3, r6, #1 │ │ │ │ + beq.w 8c8f0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8c6cc │ │ │ │ + beq.w 8c9bc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c5de │ │ │ │ - mov r2, r6 │ │ │ │ + bne.w 8c91c │ │ │ │ add r3, sp, #12 │ │ │ │ + mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85a1c │ │ │ │ - adds r2, r0, #3 │ │ │ │ - beq.w 8c6b0 │ │ │ │ + bl 85da4 │ │ │ │ + adds r3, r0, #3 │ │ │ │ + beq.w 8c996 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8c4ca │ │ │ │ + bne.n 8c7d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8c59c │ │ │ │ + bge.w 8c8a6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8c5a6 │ │ │ │ + bge.w 8c8b0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8c438 │ │ │ │ + cbz r2, 8c740 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8c700 │ │ │ │ + bne.w 8c9f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8c678 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 8c774 │ │ │ │ + ble.w 8c962 │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8ca32 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ ldrb.w lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r0, [r3, #8] │ │ │ │ lsl.w ip, ip, lr │ │ │ │ add.w r0, r3, #20 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w lr, #7 │ │ │ │ - and.w r2, r6, ip │ │ │ │ - bgt.n 8c4ec │ │ │ │ + and.w r2, ip, r6 │ │ │ │ + bgt.n 8c7f4 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8c52a │ │ │ │ + bge.n 8c832 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8c516 │ │ │ │ + beq.n 8c81e │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ str r7, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8c4c0 │ │ │ │ + beq.n 8c7c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c4bc │ │ │ │ + bge.n 8c7c4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ str.w r7, [r8] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8c4e2 │ │ │ │ + beq.n 8c7ea │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str.w r3, [r8] │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8c6b8 │ │ │ │ + bgt.w 8c9a8 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8c550 │ │ │ │ + bge.n 8c858 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [r0, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8c490 │ │ │ │ + bne.n 8c798 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ strd r5, r7, [r1, #4] │ │ │ │ str r6, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8c49a │ │ │ │ + b.n 8c7a2 │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, r9, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r2, ip │ │ │ │ + and.w r2, ip, r2 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8c56a │ │ │ │ + bge.n 8c872 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8c47c │ │ │ │ + b.n 8c784 │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, r9, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r2, ip │ │ │ │ + and.w r2, ip, r2 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8c4fc │ │ │ │ + blt.n 8c804 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - mov.w r1, r9, lsr #5 │ │ │ │ - add r2, r1 │ │ │ │ + mov.w sl, r9, lsr #5 │ │ │ │ + add r2, sl │ │ │ │ cmp.w lr, #7 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - and.w r2, ip, r2 │ │ │ │ - bgt.n 8c624 │ │ │ │ + and.w r2, r2, ip │ │ │ │ + bgt.n 8c8c0 │ │ │ │ ldrsb.w lr, [r0, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 8c542 │ │ │ │ + blt.n 8c84a │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - lsrs r1, r1, #5 │ │ │ │ - add r2, r1 │ │ │ │ + mov.w sl, sl, lsr #5 │ │ │ │ + add r2, sl │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r2, ip │ │ │ │ - b.n 8c582 │ │ │ │ + b.n 8c88a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c426 │ │ │ │ + blt.w 8c72e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c430 │ │ │ │ - b.n 8c438 │ │ │ │ + bne.w 8c738 │ │ │ │ + b.n 8c740 │ │ │ │ + and.w r2, r9, ip │ │ │ │ + cmp.w lr, #15 │ │ │ │ + add.w r9, r2, r2, lsl #2 │ │ │ │ + mov.w sl, sl, lsr #5 │ │ │ │ + add r9, sl │ │ │ │ + it le │ │ │ │ + ldrshle.w r1, [r0, r2, lsl #1] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + it gt │ │ │ │ + ldrgt.w r1, [r0, r2, lsl #2] │ │ │ │ + cmp r1, #0 │ │ │ │ + bge.n 8c8bc │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + cmp.w lr, #15 │ │ │ │ + ble.n 8c806 │ │ │ │ + str.w r1, [r0, r2, lsl #2] │ │ │ │ + b.n 8c784 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r6, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 8c742 │ │ │ │ + adds r0, r6, #1 │ │ │ │ + beq.w 8ca60 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8c6cc │ │ │ │ + beq.n 8c9bc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c3f8 │ │ │ │ + beq.w 8c700 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 8c3f8 │ │ │ │ - mov r1, r5 │ │ │ │ + bne.w 8c700 │ │ │ │ mov r2, r6 │ │ │ │ - bl dcda8 │ │ │ │ + mov r1, r5 │ │ │ │ + bl dd8bc │ │ │ │ mov r3, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.w 8c40e │ │ │ │ + adds r2, r0, #1 │ │ │ │ + beq.w 8c716 │ │ │ │ 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, 8c60a │ │ │ │ + cbnz r2, 8c948 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15f248 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ + bl 15f3e0 <_PyUnicode_IsNumeric@@Base+0x4b0> │ │ │ │ mov r2, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8c4e4 │ │ │ │ + beq.w 8c7ec │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r8] │ │ │ │ - b.n 8c4e4 │ │ │ │ - mov sl, ip │ │ │ │ - mov ip, r8 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r3, ip │ │ │ │ - cmp.w lr, #15 │ │ │ │ - add.w r9, r2, r2, lsl #2 │ │ │ │ - mov.w r1, r1, lsr #5 │ │ │ │ - add r9, r1 │ │ │ │ - it le │ │ │ │ - ldrshle.w ip, [r0, r2, lsl #1] │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - it gt │ │ │ │ - ldrgt.w ip, [r0, r2, lsl #2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bge.n 8c672 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r3, r4 │ │ │ │ - cmp.w lr, #15 │ │ │ │ - mov r4, r5 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ble.w 8c4fe │ │ │ │ - str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 8c47c │ │ │ │ - and.w r2, sl, r9 │ │ │ │ - b.n 8c632 │ │ │ │ + b.n 8c7ec │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8b148 │ │ │ │ + bl 8ab1c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8c440 │ │ │ │ + bne.w 8c748 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c7f4 │ │ │ │ + blt.n 8ca6e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c806 │ │ │ │ + blt.n 8ca7e │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 8c750 │ │ │ │ - b.n 8c756 │ │ │ │ + beq.n 8c9a2 │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r3, [r8] │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8c7ec │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ ldr.w r9, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 8c728 │ │ │ │ + bge.n 8ca18 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8c66c │ │ │ │ + b.n 8c8ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ 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 86d10 │ │ │ │ + bl 8709c │ │ │ │ mov r6, r0 │ │ │ │ - adds r0, r6, #1 │ │ │ │ - bne.w 8c4aa │ │ │ │ + adds r1, r0, #1 │ │ │ │ + bne.w 8c7b2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 8c750 │ │ │ │ - b.n 8c4e4 │ │ │ │ + bne.n 8c99c │ │ │ │ + b.n 8c7ec │ │ │ │ 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 8a7a4 │ │ │ │ + bl 8b4b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8c69c │ │ │ │ + beq.n 8c986 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8c438 │ │ │ │ + b.n 8c740 │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ - add r2, r1 │ │ │ │ - add.w r1, r9, #1 │ │ │ │ + add r1, r2 │ │ │ │ + add.w r2, r9, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, ip, r2 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8c6c8 │ │ │ │ - b.n 8c56a │ │ │ │ - mov r0, r5 │ │ │ │ - bl 44026 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 8c4e4 │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r3, [r8] │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8c4e4 │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movw r1, #4423 @ 0x1147 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8c750 │ │ │ │ - b.n 8c756 │ │ │ │ - ldr r3, [pc, #168] @ (8c820 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - mov fp, r6 │ │ │ │ - mov sl, r7 │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r5, r4 │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - add.w r9, r3, #41216 @ 0xa100 │ │ │ │ - add.w r3, r9, #148 @ 0x94 │ │ │ │ - add.w r9, r9, #116 @ 0x74 │ │ │ │ - mov r7, r3 │ │ │ │ - b.n 8c7a6 │ │ │ │ - add.w r9, r9, #4 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ - cmp r9, r7 │ │ │ │ - beq.n 8c7d8 │ │ │ │ - lsls r3, r6, #31 │ │ │ │ - bpl.n 8c79c │ │ │ │ - ldr.w r4, [r9] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 8c79c │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r5 │ │ │ │ - movs r0, #0 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 8c79c │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #2716 @ 0xa9c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #2736 @ 0xab0 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 24f39c │ │ │ │ - b.n 8c79c │ │ │ │ - mov r4, r5 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r6, fp │ │ │ │ - ldr.w r8, [sp, #4] │ │ │ │ - mov r7, sl │ │ │ │ + blt.n 8c9b8 │ │ │ │ + b.n 8c872 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + movs r1, #0 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + bl 236f60 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ + movs r2, #0 │ │ │ │ mov.w ip, #1 │ │ │ │ ldrb.w lr, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 8c454 │ │ │ │ + b.n 8c75c │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movw r1, #4423 @ 0x1147 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8c996 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 44016 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 8c99c │ │ │ │ + b.n 8c7ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c6a6 │ │ │ │ + bne.n 8c98e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c6a6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c98e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c6b0 │ │ │ │ + bne.n 8c996 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8c750 │ │ │ │ - b.n 8c756 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c996 │ │ │ │ nop │ │ │ │ - movs r4, r1 │ │ │ │ - ... │ │ │ │ │ │ │ │ -0008c824 : │ │ │ │ +0008ca90 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29408 @ 0x72e0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 881f8 │ │ │ │ + bl 88584 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8c86c │ │ │ │ - cbz r5, 8c858 │ │ │ │ + cbz r0, 8cad8 │ │ │ │ + cbz r5, 8cac4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8c872 │ │ │ │ + cbz r0, 8cade │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c86e │ │ │ │ + bge.n 8cada │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8c86e │ │ │ │ + bne.n 8cada │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c86e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cada │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c914 │ │ │ │ + beq.n 8cb80 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ blx 2c5a8 │ │ │ │ - cbz r0, 8c8fe │ │ │ │ + cbz r0, 8cb6a │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 2c230 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b158 │ │ │ │ - cbnz r0, 8c914 │ │ │ │ + cbnz r0, 8cb80 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 8c914 │ │ │ │ - movw r1, #2796 @ 0xaec │ │ │ │ + bne.n 8cb80 │ │ │ │ + movw r1, #5212 @ 0x145c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - b.n 8c8e0 │ │ │ │ + b.n 8cb4c │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 8c91a │ │ │ │ + beq.n 8cb86 │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ - cbz r3, 8c914 │ │ │ │ + cbz r3, 8cb80 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne.n 8c8d6 │ │ │ │ + bne.n 8cb42 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 2b158 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8c8da │ │ │ │ + bne.n 8cb46 │ │ │ │ adds r0, r4, #6 │ │ │ │ it eq │ │ │ │ moveq r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8c8c4 │ │ │ │ + beq.n 8cb30 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 8c8da │ │ │ │ - b.n 8c914 │ │ │ │ + bne.n 8cb46 │ │ │ │ + b.n 8cb80 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r6, [r0, #128] @ 0x80 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e3ac │ │ │ │ + beq.w 8e618 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r0, #17 │ │ │ │ - bpl.w 8d84e │ │ │ │ + bpl.w 8daba │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r0, r3 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d866 │ │ │ │ + beq.w 8dad2 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d55a │ │ │ │ + bne.w 8d7c6 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d562 │ │ │ │ + bne.w 8d7ce │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d56c │ │ │ │ + bne.w 8d7d8 │ │ │ │ ldr.w r1, [r6, #172] @ 0xac │ │ │ │ movw r3, #6140 @ 0x17fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r6, #144] @ 0x90 │ │ │ │ str.w r2, [r4, #144] @ 0x90 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d580 │ │ │ │ + beq.w 8d7ec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8cb76 │ │ │ │ + ble.w 8cde2 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 8d586 │ │ │ │ + beq.w 8d7f2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c9e4 │ │ │ │ + beq.n 8cc50 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w 8d586 │ │ │ │ + beq.w 8d7f2 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c9e4 │ │ │ │ + beq.n 8cc50 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w 8d586 │ │ │ │ + beq.w 8d7f2 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 8c9e4 │ │ │ │ + beq.n 8cc50 │ │ │ │ add.w ip, r1, #24 │ │ │ │ movs r7, #3 │ │ │ │ mov lr, r5 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8d586 │ │ │ │ + beq.w 8d7f2 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 8c9ce │ │ │ │ + bne.n 8cc3a │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8cb76 │ │ │ │ + ble.w 8cde2 │ │ │ │ movw r5, #40512 @ 0x9e40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e2aa │ │ │ │ + beq.w 8e516 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8ca20 │ │ │ │ + beq.n 8cc8c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 8e2aa │ │ │ │ + beq.w 8e516 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8ca20 │ │ │ │ + beq.n 8cc8c │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r5 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8e2aa │ │ │ │ + beq.w 8e516 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8ca0a │ │ │ │ + bne.n 8cc76 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8cb76 │ │ │ │ + ble.w 8cde2 │ │ │ │ movw r5, #42384 @ 0xa590 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e052 │ │ │ │ + beq.w 8e2be │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8ca5c │ │ │ │ + beq.n 8ccc8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 8e052 │ │ │ │ + beq.w 8e2be │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8ca5c │ │ │ │ + beq.n 8ccc8 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r5 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8e052 │ │ │ │ + beq.w 8e2be │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8ca46 │ │ │ │ + bne.n 8ccb2 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8cb76 │ │ │ │ + ble.w 8cde2 │ │ │ │ movw r5, #42176 @ 0xa4c0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e508 │ │ │ │ + beq.w 8e774 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8ca96 │ │ │ │ + beq.n 8cd02 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 8e508 │ │ │ │ + beq.w 8e774 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8ca96 │ │ │ │ + beq.n 8cd02 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r5 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8e508 │ │ │ │ + beq.w 8e774 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8ca82 │ │ │ │ + bne.n 8ccee │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8cb76 │ │ │ │ + ble.n 8cde2 │ │ │ │ movw r5, #41968 @ 0xa3f0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e2d2 │ │ │ │ + beq.w 8e53e │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8cad0 │ │ │ │ + beq.n 8cd3c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 8e2d2 │ │ │ │ + beq.w 8e53e │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8cad0 │ │ │ │ + beq.n 8cd3c │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r5 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8e2d2 │ │ │ │ + beq.w 8e53e │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8cabc │ │ │ │ + bne.n 8cd28 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8cb76 │ │ │ │ + ble.n 8cde2 │ │ │ │ movw r5, #41760 @ 0xa320 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8d9f2 │ │ │ │ + beq.w 8dc5e │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8cb0a │ │ │ │ + beq.n 8cd76 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 8d9f2 │ │ │ │ + beq.w 8dc5e │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8cb0a │ │ │ │ + beq.n 8cd76 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r5 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8d9f2 │ │ │ │ + beq.w 8dc5e │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8caf6 │ │ │ │ + bne.n 8cd62 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8cb76 │ │ │ │ + ble.n 8cde2 │ │ │ │ movw r5, #21420 @ 0x53ac │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e368 │ │ │ │ + beq.w 8e5d4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8cb44 │ │ │ │ + beq.n 8cdb0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 8e368 │ │ │ │ + beq.w 8e5d4 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8cb44 │ │ │ │ + beq.n 8cdb0 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r5 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8e368 │ │ │ │ + beq.w 8e5d4 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8cb30 │ │ │ │ + bne.n 8cd9c │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8cb76 │ │ │ │ + ble.n 8cde2 │ │ │ │ movw r5, #19128 @ 0x4ab8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e302 │ │ │ │ + beq.w 8e56e │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8cb76 │ │ │ │ + beq.n 8cde2 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e302 │ │ │ │ + beq.w 8e56e │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8cb76 │ │ │ │ + beq.n 8cde2 │ │ │ │ adds r1, #20 │ │ │ │ movs r3, #2 │ │ │ │ ldr.w r7, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 8e302 │ │ │ │ + beq.w 8e56e │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8cb66 │ │ │ │ + bne.n 8cdd2 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r2, #9 │ │ │ │ it mi │ │ │ │ orrmi.w r3, r3, #4194304 @ 0x400000 │ │ │ │ lsls r2, r2, #8 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ it mi │ │ │ │ orrmi.w r3, r3, #8388608 @ 0x800000 │ │ │ │ orrs r3, r0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 8ce20 │ │ │ │ + ble.w 8d08c │ │ │ │ movs r7, #1 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ add.w fp, r2, #16 │ │ │ │ mov r8, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r5, [fp, #4]! │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8cf90 │ │ │ │ + bge.w 8d1fc │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d58e │ │ │ │ + beq.w 8d7fa │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cfec │ │ │ │ + bne.w 8d258 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov sl, r6 │ │ │ │ - cbz r2, 8cbda │ │ │ │ + cbz r2, 8ce46 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d20e │ │ │ │ + bne.w 8d47a │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8cc6c │ │ │ │ + beq.n 8ced8 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8cc6c │ │ │ │ + beq.n 8ced8 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldrd ip, r3, [r2, #4] │ │ │ │ mov r9, r0 │ │ │ │ ldr.w lr, [r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d4c2 │ │ │ │ + bne.w 8d72e │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d86e │ │ │ │ + bne.w 8dada │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d7e2 │ │ │ │ + bne.w 8da4e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d87e │ │ │ │ + bne.w 8daea │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d88a │ │ │ │ + bne.w 8daf6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d802 │ │ │ │ + bne.w 8da6e │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da1c │ │ │ │ + bne.w 8dc88 │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8cc3c │ │ │ │ + cbnz r7, 8cea8 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da5e │ │ │ │ + bne.w 8dcca │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8cc48 │ │ │ │ + cbnz r7, 8ceb4 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e244 │ │ │ │ + bne.w 8e4b0 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8cc54 │ │ │ │ + cbnz r7, 8cec0 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d7a2 │ │ │ │ + bne.w 8da0e │ │ │ │ ldr r7, [r2, #32] │ │ │ │ - cbnz r7, 8cc60 │ │ │ │ + cbnz r7, 8cecc │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e384 │ │ │ │ + bne.w 8e5f0 │ │ │ │ ldr r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r7, 8cc6c │ │ │ │ + cbnz r7, 8ced8 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d998 │ │ │ │ + bne.w 8dc04 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - cbz r2, 8cca8 │ │ │ │ + cbz r2, 8cf14 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ - cbz r3, 8cca8 │ │ │ │ + cbz r3, 8cf14 │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ ldrd lr, ip, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d48c │ │ │ │ - cbnz r0, 8cc8c │ │ │ │ + bne.w 8d6f8 │ │ │ │ + cbnz r0, 8cef8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d748 │ │ │ │ + bne.w 8d9b4 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cc9a │ │ │ │ + bne.n 8cf06 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d76c │ │ │ │ + bne.w 8d9d8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8cca8 │ │ │ │ + bne.n 8cf14 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d4bc │ │ │ │ + bne.w 8d728 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - cbz r2, 8ccb4 │ │ │ │ + cbz r2, 8cf20 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d1ce │ │ │ │ + bne.w 8d43a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e05a │ │ │ │ + beq.w 8e2c6 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - cbnz r2, 8cccc │ │ │ │ + cbnz r2, 8cf38 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - cbnz r2, 8cccc │ │ │ │ + cbnz r2, 8cf38 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r2, [r4, #32] │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ - cbnz r2, 8ccdc │ │ │ │ + cbnz r2, 8cf48 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ - cbnz r2, 8ccdc │ │ │ │ + cbnz r2, 8cf48 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d27e │ │ │ │ + bne.w 8d4ea │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d27e │ │ │ │ + beq.w 8d4ea │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8cfa2 │ │ │ │ + beq.w 8d20e │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d288 │ │ │ │ + bne.w 8d4f4 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d988 │ │ │ │ + bne.w 8dbf4 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ce7a │ │ │ │ + bne.w 8d0e6 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r2, #20 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ itttt mi │ │ │ │ ldrmi r3, [sp, #0] │ │ │ │ orrmi.w r3, r3, #2048 @ 0x800 │ │ │ │ strmi r3, [sp, #0] │ │ │ │ strmi r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d9fa │ │ │ │ + bne.w 8dc66 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ce82 │ │ │ │ + bne.w 8d0ee │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ce82 │ │ │ │ + beq.w 8d0ee │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8cfca │ │ │ │ + beq.w 8d236 │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8cfca │ │ │ │ + bne.w 8d236 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ce8a │ │ │ │ + beq.w 8d0f6 │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ - cbnz r1, 8cd5e │ │ │ │ + cbnz r1, 8cfca │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cf26 │ │ │ │ - cbnz r2, 8cd68 │ │ │ │ + bne.w 8d192 │ │ │ │ + cbnz r2, 8cfd4 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d596 │ │ │ │ + bne.w 8d802 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d5c4 │ │ │ │ + bne.w 8d830 │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8e34e │ │ │ │ + bne.w 8e5ba │ │ │ │ ldr.w r2, [r4, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e278 │ │ │ │ + bne.w 8e4e4 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8e370 │ │ │ │ + bne.w 8e5dc │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d2c0 │ │ │ │ + beq.w 8d52c │ │ │ │ ldrd r1, r7, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d24a │ │ │ │ + bne.w 8d4b6 │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d24a │ │ │ │ + beq.w 8d4b6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d292 │ │ │ │ + beq.w 8d4fe │ │ │ │ ldr.w r0, [r6, #148] @ 0x94 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d62c │ │ │ │ + beq.w 8d898 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8cdd8 │ │ │ │ + cbnz r1, 8d044 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d266 │ │ │ │ + bne.w 8d4d2 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ - cbnz r1, 8cde8 │ │ │ │ + cbnz r1, 8d054 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8da92 │ │ │ │ + bne.w 8dcfe │ │ │ │ ldr r3, [sp, #0] │ │ │ │ eor.w r1, r3, r2 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 8cf58 │ │ │ │ + bmi.w 8d1c4 │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d5e0 │ │ │ │ + beq.w 8d84c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 8cf90 │ │ │ │ + bne.w 8d1fc │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ add.w r8, r8, #1 │ │ │ │ orrs r3, r2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 8cba8 │ │ │ │ + bne.w 8ce14 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cbz r6, 8ce48 │ │ │ │ + cbz r6, 8d0b4 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d602 │ │ │ │ + beq.w 8d86e │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d60e │ │ │ │ + beq.w 8d87a │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d61a │ │ │ │ + beq.w 8d886 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d626 │ │ │ │ + beq.w 8d892 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d5fc │ │ │ │ + beq.w 8d868 │ │ │ │ and.w r3, r3, #17408 @ 0x4400 │ │ │ │ cmp.w r3, #17408 @ 0x4400 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - bne.n 8ce72 │ │ │ │ + bne.n 8d0de │ │ │ │ ldr.w r2, [r4, #160] @ 0xa0 │ │ │ │ - movw r3, #41549 @ 0xa24d │ │ │ │ + movw r3, #42437 @ 0xa5c5 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w 8e510 │ │ │ │ + beq.w 8e77c │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8da10 │ │ │ │ + beq.w 8dc7c │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cfd4 │ │ │ │ + bne.w 8d240 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cfd4 │ │ │ │ + bne.w 8d240 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 8d6c6 │ │ │ │ - ldr r3, [pc, #324] @ (8cfe0 ) │ │ │ │ + bmi.w 8d932 │ │ │ │ + ldr r3, [pc, #324] @ (8d24c ) │ │ │ │ movw r7, #41968 @ 0xa3f0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w sl, [r4, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #308] @ 8cfe0 │ │ │ │ + ldr.w r9, [pc, #308] @ 8d24c │ │ │ │ ldr.w r3, [r3, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8d720 │ │ │ │ + bne.w 8d98c │ │ │ │ ldr.w r2, [r9, #1632] @ 0x660 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8d720 │ │ │ │ - ldr r1, [pc, #288] @ (8cfe4 ) │ │ │ │ + beq.w 8d98c │ │ │ │ + ldr r1, [pc, #288] @ (8d250 ) │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r3, r0, #3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.w 8e528 │ │ │ │ + beq.w 8e794 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8d678 │ │ │ │ + bne.w 8d8e4 │ │ │ │ ldr.w r2, [r9, #2252] @ 0x8cc │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8d782 │ │ │ │ + bne.w 8d9ee │ │ │ │ ldr.w r2, [r9, #2260] @ 0x8d4 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8d782 │ │ │ │ - ldr r1, [pc, #248] @ (8cfe8 ) │ │ │ │ + beq.w 8d9ee │ │ │ │ + ldr r1, [pc, #248] @ (8d254 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8e528 │ │ │ │ + beq.w 8e794 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8d6be │ │ │ │ + bne.w 8d92a │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d77a │ │ │ │ + bne.w 8d9e6 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cd5e │ │ │ │ + beq.w 8cfca │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e4b6 │ │ │ │ + beq.w 8e722 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #108] @ 0x6c │ │ │ │ - cbnz r2, 8cf38 │ │ │ │ + cbnz r2, 8d1a4 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d8dc │ │ │ │ + bne.w 8db48 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d5c4 │ │ │ │ + bne.w 8d830 │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cd7c │ │ │ │ + beq.w 8cfe8 │ │ │ │ ldr.w r2, [r6, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8d5c0 │ │ │ │ - b.n 8d5d0 │ │ │ │ + bne.w 8d82c │ │ │ │ + b.n 8d83c │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8cdfe │ │ │ │ + bpl.w 8d06a │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cdfe │ │ │ │ + bne.w 8d06a │ │ │ │ ldr.w r0, [r5, #160] @ 0xa0 │ │ │ │ - movw r1, #41549 @ 0xa24d │ │ │ │ + movw r1, #42437 @ 0xa5c5 │ │ │ │ movt r1, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8cdfe │ │ │ │ - movw r1, #3625 @ 0xe29 │ │ │ │ + bne.w 8d06a │ │ │ │ + movw r1, #4285 @ 0x10bd │ │ │ │ movt r1, #9 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r1, [r4, #160] @ 0xa0 │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - beq.w 8ce08 │ │ │ │ + beq.w 8d074 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w 8cbaa │ │ │ │ + bne.w 8ce16 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8ce1e │ │ │ │ + b.n 8d08a │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d288 │ │ │ │ + bne.w 8d4f4 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d990 │ │ │ │ + bne.w 8dbfc │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cd12 │ │ │ │ + beq.w 8cf7e │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ce82 │ │ │ │ + bne.w 8d0ee │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ce82 │ │ │ │ + beq.w 8d0ee │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ce8a │ │ │ │ + beq.w 8d0f6 │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8cf18 │ │ │ │ - b.n 8cd5e │ │ │ │ + beq.n 8d184 │ │ │ │ + b.n 8cfca │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 8d020 │ │ │ │ + bpl.n 8d28c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 8cf0c │ │ │ │ + bvc.n 8d178 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ mov ip, r6 │ │ │ │ ldrd r0, r9, [r2] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2d6 │ │ │ │ + bne.w 8d542 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8df94 │ │ │ │ + bne.w 8e200 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db50 │ │ │ │ + bne.w 8ddbc │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8d8f0 │ │ │ │ + bne.w 8db5c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dfa4 │ │ │ │ + bne.w 8e210 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8db6e │ │ │ │ + bne.w 8ddda │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dfe4 │ │ │ │ + bne.w 8e250 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8d038 │ │ │ │ + cbnz r0, 8d2a4 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8df5e │ │ │ │ + bne.w 8e1ca │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8d048 │ │ │ │ + cbnz r0, 8d2b4 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de8a │ │ │ │ + bne.w 8e0f6 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r0, 8d054 │ │ │ │ + cbnz r0, 8d2c0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dece │ │ │ │ + bne.w 8e13a │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8d060 │ │ │ │ + cbnz r0, 8d2cc │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ddfc │ │ │ │ + bne.w 8e068 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8d06c │ │ │ │ + cbnz r0, 8d2d8 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de42 │ │ │ │ + bne.w 8e0ae │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8d078 │ │ │ │ + cbnz r0, 8d2e4 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ddb6 │ │ │ │ + bne.w 8e022 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8d084 │ │ │ │ + cbnz r0, 8d2f0 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db8e │ │ │ │ + bne.w 8ddfa │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 8d090 │ │ │ │ + cbnz r0, 8d2fc │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dca4 │ │ │ │ + bne.w 8df10 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8d09c │ │ │ │ + cbnz r0, 8d308 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcea │ │ │ │ + bne.w 8df56 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8d0a8 │ │ │ │ + cbnz r0, 8d314 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dbd2 │ │ │ │ + bne.w 8de3e │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 8d0b4 │ │ │ │ + cbnz r0, 8d320 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc18 │ │ │ │ + bne.w 8de84 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8d0c0 │ │ │ │ + cbnz r0, 8d32c │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dd2e │ │ │ │ + bne.w 8df9a │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8d0cc │ │ │ │ + cbnz r0, 8d338 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da9a │ │ │ │ + bne.w 8dd06 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cbnz r0, 8d0d8 │ │ │ │ + cbnz r0, 8d344 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dad8 │ │ │ │ + bne.w 8dd44 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8d0e4 │ │ │ │ + cbnz r0, 8d350 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8df1a │ │ │ │ + bne.w 8e186 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8d0f0 │ │ │ │ + cbnz r0, 8d35c │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e3c4 │ │ │ │ + bne.w 8e630 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8d0fc │ │ │ │ + cbnz r0, 8d368 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e530 │ │ │ │ + bne.w 8e79c │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ - cbnz r0, 8d108 │ │ │ │ + cbnz r0, 8d374 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e590 │ │ │ │ + bne.w 8e7fc │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ - cbnz r0, 8d114 │ │ │ │ + cbnz r0, 8d380 │ │ │ │ ldr r7, [r1, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e5f6 │ │ │ │ + bne.w 8e862 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ - cbnz r0, 8d120 │ │ │ │ + cbnz r0, 8d38c │ │ │ │ ldr r7, [r1, #92] @ 0x5c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e59c │ │ │ │ + bne.w 8e808 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ - cbnz r0, 8d12c │ │ │ │ + cbnz r0, 8d398 │ │ │ │ ldr r7, [r1, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e5c2 │ │ │ │ + bne.w 8e82e │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ - cbnz r0, 8d138 │ │ │ │ + cbnz r0, 8d3a4 │ │ │ │ ldr r7, [r1, #100] @ 0x64 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e5ea │ │ │ │ + bne.w 8e856 │ │ │ │ ldrd r0, r7, [r2, #104] @ 0x68 │ │ │ │ - cbnz r0, 8d146 │ │ │ │ + cbnz r0, 8d3b2 │ │ │ │ ldr r0, [r1, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e56c │ │ │ │ - cbnz r7, 8d150 │ │ │ │ + bne.w 8e7d8 │ │ │ │ + cbnz r7, 8d3bc │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e53c │ │ │ │ + bne.w 8e7a8 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ - cbnz r0, 8d15c │ │ │ │ + cbnz r0, 8d3c8 │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e30a │ │ │ │ + bne.w 8e576 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8d168 │ │ │ │ + cbnz r0, 8d3d4 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db24 │ │ │ │ + bne.w 8dd90 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 8d174 │ │ │ │ + cbnz r0, 8d3e0 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db42 │ │ │ │ + bne.w 8ddae │ │ │ │ ldr.w r0, [r2, #128] @ 0x80 │ │ │ │ - cbnz r0, 8d184 │ │ │ │ + cbnz r0, 8d3f0 │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e624 │ │ │ │ + bne.w 8e898 │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ - cbnz r0, 8d190 │ │ │ │ + cbnz r0, 8d3fc │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e632 │ │ │ │ + bne.w 8e8a6 │ │ │ │ ldrd r7, r0, [r2, #132] @ 0x84 │ │ │ │ - cbnz r7, 8d1a0 │ │ │ │ + cbnz r7, 8d40c │ │ │ │ ldr.w r7, [r1, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d950 │ │ │ │ - cbnz r0, 8d1ac │ │ │ │ + bne.w 8dbbc │ │ │ │ + cbnz r0, 8d418 │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e4e8 │ │ │ │ + bne.w 8e754 │ │ │ │ ldr.w r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cbcc │ │ │ │ + bne.w 8ce38 │ │ │ │ ldr.w r1, [r1, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cbcc │ │ │ │ + beq.w 8ce38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e674 │ │ │ │ + bne.w 8e8c2 │ │ │ │ str.w r1, [r2, #140] @ 0x8c │ │ │ │ - b.n 8cbcc │ │ │ │ + b.n 8ce38 │ │ │ │ ldr.w ip, [r6, #80] @ 0x50 │ │ │ │ ldrd r0, r7, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d534 │ │ │ │ - cbnz r0, 8d1e8 │ │ │ │ + bne.w 8d7a0 │ │ │ │ + cbnz r0, 8d454 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d9c2 │ │ │ │ - cbnz r7, 8d1f2 │ │ │ │ + bne.w 8dc2e │ │ │ │ + cbnz r7, 8d45e │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d556 │ │ │ │ + bne.w 8d7c2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ccbc │ │ │ │ + bne.w 8cf28 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ccbc │ │ │ │ + beq.w 8cf28 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8ccbc │ │ │ │ + beq.w 8cf28 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b.n 8ccbc │ │ │ │ + b.n 8cf28 │ │ │ │ ldr.w lr, [r6, #40] @ 0x28 │ │ │ │ ldrd ip, r7, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d500 │ │ │ │ - cbnz r0, 8d22a │ │ │ │ + bne.w 8d76c │ │ │ │ + cbnz r0, 8d496 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d9be │ │ │ │ + bne.w 8dc2a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d238 │ │ │ │ + bne.n 8d4a4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d994 │ │ │ │ + bne.w 8dc00 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cbda │ │ │ │ + bne.w 8ce46 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cbda │ │ │ │ + beq.w 8ce46 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 8cbda │ │ │ │ + b.n 8ce46 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d686 │ │ │ │ + beq.w 8d8f2 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cdd8 │ │ │ │ + bne.w 8d044 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cdd8 │ │ │ │ - cbz r6, 8d2b0 │ │ │ │ + beq.w 8d044 │ │ │ │ + cbz r6, 8d51c │ │ │ │ ldr.w r7, [r4, #196] @ 0xc4 │ │ │ │ ldr.w r0, [r6, #164] @ 0xa4 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d65c │ │ │ │ - b.n 8cde8 │ │ │ │ - cbnz r1, 8d288 │ │ │ │ + beq.w 8d8c8 │ │ │ │ + b.n 8d054 │ │ │ │ + cbnz r1, 8d4f4 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d986 │ │ │ │ + bne.w 8dbf2 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cd12 │ │ │ │ - b.n 8cd2a │ │ │ │ + beq.w 8cf7e │ │ │ │ + b.n 8cf96 │ │ │ │ str.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d738 │ │ │ │ + beq.w 8d9a4 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cdd8 │ │ │ │ + bne.w 8d044 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cdd8 │ │ │ │ + beq.w 8d044 │ │ │ │ str.w r1, [r4, #164] @ 0xa4 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d6b2 │ │ │ │ - b.n 8cde8 │ │ │ │ + beq.w 8d91e │ │ │ │ + b.n 8d054 │ │ │ │ ldr.w r1, [r5, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cd9c │ │ │ │ + beq.w 8d008 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8e5ce │ │ │ │ + bne.w 8e83a │ │ │ │ str.w r1, [r4, #144] @ 0x90 │ │ │ │ - b.n 8cd9c │ │ │ │ - cbnz r0, 8d2e0 │ │ │ │ + b.n 8d008 │ │ │ │ + cbnz r0, 8d54c │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d97c │ │ │ │ + bne.w 8dbe8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8d2ee │ │ │ │ + bne.n 8d55a │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d972 │ │ │ │ + bne.w 8dbde │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d2fc │ │ │ │ + bne.n 8d568 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e0d4 │ │ │ │ + bne.w 8e340 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d03c │ │ │ │ + bne.w 8d2a8 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d03c │ │ │ │ + beq.w 8d2a8 │ │ │ │ ldr.w lr, [r7, #12] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp lr, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #12] │ │ │ │ - cbnz r7, 8d322 │ │ │ │ + cbnz r7, 8d58e │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e0ec │ │ │ │ + bne.w 8e358 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d054 │ │ │ │ + bne.w 8d2c0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d054 │ │ │ │ + beq.w 8d2c0 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #20] │ │ │ │ - cbnz r0, 8d34c │ │ │ │ + cbnz r0, 8d5b8 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e116 │ │ │ │ + bne.w 8e382 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d06c │ │ │ │ + bne.w 8d2d8 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d06c │ │ │ │ + beq.w 8d2d8 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #28] │ │ │ │ - cbnz r0, 8d376 │ │ │ │ + cbnz r0, 8d5e2 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e140 │ │ │ │ + bne.w 8e3ac │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d084 │ │ │ │ + bne.w 8d2f0 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d084 │ │ │ │ + beq.w 8d2f0 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8d3a0 │ │ │ │ + cbnz r0, 8d60c │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e16a │ │ │ │ + bne.w 8e3d6 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d09c │ │ │ │ + bne.w 8d308 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d09c │ │ │ │ + beq.w 8d308 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8d3ca │ │ │ │ + cbnz r0, 8d636 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e194 │ │ │ │ + bne.w 8e400 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d0b4 │ │ │ │ + bne.w 8d320 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d0b4 │ │ │ │ + beq.w 8d320 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 8d3f4 │ │ │ │ + cbnz r0, 8d660 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dd34 │ │ │ │ + bne.w 8dfa0 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d0cc │ │ │ │ + bne.w 8d338 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d0cc │ │ │ │ + beq.w 8d338 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8d41e │ │ │ │ + cbnz r0, 8d68a │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd5e │ │ │ │ + bne.w 8dfca │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d0e4 │ │ │ │ + bne.w 8d350 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0e4 │ │ │ │ + beq.w 8d350 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #76] @ 0x4c │ │ │ │ ldr r7, [r7, #72] @ 0x48 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d44c │ │ │ │ + bne.n 8d6b8 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd8c │ │ │ │ + bne.w 8dff8 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d0fc │ │ │ │ + bne.w 8d368 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0fc │ │ │ │ + beq.w 8d368 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #84] @ 0x54 │ │ │ │ ldr r7, [r7, #80] @ 0x50 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d108 │ │ │ │ + bne.w 8d374 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d108 │ │ │ │ + beq.w 8d374 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8d108 │ │ │ │ + beq.w 8d374 │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ - b.n 8d108 │ │ │ │ - cbnz r0, 8d496 │ │ │ │ + b.n 8d374 │ │ │ │ + cbnz r0, 8d702 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d756 │ │ │ │ + bne.w 8d9c2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d4a4 │ │ │ │ + bne.n 8d710 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d8fc │ │ │ │ + bne.w 8db68 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cca8 │ │ │ │ + bne.w 8cf14 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cca8 │ │ │ │ + beq.w 8cf14 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8cca8 │ │ │ │ + beq.w 8cf14 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.w 8cca8 │ │ │ │ + b.w 8cf14 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d4d0 │ │ │ │ + bne.n 8d73c │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d760 │ │ │ │ + bne.w 8d9cc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d4de │ │ │ │ + bne.n 8d74a │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e1c0 │ │ │ │ + bne.w 8e42c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e06c │ │ │ │ + bne.w 8e2d8 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e1da │ │ │ │ + bne.w 8e446 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8d4fa │ │ │ │ + cbnz r0, 8d766 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d912 │ │ │ │ + bne.w 8db7e │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8cc3c │ │ │ │ - cbnz r0, 8d50a │ │ │ │ + b.w 8cea8 │ │ │ │ + cbnz r0, 8d776 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e666 │ │ │ │ + bne.w 8e8d4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d518 │ │ │ │ + bne.n 8d784 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d9a4 │ │ │ │ + bne.w 8dc10 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cbda │ │ │ │ + bne.w 8ce46 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cbda │ │ │ │ + beq.w 8ce46 │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8d246 │ │ │ │ - b.w 8cbda │ │ │ │ - cbnz r0, 8d53e │ │ │ │ + bne.w 8d4b2 │ │ │ │ + b.w 8ce46 │ │ │ │ + cbnz r0, 8d7aa │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e5b4 │ │ │ │ + bne.w 8e820 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1f2 │ │ │ │ + bne.w 8d45e │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d1f2 │ │ │ │ + beq.w 8d45e │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8ccb4 │ │ │ │ + beq.w 8cf20 │ │ │ │ str r1, [r2, #4] │ │ │ │ - b.n 8d1f2 │ │ │ │ + b.n 8d45e │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c970 │ │ │ │ + beq.w 8cbdc │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c97e │ │ │ │ + beq.w 8cbea │ │ │ │ ldr.w r1, [r6, #172] @ 0xac │ │ │ │ movw r3, #6140 @ 0x17fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c99a │ │ │ │ + bne.w 8cc06 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w 8e27e │ │ │ │ + bne.w 8e4ea │ │ │ │ mov.w r3, #1073741824 @ 0x40000000 │ │ │ │ - b.w 8cb78 │ │ │ │ + b.w 8cde4 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ - b.w 8cbcc │ │ │ │ + b.w 8ce38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e4c6 │ │ │ │ + beq.w 8e732 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ mov r1, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 8d5ae │ │ │ │ + beq.n 8d81a │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ - cbnz r2, 8d5c8 │ │ │ │ + cbnz r2, 8d834 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cd7c │ │ │ │ + beq.w 8cfe8 │ │ │ │ ldr.w r7, [r6, #136] @ 0x88 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 8e32a │ │ │ │ + beq.w 8e596 │ │ │ │ str.w r1, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e326 │ │ │ │ + bne.w 8e592 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cd88 │ │ │ │ - b.w 8cd92 │ │ │ │ + beq.w 8cff4 │ │ │ │ + b.w 8cffe │ │ │ │ ldr.w r1, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cdfe │ │ │ │ + beq.w 8d06a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8cf82 │ │ │ │ + beq.w 8d1ee │ │ │ │ ldr.w r0, [r6, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8cdfe │ │ │ │ - b.n 8cf82 │ │ │ │ + beq.w 8d06a │ │ │ │ + b.n 8d1ee │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - b.n 8ce48 │ │ │ │ + b.n 8d0b4 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ce30 │ │ │ │ + bne.w 8d09c │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ce38 │ │ │ │ + bne.w 8d0a4 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ce40 │ │ │ │ + bne.w 8d0ac │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 8ce40 │ │ │ │ + b.n 8d0ac │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d250 │ │ │ │ + beq.w 8d4bc │ │ │ │ ldr.w r7, [r4, #164] @ 0xa4 │ │ │ │ ldr.w r0, [r6, #152] @ 0x98 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #152] @ 0x98 │ │ │ │ - cbnz r7, 8d652 │ │ │ │ + cbnz r7, 8d8be │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d266 │ │ │ │ + bne.w 8d4d2 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cde8 │ │ │ │ + bne.w 8d054 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cde8 │ │ │ │ + beq.w 8d054 │ │ │ │ ldr.w r0, [r6, #196] @ 0xc4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8cde8 │ │ │ │ + beq.w 8d054 │ │ │ │ str.w r1, [r4, #196] @ 0xc4 │ │ │ │ - b.w 8cde8 │ │ │ │ + b.w 8d054 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ceda │ │ │ │ + beq.w 8d146 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 8cfd4 │ │ │ │ + b.n 8d240 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d250 │ │ │ │ + beq.w 8d4bc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8d636 │ │ │ │ + bne.n 8d8a2 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8d6a8 │ │ │ │ + cbnz r1, 8d914 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d2b0 │ │ │ │ + bne.w 8d51c │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cde8 │ │ │ │ + bne.w 8d054 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cde8 │ │ │ │ - b.n 8d670 │ │ │ │ + beq.w 8d054 │ │ │ │ + b.n 8d8dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d680 │ │ │ │ - b.n 8cf02 │ │ │ │ - ldr r3, [pc, #632] @ (8d940 ) │ │ │ │ + bne.n 8d8ec │ │ │ │ + b.n 8d16e │ │ │ │ + ldr r3, [pc, #632] @ (8dbac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ @@ -145863,1475 +146126,1475 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d9b2 │ │ │ │ + beq.w 8dc1e │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ - ldr.w r9, [pc, #580] @ 8d94c │ │ │ │ + ldr.w r9, [pc, #580] @ 8dbb8 │ │ │ │ movw r7, #41968 @ 0xa3f0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w sl, [r1, #16] │ │ │ │ ldr.w r3, [r9, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 8ceb6 │ │ │ │ - ldr r0, [pc, #544] @ (8d944 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + beq.w 8d122 │ │ │ │ + ldr r0, [pc, #544] @ (8dbb0 ) │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8e484 │ │ │ │ + beq.w 8e6f0 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #528] @ (8d944 ) │ │ │ │ + ldr r1, [pc, #528] @ (8dbb0 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8cec6 │ │ │ │ + b.w 8d132 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d250 │ │ │ │ + beq.w 8d4bc │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ - b.n 8d29c │ │ │ │ + b.n 8d508 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8cc92 │ │ │ │ - b.w 8cc9a │ │ │ │ + beq.w 8cefe │ │ │ │ + b.w 8cf06 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8d496 │ │ │ │ + b.n 8d702 │ │ │ │ ldr.w r7, [r9] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8d4d0 │ │ │ │ + b.n 8d73c │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8cca0 │ │ │ │ - b.w 8cca8 │ │ │ │ + beq.w 8cf0c │ │ │ │ + b.w 8cf14 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8cd5e │ │ │ │ - ldr r0, [pc, #452] @ (8d948 ) │ │ │ │ + b.w 8cfca │ │ │ │ + ldr r0, [pc, #452] @ (8dbb4 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 8ceee │ │ │ │ + bne.w 8d15a │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #432] @ (8d948 ) │ │ │ │ - bl 44026 │ │ │ │ + ldr r0, [pc, #432] @ (8dbb4 ) │ │ │ │ + bl 44016 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.w 8ce72 │ │ │ │ + b.w 8d0de │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d8c6 │ │ │ │ + beq.w 8db32 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #28] │ │ │ │ - cbnz r0, 8d7c4 │ │ │ │ + cbnz r0, 8da30 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e38c │ │ │ │ + bne.w 8e5f8 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cc6c │ │ │ │ + bne.w 8ced8 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cc6c │ │ │ │ + beq.w 8ced8 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8cc6c │ │ │ │ - b.n 8d99e │ │ │ │ + beq.w 8ced8 │ │ │ │ + b.n 8dc0a │ │ │ │ str.w lr, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d7f6 │ │ │ │ + bne.n 8da62 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d88a │ │ │ │ + bne.n 8daf6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbnz r3, 8d802 │ │ │ │ + cbnz r3, 8da6e │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da1c │ │ │ │ + bne.w 8dc88 │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8d80e │ │ │ │ + cbnz r7, 8da7a │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da5e │ │ │ │ + bne.w 8dcca │ │ │ │ ldr r7, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cc48 │ │ │ │ + bne.w 8ceb4 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cc48 │ │ │ │ + beq.w 8ceb4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ ldr.w ip, [r2, #32] │ │ │ │ str r7, [r2, #20] │ │ │ │ - cbnz r0, 8d82e │ │ │ │ + cbnz r0, 8da9a │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d8ca │ │ │ │ + bne.n 8db36 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8da86 │ │ │ │ + bne.w 8dcf2 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbz r7, 8d83e │ │ │ │ + cbz r7, 8daaa │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cc6c │ │ │ │ + bne.w 8ced8 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cc6c │ │ │ │ - b.n 8d99e │ │ │ │ + beq.w 8ced8 │ │ │ │ + b.n 8dc0a │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r3, #17 │ │ │ │ - bmi.w 8e220 │ │ │ │ + bmi.w 8e48c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r0, r3 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c95c │ │ │ │ + bne.w 8cbc8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.w 8c95c │ │ │ │ + b.w 8cbc8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d87e │ │ │ │ + bne.n 8daea │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d88a │ │ │ │ + bne.n 8daf6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cc28 │ │ │ │ - b.w 8cc30 │ │ │ │ + beq.w 8ce94 │ │ │ │ + b.w 8ce9c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ - cbnz r3, 8d89e │ │ │ │ + cbnz r3, 8db0a │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da20 │ │ │ │ + bne.w 8dc8c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d8ac │ │ │ │ + bne.n 8db18 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da5e │ │ │ │ + bne.w 8dcca │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8d8b6 │ │ │ │ + cbnz r7, 8db22 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d81e │ │ │ │ + bne.n 8da8a │ │ │ │ ldr r7, [r2, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cc54 │ │ │ │ + bne.w 8cec0 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cc54 │ │ │ │ + beq.w 8cec0 │ │ │ │ ldr.w ip, [r2, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d83e │ │ │ │ + bne.n 8daaa │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8d83e │ │ │ │ - b.n 8d83c │ │ │ │ + beq.n 8daaa │ │ │ │ + b.n 8daa8 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 8d5ac │ │ │ │ - b.n 8d5ae │ │ │ │ + bne.w 8d818 │ │ │ │ + b.n 8d81a │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8d024 │ │ │ │ - b.w 8d02c │ │ │ │ + beq.w 8d290 │ │ │ │ + b.w 8d298 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8d4a4 │ │ │ │ + beq.w 8d710 │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8d4ac │ │ │ │ - b.w 8cca8 │ │ │ │ + beq.w 8d718 │ │ │ │ + b.w 8cf14 │ │ │ │ ldr.w r7, [r9, #12] │ │ │ │ ldr.w ip, [r2, #20] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d92e │ │ │ │ + bne.n 8db9a │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e24c │ │ │ │ + bne.w 8e4b8 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8d93a │ │ │ │ + cbnz r0, 8dba6 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d7aa │ │ │ │ + bne.w 8da16 │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8cc54 │ │ │ │ + b.w 8cec0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 8d980 │ │ │ │ + bpl.n 8dbec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 8d86c │ │ │ │ + bvc.n 8dad8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e1f2 │ │ │ │ + bne.w 8e45e │ │ │ │ str.w r7, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1ac │ │ │ │ + bne.w 8d418 │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d1ac │ │ │ │ + beq.w 8d418 │ │ │ │ str.w r0, [r2, #136] @ 0x88 │ │ │ │ - b.n 8d1ac │ │ │ │ + b.n 8d418 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #4] │ │ │ │ - b.n 8d2ee │ │ │ │ + b.n 8d55a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8d2e0 │ │ │ │ - cbz r6, 8d990 │ │ │ │ + b.n 8d54c │ │ │ │ + cbz r6, 8dbfc │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8d288 │ │ │ │ + beq.w 8d4f4 │ │ │ │ str r2, [r4, #28] │ │ │ │ - b.n 8d288 │ │ │ │ + b.n 8d4f4 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 8d238 │ │ │ │ + b.n 8d4a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e4e2 │ │ │ │ + bne.w 8e74e │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ - b.w 8cc6c │ │ │ │ + b.w 8ced8 │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8d518 │ │ │ │ + beq.w 8d784 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 8d518 │ │ │ │ + b.n 8d784 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.n 8d706 │ │ │ │ + b.n 8d972 │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 8d22a │ │ │ │ + b.n 8d496 │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 8d1e8 │ │ │ │ + b.n 8d454 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e2d2 │ │ │ │ + beq.w 8e53e │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d9c6 │ │ │ │ + bne.n 8dc32 │ │ │ │ movw r5, #41760 @ 0xa320 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8d9f2 │ │ │ │ + beq.n 8dc5e │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e358 │ │ │ │ + beq.w 8e5c4 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 8d9e4 │ │ │ │ + bne.n 8dc50 │ │ │ │ mov.w r3, #67108864 @ 0x4000000 │ │ │ │ - b.w 8cb78 │ │ │ │ + b.w 8cde4 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e5a8 │ │ │ │ + beq.w 8e814 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ce82 │ │ │ │ + bne.w 8d0ee │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cd40 │ │ │ │ - b.w 8ce82 │ │ │ │ + bne.w 8cfac │ │ │ │ + b.w 8d0ee │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ str r7, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8da30 │ │ │ │ + bne.n 8dc9c │ │ │ │ ldr r7, [r1, #12] │ │ │ │ - cbnz r7, 8da62 │ │ │ │ + cbnz r7, 8dcce │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8da3e │ │ │ │ + bne.n 8dcaa │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d81e │ │ │ │ + bne.w 8da8a │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8da4a │ │ │ │ + cbnz r7, 8dcb6 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d8c6 │ │ │ │ + bne.w 8db32 │ │ │ │ ldr r7, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cc60 │ │ │ │ + bne.w 8cecc │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cc60 │ │ │ │ + beq.w 8cecc │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - b.n 8d83c │ │ │ │ + b.n 8daa8 │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ str r7, [r2, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8da74 │ │ │ │ + bne.n 8dce0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d820 │ │ │ │ - cbnz r0, 8da7e │ │ │ │ + bne.w 8da8c │ │ │ │ + cbnz r0, 8dcea │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d8c6 │ │ │ │ + bne.w 8db32 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d836 │ │ │ │ + beq.w 8daa2 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d844 │ │ │ │ - b.w 8cc6c │ │ │ │ + beq.w 8dab0 │ │ │ │ + b.w 8ced8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8d666 │ │ │ │ - b.n 8d670 │ │ │ │ + bne.w 8d8d2 │ │ │ │ + b.n 8d8dc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d404 │ │ │ │ + bne.w 8d670 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r7, [r2, #60] @ 0x3c │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8daae │ │ │ │ + cbnz r0, 8dd1a │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ - cbnz r0, 8dae2 │ │ │ │ - cbnz r7, 8dab8 │ │ │ │ + cbnz r0, 8dd4e │ │ │ │ + cbnz r7, 8dd24 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8df22 │ │ │ │ + bne.w 8e18e │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8dac4 │ │ │ │ + cbnz r0, 8dd30 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e3cc │ │ │ │ + bne.w 8e638 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8dad0 │ │ │ │ + cbnz r0, 8dd3c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e538 │ │ │ │ + bne.w 8e7a4 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d0fc │ │ │ │ + b.w 8d368 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dd5e │ │ │ │ + bne.w 8dfca │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ ldr.w ip, [r2, #76] @ 0x4c │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e446 │ │ │ │ + bne.w 8e6b2 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8df26 │ │ │ │ + bne.w 8e192 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8db04 │ │ │ │ + bne.n 8dd70 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e3cc │ │ │ │ + bne.w 8e638 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8db10 │ │ │ │ + cbnz r0, 8dd7c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e538 │ │ │ │ + bne.w 8e7a4 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ - cbnz r0, 8db1c │ │ │ │ + cbnz r0, 8dd88 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e4a4 │ │ │ │ + bne.w 8e710 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d108 │ │ │ │ + b.w 8d374 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e0a8 │ │ │ │ + bne.w 8e314 │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 8db3a │ │ │ │ + cbnz r0, 8dda6 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e470 │ │ │ │ + bne.w 8e6dc │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d174 │ │ │ │ + b.w 8d3e0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e0c6 │ │ │ │ + bne.w 8e332 │ │ │ │ str r7, [r2, #116] @ 0x74 │ │ │ │ - b.w 8d174 │ │ │ │ + b.w 8d3e0 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8db60 │ │ │ │ + bne.n 8ddcc │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dfa4 │ │ │ │ + bne.w 8e210 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8db6e │ │ │ │ + bne.n 8ddda │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dfe4 │ │ │ │ + bne.w 8e250 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8db7a │ │ │ │ + cbnz r0, 8dde6 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8df5e │ │ │ │ + bne.w 8e1ca │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8db86 │ │ │ │ + cbnz r0, 8ddf2 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de92 │ │ │ │ + bne.w 8e0fe │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d048 │ │ │ │ + b.w 8d2b4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d386 │ │ │ │ + bne.w 8d5f2 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ ldr.w lr, [r2, #44] @ 0x2c │ │ │ │ str r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8dba8 │ │ │ │ + cbnz r0, 8de14 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcb0 │ │ │ │ + bne.w 8df1c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8dbb6 │ │ │ │ + bne.n 8de22 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcf2 │ │ │ │ + bne.w 8df5e │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e47a │ │ │ │ + bne.w 8e6e6 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r7, 8dbdc │ │ │ │ - cbnz r0, 8dbca │ │ │ │ + cbnz r7, 8de48 │ │ │ │ + cbnz r0, 8de36 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ - cbnz r7, 8dc20 │ │ │ │ + cbnz r7, 8de8c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d0b4 │ │ │ │ + b.w 8d320 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e194 │ │ │ │ + bne.w 8e400 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ str r7, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8dbe8 │ │ │ │ + cbnz r0, 8de54 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ - cbnz r7, 8dc24 │ │ │ │ + cbnz r7, 8de90 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dbf4 │ │ │ │ + bne.n 8de60 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dc64 │ │ │ │ + bne.n 8ded0 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e3a8 │ │ │ │ + bne.w 8e614 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8daa4 │ │ │ │ - cbnz r0, 8dc10 │ │ │ │ + bne.w 8dd10 │ │ │ │ + cbnz r0, 8de7c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dae0 │ │ │ │ + bne.w 8dd4c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d0d8 │ │ │ │ + b.w 8d344 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d3da │ │ │ │ + bne.w 8d646 │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ ldr.w lr, [r2, #60] @ 0x3c │ │ │ │ str r7, [r2, #52] @ 0x34 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dc34 │ │ │ │ + bne.n 8dea0 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ - cbnz r7, 8dc68 │ │ │ │ + cbnz r7, 8ded4 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8e3c0 │ │ │ │ + bne.w 8e62c │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8daa4 │ │ │ │ - cbnz r0, 8dc50 │ │ │ │ + bne.w 8dd10 │ │ │ │ + cbnz r0, 8debc │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dae0 │ │ │ │ + bne.w 8dd4c │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8dc5c │ │ │ │ + cbnz r0, 8dec8 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8df22 │ │ │ │ + bne.w 8e18e │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d0e4 │ │ │ │ + b.w 8d350 │ │ │ │ ldr.w lr, [r2, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r7, [r2, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8dc7a │ │ │ │ + bne.n 8dee6 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8daa4 │ │ │ │ - cbnz r0, 8dc84 │ │ │ │ + bne.w 8dd10 │ │ │ │ + cbnz r0, 8def0 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dae0 │ │ │ │ + bne.w 8dd4c │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8dc90 │ │ │ │ + cbnz r0, 8defc │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8df22 │ │ │ │ + bne.w 8e18e │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8dc9c │ │ │ │ + cbnz r0, 8df08 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e3cc │ │ │ │ + bne.w 8e638 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d0f0 │ │ │ │ + b.w 8d35c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e16a │ │ │ │ + bne.w 8e3d6 │ │ │ │ ldr.w lr, [r2, #44] @ 0x2c │ │ │ │ ldr.w ip, [r2, #48] @ 0x30 │ │ │ │ str r7, [r2, #40] @ 0x28 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8dcc0 │ │ │ │ + bne.n 8df2c │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ - cbnz r7, 8dcf6 │ │ │ │ + cbnz r7, 8df62 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e480 │ │ │ │ + bne.w 8e6ec │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dbdc │ │ │ │ - cbnz r0, 8dcd8 │ │ │ │ + bne.n 8de48 │ │ │ │ + cbnz r0, 8df44 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dc20 │ │ │ │ + bne.n 8de8c │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8dce2 │ │ │ │ + cbnz r0, 8df4e │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dc64 │ │ │ │ + bne.n 8ded0 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d0c0 │ │ │ │ + b.w 8d32c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d3b0 │ │ │ │ + bne.w 8d61c │ │ │ │ ldr.w ip, [r2, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ str r7, [r2, #44] @ 0x2c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dd08 │ │ │ │ + bne.n 8df74 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dbdc │ │ │ │ - cbnz r0, 8dd10 │ │ │ │ + bne.w 8de48 │ │ │ │ + cbnz r0, 8df7c │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dc20 │ │ │ │ + bne.n 8de8c │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8dd1a │ │ │ │ + cbnz r0, 8df86 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dc64 │ │ │ │ + bne.n 8ded0 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8dd26 │ │ │ │ + cbnz r0, 8df92 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8daa2 │ │ │ │ + bne.w 8dd0e │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d0cc │ │ │ │ + b.w 8d338 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8dc64 │ │ │ │ + beq.n 8ded0 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #56] @ 0x38 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8dd4e │ │ │ │ + cbnz r0, 8dfba │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d404 │ │ │ │ + bne.w 8d670 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d0d8 │ │ │ │ + bne.w 8d344 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0d8 │ │ │ │ + beq.w 8d344 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #72] @ 0x48 │ │ │ │ ldr r7, [r7, #64] @ 0x40 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #64] @ 0x40 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8dd7c │ │ │ │ + bne.n 8dfe8 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d42e │ │ │ │ + bne.w 8d69a │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d0f0 │ │ │ │ + bne.w 8d35c │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0f0 │ │ │ │ + beq.w 8d35c │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ ldr r7, [r7, #76] @ 0x4c │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8ddaa │ │ │ │ + bne.n 8e016 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d45c │ │ │ │ + bne.w 8d6c8 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d474 │ │ │ │ - b.w 8d108 │ │ │ │ + beq.w 8d6e0 │ │ │ │ + b.w 8d374 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e140 │ │ │ │ + bne.w 8e3ac │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8ddd4 │ │ │ │ + bne.n 8e040 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db98 │ │ │ │ - cbnz r0, 8ddde │ │ │ │ + bne.w 8de04 │ │ │ │ + cbnz r0, 8e04a │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcac │ │ │ │ + bne.w 8df18 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8dde8 │ │ │ │ + cbnz r0, 8e054 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dcf2 │ │ │ │ + bne.n 8df5e │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8ddf4 │ │ │ │ + cbnz r0, 8e060 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dbda │ │ │ │ + bne.w 8de46 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d0a8 │ │ │ │ + b.w 8d314 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e116 │ │ │ │ + bne.w 8e382 │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ str r7, [r2, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8de16 │ │ │ │ + bne.n 8e082 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ - cbnz r7, 8de4c │ │ │ │ - cbnz r0, 8de1e │ │ │ │ + cbnz r7, 8e0b8 │ │ │ │ + cbnz r0, 8e08a │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8ddbe │ │ │ │ + bne.n 8e02a │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e46c │ │ │ │ + bne.w 8e6d8 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db98 │ │ │ │ - cbnz r0, 8de3a │ │ │ │ + bne.w 8de04 │ │ │ │ + cbnz r0, 8e0a6 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcac │ │ │ │ + bne.w 8df18 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d090 │ │ │ │ + b.w 8d2fc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d35c │ │ │ │ + bne.w 8d5c8 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ - cbnz r0, 8de5a │ │ │ │ + cbnz r0, 8e0c6 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8ddc2 │ │ │ │ + bne.n 8e02e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e468 │ │ │ │ + bne.w 8e6d4 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db98 │ │ │ │ - cbnz r0, 8de76 │ │ │ │ + bne.w 8de04 │ │ │ │ + cbnz r0, 8e0e2 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcac │ │ │ │ + bne.w 8df18 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8de82 │ │ │ │ + cbnz r0, 8e0ee │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcf2 │ │ │ │ + bne.w 8df5e │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d09c │ │ │ │ + b.w 8d308 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e0ec │ │ │ │ + bne.w 8e358 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ str r7, [r2, #16] │ │ │ │ - cbnz r0, 8dea0 │ │ │ │ + cbnz r0, 8e10c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ - cbnz r7, 8deda │ │ │ │ + cbnz r7, 8e146 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8deac │ │ │ │ + bne.n 8e118 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8de04 │ │ │ │ + bne.n 8e070 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e43a │ │ │ │ + bne.w 8e6a6 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8de4c │ │ │ │ - cbnz r0, 8dec6 │ │ │ │ + bne.n 8e0b8 │ │ │ │ + cbnz r0, 8e132 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ddbe │ │ │ │ + bne.w 8e02a │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d078 │ │ │ │ + b.w 8d2e4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d332 │ │ │ │ + bne.w 8d59e │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ str r7, [r2, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8deec │ │ │ │ + bne.n 8e158 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8de08 │ │ │ │ + bne.n 8e074 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e476 │ │ │ │ + bne.w 8e6e2 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8de4c │ │ │ │ - cbnz r0, 8df06 │ │ │ │ + bne.n 8e0b8 │ │ │ │ + cbnz r0, 8e172 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ddbe │ │ │ │ + bne.w 8e02a │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8df12 │ │ │ │ + cbnz r0, 8e17e │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db96 │ │ │ │ + bne.w 8de02 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d084 │ │ │ │ + b.w 8d2f0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d42e │ │ │ │ + bne.w 8d69a │ │ │ │ ldr.w ip, [r2, #76] @ 0x4c │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e492 │ │ │ │ + bne.w 8e6fe │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e3d0 │ │ │ │ + bne.w 8e63c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8df4a │ │ │ │ + bne.n 8e1b6 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e538 │ │ │ │ + bne.w 8e7a4 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db1c │ │ │ │ + bne.w 8dd88 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8db1c │ │ │ │ - b.w 8d488 │ │ │ │ + beq.w 8dd88 │ │ │ │ + b.w 8d6f4 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r7, 8df6c │ │ │ │ + cbnz r7, 8e1d8 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8de94 │ │ │ │ - cbnz r0, 8df74 │ │ │ │ + bne.n 8e100 │ │ │ │ + cbnz r0, 8e1e0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8ded6 │ │ │ │ + bne.n 8e142 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8df80 │ │ │ │ + cbnz r0, 8e1ec │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de04 │ │ │ │ + bne.w 8e070 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8df8c │ │ │ │ + cbnz r0, 8e1f8 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de4a │ │ │ │ + bne.w 8e0b6 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d06c │ │ │ │ + b.w 8d2d8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8d8f0 │ │ │ │ + bne.w 8db5c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d8f0 │ │ │ │ + beq.w 8db5c │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8dfb4 │ │ │ │ + bne.n 8e220 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - cbnz r0, 8dfe8 │ │ │ │ + cbnz r0, 8e254 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dfc0 │ │ │ │ + bne.n 8e22c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8df5e │ │ │ │ + bne.n 8e1ca │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e442 │ │ │ │ + bne.w 8e6ae │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de94 │ │ │ │ - cbnz r0, 8dfdc │ │ │ │ + bne.w 8e100 │ │ │ │ + cbnz r0, 8e248 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ded6 │ │ │ │ + bne.w 8e142 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d054 │ │ │ │ + b.w 8d2c0 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dff8 │ │ │ │ + bne.n 8e264 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8df60 │ │ │ │ + bne.n 8e1cc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e43e │ │ │ │ + bne.w 8e6aa │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de94 │ │ │ │ - cbnz r0, 8e012 │ │ │ │ + bne.w 8e100 │ │ │ │ + cbnz r0, 8e27e │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ded6 │ │ │ │ + bne.w 8e142 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8e01e │ │ │ │ + cbnz r0, 8e28a │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de04 │ │ │ │ + bne.w 8e070 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d060 │ │ │ │ + b.w 8d2cc │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e2aa │ │ │ │ + beq.w 8e516 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e026 │ │ │ │ + bne.n 8e292 │ │ │ │ movw r5, #42384 @ 0xa590 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8e052 │ │ │ │ + beq.n 8e2be │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e4f6 │ │ │ │ + beq.w 8e762 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 8e044 │ │ │ │ + bne.n 8e2b0 │ │ │ │ mov.w r3, #16777216 @ 0x1000000 │ │ │ │ - b.w 8cb78 │ │ │ │ + b.w 8cde4 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ccbc │ │ │ │ + beq.w 8cf28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d20a │ │ │ │ - b.w 8d202 │ │ │ │ + beq.w 8d476 │ │ │ │ + b.w 8d46e │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8d4f2 │ │ │ │ + beq.w 8d75e │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8cc3c │ │ │ │ + b.w 8cea8 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #108] @ 0x6c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #108] @ 0x6c │ │ │ │ - cbnz r0, 8e098 │ │ │ │ + cbnz r0, 8e304 │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e41c │ │ │ │ + bne.w 8e688 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d168 │ │ │ │ + bne.w 8d3d4 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d168 │ │ │ │ + beq.w 8d3d4 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #120] @ 0x78 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp lr, r7 │ │ │ │ - bne.w 8e4aa │ │ │ │ + bne.w 8e716 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d174 │ │ │ │ + bne.w 8d3e0 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d174 │ │ │ │ + beq.w 8d3e0 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8d174 │ │ │ │ - b.n 8db4a │ │ │ │ + beq.w 8d3e0 │ │ │ │ + b.n 8ddb6 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8d304 │ │ │ │ - b.w 8d03c │ │ │ │ + beq.w 8d570 │ │ │ │ + b.w 8d2a8 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #16] │ │ │ │ - cbnz r0, 8e106 │ │ │ │ + cbnz r0, 8e372 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d332 │ │ │ │ + bne.w 8d59e │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d060 │ │ │ │ + bne.w 8d2cc │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d060 │ │ │ │ + beq.w 8d2cc │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #24] │ │ │ │ - cbnz r0, 8e130 │ │ │ │ + cbnz r0, 8e39c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d35c │ │ │ │ + bne.w 8d5c8 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d078 │ │ │ │ + bne.w 8d2e4 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d078 │ │ │ │ + beq.w 8d2e4 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #32] │ │ │ │ - cbnz r0, 8e15a │ │ │ │ + cbnz r0, 8e3c6 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d386 │ │ │ │ + bne.w 8d5f2 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d090 │ │ │ │ + bne.w 8d2fc │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d090 │ │ │ │ + beq.w 8d2fc │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 8e184 │ │ │ │ + cbnz r0, 8e3f0 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d3b0 │ │ │ │ + bne.w 8d61c │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d0a8 │ │ │ │ + bne.w 8d314 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d0a8 │ │ │ │ + beq.w 8d314 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8e1ae │ │ │ │ + cbnz r0, 8e41a │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d3da │ │ │ │ + bne.w 8d646 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d0c0 │ │ │ │ + bne.w 8d32c │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d0c0 │ │ │ │ - b.n 8dd34 │ │ │ │ + beq.w 8d32c │ │ │ │ + b.n 8dfa0 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8e61e │ │ │ │ + bne.w 8e892 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e06c │ │ │ │ + bne.w 8e2d8 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8e06c │ │ │ │ + beq.w 8e2d8 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ cmp r0, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8d4f2 │ │ │ │ - b.n 8e078 │ │ │ │ + beq.w 8d75e │ │ │ │ + b.n 8e2e4 │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ ldr.w r3, [lr, #132] @ 0x84 │ │ │ │ cmp r7, r3 │ │ │ │ it ne │ │ │ │ strne.w r7, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1ac │ │ │ │ + bne.w 8d418 │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d1ac │ │ │ │ + beq.w 8d418 │ │ │ │ ldr.w r7, [lr, #136] @ 0x88 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 8d96c │ │ │ │ - b.w 8d1ac │ │ │ │ + bne.w 8dbd8 │ │ │ │ + b.w 8d418 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d856 │ │ │ │ + bne.w 8dac2 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d856 │ │ │ │ + bne.w 8dac2 │ │ │ │ orr.w r0, r0, #16384 @ 0x4000 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [r6, #92] @ 0x5c │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - b.w 8d856 │ │ │ │ + b.w 8dac2 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d81e │ │ │ │ + beq.w 8da8a │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #20] │ │ │ │ - cbnz r0, 8e266 │ │ │ │ + cbnz r0, 8e4d2 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d7aa │ │ │ │ + bne.w 8da16 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8e272 │ │ │ │ + cbnz r0, 8e4de │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e38c │ │ │ │ + bne.w 8e5f8 │ │ │ │ mov r0, sl │ │ │ │ - b.w 8cc60 │ │ │ │ + b.w 8cecc │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ - b.w 8cd92 │ │ │ │ + b.w 8cffe │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e65e │ │ │ │ + bne.w 8e88a │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 8d586 │ │ │ │ + beq.w 8d7f2 │ │ │ │ movw r5, #40512 @ 0x9e40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8e02c │ │ │ │ + bne.w 8e298 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w 8cb78 │ │ │ │ + b.w 8cde4 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e508 │ │ │ │ + beq.w 8e774 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e2b2 │ │ │ │ + bne.n 8e51e │ │ │ │ movw r5, #41968 @ 0xa3f0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8d9cc │ │ │ │ + bne.w 8dc38 │ │ │ │ mov.w r3, #268435456 @ 0x10000000 │ │ │ │ - b.w 8cb78 │ │ │ │ + b.w 8cde4 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 8e368 │ │ │ │ + beq.n 8e5d4 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e2da │ │ │ │ + bne.n 8e546 │ │ │ │ movw r5, #19128 @ 0x4ab8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 8e302 │ │ │ │ + beq.n 8e56e │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cb76 │ │ │ │ + beq.w 8cde2 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 8e2f4 │ │ │ │ + bne.n 8e560 │ │ │ │ mov.w r3, #536870912 @ 0x20000000 │ │ │ │ - b.w 8cb78 │ │ │ │ + b.w 8cde4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e41c │ │ │ │ + bne.w 8e688 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ str r7, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db2e │ │ │ │ + bne.w 8dd9a │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8db2e │ │ │ │ - b.n 8db2c │ │ │ │ + beq.w 8dd9a │ │ │ │ + b.n 8dd98 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 8d5d0 │ │ │ │ + bne.w 8d83c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #23 │ │ │ │ - bpl.w 8d5d2 │ │ │ │ + bpl.w 8d83e │ │ │ │ lsls r0, r2, #14 │ │ │ │ - bpl.w 8d5d2 │ │ │ │ + bpl.w 8d83e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ orr.w r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8d5d0 │ │ │ │ + b.w 8d83c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8cf4c │ │ │ │ - b.w 8d5c0 │ │ │ │ + bne.w 8d1b8 │ │ │ │ + b.w 8d82c │ │ │ │ movw r5, #21420 @ 0x53ac │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.n 8e2de │ │ │ │ + bne.n 8e54a │ │ │ │ mov.w r3, #33554432 @ 0x2000000 │ │ │ │ - b.w 8cb78 │ │ │ │ - cbz r6, 8e37c │ │ │ │ + b.w 8cde4 │ │ │ │ + cbz r6, 8e5e8 │ │ │ │ ldr.w r0, [r6, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8cd92 │ │ │ │ + beq.w 8cffe │ │ │ │ str.w r1, [r4, #140] @ 0x8c │ │ │ │ - b.w 8cd92 │ │ │ │ + b.w 8cffe │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8da5a │ │ │ │ + beq.w 8dcc6 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp ip, r7 │ │ │ │ - beq.w 8d7c6 │ │ │ │ + beq.w 8da32 │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d7cc │ │ │ │ - b.w 8cc6c │ │ │ │ + beq.w 8da38 │ │ │ │ + b.w 8ced8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - b.n 8dc06 │ │ │ │ + b.n 8de72 │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 8cb9c │ │ │ │ + bgt.w 8ce08 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - b.w 8ce48 │ │ │ │ + b.w 8d0b4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - b.n 8dc46 │ │ │ │ + b.n 8deb2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dd8c │ │ │ │ + bne.w 8dff8 │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8e45e │ │ │ │ + bne.n 8e6ca │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e45c │ │ │ │ + bne.n 8e6c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db1c │ │ │ │ + bne.w 8dd88 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8db1c │ │ │ │ + beq.w 8dd88 │ │ │ │ mov ip, lr │ │ │ │ - b.w 8d488 │ │ │ │ + b.w 8d6f4 │ │ │ │ ldr.w r3, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r3, #104] @ 0x68 │ │ │ │ cmp r0, lr │ │ │ │ it ne │ │ │ │ strne r0, [r2, #104] @ 0x68 │ │ │ │ - cbnz r7, 8e40c │ │ │ │ + cbnz r7, 8e678 │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e07e │ │ │ │ + bne.w 8e2ea │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d15c │ │ │ │ + bne.w 8d3c8 │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d15c │ │ │ │ + beq.w 8d3c8 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #112] @ 0x70 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #112] @ 0x70 │ │ │ │ - cbnz r0, 8e436 │ │ │ │ + cbnz r0, 8e6a2 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e0a8 │ │ │ │ + bne.w 8e314 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - b.n 8e0b8 │ │ │ │ + b.n 8e324 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 8debc │ │ │ │ + b.n 8e128 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - b.n 8e008 │ │ │ │ + b.n 8e274 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - b.n 8dfd2 │ │ │ │ + b.n 8e23e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e452 │ │ │ │ + bne.n 8e6be │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e3cc │ │ │ │ + bne.n 8e638 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8e498 │ │ │ │ + cbnz r0, 8e704 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ - cbz r0, 8e45e │ │ │ │ + cbz r0, 8e6ca │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8db14 │ │ │ │ - b.w 8db1c │ │ │ │ + beq.w 8dd80 │ │ │ │ + b.w 8dd88 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 8de6c │ │ │ │ + b.n 8e0d8 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 8de30 │ │ │ │ + b.n 8e09c │ │ │ │ mov ip, r0 │ │ │ │ - b.w 8db4a │ │ │ │ + b.w 8ddb6 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 8defc │ │ │ │ + b.n 8e168 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - b.w 8dbc4 │ │ │ │ + b.w 8de30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - b.n 8dcd0 │ │ │ │ + b.n 8df3c │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #524] @ (8e694 ) │ │ │ │ - bl 44026 │ │ │ │ + ldr r0, [pc, #524] @ (8e900 ) │ │ │ │ + bl 44016 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.w 8ce72 │ │ │ │ + b.w 8d0de │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8e456 │ │ │ │ + beq.n 8e6c2 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8db14 │ │ │ │ - b.w 8db1c │ │ │ │ + beq.w 8dd80 │ │ │ │ + b.w 8dd88 │ │ │ │ mov ip, r7 │ │ │ │ - b.w 8d488 │ │ │ │ + b.w 8d6f4 │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e0be │ │ │ │ - b.w 8d174 │ │ │ │ + beq.w 8e32a │ │ │ │ + b.w 8d3e0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cd68 │ │ │ │ + bne.w 8cfd4 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cd68 │ │ │ │ + beq.w 8cfd4 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ mov r1, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d5c8 │ │ │ │ + bne.w 8d834 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d5d0 │ │ │ │ - b.w 8d5c0 │ │ │ │ + beq.w 8d83c │ │ │ │ + b.w 8d82c │ │ │ │ mov sl, r0 │ │ │ │ - b.w 8d7d4 │ │ │ │ + b.w 8da40 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8d96c │ │ │ │ + beq.w 8dbd8 │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ - b.n 8e212 │ │ │ │ + b.n 8e47e │ │ │ │ movw r5, #42176 @ 0xa4c0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8e2b8 │ │ │ │ + bne.w 8e524 │ │ │ │ mov.w r3, #134217728 @ 0x8000000 │ │ │ │ - b.w 8cb78 │ │ │ │ + b.w 8cde4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2804 @ 0xaf4 │ │ │ │ + movw r1, #5220 @ 0x1464 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 8ce72 │ │ │ │ + b.w 8d0de │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d45c │ │ │ │ + bne.w 8d6c8 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ - b.n 8e45c │ │ │ │ + b.n 8e6c8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e07e │ │ │ │ + bne.w 8e2ea │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ str r7, [r2, #108] @ 0x6c │ │ │ │ - cbnz r0, 8e552 │ │ │ │ + cbnz r0, 8e7be │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e312 │ │ │ │ + bne.w 8e57e │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8e564 │ │ │ │ + cbnz r0, 8e7d0 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db2c │ │ │ │ + bne.w 8dd98 │ │ │ │ mov ip, r7 │ │ │ │ - b.w 8d168 │ │ │ │ + b.w 8d3d4 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d168 │ │ │ │ + b.w 8d3d4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e3f4 │ │ │ │ + bne.w 8e660 │ │ │ │ str r0, [r2, #104] @ 0x68 │ │ │ │ - cbnz r7, 8e57e │ │ │ │ + cbnz r7, 8e7ea │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8e544 │ │ │ │ + bne.n 8e7b0 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d15c │ │ │ │ + bne.w 8d3c8 │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d15c │ │ │ │ - b.n 8e312 │ │ │ │ + beq.w 8d3c8 │ │ │ │ + b.n 8e57e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d47c │ │ │ │ - b.w 8d488 │ │ │ │ + bne.w 8d6e8 │ │ │ │ + b.w 8d6f4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e686 │ │ │ │ + bne.n 8e8e2 │ │ │ │ str r7, [r2, #92] @ 0x5c │ │ │ │ - b.w 8d120 │ │ │ │ + b.w 8d38c │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cfc2 │ │ │ │ - b.w 8ce82 │ │ │ │ + beq.w 8d22e │ │ │ │ + b.w 8d0ee │ │ │ │ ldr.w r3, [ip] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.w 8d53e │ │ │ │ + b.w 8d7aa │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e5dc │ │ │ │ + bne.n 8e848 │ │ │ │ str r7, [r2, #96] @ 0x60 │ │ │ │ - b.w 8d12c │ │ │ │ + b.w 8d398 │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 8d2d0 │ │ │ │ - b.w 8cd9c │ │ │ │ + bne.w 8d53c │ │ │ │ + b.w 8d008 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8e5c8 │ │ │ │ - b.w 8d12c │ │ │ │ + bne.n 8e834 │ │ │ │ + b.w 8d398 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e610 │ │ │ │ + bne.n 8e87c │ │ │ │ str r7, [r2, #100] @ 0x64 │ │ │ │ - b.w 8d138 │ │ │ │ + b.w 8d3a4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e602 │ │ │ │ + bne.n 8e86e │ │ │ │ str r7, [r2, #88] @ 0x58 │ │ │ │ - b.w 8d114 │ │ │ │ + b.w 8d380 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8e5fc │ │ │ │ - b.w 8d114 │ │ │ │ + bne.n 8e868 │ │ │ │ + b.w 8d380 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8e5f0 │ │ │ │ - b.w 8d138 │ │ │ │ + bne.n 8e85c │ │ │ │ + b.w 8d3a4 │ │ │ │ + cmp r3, r5 │ │ │ │ + beq.w 8d7f2 │ │ │ │ + b.n 8e4ec │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.w 8d4de │ │ │ │ + b.w 8d74a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e63e │ │ │ │ + bne.n 8e8b2 │ │ │ │ str.w r0, [r2, #128] @ 0x80 │ │ │ │ - b.w 8d184 │ │ │ │ + b.w 8d3f0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e64e │ │ │ │ + bne.n 8e8f0 │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ - b.w 8d190 │ │ │ │ + b.w 8d3fc │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ ldr.w r7, [lr, #128] @ 0x80 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 8e62a │ │ │ │ - b.w 8d184 │ │ │ │ - ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ - ldr.w r7, [lr, #124] @ 0x7c │ │ │ │ - cmp r0, r7 │ │ │ │ - bne.n 8e638 │ │ │ │ - b.w 8d190 │ │ │ │ - cmp r3, r5 │ │ │ │ - beq.w 8d586 │ │ │ │ - b.n 8e280 │ │ │ │ + bne.n 8e89e │ │ │ │ + b.w 8d3f0 │ │ │ │ + ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ + ldr.w r0, [r0, #140] @ 0x8c │ │ │ │ + cmp r1, r0 │ │ │ │ + bne.w 8d434 │ │ │ │ + b.w 8ce38 │ │ │ │ ldr.w r3, [lr] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.w 8d50a │ │ │ │ - ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ - ldr.w r0, [r0, #140] @ 0x8c │ │ │ │ - cmp r1, r0 │ │ │ │ - bne.w 8d1c8 │ │ │ │ - b.w 8cbcc │ │ │ │ + b.w 8d776 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8e5a2 │ │ │ │ - b.w 8d120 │ │ │ │ - bpl.n 8e6d0 │ │ │ │ + bne.n 8e80e │ │ │ │ + b.w 8d38c │ │ │ │ + ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ + ldr.w r7, [lr, #124] @ 0x7c │ │ │ │ + cmp r0, r7 │ │ │ │ + bne.n 8e8ac │ │ │ │ + b.w 8d3fc │ │ │ │ + bpl.n 8e93c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.n 8e6a2 │ │ │ │ + bmi.n 8e90e │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 8ec0a │ │ │ │ + bpl.w 8ee76 │ │ │ │ ldr.w r6, [r0, #440] @ 0x1b8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8e912 │ │ │ │ + bne.w 8eb7e │ │ │ │ mov.w r0, #420 @ 0x1a4 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ec2c │ │ │ │ + beq.w 8ee98 │ │ │ │ movw r3, #1542 @ 0x606 │ │ │ │ str r6, [r0, #16] │ │ │ │ strh r3, [r0, #4] │ │ │ │ movs r2, #1 │ │ │ │ str r6, [r0, #8] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -147344,162 +147607,162 @@ │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r4, #6] │ │ │ │ movs r3, #30 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8ea0e │ │ │ │ + beq.w 8ec7a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8ea0e │ │ │ │ - ldr r1, [pc, #712] @ (8e9e4 ) │ │ │ │ + bpl.w 8ec7a │ │ │ │ + ldr r1, [pc, #712] @ (8ec50 ) │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r3, [r1, #948] @ 0x3b4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8ebc0 │ │ │ │ + bne.w 8ee2c │ │ │ │ ldr.w r2, [r1, #956] @ 0x3bc │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 8ebc0 │ │ │ │ - ldr r3, [pc, #684] @ (8e9e8 ) │ │ │ │ + beq.w 8ee2c │ │ │ │ + ldr r3, [pc, #684] @ (8ec54 ) │ │ │ │ mov r0, r6 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ add.w r1, r1, #944 @ 0x3b0 │ │ │ │ movs r7, #0 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr.w r8, [r6, #72] @ 0x48 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r7, [r6, #72] @ 0x48 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ec52 │ │ │ │ + bne.w 8eebe │ │ │ │ ldr.w lr, [sp, #44] @ 0x2c │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8e908 │ │ │ │ + beq.w 8eb74 │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 8e908 │ │ │ │ + bpl.w 8eb74 │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 8e908 │ │ │ │ + ble.w 8eb74 │ │ │ │ mov.w fp, #0 │ │ │ │ add.w sl, r4, #20 │ │ │ │ add.w r3, lr, #12 │ │ │ │ str.w lr, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8e8fa │ │ │ │ + bne.w 8eb66 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.w 8e8fa │ │ │ │ + beq.w 8eb66 │ │ │ │ ldrb.w r8, [r4, #4] │ │ │ │ movs r1, #1 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp.w r8, #7 │ │ │ │ str r5, [sp, #20] │ │ │ │ lsl.w r7, r1, r8 │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ add.w r7, r7, #4294967295 @ 0xffffffff │ │ │ │ add r2, sl │ │ │ │ and.w r6, r5, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bgt.w 8e92c │ │ │ │ + bgt.w 8eb98 │ │ │ │ ldrsb.w r2, [sl, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e8a4 │ │ │ │ + blt.n 8eb10 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8e8fa │ │ │ │ + beq.w 8eb66 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 8ea30 │ │ │ │ + beq.w 8ec9c │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r2, r6, r6, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e926 │ │ │ │ + blt.w 8eb92 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e8fa │ │ │ │ + beq.n 8eb66 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 8eaa2 │ │ │ │ + beq.w 8ed0e │ │ │ │ mov.w lr, r5, lsr #10 │ │ │ │ add.w r2, r9, r9, lsl #2 │ │ │ │ add.w r9, lr, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r9, r2 │ │ │ │ mov r5, lr │ │ │ │ and.w r9, r9, r7 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bgt.w 8ea20 │ │ │ │ + bgt.w 8ec8c │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e9cc │ │ │ │ + blt.w 8ec38 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e8fa │ │ │ │ + beq.n 8eb66 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8eafe │ │ │ │ + beq.w 8ed6a │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w r9, r9, r5, lsr #5 │ │ │ │ add.w r9, r9, #1 │ │ │ │ and.w r9, r7, r9 │ │ │ │ - bgt.w 8e9fc │ │ │ │ + bgt.w 8ec68 │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8ea1a │ │ │ │ + blt.w 8ec86 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e8fa │ │ │ │ + beq.n 8eb66 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8eb56 │ │ │ │ + beq.w 8edc2 │ │ │ │ lsrs r5, r5, #10 │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ adds r2, r5, #1 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ - b.n 8e838 │ │ │ │ + b.n 8eaa4 │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 8e7f4 │ │ │ │ + bne.n 8ea60 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8ea0c │ │ │ │ + ble.w 8ec78 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ ldrsb.w r2, [sl, r6] │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #16] │ │ │ │ - bge.n 8e996 │ │ │ │ + bge.n 8ec02 │ │ │ │ strb.w r1, [sl, r6] │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ @@ -147510,409 +147773,441 @@ │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq.w 8ea0c │ │ │ │ + beq.w 8ec78 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp fp, r3 │ │ │ │ - blt.w 8e798 │ │ │ │ + blt.w 8ea04 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str.w r4, [r5, #440] @ 0x1b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8ec4c │ │ │ │ + beq.w 8eeb8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 8e91e │ │ │ │ + cbnz r3, 8eb8a │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e8a8 │ │ │ │ - b.n 8e822 │ │ │ │ + beq.n 8eb14 │ │ │ │ + b.n 8ea8e │ │ │ │ cmp.w r8, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r2, [sl, r6, lsl #2] │ │ │ │ ldrshle.w r2, [sl, r6, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8ea14 │ │ │ │ + blt.n 8ec80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e8fa │ │ │ │ + beq.n 8eb66 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 8ea30 │ │ │ │ + beq.n 8ec9c │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r2, r6, r6, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r2, [sl, r9, lsl #2] │ │ │ │ ldrshle.w r2, [sl, r9, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8e810 │ │ │ │ + bge.w 8ea7c │ │ │ │ adds r2, #1 │ │ │ │ - bne.w 8e822 │ │ │ │ + bne.w 8ea8e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8ea0c │ │ │ │ + ble.n 8ec78 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 8ebae │ │ │ │ + bgt.w 8ee1a │ │ │ │ ldrsh.w r2, [sl, r6, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8ec28 │ │ │ │ + blt.w 8ee94 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ add r6, r2 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w r6, r6, #1 │ │ │ │ and.w r6, r6, r7 │ │ │ │ - bgt.n 8e9ec │ │ │ │ + bgt.n 8ec58 │ │ │ │ ldrsb.w r1, [sl, r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8e998 │ │ │ │ + bge.n 8ec04 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp.w r8, #7 │ │ │ │ - ble.n 8e8c0 │ │ │ │ + ble.n 8eb2c │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 8ebba │ │ │ │ + bgt.w 8ee26 │ │ │ │ strh.w r1, [sl, r6, lsl #1] │ │ │ │ - b.n 8e8c4 │ │ │ │ + b.n 8eb30 │ │ │ │ adds r2, #1 │ │ │ │ - bne.w 8e85e │ │ │ │ + bne.w 8eaca │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8ea0c │ │ │ │ + ble.n 8ec78 │ │ │ │ movs r2, #0 │ │ │ │ cmp.w r8, #7 │ │ │ │ str r2, [r4, #8] │ │ │ │ - bgt.n 8e984 │ │ │ │ - b.n 8e8b4 │ │ │ │ + bgt.n 8ebf0 │ │ │ │ + b.n 8eb20 │ │ │ │ udf #200 @ 0xc8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r1, [sl, r6, lsl #1] │ │ │ │ ldrgt.w r1, [sl, r6, lsl #2] │ │ │ │ - b.n 8e9b2 │ │ │ │ + b.n 8ec1e │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [sl, r9, lsl #1] │ │ │ │ ldrgt.w r2, [sl, r9, lsl #2] │ │ │ │ - b.n 8e87a │ │ │ │ + b.n 8eae6 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str.w r4, [r5, #440] @ 0x1b8 │ │ │ │ - b.n 8e912 │ │ │ │ + b.n 8eb7e │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e97a │ │ │ │ - b.n 8e94e │ │ │ │ + beq.n 8ebe6 │ │ │ │ + b.n 8ebba │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e9d2 │ │ │ │ - b.n 8e894 │ │ │ │ + beq.n 8ec3e │ │ │ │ + b.n 8eb00 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [sl, r9, lsl #1] │ │ │ │ ldrgt.w r2, [sl, r9, lsl #2] │ │ │ │ - b.n 8e844 │ │ │ │ + b.n 8eab0 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 8ea86 │ │ │ │ + bne.n 8ecf2 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 8ea86 │ │ │ │ + bne.n 8ecf2 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 8ebe4 │ │ │ │ + beq.w 8ee50 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 8ebe0 │ │ │ │ + beq.w 8ee4c │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e8fa │ │ │ │ + beq.w 8eb66 │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r2, r6, r6, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp.w r8, #7 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ - ble.w 8e806 │ │ │ │ - b.n 8e960 │ │ │ │ + ble.w 8ea72 │ │ │ │ + b.n 8ebcc │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 8e822 │ │ │ │ + bne.w 8ea8e │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e822 │ │ │ │ + bne.w 8ea8e │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 8ebec │ │ │ │ + beq.w 8ee58 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 8ebe8 │ │ │ │ + beq.w 8ee54 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e8fa │ │ │ │ - b.n 8e822 │ │ │ │ + beq.w 8eb66 │ │ │ │ + b.n 8ea8e │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 8e85e │ │ │ │ + bne.w 8eaca │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e85e │ │ │ │ + bne.w 8eaca │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 8ebf8 │ │ │ │ + beq.n 8ee64 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 8ebdc │ │ │ │ + beq.n 8ee48 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e8fa │ │ │ │ - b.n 8e85e │ │ │ │ + beq.w 8eb66 │ │ │ │ + b.n 8eaca │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 8e894 │ │ │ │ + bne.w 8eb00 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e894 │ │ │ │ + bne.w 8eb00 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 8ebf4 │ │ │ │ + beq.n 8ee60 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 8ebf0 │ │ │ │ + beq.n 8ee5c │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e8fa │ │ │ │ - b.n 8e894 │ │ │ │ + beq.w 8eb66 │ │ │ │ + b.n 8eb00 │ │ │ │ ldr.w r2, [sl, r6, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8e996 │ │ │ │ + bge.w 8ec02 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str.w r1, [sl, r6, lsl #2] │ │ │ │ - b.n 8e8c4 │ │ │ │ - ldr r0, [pc, #232] @ (8ecac ) │ │ │ │ - bl 7b2c4 │ │ │ │ + b.n 8eb30 │ │ │ │ + ldr r0, [pc, #232] @ (8ef18 ) │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 8ebfc │ │ │ │ - ldr r3, [pc, #224] @ (8ecb0 ) │ │ │ │ + beq.n 8ee68 │ │ │ │ + ldr r3, [pc, #224] @ (8ef1c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ ldr r6, [r1, r3] │ │ │ │ - ldr r1, [pc, #208] @ (8ecac ) │ │ │ │ - b.n 8e748 │ │ │ │ + ldr r1, [pc, #208] @ (8ef18 ) │ │ │ │ + b.n 8e9b4 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8eb42 │ │ │ │ + b.n 8edae │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8ea74 │ │ │ │ + b.n 8ece0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8ea5e │ │ │ │ + b.n 8ecca │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8eaea │ │ │ │ + b.n 8ed56 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8ead4 │ │ │ │ + b.n 8ed40 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8eb9a │ │ │ │ + b.n 8ee06 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8eb86 │ │ │ │ + b.n 8edf2 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8eb2e │ │ │ │ - movw r0, #2972 @ 0xb9c │ │ │ │ + b.n 8ed9a │ │ │ │ + movw r0, #5388 @ 0x150c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24f39c │ │ │ │ - b.n 8e908 │ │ │ │ + bl 250a9c │ │ │ │ + b.n 8eb74 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #2892 @ 0xb4c │ │ │ │ + movw r1, #5308 @ 0x14bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8e920 │ │ │ │ + b.n 8eb8c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - b.n 8e9c6 │ │ │ │ - bl 24479c │ │ │ │ - bl f8250 │ │ │ │ + b.n 8ec32 │ │ │ │ + bl 2460c4 │ │ │ │ + bl f85c8 │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ - cbz r6, 8ec96 │ │ │ │ + cbz r6, 8ef02 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ it eq │ │ │ │ streq.w r3, [r5, #440] @ 0x1b8 │ │ │ │ - bne.w 8e718 │ │ │ │ - bl 24479c │ │ │ │ - b.n 8ec22 │ │ │ │ + bne.w 8e984 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 8ee8e │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 8ec9c │ │ │ │ + cbz r0, 8ef08 │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f7b54 │ │ │ │ - cbnz r0, 8ec72 │ │ │ │ - movw r0, #2972 @ 0xb9c │ │ │ │ + bl f7ecc │ │ │ │ + cbnz r0, 8eede │ │ │ │ + movw r0, #5388 @ 0x150c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24f39c │ │ │ │ + bl 250a9c │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 8ec88 │ │ │ │ + cbz r3, 8eef4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ec88 │ │ │ │ + bge.n 8eef4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 8eca2 │ │ │ │ + cbz r2, 8ef0e │ │ │ │ ldr.w lr, [sp, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8e76c │ │ │ │ - b.n 8e908 │ │ │ │ + bne.w 8e9d8 │ │ │ │ + b.n 8eb74 │ │ │ │ str.w r6, [r5, #440] @ 0x1b8 │ │ │ │ - b.n 8ec4c │ │ │ │ + b.n 8eeb8 │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - b.n 8ec7a │ │ │ │ + b.n 8eee6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ec88 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8eef4 │ │ │ │ nop │ │ │ │ - b.n 8f1a0 │ │ │ │ + b.n 8f40c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008ecb4 : │ │ │ │ +0008ef20 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #20 │ │ │ │ + sub sp, #16 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8eecc │ │ │ │ + beq.w 8f164 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blt.w 8eeba │ │ │ │ + blt.w 8f15c │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 8ee44 │ │ │ │ - ldr r3, [pc, #496] @ (8eed0 ) │ │ │ │ + bgt.w 8f0c6 │ │ │ │ + ldr r3, [pc, #540] @ (8f168 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, r4, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8ede8 │ │ │ │ - ldr r0, [pc, #472] @ (8eed4 ) │ │ │ │ + beq.n 8f05e │ │ │ │ + ldr r0, [pc, #516] @ (8f16c ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ee82 │ │ │ │ + bne.w 8f112 │ │ │ │ ldr.w lr, [sp, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ - add.w r5, r3, #16 │ │ │ │ - mov ip, lr │ │ │ │ - ldr.w r1, [ip], #4 │ │ │ │ + add.w r6, r3, #16 │ │ │ │ + mov r0, lr │ │ │ │ + ldr.w r1, [r0], #4 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr.w ip, [r1] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ + and.w r5, r2, #16384 @ 0x4000 │ │ │ │ + ubfx r2, r2, #14, #1 │ │ │ │ + bge.n 8f056 │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + cmp r4, #1 │ │ │ │ + str.w ip, [r1] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + beq.n 8f010 │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 8f0a8 │ │ │ │ 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.n 8ed90 │ │ │ │ + bge.n 8f074 │ │ │ │ adds r0, #1 │ │ │ │ - cmp r4, #1 │ │ │ │ + cmp r4, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bne.n 8ed96 │ │ │ │ - cbz r2, 8ed84 │ │ │ │ - ldr r4, [pc, #384] @ (8eed0 ) │ │ │ │ + str r1, [r6, #4] │ │ │ │ + beq.n 8f010 │ │ │ │ + adds r5, r6, #4 │ │ │ │ + add.w r4, lr, r4, lsl #2 │ │ │ │ + add.w ip, lr, #8 │ │ │ │ + ldr.w r1, [ip], #4 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 8f080 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + ubfx r2, r2, #6, #1 │ │ │ │ + blt.n 8f096 │ │ │ │ + mov r0, r5 │ │ │ │ + cmp ip, r4 │ │ │ │ + str.w r1, [r0, #4]! │ │ │ │ + mov r5, r0 │ │ │ │ + bne.n 8efea │ │ │ │ + cbz r2, 8f04a │ │ │ │ + ldr r4, [pc, #340] @ (8f168 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ @@ -147921,193 +148216,179 @@ │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, lr │ │ │ │ str.w r1, [lr] │ │ │ │ strd ip, r2, [r3, #-8] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ - beq.n 8ed4a │ │ │ │ - ldr.w r1, [ip] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 8ee28 │ │ │ │ - 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.n 8edfe │ │ │ │ - adds r0, #1 │ │ │ │ - cmp r4, #2 │ │ │ │ - str r0, [r1, #0] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq.n 8ed4a │ │ │ │ - add.w r0, lr, #8 │ │ │ │ - add.w ip, r3, #20 │ │ │ │ - add.w lr, lr, r4, lsl #2 │ │ │ │ - ldr.w r1, [r0], #4 │ │ │ │ - cbnz r2, 8ee12 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ - ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ - cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - ubfx r2, r2, #6, #1 │ │ │ │ - blt.n 8ee1a │ │ │ │ - cmp r0, lr │ │ │ │ - str.w r1, [ip, #4]! │ │ │ │ - beq.n 8ed4a │ │ │ │ - b.n 8edc6 │ │ │ │ + bne.n 8efbe │ │ │ │ + b.n 8f010 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ed1a │ │ │ │ - b.n 8ed84 │ │ │ │ + bne.n 8ef86 │ │ │ │ + b.n 8f04a │ │ │ │ cmp r4, #2 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq.n 8ed4a │ │ │ │ - b.n 8edba │ │ │ │ - cmp lr, r0 │ │ │ │ - str.w r1, [ip, #4]! │ │ │ │ - beq.n 8ed4c │ │ │ │ - ldr.w r1, [r0], #4 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ - cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ee06 │ │ │ │ - adds r4, #1 │ │ │ │ - cmp lr, r0 │ │ │ │ - str r4, [r1, #0] │ │ │ │ - str.w r1, [ip, #4]! │ │ │ │ - beq.n 8ed4a │ │ │ │ - b.n 8edc6 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + bne.n 8efe0 │ │ │ │ + b.n 8f010 │ │ │ │ + ldr.w r1, [ip], #4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ee3c │ │ │ │ + blt.n 8f096 │ │ │ │ + mov r0, r5 │ │ │ │ + cmp r4, ip │ │ │ │ + str.w r1, [r0, #4]! │ │ │ │ + mov r5, r0 │ │ │ │ + bne.n 8f07c │ │ │ │ + b.n 8f012 │ │ │ │ adds r0, #1 │ │ │ │ - cmp r4, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq.n 8ed4c │ │ │ │ - b.n 8edba │ │ │ │ + mov r0, r5 │ │ │ │ + cmp r4, ip │ │ │ │ + str.w r1, [r0, #4]! │ │ │ │ + mov r5, r0 │ │ │ │ + bne.n 8efea │ │ │ │ + b.n 8f010 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8f0be │ │ │ │ + adds r2, #1 │ │ │ │ cmp r4, #2 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq.n 8ed4c │ │ │ │ - b.n 8edba │ │ │ │ + str r2, [r1, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + beq.n 8f012 │ │ │ │ + movs r2, #1 │ │ │ │ + b.n 8efe0 │ │ │ │ + cmp r4, #2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + bne.n 8f0ba │ │ │ │ + b.n 8f012 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 8ede8 │ │ │ │ - bl 24479c │ │ │ │ + bhi.n 8f14a │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #41760 @ 0xa320 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ed84 │ │ │ │ + beq.n 8f04a │ │ │ │ + add.w r6, r0, #16 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + str r2, [r0, #12] │ │ │ │ ldr.w lr, [sp, #12] │ │ │ │ - add.w r5, r0, #16 │ │ │ │ - mov ip, lr │ │ │ │ - ldr.w r1, [ip], #4 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r0, #1 │ │ │ │ - strlt r0, [r1, #0] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ubfx r2, r2, #6, #1 │ │ │ │ - b.n 8ed96 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + mov r0, lr │ │ │ │ + ldr.w r2, [r0], #4 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + ldr r1, [r1, #84] @ 0x54 │ │ │ │ + and.w r5, r1, #16384 @ 0x4000 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8f10e │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ + b.n 8efbe │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8eeaa │ │ │ │ + bne.n 8f13a │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ed1a │ │ │ │ + bne.w 8ef86 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ed1a │ │ │ │ + b.n 8ef86 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ed1a │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #52520 @ 0xcd28 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 8ed84 │ │ │ │ - ldr r3, [pc, #8] @ (8eed8 ) │ │ │ │ - b.n 8ed84 │ │ │ │ + b.n 8ef86 │ │ │ │ + bl 2460c4 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8f04a │ │ │ │ + add.w r6, r0, #16 │ │ │ │ + b.n 8f0f0 │ │ │ │ + bl 1cc518 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 8f04a │ │ │ │ + ldr r3, [pc, #8] @ (8f170 ) │ │ │ │ + b.n 8f04a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #420] @ (8f094 ) │ │ │ │ + ldr r5, [pc, #420] @ (8f32c ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1744] @ 0x6d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8efca │ │ │ │ + beq.n 8f262 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1744] @ 0x6d0 │ │ │ │ ldr.w r1, [r2, #1748] @ 0x6d4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1748] @ 0x6d4 │ │ │ │ - ldr r2, [pc, #380] @ (8f098 ) │ │ │ │ + ldr r2, [pc, #380] @ (8f330 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f028 │ │ │ │ + bne.n 8f2c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr.w ip, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ tst.w ip, #16384 @ 0x4000 │ │ │ │ - bne.n 8ef72 │ │ │ │ + bne.n 8f20a │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bne.n 8efc0 │ │ │ │ + bne.n 8f258 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ @@ -148118,15 +148399,15 @@ │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8efc6 │ │ │ │ + bge.n 8f25e │ │ │ │ ldr r0, [r5, r4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ @@ -148136,19 +148417,19 @@ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8ef66 │ │ │ │ + b.n 8f1fe │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8ef88 │ │ │ │ + blt.n 8f220 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - b.n 8ef8e │ │ │ │ + b.n 8f226 │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -148156,158 +148437,158 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1ca288 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ + bl 1cb1b8 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ef66 │ │ │ │ + beq.n 8f1fe │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #136] @ (8f098 ) │ │ │ │ + ldr r2, [pc, #136] @ (8f330 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8f050 │ │ │ │ + cbnz r1, 8f2e8 │ │ │ │ movs r1, #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8ef2e │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 8f1c6 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f076 │ │ │ │ + bne.n 8f30e │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ef28 │ │ │ │ + bne.w 8f1c0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ef28 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 8f1c0 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f086 │ │ │ │ + bne.n 8f31e │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f01c │ │ │ │ + bne.n 8f2b4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f01c │ │ │ │ + b.n 8f2b4 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ef28 │ │ │ │ + b.n 8f1c0 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f01c │ │ │ │ + b.n 8f2b4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #528] @ (8f2c0 ) │ │ │ │ + ldr r5, [pc, #528] @ (8f558 ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1752] @ 0x6d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f1de │ │ │ │ + beq.w 8f476 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1752] @ 0x6d8 │ │ │ │ ldr.w r1, [r2, #1756] @ 0x6dc │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1756] @ 0x6dc │ │ │ │ - ldr r2, [pc, #488] @ (8f2c4 ) │ │ │ │ + ldr r2, [pc, #488] @ (8f55c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f252 │ │ │ │ + bne.w 8f4ea │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr.w ip, [r2] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - bge.n 8f1a6 │ │ │ │ + bge.n 8f43e │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ add.w ip, r0, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f1b2 │ │ │ │ + bne.n 8f44a │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - bge.n 8f158 │ │ │ │ + bge.n 8f3f0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr.w r2, [ip] │ │ │ │ - cbnz r1, 8f162 │ │ │ │ + cbnz r1, 8f3fa │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8f1d2 │ │ │ │ + blt.n 8f46a │ │ │ │ str r2, [r3, #24] │ │ │ │ - cbnz r1, 8f174 │ │ │ │ + cbnz r1, 8f40c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr.w r2, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f138 │ │ │ │ + beq.n 8f3d0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #24] │ │ │ │ - bge.n 8f174 │ │ │ │ + bge.n 8f40c │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -148317,39 +148598,39 @@ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8f14c │ │ │ │ + b.n 8f3e4 │ │ │ │ str r2, [r3, #16] │ │ │ │ add.w ip, r0, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f11c │ │ │ │ + beq.n 8f3b4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f23e │ │ │ │ + bge.n 8f4d6 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr.w r2, [ip] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #24] │ │ │ │ - blt.n 8f16e │ │ │ │ - b.n 8f174 │ │ │ │ + blt.n 8f406 │ │ │ │ + b.n 8f40c │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f14c │ │ │ │ - b.n 8f174 │ │ │ │ + beq.n 8f3e4 │ │ │ │ + b.n 8f40c │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -148358,125 +148639,125 @@ │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ add r0, r3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1ca288 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ + bl 1cb1b8 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f14c │ │ │ │ + beq.n 8f3e4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #156] @ (8f2c4 ) │ │ │ │ + ldr r2, [pc, #156] @ (8f55c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8f27a │ │ │ │ + cbnz r1, 8f512 │ │ │ │ movs r1, #3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8f0f2 │ │ │ │ + b.n 8f38a │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr.w r2, [ip] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #24] │ │ │ │ - blt.n 8f16e │ │ │ │ - b.n 8f174 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + blt.n 8f406 │ │ │ │ + b.n 8f40c │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f2a0 │ │ │ │ + bne.n 8f538 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f0ec │ │ │ │ + bne.w 8f384 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f0ec │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 8f384 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f2b0 │ │ │ │ + bne.n 8f548 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f232 │ │ │ │ + bne.n 8f4ca │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f232 │ │ │ │ + b.n 8f4ca │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f0ec │ │ │ │ + b.n 8f384 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f232 │ │ │ │ + b.n 8f4ca │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #360] @ (8f444 ) │ │ │ │ + ldr r5, [pc, #360] @ (8f6dc ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1736] @ 0x6c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8f37e │ │ │ │ + beq.n 8f616 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1736] @ 0x6c8 │ │ │ │ ldr.w r1, [r2, #1740] @ 0x6cc │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1740] @ 0x6cc │ │ │ │ - ldr r2, [pc, #320] @ (8f448 ) │ │ │ │ + ldr r2, [pc, #320] @ (8f6e0 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f3da │ │ │ │ + bne.n 8f672 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldrd r1, r0, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #17 │ │ │ │ - bmi.n 8f340 │ │ │ │ + bmi.n 8f5d8 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ @@ -148498,15 +148779,15 @@ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8f334 │ │ │ │ + b.n 8f5cc │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -148514,191 +148795,191 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r0, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1ca288 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ + bl 1cb1b8 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f334 │ │ │ │ + beq.n 8f5cc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #132] @ (8f448 ) │ │ │ │ + ldr r2, [pc, #132] @ (8f6e0 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8f400 │ │ │ │ + cbnz r1, 8f698 │ │ │ │ movs r1, #1 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8f31a │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 8f5b2 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f426 │ │ │ │ + bne.n 8f6be │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f314 │ │ │ │ + bne.n 8f5ac │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f314 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 8f5ac │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f436 │ │ │ │ + bne.n 8f6ce │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f3ce │ │ │ │ + bne.n 8f666 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f3ce │ │ │ │ + b.n 8f666 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f314 │ │ │ │ + b.n 8f5ac │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f3ce │ │ │ │ + b.n 8f666 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #672] @ (8f700 ) │ │ │ │ + ldr r5, [pc, #668] @ (8f994 ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1768] @ 0x6e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f614 │ │ │ │ + beq.w 8f8ac │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1768] @ 0x6e8 │ │ │ │ ldr.w r1, [r2, #1772] @ 0x6ec │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1772] @ 0x6ec │ │ │ │ - ldr r2, [pc, #632] @ (8f704 ) │ │ │ │ + ldr r2, [pc, #628] @ (8f998 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f6b0 │ │ │ │ + bne.w 8f946 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ ldr.w r2, [ip] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f5b6 │ │ │ │ + bge.n 8f84e │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ add.w r2, ip, #8 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f5c4 │ │ │ │ + bne.n 8f85c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - bge.n 8f542 │ │ │ │ + bge.n 8f7da │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f54c │ │ │ │ + bne.n 8f7e4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - blt.n 8f5fe │ │ │ │ + blt.n 8f896 │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ - cbnz r0, 8f560 │ │ │ │ + cbnz r0, 8f7f8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - blt.n 8f5ec │ │ │ │ + blt.n 8f884 │ │ │ │ str r1, [r3, #28] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - cbnz r0, 8f572 │ │ │ │ + cbnz r0, 8f80a │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8f5e0 │ │ │ │ + blt.n 8f878 │ │ │ │ str r2, [r3, #32] │ │ │ │ - cbnz r1, 8f584 │ │ │ │ + cbnz r1, 8f81c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f4f0 │ │ │ │ + beq.n 8f788 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f68c │ │ │ │ + bge.w 8f910 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f678 │ │ │ │ + bge.w 8f920 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #28] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #32] │ │ │ │ - bge.n 8f584 │ │ │ │ + bge.n 8f81c │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -148708,51 +148989,51 @@ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8f536 │ │ │ │ + b.n 8f7ce │ │ │ │ str r2, [r3, #16] │ │ │ │ add.w r2, ip, #8 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f4cc │ │ │ │ + beq.n 8f764 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f69e │ │ │ │ + bge.n 8f934 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f556 │ │ │ │ - b.n 8f68c │ │ │ │ + blt.n 8f7ee │ │ │ │ + b.n 8f910 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f536 │ │ │ │ - b.n 8f584 │ │ │ │ + beq.n 8f7ce │ │ │ │ + b.n 8f81c │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #28] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f522 │ │ │ │ - b.n 8f572 │ │ │ │ + beq.n 8f7ba │ │ │ │ + b.n 8f80a │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f50a │ │ │ │ - b.n 8f560 │ │ │ │ + beq.w 8f7a2 │ │ │ │ + b.n 8f7f8 │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -148761,197 +149042,195 @@ │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ add r0, r3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1ca288 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ + bl 1cb1b8 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f536 │ │ │ │ + beq.w 8f7ce │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #164] @ (8f704 ) │ │ │ │ + ldr r2, [pc, #160] @ (8f998 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f6d8 │ │ │ │ + bne.n 8f96e │ │ │ │ movs r1, #5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8f4a2 │ │ │ │ + b.n 8f73a │ │ │ │ + str r1, [r3, #24] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 8f802 │ │ │ │ str r1, [r3, #28] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #32] │ │ │ │ - blt.w 8f57e │ │ │ │ - b.n 8f584 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8f56a │ │ │ │ - b.n 8f678 │ │ │ │ + blt.w 8f816 │ │ │ │ + b.n 8f81c │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8f556 │ │ │ │ - b.n 8f68c │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + blt.w 8f7ee │ │ │ │ + b.n 8f910 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f708 │ │ │ │ + bne.n 8f99c │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f49c │ │ │ │ + bne.w 8f734 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f49c │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 8f734 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f718 │ │ │ │ + bne.n 8f9ac │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f66c │ │ │ │ + bne.n 8f904 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f66c │ │ │ │ - nop │ │ │ │ + b.n 8f904 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f49c │ │ │ │ + b.n 8f734 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f66c │ │ │ │ + b.n 8f904 │ │ │ │ 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, #604] @ (8f998 ) │ │ │ │ + ldr r5, [pc, #604] @ (8fc2c ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1760] @ 0x6e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f8a8 │ │ │ │ + beq.w 8fb3c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1760] @ 0x6e0 │ │ │ │ ldr.w r1, [r2, #1764] @ 0x6e4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1764] @ 0x6e4 │ │ │ │ - ldr r2, [pc, #564] @ (8f99c ) │ │ │ │ + ldr r2, [pc, #564] @ (8fc30 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f92a │ │ │ │ + bne.w 8fbbe │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ ldr.w r2, [ip] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f860 │ │ │ │ + bge.n 8faf4 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ add.w r2, ip, #8 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f86e │ │ │ │ + bne.n 8fb02 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - bge.n 8f802 │ │ │ │ + bge.n 8fa96 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ - cbnz r0, 8f80c │ │ │ │ + cbnz r0, 8faa0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - blt.n 8f896 │ │ │ │ + blt.n 8fb2a │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - cbnz r0, 8f81c │ │ │ │ + cbnz r0, 8fab0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8f88a │ │ │ │ + blt.n 8fb1e │ │ │ │ str r2, [r3, #28] │ │ │ │ - cbnz r1, 8f82e │ │ │ │ + cbnz r1, 8fac2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f7ca │ │ │ │ + beq.n 8fa5e │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f906 │ │ │ │ + bge.n 8fb9a │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #28] │ │ │ │ - bge.n 8f82e │ │ │ │ + bge.n 8fac2 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r3, #28] │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -148961,44 +149240,44 @@ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8f7f6 │ │ │ │ + b.n 8fa8a │ │ │ │ str r2, [r3, #16] │ │ │ │ add.w r2, ip, #8 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f7a8 │ │ │ │ + beq.n 8fa3c │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f918 │ │ │ │ + bge.n 8fbac │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f814 │ │ │ │ - b.n 8f906 │ │ │ │ + blt.n 8faa8 │ │ │ │ + b.n 8fb9a │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f7f6 │ │ │ │ - b.n 8f82e │ │ │ │ + beq.n 8fa8a │ │ │ │ + b.n 8fac2 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f7e2 │ │ │ │ - b.n 8f81c │ │ │ │ + beq.n 8fa76 │ │ │ │ + b.n 8fab0 │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -149006,211 +149285,211 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1ca288 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ + bl 1cb1b8 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f7f6 │ │ │ │ + beq.n 8fa8a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #172] @ (8f99c ) │ │ │ │ + ldr r2, [pc, #172] @ (8fc30 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8f952 │ │ │ │ + cbnz r1, 8fbe6 │ │ │ │ movs r1, #4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8f77e │ │ │ │ + b.n 8fa12 │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #28] │ │ │ │ - blt.n 8f828 │ │ │ │ - b.n 8f82e │ │ │ │ + blt.n 8fabc │ │ │ │ + b.n 8fac2 │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8f814 │ │ │ │ - b.n 8f906 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + blt.w 8faa8 │ │ │ │ + b.n 8fb9a │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f978 │ │ │ │ + bne.n 8fc0c │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f778 │ │ │ │ + bne.w 8fa0c │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f778 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 8fa0c │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f988 │ │ │ │ + bne.n 8fc1c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f8fa │ │ │ │ + bne.n 8fb8e │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f8fa │ │ │ │ + b.n 8fb8e │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f778 │ │ │ │ + b.n 8fa0c │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f8fa │ │ │ │ + b.n 8fb8e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0008f9a0 : │ │ │ │ +0008fc34 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 8f9f4 │ │ │ │ + bmi.n 8fc88 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29676 @ 0x73ec │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 881f8 │ │ │ │ + bl 88584 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8f9ee │ │ │ │ - cbz r5, 8f9da │ │ │ │ + cbz r0, 8fc82 │ │ │ │ + cbz r5, 8fc6e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 88a04 │ │ │ │ + bl 88d90 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8fa0e │ │ │ │ + cbz r0, 8fca2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62332 @ 0xf37c │ │ │ │ + movw r1, #64828 @ 0xfd3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 8f9f0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 8fc84 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f9f0 │ │ │ │ + bge.n 8fc84 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8f9f0 │ │ │ │ + bne.n 8fc84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f9f0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8fc84 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r1, #256 @ 0x100 │ │ │ │ - bls.w 8fc8e │ │ │ │ + bls.w 8ff22 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcs.w 8fc7e │ │ │ │ - ldr r3, [pc, #688] @ (8fd00 ) │ │ │ │ + bcs.w 8ff12 │ │ │ │ + ldr r3, [pc, #688] @ (8ff94 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8fc96 │ │ │ │ + beq.w 8ff2a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str.w r2, [r3, #1728] @ 0x6c0 │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ - ldr r2, [pc, #652] @ (8fd04 ) │ │ │ │ + ldr r2, [pc, #652] @ (8ff98 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8fe22 │ │ │ │ + bne.w 900b6 │ │ │ │ movs r3, #8 │ │ │ │ strd r3, r6, [r5, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8fe70 │ │ │ │ + beq.w 90104 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8fc42 │ │ │ │ + blt.w 8fed6 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add.w r8, r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8fcd0 │ │ │ │ + bne.w 8ff64 │ │ │ │ movw r3, #9304 @ 0x2458 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r4, [r3, #152] @ 0x98 │ │ │ │ - movw r2, #33365 @ 0x8255 │ │ │ │ + movw r2, #34273 @ 0x85e1 │ │ │ │ movt r2, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 8fddc │ │ │ │ + bne.w 90070 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fe88 │ │ │ │ + beq.w 9011c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.w 8fdf0 │ │ │ │ - ldr r2, [pc, #536] @ (8fd00 ) │ │ │ │ + bpl.w 90084 │ │ │ │ + ldr r2, [pc, #536] @ (8ff94 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ ldr.w lr, [ip, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -149224,32 +149503,32 @@ │ │ │ │ strd lr, r2, [r4, #-8] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str.w r1, [ip, #3868] @ 0xf1c │ │ │ │ str r6, [r4, #8] │ │ │ │ strd r9, r9, [r4, #20] │ │ │ │ str.w r9, [r4, #12] │ │ │ │ - movw r2, #48269 @ 0xbc8d │ │ │ │ + movw r2, #48685 @ 0xbe2d │ │ │ │ movt r2, #19 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8fd6e │ │ │ │ + bne.w 90002 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8fe02 │ │ │ │ + bne.w 90096 │ │ │ │ str r2, [r4, #24] │ │ │ │ str.w r4, [r8] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r1, [r7, #180] @ 0xb4 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 8fb94 │ │ │ │ - ldr r2, [pc, #416] @ (8fd00 ) │ │ │ │ + bpl.n 8fe28 │ │ │ │ + ldr r2, [pc, #416] @ (8ff94 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov.w r2, #28 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ @@ -149258,604 +149537,604 @@ │ │ │ │ movhi r1, #1 │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r2, #412] @ 0x19c │ │ │ │ cmp r0, r7 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8fe0c │ │ │ │ + beq.w 900a0 │ │ │ │ ldr.w r1, [r2, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8fd0c │ │ │ │ + beq.w 8ffa0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 8fe5a │ │ │ │ + bpl.w 900ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fc18 │ │ │ │ + bge.n 8feac │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bne.n 8fc26 │ │ │ │ + bne.n 8feba │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 8fc26 │ │ │ │ + beq.n 8feba │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq.w 8fd5c │ │ │ │ - bl 8a41c │ │ │ │ + beq.w 8fff0 │ │ │ │ + bl 8a794 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fbfe │ │ │ │ + bge.n 8fe92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8fede │ │ │ │ + beq.w 90172 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fc10 │ │ │ │ + bge.n 8fea4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8fe4e │ │ │ │ + beq.w 900e2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 8fbca │ │ │ │ + beq.n 8fe5e │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 8fbd0 │ │ │ │ + bne.n 8fe64 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cb7a8 │ │ │ │ + bl 1cc640 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8fd62 │ │ │ │ + b.n 8fff6 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bpl.w 8fa9e │ │ │ │ - ldr r3, [pc, #180] @ (8fd00 ) │ │ │ │ + bpl.w 8fd32 │ │ │ │ + ldr r3, [pc, #180] @ (8ff94 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r6, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 8fcba │ │ │ │ + beq.n 8ff4e │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 8fcba │ │ │ │ + bhi.n 8ff4e │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r2 │ │ │ │ - b.n 8fcc4 │ │ │ │ + b.n 8ff58 │ │ │ │ mov r0, r1 │ │ │ │ - bl 90124 │ │ │ │ + bl 903b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fa8c │ │ │ │ - b.n 8fe48 │ │ │ │ - ldr r5, [pc, #120] @ (8fd08 ) │ │ │ │ + bne.w 8fd20 │ │ │ │ + b.n 900dc │ │ │ │ + ldr r5, [pc, #120] @ (8ff9c ) │ │ │ │ add.w r5, r5, r1, lsl #4 │ │ │ │ - b.n 8fa8c │ │ │ │ - bl 80a04 │ │ │ │ + b.n 8fd20 │ │ │ │ + bl 80904 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fe44 │ │ │ │ + beq.w 900d8 │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 8fa76 │ │ │ │ + b.n 8fd0a │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r2 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ add.w r8, r3, #24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8faaa │ │ │ │ + beq.w 8fd3e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8faaa │ │ │ │ + bne.w 8fd3e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #9304 @ 0x2458 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8fab2 │ │ │ │ + bne.w 8fd46 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8fab2 │ │ │ │ + ble.w 8fd46 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8fb54 │ │ │ │ + bge.w 8fde8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 8fb54 │ │ │ │ + b.n 8fde8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - add r2, pc, #960 @ (adr r2, 900cc ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 90360 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8febe │ │ │ │ + beq.w 90152 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ strpl.w r0, [r7, #180] @ 0xb4 │ │ │ │ - bpl.w 8fb9a │ │ │ │ - ldr r2, [pc, #464] @ (8fef8 ) │ │ │ │ + bpl.w 8fe2e │ │ │ │ + ldr r2, [pc, #464] @ (9018c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r7, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r6, r2, r3 │ │ │ │ add.w r6, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r6, [r6, #412] @ 0x19c │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 8fd4e │ │ │ │ + beq.n 8ffe2 │ │ │ │ cmp r0, #10 │ │ │ │ - bls.n 8fe16 │ │ │ │ + bls.n 900aa │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - b.n 8fb9a │ │ │ │ - bl 86d10 │ │ │ │ + b.n 8fe2e │ │ │ │ + bl 8709c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8fbf4 │ │ │ │ - b.n 8fbfe │ │ │ │ + blt.w 8fe88 │ │ │ │ + b.n 8fe92 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8fdfc │ │ │ │ + bne.n 90090 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 8fea0 │ │ │ │ + bne.w 90134 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8fd8c │ │ │ │ + cbnz r0, 90020 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 8fe56 │ │ │ │ + bne.n 900ea │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r2, #20] │ │ │ │ - b.n 8fb50 │ │ │ │ + b.n 8fde4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8fd80 │ │ │ │ + bne.n 90014 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ movw r6, #9024 @ 0x2340 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp lr, r6 │ │ │ │ - beq.n 8fdb2 │ │ │ │ + beq.n 90046 │ │ │ │ movw ip, #8572 @ 0x217c │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - bne.w 8feb4 │ │ │ │ + bne.w 90148 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 8fd86 │ │ │ │ + beq.n 9001a │ │ │ │ cmp ip, r6 │ │ │ │ - beq.n 8fdca │ │ │ │ + beq.n 9005e │ │ │ │ movw r3, #8572 @ 0x217c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 8fea4 │ │ │ │ + bne.n 90138 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8fd86 │ │ │ │ + beq.n 9001a │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r1, r3, [r4, #20] │ │ │ │ - cbz r3, 8fdd8 │ │ │ │ + cbz r3, 9006c │ │ │ │ str r4, [r3, #20] │ │ │ │ str r4, [r1, #24] │ │ │ │ - b.n 8fb54 │ │ │ │ + b.n 8fde8 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fe88 │ │ │ │ + beq.n 9011c │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b.n 8fb2c │ │ │ │ + b.n 8fdc0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8fd86 │ │ │ │ + beq.n 9001a │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fb50 │ │ │ │ - b.n 8fd88 │ │ │ │ + beq.w 8fde4 │ │ │ │ + b.n 9001c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r3, #408] @ 0x198 │ │ │ │ - b.n 8fb94 │ │ │ │ + b.n 8fe28 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 8fd58 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 8ffec │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8fea8 │ │ │ │ + bne.n 9013c │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fa86 │ │ │ │ + bne.w 8fd1a │ │ │ │ mov r0, r5 │ │ │ │ - bl 20abf0 │ │ │ │ - b.n 8fa86 │ │ │ │ - bl 24479c │ │ │ │ + bl 20c488 │ │ │ │ + b.n 8fd1a │ │ │ │ + bl 2460c4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8fc10 │ │ │ │ + b.n 8fea4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8fc10 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8fea4 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 8fdce │ │ │ │ + b.n 90062 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8fd62 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8fff6 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3076 @ 0xc04 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fe48 │ │ │ │ + bge.n 900dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fe48 │ │ │ │ + bne.n 900dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8fe48 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 900dc │ │ │ │ mov r0, r2 │ │ │ │ - b.n 8fd94 │ │ │ │ + b.n 90028 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 8fdce │ │ │ │ + b.n 90062 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8fa86 │ │ │ │ + b.n 8fd1a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8fd86 │ │ │ │ - b.n 8fdca │ │ │ │ + beq.w 9001a │ │ │ │ + b.n 9005e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8fee6 │ │ │ │ + blt.n 9017a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fe48 │ │ │ │ + bge.n 900dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fe48 │ │ │ │ + bne.n 900dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8fe48 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 900dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8fbfe │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8fe92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fec6 │ │ │ │ + bne.n 9015a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8fec6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9015a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008fefc : │ │ │ │ - b.w 8ff00 │ │ │ │ +00090190 : │ │ │ │ + b.w 90194 │ │ │ │ │ │ │ │ -0008ff00 : │ │ │ │ +00090194 : │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ - bls.n 8ff60 │ │ │ │ + bls.n 901f4 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 8ff5e │ │ │ │ + bcs.n 901f2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #224] @ (8fffc ) │ │ │ │ + ldr r3, [pc, #224] @ (90290 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 8ff6a │ │ │ │ - ldr r0, [pc, #204] @ (90000 ) │ │ │ │ + cbz r3, 901fe │ │ │ │ + ldr r0, [pc, #204] @ (90294 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8ffb6 │ │ │ │ + bne.n 9024a │ │ │ │ movs r2, #8 │ │ │ │ strd r2, r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 90124 │ │ │ │ - ldr r3, [pc, #160] @ (90004 ) │ │ │ │ + b.n 903b8 │ │ │ │ + ldr r3, [pc, #160] @ (90298 ) │ │ │ │ add.w r3, r3, r0, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - bl 80a04 │ │ │ │ + bl 80904 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ffdc │ │ │ │ + beq.n 90270 │ │ │ │ movw r2, #42384 @ 0xa590 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #116] @ (90000 ) │ │ │ │ + ldr r2, [pc, #116] @ (90294 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8ff52 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + beq.n 901e6 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8fff6 │ │ │ │ + bne.n 9028a │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 8ffd2 │ │ │ │ - b.n 8ff52 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + cbz r0, 90266 │ │ │ │ + b.n 901e6 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8ffe6 │ │ │ │ + bne.n 9027a │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ff52 │ │ │ │ + bne.n 901e6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ff52 │ │ │ │ + b.n 901e6 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ff58 │ │ │ │ + b.n 901ec │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ff52 │ │ │ │ + b.n 901e6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 8ffea │ │ │ │ + b.n 9027e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - add r2, pc, #960 @ (adr r2, 903c8 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 9065c ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #260] @ (9011c ) │ │ │ │ + ldr r2, [pc, #260] @ (903b0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 90066 │ │ │ │ - ldr r0, [pc, #240] @ (90120 ) │ │ │ │ + cbz r3, 902fa │ │ │ │ + ldr r0, [pc, #240] @ (903b4 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r1, 900a2 │ │ │ │ + cbnz r1, 90336 │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ cmp r4, r1 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 80a04 │ │ │ │ + bl 80904 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90112 │ │ │ │ + beq.n 903a6 │ │ │ │ movw r2, #42384 @ 0xa590 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r1, [pc, #164] @ (90120 ) │ │ │ │ + ldr r1, [pc, #164] @ (903b4 ) │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 900c8 │ │ │ │ + blt.n 9035c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r2, 900de │ │ │ │ + cbnz r2, 90372 │ │ │ │ cmp r4, #0 │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ - b.n 9005c │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 902f0 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 900fc │ │ │ │ + bne.n 90390 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90090 │ │ │ │ + bne.n 90324 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90090 │ │ │ │ + b.n 90324 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [r3] │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90090 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + beq.n 90324 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9010c │ │ │ │ + bne.n 903a0 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 900be │ │ │ │ - b.n 90090 │ │ │ │ + beq.n 90352 │ │ │ │ + b.n 90324 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90090 │ │ │ │ + b.n 90324 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - b.n 90100 │ │ │ │ + b.n 90394 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90060 │ │ │ │ + b.n 902f4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9020a │ │ │ │ - ldr r3, [pc, #280] @ (90268 ) │ │ │ │ + bne.n 9049e │ │ │ │ + ldr r3, [pc, #280] @ (904fc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 901d2 │ │ │ │ + beq.n 90466 │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 901b4 │ │ │ │ + cbz r2, 90448 │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #232] @ (9026c ) │ │ │ │ + ldr r2, [pc, #232] @ (90500 ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9021e │ │ │ │ + blt.n 904b2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9022e │ │ │ │ + bne.n 904c2 │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - cbz r5, 901ae │ │ │ │ + cbz r5, 90442 │ │ │ │ bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r5, r5, #30 │ │ │ │ str r3, [r4, #12] │ │ │ │ it ne │ │ │ │ strne r5, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -149868,113 +150147,113 @@ │ │ │ │ addcs.w r1, r0, #24 │ │ │ │ strcs r1, [r3, #24] │ │ │ │ ittet cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r1, #12] │ │ │ │ strcs r2, [r3, r0] │ │ │ │ strcc r1, [r3, #8] │ │ │ │ - b.n 90178 │ │ │ │ + b.n 9040c │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90178 │ │ │ │ + bne.n 9040c │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9024e │ │ │ │ + bne.n 904e2 │ │ │ │ movs r0, #20 │ │ │ │ blx 2c218 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 90218 │ │ │ │ + cbz r4, 904ac │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ - b.n 90178 │ │ │ │ + b.n 9040c │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90178 │ │ │ │ - bl 24479c │ │ │ │ - b.n 901ae │ │ │ │ + bne.n 9040c │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 90442 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90198 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + beq.n 9042c │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9025a │ │ │ │ + bne.n 904ee │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90198 │ │ │ │ + bne.n 9042c │ │ │ │ mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ - b.n 90198 │ │ │ │ + bl 20c488 │ │ │ │ + b.n 9042c │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 901fc │ │ │ │ + b.n 90490 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 90198 │ │ │ │ + b.n 9042c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90450 │ │ │ │ + beq.w 906e4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 90338 │ │ │ │ + blt.n 905cc │ │ │ │ add r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90380 │ │ │ │ + bne.n 90614 │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ mov r7, r2 │ │ │ │ - movw r2, #33365 @ 0x8255 │ │ │ │ + movw r2, #34273 @ 0x85e1 │ │ │ │ movt r2, #8 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.w 90434 │ │ │ │ + bne.w 906c8 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90334 │ │ │ │ + beq.n 905c8 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r2, #16384 @ 0x4000 │ │ │ │ - beq.n 90306 │ │ │ │ - ldr r1, [pc, #404] @ (90468 ) │ │ │ │ + beq.n 9059a │ │ │ │ + ldr r1, [pc, #404] @ (906fc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ sub.w r1, r0, #8 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ ldr.w r5, [ip, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -149986,195 +150265,195 @@ │ │ │ │ strd r5, r2, [r0, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w lr, [ip, #3868] @ 0xf1c │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ strd r2, r1, [r0, #12] │ │ │ │ - movw r1, #48269 @ 0xbc8d │ │ │ │ + movw r1, #48685 @ 0xbe2d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r7, [r0, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 903a6 │ │ │ │ + bne.n 9063a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #24] │ │ │ │ - bne.w 9044a │ │ │ │ + bne.w 906de │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 90292 │ │ │ │ - ldr r4, [pc, #296] @ (90468 ) │ │ │ │ + bpl.n 90526 │ │ │ │ + ldr r4, [pc, #296] @ (906fc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ mul.w r1, r0, r1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ adds r4, r3, r1 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 90372 │ │ │ │ + beq.n 90606 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 90372 │ │ │ │ + bhi.n 90606 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 9037c │ │ │ │ + b.n 90610 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ adds r3, #24 │ │ │ │ - b.n 90294 │ │ │ │ + b.n 90528 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9029a │ │ │ │ + bne.n 9052e │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 902a2 │ │ │ │ + bne.n 90536 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 902a2 │ │ │ │ + ble.n 90536 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90334 │ │ │ │ + bge.n 905c8 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - b.n 90334 │ │ │ │ + b.n 905c8 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 90428 │ │ │ │ + bne.n 906bc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 9042e │ │ │ │ + bne.n 906c2 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ - cbnz r2, 903fc │ │ │ │ + cbnz r2, 90690 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 90422 │ │ │ │ + beq.n 906b6 │ │ │ │ movw r4, #8572 @ 0x217c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 903f0 │ │ │ │ + beq.n 90684 │ │ │ │ movw r4, #9024 @ 0x2340 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 903f0 │ │ │ │ + beq.n 90684 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 903f0 │ │ │ │ + beq.n 90684 │ │ │ │ mov r5, ip │ │ │ │ ldr r3, [r5, #24] │ │ │ │ strd r5, r3, [r0, #20] │ │ │ │ - cbz r3, 903ec │ │ │ │ + cbz r3, 90680 │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r5, #24] │ │ │ │ - b.n 90334 │ │ │ │ + b.n 905c8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 903e2 │ │ │ │ + bne.n 90676 │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 90332 │ │ │ │ - b.n 90424 │ │ │ │ + beq.n 905c6 │ │ │ │ + b.n 906b8 │ │ │ │ ldr r5, [r2, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 903ba │ │ │ │ + bne.n 9064e │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ movw lr, #8572 @ 0x217c │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r6, lr │ │ │ │ - beq.n 9041e │ │ │ │ + beq.n 906b2 │ │ │ │ movw lr, #9024 @ 0x2340 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r6, lr │ │ │ │ - bne.n 903bc │ │ │ │ + bne.n 90650 │ │ │ │ mov ip, r2 │ │ │ │ - b.n 903bc │ │ │ │ + b.n 90650 │ │ │ │ str r1, [r0, #24] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 90332 │ │ │ │ + b.n 905c6 │ │ │ │ mov ip, r2 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 903bc │ │ │ │ + b.n 90650 │ │ │ │ mov r5, ip │ │ │ │ mov r2, r1 │ │ │ │ - b.n 90404 │ │ │ │ + b.n 90698 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90306 │ │ │ │ - b.n 90334 │ │ │ │ + bne.w 9059a │ │ │ │ + b.n 905c8 │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r1 │ │ │ │ - b.n 903c2 │ │ │ │ + b.n 90656 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #3076 @ 0xc04 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009046c : │ │ │ │ +00090700 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 906ee │ │ │ │ + beq.w 90982 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 906d4 │ │ │ │ + beq.w 90968 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 905b2 │ │ │ │ + blt.w 90846 │ │ │ │ add r2, ip │ │ │ │ - cbnz r3, 904ae │ │ │ │ + cbnz r3, 90742 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90604 │ │ │ │ + bne.w 90898 │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #33365 @ 0x8255 │ │ │ │ + movw r1, #34273 @ 0x85e1 │ │ │ │ movt r1, #8 │ │ │ │ mov r8, ip │ │ │ │ cmp r5, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bne.n 9055e │ │ │ │ + bne.n 907f2 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90558 │ │ │ │ + beq.n 907ec │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.n 90572 │ │ │ │ - ldr r1, [pc, #584] @ (90734 ) │ │ │ │ + beq.n 90806 │ │ │ │ + ldr r1, [pc, #584] @ (909c8 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub.w ip, r0, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w r5, [lr, #3892] @ 0xf34 │ │ │ │ @@ -150187,256 +150466,256 @@ │ │ │ │ strd r5, r1, [r0, #-8] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r5, #4] │ │ │ │ str.w r7, [lr, #3868] @ 0xf1c │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r9, r9, [r0, #20] │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 90586 │ │ │ │ - movw r1, #48269 @ 0xbc8d │ │ │ │ + cbnz r3, 9081a │ │ │ │ + movw r1, #48685 @ 0xbe2d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9067c │ │ │ │ + bne.w 90910 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.w 9066e │ │ │ │ + bne.w 90902 │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90558 │ │ │ │ + beq.n 907ec │ │ │ │ movs r1, #0 │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90532 │ │ │ │ + beq.n 907c6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - movw r1, #48269 @ 0xbc8d │ │ │ │ + movw r1, #48685 @ 0xbe2d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 906b0 │ │ │ │ + bne.w 90944 │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr.w r1, [ip, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.w 904a2 │ │ │ │ - ldr r1, [pc, #372] @ (90734 ) │ │ │ │ + bpl.w 90736 │ │ │ │ + ldr r1, [pc, #372] @ (909c8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [ip, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r1, r0, r1 │ │ │ │ adds r4, r2, r1 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 905f0 │ │ │ │ + beq.n 90884 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 905f0 │ │ │ │ + bhi.n 90884 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r2, r1 │ │ │ │ - b.n 905fa │ │ │ │ + b.n 9088e │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 904a6 │ │ │ │ - b.n 904ae │ │ │ │ + beq.w 9073a │ │ │ │ + b.n 90742 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 906c8 │ │ │ │ + bne.n 9095c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bne.w 904b6 │ │ │ │ + bne.w 9074a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 904b6 │ │ │ │ + ble.w 9074a │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90558 │ │ │ │ + bge.n 907ec │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r5, r1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ movw ip, #9024 @ 0x2340 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r7, ip │ │ │ │ - beq.n 90652 │ │ │ │ + beq.n 908e6 │ │ │ │ movw lr, #8572 @ 0x217c │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r7, lr │ │ │ │ - bne.n 90718 │ │ │ │ + bne.n 909ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90730 │ │ │ │ + bne.n 909c4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 90694 │ │ │ │ + beq.n 90928 │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 9066c │ │ │ │ + beq.n 90900 │ │ │ │ movw r4, #8572 @ 0x217c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 90730 │ │ │ │ - cbnz r6, 906ba │ │ │ │ + bne.n 909c4 │ │ │ │ + cbnz r6, 9094e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 90556 │ │ │ │ - b.n 9069a │ │ │ │ + beq.w 907ea │ │ │ │ + b.n 9092e │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - cbnz r5, 906cc │ │ │ │ + cbnz r5, 90960 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 90634 │ │ │ │ + bne.n 908c8 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - cbnz r5, 9069e │ │ │ │ - cbnz r3, 906b8 │ │ │ │ + cbnz r5, 90932 │ │ │ │ + cbnz r3, 9094c │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 9066c │ │ │ │ + bne.n 90900 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 90556 │ │ │ │ + b.n 907ea │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - cbz r6, 906d0 │ │ │ │ + cbz r6, 90964 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9068c │ │ │ │ + beq.n 90920 │ │ │ │ mov r6, r1 │ │ │ │ strd r1, r5, [r0, #20] │ │ │ │ str r0, [r5, #20] │ │ │ │ - b.n 906c4 │ │ │ │ + b.n 90958 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 90680 │ │ │ │ - b.n 90694 │ │ │ │ + beq.n 90914 │ │ │ │ + b.n 90928 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ strd r6, r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 906ac │ │ │ │ + bne.n 90940 │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 90558 │ │ │ │ + b.n 907ec │ │ │ │ movs r3, #0 │ │ │ │ - b.n 904b6 │ │ │ │ + b.n 9074a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9068e │ │ │ │ + b.n 90922 │ │ │ │ mov r6, r1 │ │ │ │ - b.n 90638 │ │ │ │ + b.n 908cc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9070c │ │ │ │ + blt.n 909a0 │ │ │ │ ldr.w r0, [ip, r2] │ │ │ │ add r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90606 │ │ │ │ + bne.n 9089a │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 904b6 │ │ │ │ + b.n 9074a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #3076 @ 0xc04 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr.w r3, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 906d8 │ │ │ │ + bpl.n 9096c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 905bc │ │ │ │ - cbnz r3, 90726 │ │ │ │ + b.n 90850 │ │ │ │ + cbnz r3, 909ba │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 90726 │ │ │ │ + bne.n 909ba │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 9069a │ │ │ │ + b.n 9092e │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 906ba │ │ │ │ + bne.n 9094e │ │ │ │ strd r6, r1, [r0, #20] │ │ │ │ - b.n 9069a │ │ │ │ + b.n 9092e │ │ │ │ mov r6, r5 │ │ │ │ - b.n 906ba │ │ │ │ + b.n 9094e │ │ │ │ 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 r4, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 909a6 │ │ │ │ + beq.w 90c3a │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 908c2 │ │ │ │ + beq.w 90b56 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 90872 │ │ │ │ + blt.w 90b06 │ │ │ │ add r2, r0 │ │ │ │ - cbnz r3, 90778 │ │ │ │ + cbnz r3, 90a0c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 908d0 │ │ │ │ + bne.w 90b64 │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #33365 @ 0x8255 │ │ │ │ + movw r1, #34273 @ 0x85e1 │ │ │ │ movt r1, #8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bne.n 90824 │ │ │ │ + bne.n 90ab8 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9081e │ │ │ │ + beq.n 90ab2 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.n 90838 │ │ │ │ - ldr r1, [pc, #548] @ (909d8 ) │ │ │ │ + beq.n 90acc │ │ │ │ + ldr r1, [pc, #548] @ (90c6c ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub.w ip, r0, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w r5, [lr, #3892] @ 0xf34 │ │ │ │ @@ -150449,262 +150728,262 @@ │ │ │ │ strd r5, r1, [r0, #-8] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r5, #4] │ │ │ │ str.w r7, [lr, #3868] @ 0xf1c │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r9, r9, [r0, #20] │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 9084c │ │ │ │ - movw r1, #48269 @ 0xbc8d │ │ │ │ + cbnz r3, 90ae0 │ │ │ │ + movw r1, #48685 @ 0xbe2d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 90904 │ │ │ │ + bne.n 90b98 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 908f8 │ │ │ │ + bne.n 90b8c │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9081e │ │ │ │ + beq.n 90ab2 │ │ │ │ movs r1, #0 │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 907fc │ │ │ │ + beq.n 90a90 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - movw r1, #48269 @ 0xbc8d │ │ │ │ + movw r1, #48685 @ 0xbe2d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9096e │ │ │ │ + bne.w 90c02 │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ - b.n 9081c │ │ │ │ + b.n 90ab0 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.w 9076c │ │ │ │ - ldr r1, [pc, #348] @ (909d8 ) │ │ │ │ + bpl.w 90a00 │ │ │ │ + ldr r1, [pc, #348] @ (90c6c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r4, [r0, #180] @ 0xb4 │ │ │ │ subs r4, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r1, r4, r1 │ │ │ │ adds r5, r2, r1 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 908ae │ │ │ │ + beq.n 90b42 │ │ │ │ cmp r4, #10 │ │ │ │ - bhi.n 908ae │ │ │ │ + bhi.n 90b42 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r2, r1 │ │ │ │ - b.n 908b8 │ │ │ │ + b.n 90b4c │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90770 │ │ │ │ - b.n 90778 │ │ │ │ + beq.w 90a04 │ │ │ │ + b.n 90a0c │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 909c4 │ │ │ │ + blt.n 90c58 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90778 │ │ │ │ + beq.w 90a0c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9097e │ │ │ │ + bne.n 90c12 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 90986 │ │ │ │ + bne.n 90c1a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 90986 │ │ │ │ + ble.n 90c1a │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r3 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - b.n 9081e │ │ │ │ + b.n 90ab2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9081c │ │ │ │ - b.n 9097a │ │ │ │ + beq.n 90ab0 │ │ │ │ + b.n 90c0e │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9098a │ │ │ │ + bne.n 90c1e │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 909d0 │ │ │ │ + bne.n 90c64 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - cbnz r5, 90930 │ │ │ │ + cbnz r5, 90bc4 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r3, 90922 │ │ │ │ + cbnz r3, 90bb6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 90974 │ │ │ │ + beq.n 90c08 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 908f8 │ │ │ │ + beq.n 90b8c │ │ │ │ ldr r3, [r6, #24] │ │ │ │ strd r6, r3, [r0, #20] │ │ │ │ - cbz r3, 9092c │ │ │ │ + cbz r3, 90bc0 │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 9081e │ │ │ │ + b.n 90ab2 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90914 │ │ │ │ + bne.n 90ba8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ movw ip, #9024 @ 0x2340 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r7, ip │ │ │ │ - beq.n 90952 │ │ │ │ + beq.n 90be6 │ │ │ │ movw lr, #8572 @ 0x217c │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r7, lr │ │ │ │ - bne.n 9098e │ │ │ │ - cbnz r3, 9096a │ │ │ │ + bne.n 90c22 │ │ │ │ + cbnz r3, 90bfe │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 90974 │ │ │ │ + beq.n 90c08 │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 9091e │ │ │ │ + beq.n 90bb2 │ │ │ │ movw r4, #8572 @ 0x217c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 9091e │ │ │ │ + beq.n 90bb2 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 90922 │ │ │ │ + b.n 90bb6 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9090a │ │ │ │ + beq.n 90b9e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 9081c │ │ │ │ + b.n 90ab0 │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 90780 │ │ │ │ + b.n 90a14 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 90918 │ │ │ │ - cbnz r3, 9099c │ │ │ │ + b.n 90bac │ │ │ │ + cbnz r3, 90c30 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9099c │ │ │ │ + bne.n 90c30 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 9097a │ │ │ │ + b.n 90c0e │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90922 │ │ │ │ + bne.n 90bb6 │ │ │ │ strd r6, r1, [r0, #20] │ │ │ │ - b.n 9097a │ │ │ │ + b.n 90c0e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #3076 @ 0xc04 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bpl.w 908c6 │ │ │ │ + bpl.w 90b5a │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9087a │ │ │ │ + b.n 90b0e │ │ │ │ mov r5, r1 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 90938 │ │ │ │ + b.n 90bcc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 909ea │ │ │ │ + blt.n 90c7e │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 909e4 │ │ │ │ - ldr.w ip, [pc, #72] @ 90a3c │ │ │ │ + bpl.n 90c78 │ │ │ │ + ldr.w ip, [pc, #72] @ 90cd0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w ip, r2, r3 │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ ldr.w ip, [ip, #412] @ 0x19c │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 90a2a │ │ │ │ + beq.n 90cbe │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 90a2a │ │ │ │ + bhi.n 90cbe │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 90a34 │ │ │ │ + b.n 90cc8 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ add.w r0, r2, #24 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r5, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 90adc │ │ │ │ + bne.n 90d70 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 885c8 │ │ │ │ - cbz r0, 90aca │ │ │ │ + bl 88954 │ │ │ │ + cbz r0, 90d5e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ tst.w r3, #16384 @ 0x4000 │ │ │ │ - beq.n 90aae │ │ │ │ - ldr r3, [pc, #116] @ (90aec ) │ │ │ │ + beq.n 90d42 │ │ │ │ + ldr r3, [pc, #116] @ (90d80 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub.w r4, r0, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w lr, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -150717,140 +150996,140 @@ │ │ │ │ str.w r4, [lr, #4] │ │ │ │ str.w r5, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r1, r3, [r0, #16] │ │ │ │ str r3, [r0, #24] │ │ │ │ - cbnz r2, 90ace │ │ │ │ - movw r3, #48269 @ 0xbc8d │ │ │ │ + cbnz r2, 90d62 │ │ │ │ + movw r3, #48685 @ 0xbe2d │ │ │ │ movt r3, #19 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.n 90abe │ │ │ │ + b.n 90d52 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90aae │ │ │ │ - b.n 90aca │ │ │ │ + bne.n 90d42 │ │ │ │ + b.n 90d5e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - cbnz r2, 90b18 │ │ │ │ - cbnz r3, 90b12 │ │ │ │ + cbnz r2, 90dac │ │ │ │ + cbnz r3, 90da6 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw ip, #9304 @ 0x2458 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r4, ip │ │ │ │ it eq │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 90b62 │ │ │ │ + bne.n 90df6 │ │ │ │ str r0, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ - b.n 90b0e │ │ │ │ + b.n 90da2 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ mov r6, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 90b9a │ │ │ │ + bne.n 90e2e │ │ │ │ ldr r4, [r2, #4] │ │ │ │ movw ip, #9304 @ 0x2458 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 90bce │ │ │ │ + bne.n 90e62 │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 90b70 │ │ │ │ - cbnz r3, 90b88 │ │ │ │ + bne.n 90e04 │ │ │ │ + cbnz r3, 90e1c │ │ │ │ mov r6, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 90b92 │ │ │ │ + beq.n 90e26 │ │ │ │ movw ip, #8572 @ 0x217c │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 90b5e │ │ │ │ + beq.n 90df2 │ │ │ │ movw ip, #9024 @ 0x2340 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 90b5e │ │ │ │ - cbnz r3, 90b7c │ │ │ │ + beq.n 90df2 │ │ │ │ + cbnz r3, 90e10 │ │ │ │ mov r3, r6 │ │ │ │ - cbnz r6, 90b7c │ │ │ │ + cbnz r6, 90e10 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90b0e │ │ │ │ + beq.n 90da2 │ │ │ │ str r0, [r2, #20] │ │ │ │ - b.n 90b0e │ │ │ │ + b.n 90da2 │ │ │ │ ldr.w r4, [lr, #12] │ │ │ │ - cbz r4, 90baa │ │ │ │ + cbz r4, 90e3e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90b3a │ │ │ │ + beq.n 90dce │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ - cbz r2, 90b8e │ │ │ │ + cbz r2, 90e22 │ │ │ │ str r0, [r2, #20] │ │ │ │ - b.n 90b8e │ │ │ │ + b.n 90e22 │ │ │ │ mov r3, r2 │ │ │ │ strd r2, lr, [r0, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ - b.n 90b6c │ │ │ │ + b.n 90e00 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90b92 │ │ │ │ + bne.n 90e26 │ │ │ │ movw ip, #9304 @ 0x2458 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 90b3c │ │ │ │ + b.n 90dd0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r4, [lr, #4] │ │ │ │ movw r5, #8572 @ 0x217c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 90bc8 │ │ │ │ + beq.n 90e5c │ │ │ │ movw r5, #9024 @ 0x2340 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 90bd2 │ │ │ │ - cbnz r3, 90be2 │ │ │ │ + bne.n 90e66 │ │ │ │ + cbnz r3, 90e76 │ │ │ │ mov r3, lr │ │ │ │ - b.n 90b3c │ │ │ │ + b.n 90dd0 │ │ │ │ mov lr, r2 │ │ │ │ - b.n 90bac │ │ │ │ + b.n 90e40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90b3c │ │ │ │ + beq.n 90dd0 │ │ │ │ mov r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90b7c │ │ │ │ + bne.n 90e10 │ │ │ │ strd r6, r2, [r0, #20] │ │ │ │ - b.n 90b6c │ │ │ │ + b.n 90e00 │ │ │ │ mov r3, lr │ │ │ │ - b.n 90b7c │ │ │ │ + b.n 90e10 │ │ │ │ nop │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r2, #1 │ │ │ │ - bhi.n 90c08 │ │ │ │ + bhi.n 90e9c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r3, #1 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -150868,128 +151147,128 @@ │ │ │ │ orr.w r3, r3, ip, lsr #1 │ │ │ │ add r3, r4 │ │ │ │ cmp r3, lr │ │ │ │ itt cs │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ addcs r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 90c62 │ │ │ │ + beq.n 90ef6 │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ mov.w ip, r3, lsl #30 │ │ │ │ ldr.w r4, [r0, r2, lsl #2] │ │ │ │ bic.w ip, ip, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ orr.w r3, ip, r3, lsr #1 │ │ │ │ add r3, r4 │ │ │ │ cmp r3, lr │ │ │ │ itt cs │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ addcs r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 90c40 │ │ │ │ + bne.n 90ed4 │ │ │ │ mul.w r0, r1, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90d62 │ │ │ │ + beq.n 90ff6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r2 │ │ │ │ movs r6, #1 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ add.w r4, r5, #20 │ │ │ │ add.w r0, r1, #12 │ │ │ │ mov.w lr, #0 │ │ │ │ lsls r6, r2 │ │ │ │ subs r6, #1 │ │ │ │ - b.n 90cb0 │ │ │ │ + b.n 90f44 │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 90cda │ │ │ │ + bne.n 90f6e │ │ │ │ strb.w lr, [r4, r3] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - beq.n 90cd6 │ │ │ │ + beq.n 90f6a │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ adds r0, #12 │ │ │ │ ldr.w r1, [r0, #-12] │ │ │ │ cmp r2, #7 │ │ │ │ and.w r3, r6, r1 │ │ │ │ - ble.n 90c96 │ │ │ │ + ble.n 90f2a │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 90d46 │ │ │ │ + bgt.n 90fda │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 90cda │ │ │ │ + bne.n 90f6e │ │ │ │ strh.w lr, [r4, r3, lsl #1] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 90cac │ │ │ │ + bne.n 90f40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add ip, r3 │ │ │ │ adds r3, r1, #1 │ │ │ │ cmp r2, #7 │ │ │ │ add r3, ip │ │ │ │ and.w r3, r3, r6 │ │ │ │ - bgt.n 90d28 │ │ │ │ + bgt.n 90fbc │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 90d38 │ │ │ │ + bne.n 90fcc │ │ │ │ cmp r2, #7 │ │ │ │ - ble.n 90ca0 │ │ │ │ + ble.n 90f34 │ │ │ │ cmp r2, #15 │ │ │ │ - ble.n 90cca │ │ │ │ + ble.n 90f5e │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 90cac │ │ │ │ - b.n 90cd6 │ │ │ │ + bne.n 90f40 │ │ │ │ + b.n 90f6a │ │ │ │ add.w ip, r5, r3, lsl #2 │ │ │ │ ldr.w ip, [ip, #20] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 90cf8 │ │ │ │ + beq.n 90f8c │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r1 │ │ │ │ ands r3, r6 │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 90d0e │ │ │ │ + bgt.n 90fa2 │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 90cf8 │ │ │ │ - b.n 90d1c │ │ │ │ + beq.n 90f8c │ │ │ │ + b.n 90fb0 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r1 │ │ │ │ ands r3, r6 │ │ │ │ - b.n 90cee │ │ │ │ + b.n 90f82 │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ add.w r7, r5, ip │ │ │ │ ldr r7, [r7, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 90cde │ │ │ │ + bne.n 90f72 │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 90cac │ │ │ │ - b.n 90cd6 │ │ │ │ + bne.n 90f40 │ │ │ │ + b.n 90f6a │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #176] @ (90e24 ) │ │ │ │ + ldr r1, [pc, #176] @ (910b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r0, #-8] │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ @@ -151004,120 +151283,120 @@ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ str.w r0, [lr, #3868] @ 0xf1c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbnz r0, 90dd4 │ │ │ │ + cbnz r0, 91068 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 90e08 │ │ │ │ + cbnz r0, 9109c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 90dee │ │ │ │ + cbnz r0, 91082 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 90e28 │ │ │ │ + b.w 910bc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90dc0 │ │ │ │ + bge.n 91054 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90dc0 │ │ │ │ + bne.n 91054 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90dc0 │ │ │ │ + b.n 91054 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90dc8 │ │ │ │ + bge.n 9105c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90dc8 │ │ │ │ + bne.n 9105c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90dc8 │ │ │ │ + b.n 9105c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90dc4 │ │ │ │ + bge.n 91058 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90dc4 │ │ │ │ + bne.n 91058 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90dc4 │ │ │ │ + b.n 91058 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090e28 : │ │ │ │ +000910bc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #536] @ (91058 ) │ │ │ │ + ldr r1, [pc, #536] @ (912ec ) │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ubfx r1, r2, #14, #1 │ │ │ │ and.w r2, r2, #24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90ed4 │ │ │ │ + bne.n 91168 │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 90f06 │ │ │ │ + bgt.n 9119a │ │ │ │ movw ip, #32456 @ 0x7ec8 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ - movw r2, #18085 @ 0x46a5 │ │ │ │ + movw r2, #18373 @ 0x47c5 │ │ │ │ movt r2, #8 │ │ │ │ sub.w r1, r0, r1, lsl #3 │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 90fb8 │ │ │ │ - cbz r1, 90ed0 │ │ │ │ + bne.w 9124c │ │ │ │ + cbz r1, 91164 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 90f20 │ │ │ │ + beq.n 911b4 │ │ │ │ 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 90eb8 │ │ │ │ + bgt.n 9114c │ │ │ │ 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, 90f20 │ │ │ │ + cbz r2, 911b4 │ │ │ │ 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, 90f0e │ │ │ │ - cbz r2, 90f42 │ │ │ │ + cbz r0, 911a2 │ │ │ │ + cbz r2, 911d6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ bic.w ip, r4, #3 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ and.w r4, r4, #3 │ │ │ │ str.w r2, [ip] │ │ │ │ orr.w r4, r4, ip │ │ │ │ @@ -151125,36 +151404,36 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w r4, [r3, #3868] @ 0xf1c │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ subs r4, #1 │ │ │ │ str.w ip, [r0, #-8] │ │ │ │ cmp r2, ip │ │ │ │ str.w r4, [r3, #3868] @ 0xf1c │ │ │ │ - ble.n 90e64 │ │ │ │ + ble.n 910f8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ - b.n 90e64 │ │ │ │ + b.n 910f8 │ │ │ │ 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 90ed0 │ │ │ │ + b.n 91164 │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43241 @ 0xa8e9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 90fc4 │ │ │ │ + bne.n 91258 │ │ │ │ mov r0, r1 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 90ed0 │ │ │ │ + b.n 91164 │ │ │ │ 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 │ │ │ │ @@ -151165,79 +151444,79 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r0, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 90f82 │ │ │ │ + bne.n 91216 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 90f7e │ │ │ │ + cbz r3, 91212 │ │ │ │ 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 90ff4 │ │ │ │ + beq.n 91288 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 90fcc │ │ │ │ + beq.n 91260 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 90f9a │ │ │ │ + cbnz r3, 9122e │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 90ed0 │ │ │ │ + beq.n 91164 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 90fee │ │ │ │ + cbz r1, 91282 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 90fb4 │ │ │ │ + cbz r3, 91248 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 90ed0 │ │ │ │ + b.n 91164 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r0, [ip, #884] @ 0x374 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 90f36 │ │ │ │ + b.n 911ca │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 90fda │ │ │ │ + cbz r3, 9126e │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90ed0 │ │ │ │ + bne.w 91164 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 90ed0 │ │ │ │ + b.n 91164 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 90fa6 │ │ │ │ + b.n 9123a │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 90f8c │ │ │ │ + beq.n 91220 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 91050 │ │ │ │ + cbz r3, 912e4 │ │ │ │ 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, 91028 │ │ │ │ + cbz r3, 912bc │ │ │ │ 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 │ │ │ │ @@ -151246,312 +151525,312 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 90ed0 │ │ │ │ + b.n 91164 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 91000 │ │ │ │ + b.n 91294 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009105c <_PyType_GetDict@@Base>: │ │ │ │ +000912f0 <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 91068 <_PyType_GetDict@@Base+0xc> │ │ │ │ + bmi.n 912fc <_PyType_GetDict@@Base+0xc> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ - ldr.w ip, [pc, #68] @ 910b0 <_PyType_GetDict@@Base+0x54> │ │ │ │ + ldr.w ip, [pc, #68] @ 91344 <_PyType_GetDict@@Base+0x54> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w ip, r2, r3 │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ ldr.w ip, [ip, #412] @ 0x19c │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 91096 <_PyType_GetDict@@Base+0x3a> │ │ │ │ + beq.n 9132a <_PyType_GetDict@@Base+0x3a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 910a4 <_PyType_GetDict@@Base+0x48> │ │ │ │ + bls.n 91338 <_PyType_GetDict@@Base+0x48> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 910a0 <_PyType_GetDict@@Base+0x44> │ │ │ │ + b.n 91334 <_PyType_GetDict@@Base+0x44> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000910b4 : │ │ │ │ +00091348 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 9110a │ │ │ │ + bpl.n 9139e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 910f0 │ │ │ │ + bne.n 91384 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 910f0 │ │ │ │ + beq.n 91384 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 910e2 │ │ │ │ + bne.n 91376 │ │ │ │ mov r0, r1 │ │ │ │ - bl 44026 │ │ │ │ + bl 44016 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 910ec │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + b.n 91380 │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 91106 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9139a │ │ │ │ stmdb 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, #16] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9181c │ │ │ │ + beq.w 91ab0 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov fp, r3 │ │ │ │ mov r4, r7 │ │ │ │ mov r6, r7 │ │ │ │ mov sl, r1 │ │ │ │ strd r7, r7, [sp, #12] │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 91c3c │ │ │ │ + bhi.w 91ed0 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 9165c │ │ │ │ + beq.w 918f0 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 9168e │ │ │ │ + beq.w 91922 │ │ │ │ ldr.w r2, [fp, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9114c │ │ │ │ + bne.n 913e0 │ │ │ │ mov r5, sl │ │ │ │ ldr.w r8, [r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 91bfa │ │ │ │ + beq.w 91e8e │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c5a8 │ │ │ │ - cbz r0, 91182 │ │ │ │ + cbz r0, 91416 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91bf0 │ │ │ │ + beq.w 91e84 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c230 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91c2c │ │ │ │ + beq.w 91ec0 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91826 │ │ │ │ + beq.w 91aba │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 919ec │ │ │ │ + beq.w 91c80 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 919f8 │ │ │ │ + beq.w 91c8c │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9128c │ │ │ │ + beq.n 91520 │ │ │ │ add.w r0, r3, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 919f2 │ │ │ │ + beq.w 91c86 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 91284 │ │ │ │ + beq.n 91518 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 918e2 │ │ │ │ + beq.w 91b76 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 91284 │ │ │ │ + beq.n 91518 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91a16 │ │ │ │ + beq.w 91caa │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 91284 │ │ │ │ + cbz r2, 91518 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91a12 │ │ │ │ + beq.w 91ca6 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 91284 │ │ │ │ + cbz r2, 91518 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91a32 │ │ │ │ + beq.w 91cc6 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 91284 │ │ │ │ + cbz r2, 91518 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91a36 │ │ │ │ + beq.w 91cca │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 91284 │ │ │ │ + cbz r2, 91518 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91a3a │ │ │ │ + beq.w 91cce │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 91284 │ │ │ │ + cbz r2, 91518 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91a3e │ │ │ │ + beq.w 91cd2 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 91a8c │ │ │ │ + beq.w 91d20 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9126e │ │ │ │ + bne.n 91502 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9184c │ │ │ │ + bne.w 91ae0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f2c8 │ │ │ │ + bl 8f560 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 918fc │ │ │ │ + beq.w 91b90 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 912c6 │ │ │ │ + bpl.n 9155a │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 912c6 │ │ │ │ + ble.n 9155a │ │ │ │ add.w ip, r9, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91934 │ │ │ │ + beq.w 91bc8 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 91a72 │ │ │ │ + bpl.w 91d06 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 912ae │ │ │ │ + bne.n 91542 │ │ │ │ movw r3, #40512 @ 0x9e40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 1cc6bc │ │ │ │ + bl 1cd4ec │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91934 │ │ │ │ + beq.w 91bc8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 91b90 │ │ │ │ + bge.w 91e24 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 912fc │ │ │ │ + cbz r2, 91590 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 91964 │ │ │ │ + bne.w 91bf8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1cc794 │ │ │ │ + bl 1cd5c4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91934 │ │ │ │ + beq.w 91bc8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9186a │ │ │ │ + beq.w 91afe │ │ │ │ ldr r2, [sp, #28] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #32] │ │ │ │ - blt.w 918ae │ │ │ │ + blt.w 91b42 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 917ec │ │ │ │ + bne.w 91a80 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91804 │ │ │ │ + bne.w 91a98 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 917d6 │ │ │ │ + bne.w 91a6a │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91934 │ │ │ │ + beq.w 91bc8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 9136e │ │ │ │ + cbz r0, 91602 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, r8, #208 @ 0xd0 │ │ │ │ @@ -151569,15 +151848,15 @@ │ │ │ │ str.w r0, [r8, #56] @ 0x38 │ │ │ │ add.w r0, r8, #420 @ 0x1a4 │ │ │ │ str.w r0, [r8, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ lsls r0, r1, #30 │ │ │ │ str.w r3, [r8, #128] @ 0x80 │ │ │ │ - bmi.w 91c32 │ │ │ │ + bmi.w 91ec6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w r4, [r8, #88] @ 0x58 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w r9, [r8, #168] @ 0xa8 │ │ │ │ @@ -151587,20 +151866,20 @@ │ │ │ │ strd r3, r7, [r8, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w sl, [r8, #436] @ 0x1b4 │ │ │ │ str.w sl, [r8, #428] @ 0x1ac │ │ │ │ str.w fp, [r8, #12] │ │ │ │ str.w fp, [r8, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 91468 │ │ │ │ - movw r7, #60904 @ 0xede8 │ │ │ │ + beq.n 916fc │ │ │ │ + movw r7, #63400 @ 0xf7a8 │ │ │ │ movt r7, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 91448 │ │ │ │ + bhi.n 916dc │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -151635,976 +151914,976 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r7, r3, #8 │ │ │ │ ldrsh.w r2, [r7, r3, lsl #2] │ │ │ │ add.w r3, r7, r3, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrsh.w r0, [r3, #2] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.w 915da │ │ │ │ + bne.w 9186e │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 913f4 │ │ │ │ + bne.n 91688 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91830 │ │ │ │ + beq.w 91ac4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r3, [r8, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r3, [r8, #144] @ 0x90 │ │ │ │ - bl 934e0 │ │ │ │ + bl 93774 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 91b50 │ │ │ │ + blt.w 91de4 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 914d6 │ │ │ │ + bne.n 9176a │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 914b2 │ │ │ │ + cbz r2, 91746 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91c54 │ │ │ │ + blt.w 91ee8 │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91c18 │ │ │ │ + blt.w 91eac │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91b58 │ │ │ │ + blt.w 91dec │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91b34 │ │ │ │ + blt.w 91dc8 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 91bb8 │ │ │ │ + bmi.w 91e4c │ │ │ │ ldr.w r9, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #704] @ (917ac ) │ │ │ │ + ldr r6, [pc, #704] @ (91a40 ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 91534 │ │ │ │ + cbz r1, 917c8 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c88c │ │ │ │ + bl 8caf8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 915ba │ │ │ │ + beq.n 9184e │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #668] @ (917b0 ) │ │ │ │ + ldr r1, [pc, #668] @ (91a44 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9152e │ │ │ │ + bge.n 917c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91b2c │ │ │ │ + beq.w 91dc0 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 915b8 │ │ │ │ + beq.n 9184c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91750 │ │ │ │ + bne.w 919e4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 917c0 │ │ │ │ - ldr r2, [pc, #620] @ (917b4 ) │ │ │ │ + bne.w 91a54 │ │ │ │ + ldr r2, [pc, #620] @ (91a48 ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 91796 │ │ │ │ + bne.w 91a2a │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 91796 │ │ │ │ + beq.w 91a2a │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #592] @ (917b8 ) │ │ │ │ + ldr r1, [pc, #592] @ (91a4c ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 915b8 │ │ │ │ + beq.n 9184c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 91746 │ │ │ │ + bne.w 919da │ │ │ │ ldr r5, [r5, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c5a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91b6c │ │ │ │ + beq.w 91e00 │ │ │ │ subs r1, r0, r5 │ │ │ │ - bmi.w 91a1a │ │ │ │ + bmi.w 91cae │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 915ba │ │ │ │ - ldr r1, [pc, #536] @ (917b8 ) │ │ │ │ + cbz r0, 9184e │ │ │ │ + ldr r1, [pc, #536] @ (91a4c ) │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 915b8 │ │ │ │ + bge.n 9184c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91b88 │ │ │ │ + beq.w 91e1c │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r6, r7] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 916f8 │ │ │ │ + bne.w 9198c │ │ │ │ mov fp, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, fp │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, r0] │ │ │ │ str r1, [r3, r2] │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 913f4 │ │ │ │ - b.n 91468 │ │ │ │ + bne.w 91688 │ │ │ │ + b.n 916fc │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, r6 │ │ │ │ - bl 948f4 │ │ │ │ + bl 94b88 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r8 │ │ │ │ - bl 948f4 │ │ │ │ + bl 94b88 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 948f4 │ │ │ │ + bl 94b88 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 915e0 │ │ │ │ + ble.n 91874 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91a62 │ │ │ │ + bmi.w 91cf6 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 915e0 │ │ │ │ + beq.n 91874 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91a42 │ │ │ │ + bmi.w 91cd6 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 915e0 │ │ │ │ + beq.n 91874 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91a52 │ │ │ │ + bmi.w 91ce6 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 915e0 │ │ │ │ + beq.n 91874 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91af8 │ │ │ │ + bmi.w 91d8c │ │ │ │ subs r2, r6, #4 │ │ │ │ - beq.n 915e0 │ │ │ │ + beq.n 91874 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 918d2 │ │ │ │ + bmi.w 91b66 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 9164c │ │ │ │ - b.n 915e0 │ │ │ │ + bne.n 918e0 │ │ │ │ + b.n 91874 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9197c │ │ │ │ + bne.w 91c10 │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 918cc │ │ │ │ + beq.w 91b60 │ │ │ │ blx 2c230 │ │ │ │ adds r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91baa │ │ │ │ + beq.w 91e3e │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov r2, r5 │ │ │ │ blx 2c198 │ │ │ │ - b.n 9115e │ │ │ │ + b.n 913f2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 919d4 │ │ │ │ + bne.w 91c68 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9115e │ │ │ │ - movw r9, #3188 @ 0xc74 │ │ │ │ + beq.w 913f2 │ │ │ │ + movw r9, #5604 @ 0x15e4 │ │ │ │ movt r9, #47 @ 0x2f │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #38040 @ 0x9498 │ │ │ │ + movw r3, #40536 @ 0x9e58 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r3, #3308 @ 0xcec │ │ │ │ + movw r3, #5724 @ 0x165c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 91760 │ │ │ │ + bmi.n 919f4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91790 │ │ │ │ + beq.n 91a24 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 917d0 │ │ │ │ + beq.n 91a64 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91870 │ │ │ │ + beq.w 91b04 │ │ │ │ ldr.w r5, [r8, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 916be │ │ │ │ - b.n 9115e │ │ │ │ + bne.n 91952 │ │ │ │ + b.n 913f2 │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 91718 │ │ │ │ + cbz r3, 919ac │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 91718 │ │ │ │ + beq.n 919ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 91b18 │ │ │ │ + blt.w 91dac │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 915cc │ │ │ │ + beq.w 91860 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 915cc │ │ │ │ + bge.w 91860 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 915cc │ │ │ │ + bne.w 91860 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 915cc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91860 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 915b8 │ │ │ │ - b.n 91576 │ │ │ │ - ldr r1, [pc, #104] @ (917bc ) │ │ │ │ + bne.w 9184c │ │ │ │ + b.n 9180a │ │ │ │ + ldr r1, [pc, #104] @ (91a50 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl dc2ac │ │ │ │ + bl dcd6c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9153c │ │ │ │ - b.n 915b8 │ │ │ │ + bne.w 917d0 │ │ │ │ + b.n 9184c │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 91874 │ │ │ │ + bgt.w 91b08 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 91896 │ │ │ │ + blt.w 91b2a │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 91896 │ │ │ │ - movw r1, #3188 @ 0xc74 │ │ │ │ + bge.w 91b2a │ │ │ │ + movw r1, #5604 @ 0x15e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 916d4 │ │ │ │ + bne.n 91968 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 916ee │ │ │ │ - ldr r0, [pc, #32] @ (917b8 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + b.n 91982 │ │ │ │ + ldr r0, [pc, #32] @ (91a4c ) │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 91562 │ │ │ │ - ldr r0, [pc, #16] @ (917b8 ) │ │ │ │ - bl 44026 │ │ │ │ - b.n 915b8 │ │ │ │ + bne.w 917f6 │ │ │ │ + ldr r0, [pc, #16] @ (91a4c ) │ │ │ │ + bl 44016 │ │ │ │ + b.n 9184c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 91774 │ │ │ │ + bmi.n 91a08 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 917c4 │ │ │ │ + bgt.n 91a58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 910b8 │ │ │ │ + b.n 9134c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r1, [pc, #720] @ (91a94 ) │ │ │ │ + ldr r1, [pc, #720] @ (91d28 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl dc2ac │ │ │ │ + bl dcd6c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 91544 │ │ │ │ - b.n 915b8 │ │ │ │ + bne.w 917d8 │ │ │ │ + b.n 9184c │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - b.n 916ee │ │ │ │ + b.n 91982 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91ade │ │ │ │ + bne.w 91d72 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91ad0 │ │ │ │ + bne.w 91d64 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 9133e │ │ │ │ + b.n 915d2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91aca │ │ │ │ + bne.w 91d5e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91ae2 │ │ │ │ + bne.w 91d76 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 9132a │ │ │ │ + b.n 915be │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91aae │ │ │ │ + bne.w 91d42 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91a9c │ │ │ │ + bne.w 91d30 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 91336 │ │ │ │ + b.n 915ca │ │ │ │ mov r7, r6 │ │ │ │ mov r4, r6 │ │ │ │ strd r6, r6, [sp, #12] │ │ │ │ - b.n 91168 │ │ │ │ + b.n 913fc │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 9128c │ │ │ │ - movw r3, #42505 @ 0xa609 │ │ │ │ + b.n 91520 │ │ │ │ + movw r3, #42645 @ 0xa695 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 91472 │ │ │ │ + b.n 91706 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 915e0 │ │ │ │ + b.n 91874 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 918e6 │ │ │ │ + bpl.n 91b7a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9129a │ │ │ │ + bge.w 9152e │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 9129a │ │ │ │ + b.n 9152e │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 9131e │ │ │ │ + b.n 915b2 │ │ │ │ mov r7, r8 │ │ │ │ - b.n 916ee │ │ │ │ + b.n 91982 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3208 @ 0xc88 │ │ │ │ + movw r1, #5624 @ 0x15f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - ldr r6, [pc, #524] @ (91a98 ) │ │ │ │ + bl 12120c │ │ │ │ + ldr r6, [pc, #524] @ (91d2c ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 915ba │ │ │ │ + b.n 9184e │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3264 @ 0xcc0 │ │ │ │ + movw r1, #5680 @ 0x1630 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 9188a │ │ │ │ + bl 12120c │ │ │ │ + b.n 91b1e │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, r2, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, #7 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ adds r2, r0, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 919b2 │ │ │ │ + bne.n 91c46 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 9131e │ │ │ │ - bl 844d4 │ │ │ │ - b.n 9115e │ │ │ │ + b.n 915b2 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 913f2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 91654 │ │ │ │ + b.n 918e8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.n 9120a │ │ │ │ + b.n 9149e │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3420 @ 0xd5c │ │ │ │ + movw r1, #5836 @ 0x16cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - ldr r3, [pc, #408] @ (91a98 ) │ │ │ │ + bl 12120c │ │ │ │ + ldr r3, [pc, #408] @ (91d2c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 916fe │ │ │ │ + bne.w 91992 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 91726 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 919ba │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3696 @ 0xe70 │ │ │ │ + movw r1, #6112 @ 0x17e0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - ldr r2, [pc, #352] @ (91a98 ) │ │ │ │ + bl f5248 │ │ │ │ + ldr r2, [pc, #352] @ (91d2c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9199c │ │ │ │ + bne.n 91c30 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91994 │ │ │ │ + bge.n 91c28 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91714 │ │ │ │ + bne.w 919a8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91714 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 919a8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3540 @ 0xdd4 │ │ │ │ + movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 91934 │ │ │ │ + bl 12120c │ │ │ │ + b.n 91bc8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3332 @ 0xd04 │ │ │ │ + movw r1, #5748 @ 0x1674 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 9188a │ │ │ │ + bl 12120c │ │ │ │ + b.n 91b1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 91726 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 919ba │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91b08 │ │ │ │ + bne.w 91d9c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 91950 │ │ │ │ - b.n 91714 │ │ │ │ + blt.n 91be4 │ │ │ │ + b.n 919a8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.n 918c8 │ │ │ │ + bmi.n 91b5c │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3592 @ 0xe08 │ │ │ │ + movw r1, #6008 @ 0x1778 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 91934 │ │ │ │ + bl 12120c │ │ │ │ + b.n 91bc8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3140 @ 0xc44 │ │ │ │ + movw r1, #5556 @ 0x15b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 9188a │ │ │ │ + bl 12120c │ │ │ │ + b.n 91b1e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 911da │ │ │ │ + b.w 9146e │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 911f6 │ │ │ │ + b.w 9148a │ │ │ │ ldrd r9, r2, [r3, #4] │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91284 │ │ │ │ + beq.w 91518 │ │ │ │ add.w r0, r3, #8 │ │ │ │ - b.w 911e8 │ │ │ │ + b.w 9147c │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.n 91230 │ │ │ │ + b.n 914c4 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 9121e │ │ │ │ + b.n 914b2 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4052 @ 0xfd4 │ │ │ │ + movw r1, #6468 @ 0x1944 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 915b8 │ │ │ │ + bl 12120c │ │ │ │ + b.n 9184c │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.n 91242 │ │ │ │ + b.n 914d6 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 91254 │ │ │ │ + b.n 914e8 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.n 91266 │ │ │ │ + b.n 914fa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 9127a │ │ │ │ + b.n 9150e │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 9162c │ │ │ │ + b.n 918c0 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 91638 │ │ │ │ + b.n 918cc │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 91620 │ │ │ │ + b.n 918b4 │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #3448 @ 0xd78 │ │ │ │ + movw r1, #5864 @ 0x16e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ - b.n 91934 │ │ │ │ + bl f5248 │ │ │ │ + b.n 91bc8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.w 9127a │ │ │ │ + b.w 9150e │ │ │ │ nop │ │ │ │ - bmi.n 91998 │ │ │ │ + bmi.n 91c2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.w 9191a │ │ │ │ + bne.w 91bae │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 91336 │ │ │ │ + b.n 915ca │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3660 @ 0xe4c │ │ │ │ + movw r1, #6076 @ 0x17bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 91934 │ │ │ │ + bl f5248 │ │ │ │ + b.n 91bc8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91ab2 │ │ │ │ + b.n 91d46 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91b14 │ │ │ │ + bne.n 91da8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 9133e │ │ │ │ + b.n 915d2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91ab2 │ │ │ │ + b.n 91d46 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91af2 │ │ │ │ + bne.n 91d86 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 9132a │ │ │ │ + b.n 915be │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 9191e │ │ │ │ + b.n 91bb2 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 91644 │ │ │ │ + b.n 918d8 │ │ │ │ mov r8, r9 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 919a6 │ │ │ │ - b.n 91718 │ │ │ │ + bne.w 91c3a │ │ │ │ + b.n 919ac │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 9191e │ │ │ │ + b.n 91bb2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91714 │ │ │ │ + bne.w 919a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91714 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 919a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9152e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 917c2 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #3976 @ 0xf88 │ │ │ │ + movw r1, #6392 @ 0x18f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ - ldr r6, [pc, #308] @ (91c88 ) │ │ │ │ + bl f5248 │ │ │ │ + ldr r6, [pc, #308] @ (91f1c ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 915b8 │ │ │ │ + b.n 9184c │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #3908 @ 0xf44 │ │ │ │ + movw r1, #6324 @ 0x18b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 91b46 │ │ │ │ + b.n 91dda │ │ │ │ movw r2, #51764 @ 0xca34 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #4104 @ 0x1008 │ │ │ │ + movw r2, #6520 @ 0x1978 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 2505f0 │ │ │ │ - b.n 915ba │ │ │ │ + bl 251f8c │ │ │ │ + b.n 9184e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 915b8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9184c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #3496 @ 0xda8 │ │ │ │ + movw r1, #5912 @ 0x1718 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 91934 │ │ │ │ - ldr r6, [pc, #220] @ (91c88 ) │ │ │ │ + bl f5248 │ │ │ │ + b.n 91bc8 │ │ │ │ + ldr r6, [pc, #220] @ (91f1c ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bl 24479c │ │ │ │ - b.n 915ba │ │ │ │ - ldr r6, [pc, #204] @ (91c88 ) │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 9184e │ │ │ │ + ldr r6, [pc, #204] @ (91f1c ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r8, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r6, r7] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 91c7c │ │ │ │ + beq.n 91f10 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 91c7c │ │ │ │ + bhi.n 91f10 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ - b.n 914ea │ │ │ │ - ldr r6, [pc, #148] @ (91c88 ) │ │ │ │ + b.n 9177e │ │ │ │ + ldr r6, [pc, #148] @ (91f1c ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 915ba │ │ │ │ + b.n 9184e │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3376 @ 0xd30 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r6, [pc, #124] @ (91c88 ) │ │ │ │ + ldr r6, [pc, #124] @ (91f1c ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 915ba │ │ │ │ + bl 12120c │ │ │ │ + b.n 9184e │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #3836 @ 0xefc │ │ │ │ + movw r1, #6252 @ 0x186c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 91b46 │ │ │ │ - bl 24479c │ │ │ │ - b.n 918fc │ │ │ │ + b.n 91dda │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 91b90 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 913b4 │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 91648 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3120 @ 0xc30 │ │ │ │ + movw r1, #5536 @ 0x15a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 9188a │ │ │ │ + bl 12120c │ │ │ │ + b.n 91b1e │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #3768 @ 0xeb8 │ │ │ │ + movw r1, #6184 @ 0x1828 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #24] @ (91c88 ) │ │ │ │ + ldr r6, [pc, #24] @ (91f1c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 915b8 │ │ │ │ + bl f5248 │ │ │ │ + b.n 9184c │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 91bea │ │ │ │ + b.n 91e7e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 923b8 │ │ │ │ + beq.w 9264c │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, sl │ │ │ │ mov fp, r3 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov sl, r1 │ │ │ │ strd r7, r7, [sp, #12] │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 927fe │ │ │ │ + bhi.w 92a92 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 921ce │ │ │ │ + beq.w 92462 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 92200 │ │ │ │ + beq.w 92494 │ │ │ │ ldr.w r2, [fp, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91cc0 │ │ │ │ + bne.n 91f54 │ │ │ │ mov r6, sl │ │ │ │ mov sl, r9 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 92792 │ │ │ │ + beq.w 92a26 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c5a8 │ │ │ │ - cbz r0, 91cf8 │ │ │ │ + cbz r0, 91f8c │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92788 │ │ │ │ + beq.w 92a1c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 2c230 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 926f0 │ │ │ │ + beq.w 92984 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r2, r8 │ │ │ │ blx 2c198 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 922c0 │ │ │ │ + bne.w 92554 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 923c2 │ │ │ │ + beq.w 92656 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92566 │ │ │ │ + beq.w 927fa │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 92552 │ │ │ │ + beq.w 927e6 │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 91e06 │ │ │ │ + beq.n 9209a │ │ │ │ add.w r0, r3, #8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9258e │ │ │ │ + beq.w 92822 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 91dfe │ │ │ │ + beq.n 92092 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 925c4 │ │ │ │ + beq.w 92858 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 91dfe │ │ │ │ + beq.n 92092 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 925ca │ │ │ │ + beq.w 9285e │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 91dfe │ │ │ │ + cbz r2, 92092 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 925d0 │ │ │ │ + beq.w 92864 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 91dfe │ │ │ │ + cbz r2, 92092 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 925d6 │ │ │ │ + beq.w 9286a │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 91dfe │ │ │ │ + cbz r2, 92092 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 925dc │ │ │ │ + beq.w 92870 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 91dfe │ │ │ │ + cbz r2, 92092 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 925e2 │ │ │ │ + beq.w 92876 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 91dfe │ │ │ │ + cbz r2, 92092 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9249a │ │ │ │ + beq.w 9272e │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 9249e │ │ │ │ + beq.w 92732 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91de8 │ │ │ │ + bne.n 9207c │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 92462 │ │ │ │ + bne.w 926f6 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f2c8 │ │ │ │ + bl 8f560 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92484 │ │ │ │ + beq.w 92718 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 91e40 │ │ │ │ + bpl.n 920d4 │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 91e40 │ │ │ │ + ble.n 920d4 │ │ │ │ add.w ip, sl, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 924f0 │ │ │ │ + beq.w 92784 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 924d8 │ │ │ │ + bpl.w 9276c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 91e28 │ │ │ │ + bne.n 920bc │ │ │ │ movw r3, #40512 @ 0x9e40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 1cc6bc │ │ │ │ + bl 1cd4ec │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 924f0 │ │ │ │ + beq.w 92784 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 926d6 │ │ │ │ + bge.w 9296a │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 91e76 │ │ │ │ + cbz r2, 9210a │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 92594 │ │ │ │ + bne.w 92828 │ │ │ │ mov r0, sl │ │ │ │ - bl 1cc794 │ │ │ │ + bl 1cd5c4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 924f0 │ │ │ │ + beq.w 92784 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 923e8 │ │ │ │ + beq.w 9267c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #28] │ │ │ │ - blt.w 9242c │ │ │ │ + blt.w 926c0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 923a0 │ │ │ │ + bne.w 92634 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92300 │ │ │ │ + bne.w 92594 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9231c │ │ │ │ + bne.w 925b0 │ │ │ │ str r7, [sp, #32] │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 924f0 │ │ │ │ + beq.w 92784 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 91ee0 │ │ │ │ + cbz r0, 92174 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, r8, #208 @ 0xd0 │ │ │ │ @@ -152622,15 +152901,15 @@ │ │ │ │ str.w r0, [r8, #56] @ 0x38 │ │ │ │ add.w r0, r8, #420 @ 0x1a4 │ │ │ │ str.w r0, [r8, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ lsls r0, r1, #30 │ │ │ │ str.w r3, [r8, #128] @ 0x80 │ │ │ │ - bmi.w 927b0 │ │ │ │ + bmi.w 92a44 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str.w r4, [r8, #88] @ 0x58 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w sl, [r8, #168] @ 0xa8 │ │ │ │ @@ -152640,20 +152919,20 @@ │ │ │ │ strd r3, r7, [r8, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r9, [r8, #436] @ 0x1b4 │ │ │ │ str.w r9, [r8, #428] @ 0x1ac │ │ │ │ str.w fp, [r8, #12] │ │ │ │ str.w fp, [r8, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 91fda │ │ │ │ - movw r7, #60904 @ 0xede8 │ │ │ │ + beq.n 9226e │ │ │ │ + movw r7, #63400 @ 0xf7a8 │ │ │ │ movt r7, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 91fba │ │ │ │ + bhi.n 9224e │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -152688,991 +152967,991 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r6, #8 │ │ │ │ ldrsh.w r2, [r7, r3, lsl #2] │ │ │ │ add.w r3, r7, r3, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrsh.w r0, [r3, #2] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.w 9214c │ │ │ │ + bne.w 923e0 │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91f66 │ │ │ │ + bne.n 921fa │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 923cc │ │ │ │ + beq.w 92660 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r3, [r8, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r3, [r8, #144] @ 0x90 │ │ │ │ - bl 934e0 │ │ │ │ + bl 93774 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 92752 │ │ │ │ + blt.w 929e6 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 92048 │ │ │ │ + bne.n 922dc │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 92024 │ │ │ │ + cbz r2, 922b8 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 927d6 │ │ │ │ + blt.w 92a6a │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 927c2 │ │ │ │ + blt.w 92a56 │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9275a │ │ │ │ + blt.w 929ee │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92736 │ │ │ │ + blt.w 929ca │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 926fe │ │ │ │ + bmi.w 92992 │ │ │ │ ldr.w r9, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #660] @ (922f0 ) │ │ │ │ + ldr r5, [pc, #660] @ (92584 ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 920a6 │ │ │ │ + cbz r1, 9233a │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c88c │ │ │ │ + bl 8caf8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9212c │ │ │ │ + beq.n 923c0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #620] @ (922f4 ) │ │ │ │ + ldr r1, [pc, #620] @ (92588 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 920a0 │ │ │ │ + bge.n 92334 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 926f6 │ │ │ │ + beq.w 9298a │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 9212a │ │ │ │ + beq.n 923be │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92332 │ │ │ │ + bne.w 925c6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9238a │ │ │ │ - ldr r2, [pc, #576] @ (922f8 ) │ │ │ │ + bne.w 9261e │ │ │ │ + ldr r2, [pc, #576] @ (9258c ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 92374 │ │ │ │ + bne.w 92608 │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 92374 │ │ │ │ + beq.w 92608 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #548] @ (922fc ) │ │ │ │ + ldr r1, [pc, #548] @ (92590 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 9212a │ │ │ │ + beq.n 923be │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 922e4 │ │ │ │ + bne.w 92578 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c5a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 926ba │ │ │ │ + beq.w 9294e │ │ │ │ subs r1, r0, r6 │ │ │ │ - bmi.w 92576 │ │ │ │ + bmi.w 9280a │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9212c │ │ │ │ - ldr r1, [pc, #492] @ (922fc ) │ │ │ │ + cbz r0, 923c0 │ │ │ │ + ldr r1, [pc, #492] @ (92590 ) │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9212a │ │ │ │ + bge.n 923be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 927ba │ │ │ │ + beq.w 92a4e │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, r7] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92272 │ │ │ │ + bne.w 92506 │ │ │ │ mov fp, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, fp │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, r0] │ │ │ │ str r1, [r3, r2] │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91f66 │ │ │ │ - b.n 91fda │ │ │ │ + bne.w 921fa │ │ │ │ + b.n 9226e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, r5 │ │ │ │ - bl 948f4 │ │ │ │ + bl 94b88 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r8 │ │ │ │ - bl 948f4 │ │ │ │ + bl 94b88 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 948f4 │ │ │ │ + bl 94b88 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 92152 │ │ │ │ + ble.n 923e6 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 924a8 │ │ │ │ + bmi.w 9273c │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 92152 │ │ │ │ + beq.n 923e6 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 924b8 │ │ │ │ + bmi.w 9274c │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 92152 │ │ │ │ + beq.n 923e6 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 924c8 │ │ │ │ + bmi.w 9275c │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 92152 │ │ │ │ + beq.n 923e6 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 9261c │ │ │ │ + bmi.w 928b0 │ │ │ │ subs r2, r5, #4 │ │ │ │ - beq.n 92152 │ │ │ │ + beq.n 923e6 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 92452 │ │ │ │ + bmi.w 926e6 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 921be │ │ │ │ - b.n 92152 │ │ │ │ + bne.n 92452 │ │ │ │ + b.n 923e6 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 925ac │ │ │ │ + bne.w 92840 │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9244c │ │ │ │ + beq.w 926e0 │ │ │ │ blx 2c230 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9276e │ │ │ │ + beq.w 92a02 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ blx 2c198 │ │ │ │ - b.n 91cd2 │ │ │ │ + b.n 91f66 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92520 │ │ │ │ + bne.w 927b4 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 91cd2 │ │ │ │ + beq.w 91f66 │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #38040 @ 0x9498 │ │ │ │ + movw r3, #40536 @ 0x9e58 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #28] │ │ │ │ - movw r3, #3308 @ 0xcec │ │ │ │ + movw r3, #5724 @ 0x165c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #32] │ │ │ │ - movw r3, #3188 @ 0xc74 │ │ │ │ + movw r3, #5604 @ 0x15e4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 92342 │ │ │ │ + bmi.w 925d6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9236e │ │ │ │ + beq.w 92602 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9239a │ │ │ │ + beq.w 9262e │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 923ee │ │ │ │ + beq.w 92682 │ │ │ │ ldr.w r6, [r8, #20]! │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 92232 │ │ │ │ - b.n 91cd2 │ │ │ │ + bne.n 924c6 │ │ │ │ + b.n 91f66 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 92292 │ │ │ │ + cbz r3, 92526 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 92292 │ │ │ │ + beq.n 92526 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 926a6 │ │ │ │ + blt.w 9293a │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9213e │ │ │ │ + beq.w 923d2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9213e │ │ │ │ + bge.w 923d2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9213e │ │ │ │ + bne.w 923d2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9213e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 923d2 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, sl │ │ │ │ - bpl.w 91e06 │ │ │ │ + bpl.w 9209a │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91e14 │ │ │ │ + bge.w 920a8 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 91e14 │ │ │ │ + b.n 920a8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9212a │ │ │ │ - b.n 920e8 │ │ │ │ + bne.w 923be │ │ │ │ + b.n 9237c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 922b8 │ │ │ │ + bmi.n 9254c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 92308 │ │ │ │ + bgt.n 9259c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 9263c │ │ │ │ + bne.w 928d0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 9262c │ │ │ │ + bne.w 928c0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 91eae │ │ │ │ + beq.w 92142 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 92688 │ │ │ │ + bne.w 9291c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 9267a │ │ │ │ + bne.w 9290e │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 91eb0 │ │ │ │ - ldr r1, [pc, #728] @ (9260c ) │ │ │ │ + b.n 92144 │ │ │ │ + ldr r1, [pc, #728] @ (928a0 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl dc2ac │ │ │ │ + bl dcd6c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 920ae │ │ │ │ - b.n 9212a │ │ │ │ + bne.w 92342 │ │ │ │ + b.n 923be │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 923f2 │ │ │ │ + bgt.n 92686 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 92414 │ │ │ │ + blt.n 926a8 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 92414 │ │ │ │ - movw r1, #3188 @ 0xc74 │ │ │ │ + bge.n 926a8 │ │ │ │ + movw r1, #5604 @ 0x15e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9224c │ │ │ │ + bne.w 924e0 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 92268 │ │ │ │ - ldr r0, [pc, #664] @ (92610 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + b.n 924fc │ │ │ │ + ldr r0, [pc, #664] @ (928a4 ) │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 920d4 │ │ │ │ - ldr r0, [pc, #652] @ (92610 ) │ │ │ │ - bl 44026 │ │ │ │ - b.n 9212a │ │ │ │ - ldr r1, [pc, #648] @ (92614 ) │ │ │ │ + bne.w 92368 │ │ │ │ + ldr r0, [pc, #652] @ (928a4 ) │ │ │ │ + bl 44016 │ │ │ │ + b.n 923be │ │ │ │ + ldr r1, [pc, #648] @ (928a8 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl dc2ac │ │ │ │ + bl dcd6c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 920b6 │ │ │ │ - b.n 9212a │ │ │ │ + bne.w 9234a │ │ │ │ + b.n 923be │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - b.n 92268 │ │ │ │ + b.n 924fc │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 92674 │ │ │ │ + bne.w 92908 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 9268c │ │ │ │ + bne.w 92920 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 91ea0 │ │ │ │ + b.n 92134 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ strd r5, r5, [sp, #12] │ │ │ │ - b.n 91cde │ │ │ │ + b.n 91f72 │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 91e06 │ │ │ │ - movw r3, #42505 @ 0xa609 │ │ │ │ + b.n 9209a │ │ │ │ + movw r3, #42645 @ 0xa695 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 91fe4 │ │ │ │ + b.n 92278 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r6 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 92152 │ │ │ │ + b.n 923e6 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 91e98 │ │ │ │ + b.n 9212c │ │ │ │ mov r7, r8 │ │ │ │ - b.n 92268 │ │ │ │ + b.n 924fc │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3208 @ 0xc88 │ │ │ │ + movw r1, #5624 @ 0x15f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - ldr r5, [pc, #524] @ (92618 ) │ │ │ │ + bl 12120c │ │ │ │ + ldr r5, [pc, #524] @ (928ac ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 9212c │ │ │ │ + b.n 923c0 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3264 @ 0xcc0 │ │ │ │ + movw r1, #5680 @ 0x1630 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 92408 │ │ │ │ + bl 12120c │ │ │ │ + b.n 9269c │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, r2, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, #7 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ adds r2, r0, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 925e8 │ │ │ │ + bne.w 9287c │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 91e98 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 91cd2 │ │ │ │ + b.n 9212c │ │ │ │ + bl 845f4 │ │ │ │ + b.n 91f66 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 921c6 │ │ │ │ + b.n 9245a │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.w 922d0 │ │ │ │ + bmi.w 92564 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3420 @ 0xd5c │ │ │ │ + movw r1, #5836 @ 0x16cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - ldr r3, [pc, #400] @ (92618 ) │ │ │ │ + bl 12120c │ │ │ │ + ldr r3, [pc, #400] @ (928ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ - cbnz r5, 924a2 │ │ │ │ + cbnz r5, 92736 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 922a0 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 92534 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 91df4 │ │ │ │ + b.n 92088 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.n 91df4 │ │ │ │ + b.n 92088 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 92278 │ │ │ │ + b.n 9250c │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 92192 │ │ │ │ + b.n 92426 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 9219e │ │ │ │ + b.n 92432 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 921aa │ │ │ │ + b.n 9243e │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #3448 @ 0xd78 │ │ │ │ + movw r1, #5864 @ 0x16e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ - ldr r2, [pc, #292] @ (92618 ) │ │ │ │ + bl f5248 │ │ │ │ + ldr r2, [pc, #292] @ (928ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 92540 │ │ │ │ + bne.n 927d4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92538 │ │ │ │ + bge.n 927cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9228e │ │ │ │ + bne.w 92522 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9228e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 92522 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3140 @ 0xc44 │ │ │ │ + movw r1, #5556 @ 0x15b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 92408 │ │ │ │ + bl 12120c │ │ │ │ + b.n 9269c │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 922a0 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 92534 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - cbnz r3, 9256c │ │ │ │ + cbnz r3, 92800 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9250c │ │ │ │ - b.n 9228e │ │ │ │ + blt.n 927a0 │ │ │ │ + b.n 92522 │ │ │ │ ldrd sl, r2, [r3, #4] │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91d5e │ │ │ │ - b.n 91dfe │ │ │ │ + bne.w 91ff2 │ │ │ │ + b.n 92092 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 91d58 │ │ │ │ + b.w 91fec │ │ │ │ mov r8, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 92546 │ │ │ │ - b.n 92292 │ │ │ │ + bne.n 927da │ │ │ │ + b.n 92526 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4052 @ 0xfd4 │ │ │ │ + movw r1, #6468 @ 0x1944 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 9212a │ │ │ │ + bl 12120c │ │ │ │ + b.n 923be │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 91d70 │ │ │ │ + b.w 92004 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3540 @ 0xdd4 │ │ │ │ + movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 924f0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 92784 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3332 @ 0xd04 │ │ │ │ + movw r1, #5748 @ 0x1674 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 92408 │ │ │ │ + bl 12120c │ │ │ │ + b.n 9269c │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.w 91d84 │ │ │ │ + b.w 92018 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.w 91d98 │ │ │ │ + b.w 9202c │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 91daa │ │ │ │ + b.w 9203e │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.w 91dbc │ │ │ │ + b.w 92050 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.w 91dce │ │ │ │ + b.w 92062 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.w 91de0 │ │ │ │ + b.w 92074 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.w 92448 │ │ │ │ + bmi.w 926dc │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3592 @ 0xe08 │ │ │ │ + movw r1, #6008 @ 0x1778 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 924f0 │ │ │ │ - b.n 91f08 │ │ │ │ + bl 12120c │ │ │ │ + b.n 92784 │ │ │ │ + b.n 9219c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 9261c │ │ │ │ + bgt.n 928b0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 92518 │ │ │ │ + bmi.n 927ac │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 921b6 │ │ │ │ + b.n 9244a │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 92658 │ │ │ │ + bne.n 928ec │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 91ea8 │ │ │ │ + b.n 9213c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3660 @ 0xe4c │ │ │ │ + movw r1, #6076 @ 0x17bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 924f0 │ │ │ │ + bl f5248 │ │ │ │ + b.n 92784 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3696 @ 0xe70 │ │ │ │ + movw r1, #6112 @ 0x17e0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 924f0 │ │ │ │ + bl f5248 │ │ │ │ + b.n 92784 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 92640 │ │ │ │ + b.n 928d4 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 9269c │ │ │ │ + bne.n 92930 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 91eb0 │ │ │ │ + b.n 92144 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 92640 │ │ │ │ + b.n 928d4 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 926a0 │ │ │ │ + bne.n 92934 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 91ea0 │ │ │ │ + b.n 92134 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 9265c │ │ │ │ + b.n 928f0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 9265c │ │ │ │ + b.n 928f0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9228e │ │ │ │ + bne.w 92522 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9228e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 92522 │ │ │ │ movw r2, #51764 @ 0xca34 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #4104 @ 0x1008 │ │ │ │ + movw r2, #6520 @ 0x1978 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 2505f0 │ │ │ │ - b.n 9212c │ │ │ │ + bl 251f8c │ │ │ │ + b.n 923c0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #3496 @ 0xda8 │ │ │ │ + movw r1, #5912 @ 0x1718 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 924f0 │ │ │ │ - bl 24479c │ │ │ │ - b.n 92484 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 920a0 │ │ │ │ - ldr r5, [pc, #280] @ (92818 ) │ │ │ │ + bl f5248 │ │ │ │ + b.n 92784 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 92718 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 92334 │ │ │ │ + ldr r5, [pc, #280] @ (92aac ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r8, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r5, r7] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 9277c │ │ │ │ + beq.n 92a10 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 9277c │ │ │ │ + bhi.n 92a10 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ - b.n 9205c │ │ │ │ + b.n 922f0 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #3976 @ 0xf88 │ │ │ │ + movw r1, #6392 @ 0x18f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ - ldr r5, [pc, #196] @ (92818 ) │ │ │ │ + bl f5248 │ │ │ │ + ldr r5, [pc, #196] @ (92aac ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 9212a │ │ │ │ + b.n 923be │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #3908 @ 0xf44 │ │ │ │ + movw r1, #6324 @ 0x18b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 92748 │ │ │ │ - ldr r5, [pc, #168] @ (92818 ) │ │ │ │ + b.n 929dc │ │ │ │ + ldr r5, [pc, #168] @ (92aac ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bl 24479c │ │ │ │ - b.n 9212c │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 923c0 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 92730 │ │ │ │ - ldr r5, [pc, #140] @ (92818 ) │ │ │ │ + b.n 929c4 │ │ │ │ + ldr r5, [pc, #140] @ (92aac ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 9212c │ │ │ │ + b.n 923c0 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3376 @ 0xd30 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r5, [pc, #116] @ (92818 ) │ │ │ │ + ldr r5, [pc, #116] @ (92aac ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 9212c │ │ │ │ + bl 12120c │ │ │ │ + b.n 923c0 │ │ │ │ mov r0, sl │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 91f26 │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 921ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9212a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 923be │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #3836 @ 0xefc │ │ │ │ + movw r1, #6252 @ 0x186c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 92748 │ │ │ │ + b.n 929dc │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #3768 @ 0xeb8 │ │ │ │ + movw r1, #6184 @ 0x1828 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #36] @ (92818 ) │ │ │ │ + ldr r5, [pc, #36] @ (92aac ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 9212a │ │ │ │ + bl f5248 │ │ │ │ + b.n 923be │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3120 @ 0xc30 │ │ │ │ + movw r1, #5536 @ 0x15a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 92408 │ │ │ │ + bl 12120c │ │ │ │ + b.n 9269c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009281c : │ │ │ │ +00092ab0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w fp, [r3] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 92f2e │ │ │ │ + beq.w 931c2 │ │ │ │ mov sl, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, fp │ │ │ │ mov r9, r6 │ │ │ │ mov r4, r3 │ │ │ │ mov r7, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r6, r5 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 93386 │ │ │ │ + bhi.w 9361a │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 92d64 │ │ │ │ + beq.w 92ff8 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 92d96 │ │ │ │ + beq.w 9302a │ │ │ │ ldr.w r2, [sl, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92858 │ │ │ │ + bne.n 92aec │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r8, [r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 93326 │ │ │ │ + beq.w 935ba │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c5a8 │ │ │ │ - cbz r0, 92890 │ │ │ │ + cbz r0, 92b24 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9331c │ │ │ │ + beq.w 935b0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c230 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9327a │ │ │ │ + beq.w 9350e │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r8 │ │ │ │ blx 2c198 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 92e70 │ │ │ │ + bne.w 93104 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92f38 │ │ │ │ + beq.w 931cc │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 931b4 │ │ │ │ + beq.w 93448 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 9319e │ │ │ │ + beq.w 93432 │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 92986 │ │ │ │ + beq.n 92c1a │ │ │ │ add.w r0, r3, #8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93204 │ │ │ │ + beq.w 93498 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 92980 │ │ │ │ + beq.n 92c14 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9315c │ │ │ │ + beq.w 933f0 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 92980 │ │ │ │ + cbz r2, 92c14 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93162 │ │ │ │ + beq.w 933f6 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 92980 │ │ │ │ + cbz r2, 92c14 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93168 │ │ │ │ + beq.w 933fc │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 92980 │ │ │ │ + cbz r2, 92c14 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9316e │ │ │ │ + beq.w 93402 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 92980 │ │ │ │ + cbz r2, 92c14 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93174 │ │ │ │ + beq.w 93408 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 92980 │ │ │ │ + cbz r2, 92c14 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93188 │ │ │ │ + beq.w 9341c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 92980 │ │ │ │ + cbz r2, 92c14 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9309c │ │ │ │ + beq.w 93330 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 930a0 │ │ │ │ + beq.w 93334 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9296c │ │ │ │ + bne.n 92c00 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 92ff4 │ │ │ │ + bne.w 93288 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f2c8 │ │ │ │ + bl 8f560 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93014 │ │ │ │ + beq.w 932a8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 929be │ │ │ │ + bpl.n 92c52 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 929be │ │ │ │ + ble.n 92c52 │ │ │ │ add.w ip, r6, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93070 │ │ │ │ + beq.w 93304 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 93058 │ │ │ │ + bpl.w 932ec │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 929a6 │ │ │ │ + bne.n 92c3a │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movw r3, #40512 @ 0x9e40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1cc6bc │ │ │ │ + bl 1cd4ec │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93070 │ │ │ │ + beq.w 93304 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 93296 │ │ │ │ + bge.w 9352a │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 929fa │ │ │ │ + cbz r2, 92c8e │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 931ec │ │ │ │ + bne.w 93480 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc794 │ │ │ │ + bl 1cd5c4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93070 │ │ │ │ + beq.w 93304 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92f7e │ │ │ │ + beq.w 93212 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #24] │ │ │ │ - blt.w 92f5e │ │ │ │ + blt.w 931f2 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92ee2 │ │ │ │ + bne.w 93176 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92efa │ │ │ │ + bne.w 9318e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92f16 │ │ │ │ + bne.w 931aa │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93070 │ │ │ │ + beq.w 93304 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 92a68 │ │ │ │ + cbz r0, 92cfc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r0, r8, #208 @ 0xd0 │ │ │ │ @@ -153690,15 +153969,15 @@ │ │ │ │ str.w r0, [r8, #56] @ 0x38 │ │ │ │ add.w r0, r8, #420 @ 0x1a4 │ │ │ │ str.w r0, [r8, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ lsls r0, r1, #30 │ │ │ │ str.w r3, [r8, #128] @ 0x80 │ │ │ │ - bmi.w 93272 │ │ │ │ + bmi.w 93506 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str.w r4, [r8, #88] @ 0x58 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w r6, [r8, #168] @ 0xa8 │ │ │ │ @@ -153710,20 +153989,20 @@ │ │ │ │ str.w r3, [r8, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r9, [r8, #436] @ 0x1b4 │ │ │ │ str.w r9, [r8, #428] @ 0x1ac │ │ │ │ str.w sl, [r8, #12] │ │ │ │ str.w sl, [r8, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 92b68 │ │ │ │ - movw r6, #60904 @ 0xede8 │ │ │ │ + beq.n 92dfc │ │ │ │ + movw r6, #63400 @ 0xf7a8 │ │ │ │ movt r6, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 92b48 │ │ │ │ + bhi.n 92ddc │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -153758,924 +154037,925 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #8 │ │ │ │ ldrsh.w r2, [r6, r3, lsl #2] │ │ │ │ add.w r3, r6, r3, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrsh.w r0, [r3, #2] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.w 92cd8 │ │ │ │ + bne.w 92f6c │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92af4 │ │ │ │ + bne.n 92d88 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92f42 │ │ │ │ + beq.w 931d6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8, #28] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w r7, [r8, #104] @ 0x68 │ │ │ │ str.w r3, [r8, #144] @ 0x90 │ │ │ │ - bl 934e0 │ │ │ │ + bl 93774 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9326a │ │ │ │ + blt.w 934fe │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 92bd4 │ │ │ │ + bne.n 92e68 │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 92bb0 │ │ │ │ + cbz r2, 92e44 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 932cc │ │ │ │ + blt.w 93560 │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9324e │ │ │ │ + blt.w 934e2 │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 93308 │ │ │ │ + blt.w 9359c │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 932f4 │ │ │ │ + blt.w 93588 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 9334c │ │ │ │ + bmi.w 935e0 │ │ │ │ ldr.w sl, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #704] @ (92ea8 ) │ │ │ │ + ldr r6, [pc, #704] @ (9313c ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 92c32 │ │ │ │ + cbz r1, 92ec6 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c88c │ │ │ │ + bl 8caf8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92cb6 │ │ │ │ + beq.n 92f4a │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #664] @ (92eac ) │ │ │ │ + ldr r1, [pc, #664] @ (93140 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92c2c │ │ │ │ + bge.n 92ec0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93344 │ │ │ │ + beq.w 935d8 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 92cb4 │ │ │ │ + beq.n 92f48 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92e98 │ │ │ │ + bne.w 9312c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92ed2 │ │ │ │ - ldr r2, [pc, #620] @ (92eb0 ) │ │ │ │ + bne.w 93166 │ │ │ │ + ldr r2, [pc, #620] @ (93144 ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 92ebc │ │ │ │ + bne.w 93150 │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 92ebc │ │ │ │ + beq.w 93150 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #592] @ (92eb4 ) │ │ │ │ + ldr r1, [pc, #592] @ (93148 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 92cb4 │ │ │ │ + beq.n 92f48 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92e8e │ │ │ │ + bne.w 93122 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c5a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 932b0 │ │ │ │ + beq.w 93544 │ │ │ │ subs r1, r0, r5 │ │ │ │ - bmi.w 931ba │ │ │ │ + bmi.w 9344e │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 92cb6 │ │ │ │ - ldr r1, [pc, #536] @ (92eb4 ) │ │ │ │ + cbz r0, 92f4a │ │ │ │ + ldr r1, [pc, #536] @ (93148 ) │ │ │ │ mov r0, sl │ │ │ │ mov r2, r4 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92cb4 │ │ │ │ + bge.n 92f48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9328e │ │ │ │ + beq.w 93522 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r3, [r6, r9] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92e0e │ │ │ │ + bne.w 930a2 │ │ │ │ mov sl, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, sl │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, r0] │ │ │ │ str r1, [r3, r2] │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92af4 │ │ │ │ - b.n 92b68 │ │ │ │ + bne.w 92d88 │ │ │ │ + b.n 92dfc │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, fp │ │ │ │ - bl 948f4 │ │ │ │ + bl 94b88 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r8 │ │ │ │ - bl 948f4 │ │ │ │ + bl 94b88 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 948f4 │ │ │ │ + bl 94b88 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 92cde │ │ │ │ + ble.n 92f72 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 93048 │ │ │ │ + bmi.w 932dc │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 92cde │ │ │ │ + beq.n 92f72 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 930a4 │ │ │ │ + bmi.w 93338 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 92cde │ │ │ │ + beq.n 92f72 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 930b4 │ │ │ │ + bmi.w 93348 │ │ │ │ cmp.w fp, #3 │ │ │ │ - beq.n 92cde │ │ │ │ + beq.n 92f72 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 930de │ │ │ │ + bmi.w 93372 │ │ │ │ subs.w r2, fp, #4 │ │ │ │ - beq.n 92cde │ │ │ │ + beq.n 92f72 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 93032 │ │ │ │ + bmi.w 932c6 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 92d54 │ │ │ │ - b.n 92cde │ │ │ │ + bne.n 92fe8 │ │ │ │ + b.n 92f72 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 93222 │ │ │ │ + bne.w 934b6 │ │ │ │ ldr.w r4, [sl, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 93042 │ │ │ │ + beq.w 932d6 │ │ │ │ blx 2c230 │ │ │ │ adds r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93280 │ │ │ │ + beq.w 93514 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ mov r2, r5 │ │ │ │ blx 2c198 │ │ │ │ - b.n 9286a │ │ │ │ + b.n 92afe │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 9320a │ │ │ │ + bne.w 9349e │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9286a │ │ │ │ + beq.w 92afe │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #38040 @ 0x9498 │ │ │ │ + movw r3, #40536 @ 0x9e58 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r3, #3308 @ 0xcec │ │ │ │ + movw r3, #5724 @ 0x165c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #32] │ │ │ │ - movw r3, #3188 @ 0xc74 │ │ │ │ + movw r3, #5604 @ 0x15e4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r7, r8 │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 92f8c │ │ │ │ + bmi.w 93220 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92e62 │ │ │ │ + beq.n 930f6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92e5c │ │ │ │ + beq.n 930f0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92f84 │ │ │ │ + beq.w 93218 │ │ │ │ ldr.w r5, [r8, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 92dcc │ │ │ │ + bne.n 93060 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 9286a │ │ │ │ + b.n 92afe │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 92e2e │ │ │ │ + cbz r3, 930c2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 92e2e │ │ │ │ + beq.n 930c2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9323a │ │ │ │ + blt.w 934ce │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 92cca │ │ │ │ + beq.w 92f5e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92cca │ │ │ │ + bge.w 92f5e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92cca │ │ │ │ + bne.w 92f5e │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92cca │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 92f5e │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ ldr.w r5, [r8, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9286a │ │ │ │ + beq.w 92afe │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 92dcc │ │ │ │ + b.n 93060 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, r6 │ │ │ │ - bpl.w 92986 │ │ │ │ + bpl.w 92c1a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92994 │ │ │ │ + bge.w 92c28 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 92994 │ │ │ │ + b.n 92c28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92cb4 │ │ │ │ - b.n 92c72 │ │ │ │ - ldr r1, [pc, #28] @ (92eb8 ) │ │ │ │ + bne.w 92f48 │ │ │ │ + b.n 92f06 │ │ │ │ + ldr r1, [pc, #28] @ (9314c ) │ │ │ │ mov r0, sl │ │ │ │ - bl dc2ac │ │ │ │ + bl dcd6c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92c38 │ │ │ │ - b.n 92cb4 │ │ │ │ + bne.w 92ecc │ │ │ │ + b.n 92f48 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 92e70 │ │ │ │ + bmi.n 93104 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 92ec0 │ │ │ │ + bgt.n 93154 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 927b4 │ │ │ │ + b.n 92a48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #700] @ (9317c ) │ │ │ │ - bl 7b2c4 │ │ │ │ + ldr r0, [pc, #700] @ (93410 ) │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 92c5e │ │ │ │ - ldr r0, [pc, #688] @ (9317c ) │ │ │ │ - bl 44026 │ │ │ │ - b.n 92cb4 │ │ │ │ - ldr r1, [pc, #684] @ (93180 ) │ │ │ │ + bne.w 92ef2 │ │ │ │ + ldr r0, [pc, #688] @ (93410 ) │ │ │ │ + bl 44016 │ │ │ │ + b.n 92f48 │ │ │ │ + ldr r1, [pc, #684] @ (93414 ) │ │ │ │ mov r0, sl │ │ │ │ - bl dc2ac │ │ │ │ + bl dcd6c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92c40 │ │ │ │ - b.n 92cb4 │ │ │ │ + bne.w 92ed4 │ │ │ │ + b.n 92f48 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ it ne │ │ │ │ ldrne r2, [r7, #0] │ │ │ │ - bne.w 930fe │ │ │ │ + bne.w 93392 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 930ee │ │ │ │ + bne.w 93382 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ - b.n 92a22 │ │ │ │ + b.n 92cb6 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ it ne │ │ │ │ ldrne r3, [sp, #8] │ │ │ │ - bne.w 930fc │ │ │ │ + bne.w 93390 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 931d2 │ │ │ │ + bne.w 93466 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 92a2a │ │ │ │ + b.n 92cbe │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 930fa │ │ │ │ + bne.w 9338e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 9318e │ │ │ │ + bne.w 93422 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 92a36 │ │ │ │ + b.n 92cca │ │ │ │ mov r7, fp │ │ │ │ mov r4, fp │ │ │ │ strd fp, fp, [sp, #8] │ │ │ │ - b.n 92876 │ │ │ │ + b.n 92b0a │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 92986 │ │ │ │ - movw r3, #42505 @ 0xa609 │ │ │ │ + b.n 92c1a │ │ │ │ + movw r3, #42645 @ 0xa695 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 92b72 │ │ │ │ + b.n 92e06 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 92cde │ │ │ │ + b.n 92f72 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, r2, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, #7 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ add r2, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93130 │ │ │ │ + bne.w 933c4 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.n 92a1c │ │ │ │ + b.n 92cb0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 92a1c │ │ │ │ + b.n 92cb0 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 92e62 │ │ │ │ + b.n 930f6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 92fba │ │ │ │ + bgt.n 9324e │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 92fdc │ │ │ │ + blt.n 93270 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 92fdc │ │ │ │ - movw r1, #3188 @ 0xc74 │ │ │ │ + bge.n 93270 │ │ │ │ + movw r1, #5604 @ 0x15e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92de8 │ │ │ │ - b.n 92e62 │ │ │ │ + bne.w 9307c │ │ │ │ + b.n 930f6 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3208 @ 0xc88 │ │ │ │ + movw r1, #5624 @ 0x15f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - ldr r6, [pc, #432] @ (93184 ) │ │ │ │ + bl 12120c │ │ │ │ + ldr r6, [pc, #432] @ (93418 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 92cb6 │ │ │ │ + b.n 92f4a │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3264 @ 0xcc0 │ │ │ │ + movw r1, #5680 @ 0x1630 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 92fd0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 93264 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.w 92e7e │ │ │ │ + bmi.w 93112 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3420 @ 0xd5c │ │ │ │ + movw r1, #5836 @ 0x16cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - ldr r3, [pc, #364] @ (93184 ) │ │ │ │ + bl 12120c │ │ │ │ + ldr r3, [pc, #364] @ (93418 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92e14 │ │ │ │ + bne.w 930a8 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 92e3c │ │ │ │ + bl 845f4 │ │ │ │ + b.n 930d0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 92d5c │ │ │ │ - bl 844d4 │ │ │ │ - b.n 9286a │ │ │ │ + b.n 92ff0 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 92afe │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 92d20 │ │ │ │ + b.n 92fb4 │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #3448 @ 0xd78 │ │ │ │ + movw r1, #5864 @ 0x16e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ - ldr r2, [pc, #272] @ (93184 ) │ │ │ │ + bl f5248 │ │ │ │ + ldr r2, [pc, #272] @ (93418 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 930cc │ │ │ │ + bne.n 93360 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 930c4 │ │ │ │ + bge.n 93358 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92e2a │ │ │ │ + bne.w 930be │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92e2a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 930be │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 92978 │ │ │ │ + b.n 92c0c │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - b.n 92978 │ │ │ │ + b.n 92c0c │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 92d2e │ │ │ │ + b.n 92fc2 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 92d3c │ │ │ │ + b.n 92fd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 92e3c │ │ │ │ + bl 845f4 │ │ │ │ + b.n 930d0 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93154 │ │ │ │ + bne.n 933e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9308a │ │ │ │ - b.n 92e2a │ │ │ │ + blt.n 9331e │ │ │ │ + b.n 930be │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 92d4a │ │ │ │ + b.n 92fde │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 93116 │ │ │ │ + bne.n 933aa │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r7, r2 │ │ │ │ - b.n 92a22 │ │ │ │ + b.n 92cb6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3660 @ 0xe4c │ │ │ │ + movw r1, #6076 @ 0x17bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 93070 │ │ │ │ + bl f5248 │ │ │ │ + b.n 93304 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3696 @ 0xe70 │ │ │ │ + movw r1, #6112 @ 0x17e0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 93070 │ │ │ │ + bl f5248 │ │ │ │ + b.n 93304 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.w 92f7a │ │ │ │ + bmi.w 9320e │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3592 @ 0xe08 │ │ │ │ + movw r1, #6008 @ 0x1778 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 93070 │ │ │ │ + bl 12120c │ │ │ │ + b.n 93304 │ │ │ │ mov r8, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 930d4 │ │ │ │ - b.n 92e2e │ │ │ │ + bne.n 93368 │ │ │ │ + b.n 930c2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.w 92916 │ │ │ │ + b.w 92baa │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.w 92926 │ │ │ │ + b.w 92bba │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 92936 │ │ │ │ + b.w 92bca │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.w 92946 │ │ │ │ + b.w 92bda │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.w 92956 │ │ │ │ + b.w 92bea │ │ │ │ nop │ │ │ │ - bgt.n 93188 │ │ │ │ + bgt.n 9341c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 93084 │ │ │ │ + bmi.n 93318 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.w 92966 │ │ │ │ + b.w 92bfa │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 931e2 │ │ │ │ + bne.n 93476 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 92a36 │ │ │ │ + b.n 92cca │ │ │ │ ldrd r6, r2, [r3, #4] │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 928f4 │ │ │ │ - b.w 92980 │ │ │ │ + bne.w 92b88 │ │ │ │ + b.w 92c14 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 928ee │ │ │ │ + b.w 92b82 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4052 @ 0xfd4 │ │ │ │ + movw r1, #6468 @ 0x1944 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 92cb4 │ │ │ │ + bl 12120c │ │ │ │ + b.n 92f48 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 931e8 │ │ │ │ + bne.n 9347c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 92a2a │ │ │ │ + b.n 92cbe │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 93118 │ │ │ │ + b.n 933ac │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 931e4 │ │ │ │ + b.n 93478 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3540 @ 0xdd4 │ │ │ │ + movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 93070 │ │ │ │ + bl 12120c │ │ │ │ + b.n 93304 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 92904 │ │ │ │ + b.w 92b98 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3140 @ 0xc44 │ │ │ │ + movw r1, #5556 @ 0x15b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 92fd0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 93264 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3332 @ 0xd04 │ │ │ │ + movw r1, #5748 @ 0x1674 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 92fd0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 93264 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92e2a │ │ │ │ + bne.w 930be │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92e2a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 930be │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #3836 @ 0xefc │ │ │ │ + movw r1, #6252 @ 0x186c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ - ldr r6, [pc, #320] @ (933ac ) │ │ │ │ + bl f5248 │ │ │ │ + ldr r6, [pc, #320] @ (93640 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 92cb4 │ │ │ │ + b.n 92f48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.n 92aae │ │ │ │ - bl 24479c │ │ │ │ - b.n 93014 │ │ │ │ - ldr r6, [pc, #296] @ (933ac ) │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ + b.n 92d42 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 932a8 │ │ │ │ + ldr r6, [pc, #296] @ (93640 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - bl 24479c │ │ │ │ - b.n 92cb6 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 92f4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92cb4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 92f48 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #3496 @ 0xda8 │ │ │ │ + movw r1, #5912 @ 0x1718 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 93070 │ │ │ │ + bl f5248 │ │ │ │ + b.n 93304 │ │ │ │ movw r2, #51764 @ 0xca34 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #4104 @ 0x1008 │ │ │ │ + movw r2, #6520 @ 0x1978 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 2505f0 │ │ │ │ - b.n 92cb6 │ │ │ │ + bl 251f8c │ │ │ │ + b.n 92f4a │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #3768 @ 0xeb8 │ │ │ │ + movw r1, #6184 @ 0x1828 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #196] @ (933ac ) │ │ │ │ + ldr r6, [pc, #196] @ (93640 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 92cb4 │ │ │ │ + bl f5248 │ │ │ │ + b.n 92f48 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #3976 @ 0xf88 │ │ │ │ + movw r1, #6392 @ 0x18f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 93260 │ │ │ │ + b.n 934f4 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #3908 @ 0xf44 │ │ │ │ + movw r1, #6324 @ 0x18b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 93260 │ │ │ │ - ldr r6, [pc, #140] @ (933ac ) │ │ │ │ + b.n 934f4 │ │ │ │ + ldr r6, [pc, #140] @ (93640 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 92cb6 │ │ │ │ + b.n 92f4a │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3376 @ 0xd30 │ │ │ │ + movw r1, #5792 @ 0x16a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r6, [pc, #116] @ (933ac ) │ │ │ │ + ldr r6, [pc, #116] @ (93640 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 92cb6 │ │ │ │ + bl 12120c │ │ │ │ + b.n 92f4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92c2c │ │ │ │ - ldr r6, [pc, #92] @ (933ac ) │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 92ec0 │ │ │ │ + ldr r6, [pc, #92] @ (93640 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r8, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r6, r9] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 9339e │ │ │ │ + beq.n 93632 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 9339e │ │ │ │ + bhi.n 93632 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w sl, [r2, #16] │ │ │ │ - b.n 92be8 │ │ │ │ + b.n 92e7c │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3120 @ 0xc30 │ │ │ │ + movw r1, #5536 @ 0x15a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 92fd0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 93264 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 93380 │ │ │ │ + b.n 93614 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #128] @ 0x80 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 93470 │ │ │ │ + beq.n 93704 │ │ │ │ ldr.w r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 93442 │ │ │ │ + beq.n 936d6 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 934a6 │ │ │ │ + beq.n 93736 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 93488 │ │ │ │ + beq.n 9371c │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 934c0 │ │ │ │ + beq.n 93750 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 933b0 │ │ │ │ + bl 93644 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 934d2 │ │ │ │ + bne.n 93762 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 934d2 │ │ │ │ + bne.n 93762 │ │ │ │ ldr.w ip, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 934d6 │ │ │ │ + bne.n 9376c │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 9349c │ │ │ │ + bne.n 9372c │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 934ce │ │ │ │ + bne.n 9375e │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 934b6 │ │ │ │ + bne.n 93746 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 93452 │ │ │ │ + beq.n 936e6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 93480 │ │ │ │ + bne.n 93714 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 93460 │ │ │ │ + b.n 936f4 │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 93438 │ │ │ │ + bne.n 936cc │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 93438 │ │ │ │ + bne.n 936cc │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 93480 │ │ │ │ + bne.n 93714 │ │ │ │ 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, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 93460 │ │ │ │ + beq.n 936f4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r1, #35368 @ 0x8a28 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - mov r0, r1 │ │ │ │ - ldr.w ip, [r1, #16] │ │ │ │ + movw r0, #35368 @ 0x8a28 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - cmp ip, r1 │ │ │ │ - beq.n 93418 │ │ │ │ + ldr r5, [r0, #16] │ │ │ │ + cmp r5, r1 │ │ │ │ + beq.n 936ac │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 934da │ │ │ │ + bne.n 93770 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 93428 │ │ │ │ + b.n 936bc │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 93428 │ │ │ │ + beq.n 936bc │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 934ca │ │ │ │ + bne.n 9375a │ │ │ │ mov r0, r4 │ │ │ │ - b.n 93452 │ │ │ │ + b.n 936e6 │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 933fc │ │ │ │ + b.n 93690 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 93438 │ │ │ │ + b.n 936cc │ │ │ │ mov r1, ip │ │ │ │ - b.n 934b6 │ │ │ │ + b.n 93746 │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + cmp r1, ip │ │ │ │ + bne.n 9372c │ │ │ │ mov r0, r8 │ │ │ │ - b.n 93496 │ │ │ │ + b.n 936ac │ │ │ │ mov r1, ip │ │ │ │ - b.n 9349c │ │ │ │ + b.n 9372c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 934b6 │ │ │ │ - nop │ │ │ │ + b.n 93746 │ │ │ │ │ │ │ │ -000934e0 : │ │ │ │ +00093774 : │ │ │ │ stmdb 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 r5, [r0, #84] @ 0x54 │ │ │ │ sub sp, #28 │ │ │ │ lsls r1, r5, #19 │ │ │ │ - bmi.w 93a2c │ │ │ │ + bmi.w 93cc0 │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r5, #22 │ │ │ │ - bpl.w 93ee6 │ │ │ │ + bpl.w 9417a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r5, #30 │ │ │ │ - bmi.w 9389a │ │ │ │ + bmi.w 93b2e │ │ │ │ orr.w r5, r5, #8192 @ 0x2000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93e8c │ │ │ │ + beq.w 94120 │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 938ee │ │ │ │ + beq.w 93b82 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93948 │ │ │ │ + beq.w 93bdc │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.w 93972 │ │ │ │ - ldr r1, [pc, #536] @ (93750 ) │ │ │ │ + bpl.w 93c06 │ │ │ │ + ldr r1, [pc, #536] @ (939e4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -154685,314 +154965,314 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93eda │ │ │ │ + beq.w 9416e │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93b70 │ │ │ │ + beq.w 93e04 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ clz r2, r8 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93b94 │ │ │ │ + bne.w 93e28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93b32 │ │ │ │ + beq.w 93dc6 │ │ │ │ ldr.w r5, [r4, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 93f82 │ │ │ │ + bne.w 94216 │ │ │ │ movw r6, #40512 @ 0x9e40 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 93cd4 │ │ │ │ + bne.w 93f68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83a3c │ │ │ │ + bl 83ac0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93cba │ │ │ │ + beq.w 93f4e │ │ │ │ mov r0, r7 │ │ │ │ - bl 84868 │ │ │ │ + bl 84988 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 935d8 │ │ │ │ + bge.n 9386c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 93b5c │ │ │ │ + beq.w 93df0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93d0a │ │ │ │ + beq.w 93f9e │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94070 │ │ │ │ + beq.w 94304 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 93be4 │ │ │ │ + bne.w 93e78 │ │ │ │ ldr.w r7, [r4, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 93980 │ │ │ │ + bne.w 93c14 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.w 93f3a │ │ │ │ + bne.w 941ce │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 93abe │ │ │ │ + bmi.w 93d52 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 93ad4 │ │ │ │ + bne.w 93d68 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 93a34 │ │ │ │ + ble.w 93cc8 │ │ │ │ adds r3, #12 │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r5 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ ldrh.w r2, [r1, #206] @ 0xce │ │ │ │ cmp r2, r8 │ │ │ │ - bhi.n 9366c │ │ │ │ + bhi.n 93900 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 940e6 │ │ │ │ + beq.w 9437a │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 9366c │ │ │ │ + ble.n 93900 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 936aa │ │ │ │ + beq.n 9393e │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9366c │ │ │ │ + beq.n 93900 │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 936aa │ │ │ │ + beq.n 9393e │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9366c │ │ │ │ + beq.n 93900 │ │ │ │ adds r2, #20 │ │ │ │ mov.w ip, #2 │ │ │ │ ldr.w r9, [r2, #4]! │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 936aa │ │ │ │ + beq.n 9393e │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 9365c │ │ │ │ + bne.n 938f0 │ │ │ │ mov r5, sl │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93fce │ │ │ │ + bne.w 94262 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ it mi │ │ │ │ strmi.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - b.n 936b2 │ │ │ │ + b.n 93946 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 936aa │ │ │ │ + beq.n 9393e │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 93692 │ │ │ │ + bne.n 93926 │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9366c │ │ │ │ + bne.n 93900 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 93626 │ │ │ │ + blt.n 938ba │ │ │ │ mov r5, sl │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 93baa │ │ │ │ + bne.w 93e3e │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 93772 │ │ │ │ + ble.n 93a06 │ │ │ │ add.w r1, r7, #12 │ │ │ │ movs r6, #0 │ │ │ │ movw lr, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, lr │ │ │ │ - bhi.n 93714 │ │ │ │ + bhi.n 939a8 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 940a2 │ │ │ │ + beq.w 94336 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 93714 │ │ │ │ + ble.n 939a8 │ │ │ │ ldr r7, [r3, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 9376c │ │ │ │ + beq.n 93a00 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 93714 │ │ │ │ + beq.n 939a8 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 9376c │ │ │ │ + beq.n 93a00 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 93714 │ │ │ │ + beq.n 939a8 │ │ │ │ adds r3, #20 │ │ │ │ movs r7, #2 │ │ │ │ ldr.w r8, [r3, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 9376c │ │ │ │ + beq.n 93a00 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 93706 │ │ │ │ + bne.n 9399a │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93fee │ │ │ │ + bne.w 94282 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ str.w r2, [r4, #192] @ 0xc0 │ │ │ │ strh.w r1, [r4, #206] @ 0xce │ │ │ │ lsls r0, r3, #22 │ │ │ │ - bpl.w 93a46 │ │ │ │ + bpl.w 93cda │ │ │ │ str.w r2, [r4, #456] @ 0x1c8 │ │ │ │ - cbz r5, 9378e │ │ │ │ + cbz r5, 93a22 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93786 │ │ │ │ + bge.n 93a1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 93786 │ │ │ │ + cbnz r3, 93a1a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93786 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 93a1a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 9376c │ │ │ │ + beq.n 93a00 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93754 │ │ │ │ + bne.n 939e8 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 93714 │ │ │ │ + bne.n 939a8 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 936d2 │ │ │ │ + bne.n 93966 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.n 93782 │ │ │ │ + bmi.n 93a16 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93978 │ │ │ │ + bne.w 93c0c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9373a │ │ │ │ + bne.n 939ce │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 93a4c │ │ │ │ + bpl.w 93ce0 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93b20 │ │ │ │ + bne.w 93db4 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bmi.w 93ab6 │ │ │ │ + bmi.w 93d4a │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 87550 │ │ │ │ + bl 878dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93cba │ │ │ │ + beq.w 93f4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 8c924 │ │ │ │ + bl 8cb90 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93cba │ │ │ │ + beq.w 93f4e │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 939a0 │ │ │ │ + bmi.w 93c34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 9386e │ │ │ │ + bmi.n 93b02 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 93d58 │ │ │ │ + beq.w 93fec │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 9381e │ │ │ │ + ble.n 93ab2 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 937f6 │ │ │ │ + bge.n 93a8a │ │ │ │ mov r1, r4 │ │ │ │ - bl 8fa28 │ │ │ │ + bl 8fcbc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 93cba │ │ │ │ + blt.w 93f4e │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 9381e │ │ │ │ + beq.n 93ab2 │ │ │ │ adds r5, #16 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 940da │ │ │ │ - bl 8fa28 │ │ │ │ + bge.w 9436e │ │ │ │ + bl 8fcbc │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 93cba │ │ │ │ + blt.w 93f4e │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 937fe │ │ │ │ + bne.n 93a92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e698 │ │ │ │ + bl 8e904 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93cba │ │ │ │ + beq.w 93f4e │ │ │ │ lsls r5, r3, #17 │ │ │ │ - bpl.n 93838 │ │ │ │ + bpl.n 93acc │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 940f4 │ │ │ │ + beq.w 94388 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 939d0 │ │ │ │ + bmi.w 93c64 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 93850 │ │ │ │ + bgt.n 93ae4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 940c0 │ │ │ │ + ble.w 94354 │ │ │ │ orr.w r2, r3, #4096 @ 0x1000 │ │ │ │ lsls r1, r3, #30 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - bmi.w 939f0 │ │ │ │ + bmi.w 93c84 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ movs r0, #0 │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ adds r2, #16 │ │ │ │ bics.w r2, r2, #16 │ │ │ │ itt eq │ │ │ │ mvneq.w r2, #15 │ │ │ │ streq r2, [r4, #104] @ 0x68 │ │ │ │ - beq.n 937ce │ │ │ │ + beq.n 93a62 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #53540 @ 0xd124 │ │ │ │ + movw r1, #56008 @ 0xdac8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 93cba │ │ │ │ - ldr r1, [pc, #716] @ (93b68 ) │ │ │ │ + bl f5248 │ │ │ │ + b.n 93f4e │ │ │ │ + ldr r1, [pc, #716] @ (93dfc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mov.w r2, #28 │ │ │ │ @@ -155003,33 +155283,33 @@ │ │ │ │ adds r5, r1, r2 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93e78 │ │ │ │ + beq.w 9410c │ │ │ │ add.w r3, r2, #91136 @ 0x16400 │ │ │ │ movs r2, #1 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ str r2, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93e8c │ │ │ │ + beq.w 94120 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93520 │ │ │ │ - bl 80424 │ │ │ │ + bne.w 937b4 │ │ │ │ + bl 8041c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93cba │ │ │ │ + beq.w 93f4e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93ba4 │ │ │ │ - ldr r1, [pc, #608] @ (93b68 ) │ │ │ │ + beq.w 93e38 │ │ │ │ + ldr r1, [pc, #608] @ (93dfc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -155039,76 +155319,76 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93e62 │ │ │ │ + beq.w 940f6 │ │ │ │ str.w r0, [r1, #428] @ 0x1ac │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9352c │ │ │ │ + bne.w 937c0 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 93b7e │ │ │ │ + beq.w 93e12 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #22 │ │ │ │ - bmi.w 9400e │ │ │ │ + bmi.w 942a2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ lsls r1, r2, #30 │ │ │ │ - bmi.w 93534 │ │ │ │ + bmi.w 937c8 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 9356c │ │ │ │ + b.n 93800 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94678 │ │ │ │ - b.n 93782 │ │ │ │ + bl 9490c │ │ │ │ + b.n 93a16 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 935f6 │ │ │ │ + bge.w 9388a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 935f6 │ │ │ │ + bne.w 9388a │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 935f6 │ │ │ │ + b.n 9388a │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ itt ls │ │ │ │ movls.w r2, #4294967295 @ 0xffffffff │ │ │ │ strls.w r2, [r4, #144] @ 0x90 │ │ │ │ - bls.w 937ca │ │ │ │ + bls.w 93a5e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #53468 @ 0xd0dc │ │ │ │ + movw r1, #55936 @ 0xda80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 93cba │ │ │ │ + bl f5248 │ │ │ │ + b.n 93f4e │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 93850 │ │ │ │ + beq.w 93ae4 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #53692 @ 0xd1bc │ │ │ │ + movw r1, #56160 @ 0xdb60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 93cba │ │ │ │ - ldr r0, [pc, #372] @ (93b68 ) │ │ │ │ + bl f5248 │ │ │ │ + b.n 93f4e │ │ │ │ + ldr r0, [pc, #372] @ (93dfc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -155119,1083 +155399,1083 @@ │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ add.w r0, r1, #412 @ 0x19c │ │ │ │ ldr.w r1, [r1, #412] @ 0x19c │ │ │ │ cmp r1, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93e6e │ │ │ │ + beq.w 94102 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.w 936c8 │ │ │ │ - b.n 93772 │ │ │ │ + bgt.w 9395c │ │ │ │ + b.n 93a06 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9373a │ │ │ │ + bne.w 939ce │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 93a96 │ │ │ │ + ble.n 93d2a │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #22 │ │ │ │ - bmi.w 94054 │ │ │ │ + bmi.w 942e8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 93a96 │ │ │ │ + beq.n 93d2a │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bmi.w 94054 │ │ │ │ + bmi.w 942e8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 93a96 │ │ │ │ + beq.n 93d2a │ │ │ │ ldr r0, [r2, #24] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r5, #22 │ │ │ │ - bmi.w 94054 │ │ │ │ + bmi.w 942e8 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 93a96 │ │ │ │ + beq.n 93d2a │ │ │ │ adds r2, #24 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ adds r5, #1 │ │ │ │ ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r6, #22 │ │ │ │ - bmi.w 94054 │ │ │ │ + bmi.w 942e8 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 93a84 │ │ │ │ + bne.n 93d18 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 93b20 │ │ │ │ + bne.n 93db4 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9379c │ │ │ │ + bne.w 93a30 │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - b.n 937aa │ │ │ │ + b.n 93a3e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 93610 │ │ │ │ - ldr r1, [pc, #148] @ (93b6c ) │ │ │ │ + beq.w 938a4 │ │ │ │ + ldr r1, [pc, #148] @ (93e00 ) │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r7, #1 │ │ │ │ strd r7, r7, [sp, #16] │ │ │ │ - bl 1cdad0 │ │ │ │ + bl 1ce900 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #132] @ (93b6c ) │ │ │ │ + ldr r1, [pc, #132] @ (93e00 ) │ │ │ │ movw r0, #40512 @ 0x9e40 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cdad0 │ │ │ │ + bl 1ce900 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r7, r0, r2 │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w 93df0 │ │ │ │ + beq.w 94084 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 93dd8 │ │ │ │ + bpl.w 9406c │ │ │ │ cmp r7, #1 │ │ │ │ - bhi.w 9366e │ │ │ │ + bhi.w 93902 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 9361c │ │ │ │ - b.n 936b2 │ │ │ │ + bgt.w 938b0 │ │ │ │ + b.n 93946 │ │ │ │ lsls r5, r3, #24 │ │ │ │ - bmi.n 93ab6 │ │ │ │ + bmi.n 93d4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85650 │ │ │ │ + bl 859d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 937aa │ │ │ │ - b.n 93cba │ │ │ │ + bge.w 93a3e │ │ │ │ + b.n 93f4e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 93efe │ │ │ │ + beq.w 94192 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f2c8 │ │ │ │ + bl 8f560 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93cba │ │ │ │ + beq.w 93f4e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 93b52 │ │ │ │ + bpl.n 93de6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ - b.n 93598 │ │ │ │ + b.n 9382c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 935d8 │ │ │ │ + b.n 9386c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - bl 934e0 │ │ │ │ + bl 93774 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93cba │ │ │ │ + beq.w 93f4e │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 93592 │ │ │ │ + bne.w 93826 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 93592 │ │ │ │ + beq.w 93826 │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93598 │ │ │ │ - b.n 93b38 │ │ │ │ + bne.w 9382c │ │ │ │ + b.n 93dcc │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.n 93520 │ │ │ │ - ldr r1, [pc, #668] @ (93e48 ) │ │ │ │ + b.n 937b4 │ │ │ │ + ldr r1, [pc, #668] @ (940dc ) │ │ │ │ add r2, sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - bl 1cdad0 │ │ │ │ - ldr r1, [pc, #652] @ (93e48 ) │ │ │ │ + bl 1ce900 │ │ │ │ + ldr r1, [pc, #652] @ (940dc ) │ │ │ │ add r2, sp, #20 │ │ │ │ movw r0, #40512 @ 0x9e40 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cdad0 │ │ │ │ + bl 1ce900 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r6, r0, r2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.w 93dc4 │ │ │ │ + bpl.w 94058 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.w 93db0 │ │ │ │ + bpl.w 94044 │ │ │ │ cmp r6, #1 │ │ │ │ - bls.w 936be │ │ │ │ - b.n 93714 │ │ │ │ + bls.w 93952 │ │ │ │ + b.n 939a8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 933b0 │ │ │ │ + bl 93644 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 935ec │ │ │ │ + ble.w 93880 │ │ │ │ str r6, [sp, #12] │ │ │ │ movw r9, #35368 @ 0x8a28 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov fp, r5 │ │ │ │ add.w r8, r3, #12 │ │ │ │ movs r6, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr.w r4, [r8, #4]! │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 93fae │ │ │ │ + bge.w 94242 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ ldr.w r5, [sl, #172] @ 0xac │ │ │ │ - cbz r0, 93c5a │ │ │ │ - bl 933b0 │ │ │ │ + cbz r0, 93eee │ │ │ │ + bl 93644 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 93d54 │ │ │ │ + bne.w 93fe8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 93d54 │ │ │ │ + bne.w 93fe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 93eba │ │ │ │ + beq.w 9414e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 93c7e │ │ │ │ + ble.n 93f12 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 93c68 │ │ │ │ + bne.n 93efc │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 93c0a │ │ │ │ + bne.n 93e9e │ │ │ │ add r3, sp, #4 │ │ │ │ mov r5, fp │ │ │ │ ldmia r3, {r3, r4, r6} │ │ │ │ - b.n 935ec │ │ │ │ + b.n 93880 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 93d54 │ │ │ │ + bne.n 93fe8 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 93c30 │ │ │ │ + b.n 93ec4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 93c7e │ │ │ │ + beq.n 93f12 │ │ │ │ adds r5, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 93c4c │ │ │ │ + beq.n 93ee0 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 93c70 │ │ │ │ + bne.n 93f04 │ │ │ │ mov r8, r4 │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, fp │ │ │ │ ldrd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #53316 @ 0xd044 │ │ │ │ + movw r1, #55784 @ 0xd9e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93d0a │ │ │ │ + bge.n 93f9e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 93d0a │ │ │ │ + cbnz r2, 93f9e │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 93d0e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 93fa2 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 9401c │ │ │ │ + bmi.w 942b0 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 93868 │ │ │ │ + b.n 93afc │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 93f9e │ │ │ │ - ldr r1, [pc, #368] @ (93e48 ) │ │ │ │ + beq.w 94232 │ │ │ │ + ldr r1, [pc, #368] @ (940dc ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1cdad0 │ │ │ │ + bl 1ce900 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 93d26 │ │ │ │ + beq.n 93fba │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #14 │ │ │ │ - bpl.w 93f02 │ │ │ │ + bpl.w 94196 │ │ │ │ mov r1, r4 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 93d3e │ │ │ │ + bpl.n 93fd2 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 935be │ │ │ │ + bne.w 93852 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 93cba │ │ │ │ + beq.n 93f4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93cba │ │ │ │ + bge.n 93f4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93cba │ │ │ │ + bne.n 93f4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93cba │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 93f4e │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #280] @ (93e48 ) │ │ │ │ + ldr r1, [pc, #280] @ (940dc ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecc8 │ │ │ │ + bl 15ee78 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 93d0a │ │ │ │ + bmi.n 93f9e │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93d04 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 93f98 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 935be │ │ │ │ - b.n 93d0a │ │ │ │ + bne.w 93852 │ │ │ │ + b.n 93f9e │ │ │ │ mov r0, r4 │ │ │ │ - b.n 93c3a │ │ │ │ + b.n 93ece │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 93e06 │ │ │ │ + bmi.n 9409a │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #232] @ (93e4c ) │ │ │ │ + ldr r2, [pc, #232] @ (940e0 ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 93ea4 │ │ │ │ + bne.w 94138 │ │ │ │ ldr.w r2, [r2, #2260] @ 0x8d4 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 93ea4 │ │ │ │ - ldr r1, [pc, #208] @ (93e50 ) │ │ │ │ + beq.w 94138 │ │ │ │ + ldr r1, [pc, #208] @ (940e4 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.n 93cba │ │ │ │ + beq.n 93f4e │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 93e58 │ │ │ │ - ldr r1, [pc, #188] @ (93e50 ) │ │ │ │ + bne.n 940ec │ │ │ │ + ldr r1, [pc, #188] @ (940e4 ) │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 93cba │ │ │ │ - movw r3, #21469 @ 0x53dd │ │ │ │ + beq.n 93f4e │ │ │ │ + movw r3, #27893 @ 0x6cf5 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 937d6 │ │ │ │ + b.n 93a6a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93bdc │ │ │ │ + bne.w 93e70 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93bdc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 93e70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93bd6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 93e6a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 93bd6 │ │ │ │ + b.n 93e6a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 93b0c │ │ │ │ + bne.w 93da0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93b0c │ │ │ │ + b.n 93da0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 93b06 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 93d9a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93b06 │ │ │ │ - ldr r1, [pc, #76] @ (93e54 ) │ │ │ │ + b.n 93d9a │ │ │ │ + ldr r1, [pc, #76] @ (940e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mul.w r3, r0, r3 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ adds r5, r1, r3 │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ add r2, r1 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 93e44 │ │ │ │ + beq.n 940d8 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ - b.n 93d60 │ │ │ │ + b.n 93ff4 │ │ │ │ asrs r4, r4, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 93d74 │ │ │ │ + bvc.n 94008 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 937d6 │ │ │ │ - b.n 93d90 │ │ │ │ + bne.w 93a6a │ │ │ │ + b.n 94024 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r0, [r2, #404] @ 0x194 │ │ │ │ - b.w 93520 │ │ │ │ + b.w 937b4 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r3, [r2, #396] @ 0x18c │ │ │ │ - b.n 93a2c │ │ │ │ + b.n 93cc0 │ │ │ │ add.w r3, r2, #96768 @ 0x17a00 │ │ │ │ movs r2, #1 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ str r2, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 938e6 │ │ │ │ + bne.w 93b7a │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53208 @ 0xcfd8 │ │ │ │ + movw r1, #55676 @ 0xd97c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 93cba │ │ │ │ - ldr r0, [pc, #616] @ (94110 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + bl f5248 │ │ │ │ + b.n 93f4e │ │ │ │ + ldr r0, [pc, #616] @ (943a4 ) │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 93d7e │ │ │ │ - ldr r0, [pc, #604] @ (94110 ) │ │ │ │ - bl 44026 │ │ │ │ - b.n 93cba │ │ │ │ + bne.w 94012 │ │ │ │ + ldr r0, [pc, #604] @ (943a4 ) │ │ │ │ + bl 44016 │ │ │ │ + b.n 93f4e │ │ │ │ mov r3, sl │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 93c4c │ │ │ │ + beq.w 93ee0 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93ebc │ │ │ │ + bne.n 94150 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 93c4c │ │ │ │ - b.n 93c7e │ │ │ │ + beq.w 93ee0 │ │ │ │ + b.n 93f12 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ - b.w 9356c │ │ │ │ + b.w 93800 │ │ │ │ orr.w r6, r5, #256 @ 0x100 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ - bl 1cfa44 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 1d0784 <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r7, r5, #30 │ │ │ │ - bmi.w 9389a │ │ │ │ + bmi.w 93b2e │ │ │ │ mov r5, r6 │ │ │ │ - b.w 9350a │ │ │ │ - ldr r5, [pc, #532] @ (94114 ) │ │ │ │ - b.n 93b46 │ │ │ │ + b.w 9379e │ │ │ │ + ldr r5, [pc, #532] @ (943a8 ) │ │ │ │ + b.n 93dda │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbnz r3, 93f10 │ │ │ │ - bl 20af34 │ │ │ │ + cbnz r3, 941a4 │ │ │ │ + bl 20c7cc │ │ │ │ mov r7, r0 │ │ │ │ - b.n 93cfe │ │ │ │ + b.n 93f92 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.n 93f56 │ │ │ │ - cbz r7, 93f66 │ │ │ │ + bpl.n 941ea │ │ │ │ + cbz r7, 941fa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, r7 │ │ │ │ orrge.w r0, r7, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - b.n 93f08 │ │ │ │ + b.n 9419c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 93786 │ │ │ │ + bge.w 93a1a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93786 │ │ │ │ + bne.w 93a1a │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93786 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 93a1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93f22 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93f22 │ │ │ │ + bne.n 941b6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 941b6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 93d0a │ │ │ │ + bmi.w 93f9e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93d48 │ │ │ │ + beq.w 93fdc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 93d0e │ │ │ │ - b.n 93cba │ │ │ │ + bne.w 93fa2 │ │ │ │ + b.n 93f4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r6, #40512 @ 0x9e40 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 93cce │ │ │ │ + bge.w 93f62 │ │ │ │ adds r3, #1 │ │ │ │ cmp r8, r6 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bne.w 93cd4 │ │ │ │ + bne.w 93f68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83a3c │ │ │ │ + bl 83ac0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 935be │ │ │ │ - b.n 93d0e │ │ │ │ + bne.w 93852 │ │ │ │ + b.n 93fa2 │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r5, fp │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #53276 @ 0xd01c │ │ │ │ + movw r1, #55744 @ 0xd9c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93ca4 │ │ │ │ - ldr r0, [pc, #328] @ (94118 ) │ │ │ │ + b.n 93f38 │ │ │ │ + ldr r0, [pc, #328] @ (943ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 93678 │ │ │ │ - ldr r0, [pc, #296] @ (94118 ) │ │ │ │ + b.w 9390c │ │ │ │ + ldr r0, [pc, #296] @ (943ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r1, [r3, #160] @ 0xa0 │ │ │ │ - b.w 9371e │ │ │ │ + b.w 939b2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 9395e │ │ │ │ - ldr r0, [pc, #248] @ (94118 ) │ │ │ │ + b.n 93bf2 │ │ │ │ + ldr r0, [pc, #248] @ (943ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 94096 │ │ │ │ + beq.n 9432a │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 94096 │ │ │ │ + bhi.n 9432a │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 93cc8 │ │ │ │ + b.n 93f5c │ │ │ │ movw r5, #51700 @ 0xc9f4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - movw r1, #53372 @ 0xd07c │ │ │ │ + movw r1, #55840 @ 0xda20 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 93cba │ │ │ │ + bl f5248 │ │ │ │ + b.n 93f4e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 940b0 │ │ │ │ + blt.n 94344 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53248 @ 0xd000 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 93d0e │ │ │ │ - b.n 93cba │ │ │ │ + bne.w 93fa2 │ │ │ │ + b.n 93f4e │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 9404e │ │ │ │ + b.n 942e2 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ - beq.w 9376c │ │ │ │ - b.w 93758 │ │ │ │ + beq.w 93a00 │ │ │ │ + b.w 939ec │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94078 │ │ │ │ + bne.n 9430c │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94078 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9430c │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #53784 @ 0xd218 │ │ │ │ + movw r1, #56252 @ 0xdbbc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 93cba │ │ │ │ + bl f5248 │ │ │ │ + b.n 93f4e │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 937fe │ │ │ │ - b.w 9381e │ │ │ │ + bne.w 93a92 │ │ │ │ + b.w 93ab2 │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ movne r2, r4 │ │ │ │ - beq.w 936aa │ │ │ │ - b.w 93696 │ │ │ │ + beq.w 9393e │ │ │ │ + b.w 9392a │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #53620 @ 0xd174 │ │ │ │ + movw r1, #56088 @ 0xdb18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 93cba │ │ │ │ + bl f5248 │ │ │ │ + b.n 93f4e │ │ │ │ nop │ │ │ │ - bvc.n 94034 │ │ │ │ + bvc.n 942c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009411c : │ │ │ │ +000943b0 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr.w r3, [r0, #192] @ 0xc0 │ │ │ │ - cbnz r3, 94128 │ │ │ │ + cbnz r3, 943bc │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [r0, #84] @ 0x54 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ tst.w ip, #2 │ │ │ │ - bne.w 942dc │ │ │ │ - ldr r7, [pc, #468] @ (94320 ) │ │ │ │ + bne.w 94570 │ │ │ │ + ldr r7, [pc, #468] @ (945b4 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r1, 9418c │ │ │ │ + cbnz r1, 94420 │ │ │ │ ldrb.w r0, [r0, #204] @ 0xcc │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94272 │ │ │ │ + bne.w 94506 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ movs r0, #0 │ │ │ │ - add.w r3, r1, r3, lsl #2 │ │ │ │ - add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ - str.w r0, [r3, #160] @ 0xa0 │ │ │ │ + add.w r1, r1, r3, lsl #2 │ │ │ │ + add.w r1, r1, #97280 @ 0x17c00 │ │ │ │ + str.w r0, [r1, #160] @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ tst.w ip, #512 @ 0x200 │ │ │ │ str.w r3, [r2, #192] @ 0xc0 │ │ │ │ - beq.n 94186 │ │ │ │ + beq.n 9441a │ │ │ │ str.w r3, [r2, #456] @ 0x1c8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 94238 │ │ │ │ + bpl.n 944cc │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9428c │ │ │ │ + bne.n 94520 │ │ │ │ ldr.w lr, [r1, #24] │ │ │ │ ldr.w ip, [lr, #16] │ │ │ │ cmp ip, r9 │ │ │ │ - ble.n 94238 │ │ │ │ + ble.n 944cc │ │ │ │ ldrb.w r3, [lr, #5] │ │ │ │ movs r6, #1 │ │ │ │ ldrb.w r5, [lr, #6] │ │ │ │ lsl.w r3, r6, r3 │ │ │ │ adds r3, #20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 94252 │ │ │ │ + beq.n 944e6 │ │ │ │ add.w r3, r3, r9, lsl #3 │ │ │ │ add r3, lr │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9422c │ │ │ │ + beq.n 944c0 │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 94192 │ │ │ │ + beq.n 94426 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 94192 │ │ │ │ + ble.n 94426 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ itt lt │ │ │ │ addlt.w r0, ip, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 94120 │ │ │ │ + bl 943b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94190 │ │ │ │ + bge.n 94424 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94190 │ │ │ │ + bne.n 94424 │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b.n 94192 │ │ │ │ + b.n 94426 │ │ │ │ add.w r4, r9, #1 │ │ │ │ adds r3, #8 │ │ │ │ mov r9, r4 │ │ │ │ cmp ip, r4 │ │ │ │ - bne.n 941c4 │ │ │ │ + bne.n 94458 │ │ │ │ ldrb.w r0, [r2, #204] @ 0xcc │ │ │ │ - cbnz r0, 94272 │ │ │ │ + cbnz r0, 94506 │ │ │ │ ldr.w r3, [r2, #192] @ 0xc0 │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ ldr.w ip, [r2, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94164 │ │ │ │ - b.n 94176 │ │ │ │ + bne.n 943f8 │ │ │ │ + b.n 9440a │ │ │ │ movs r5, #12 │ │ │ │ mla r3, r5, r9, r3 │ │ │ │ add r3, lr │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 941ce │ │ │ │ + bne.n 94462 │ │ │ │ add.w r4, r9, #1 │ │ │ │ adds r3, #12 │ │ │ │ mov r9, r4 │ │ │ │ cmp ip, r4 │ │ │ │ - bne.n 9425a │ │ │ │ - b.n 94238 │ │ │ │ + bne.n 944ee │ │ │ │ + b.n 944cc │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r5, r1, #5696 @ 0x1640 │ │ │ │ movs r1, #0 │ │ │ │ adds r5, #20 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.n 942ac │ │ │ │ + bmi.n 94540 │ │ │ │ adds r1, #1 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - b.n 94282 │ │ │ │ + b.n 94516 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, r9 │ │ │ │ - ble.n 94238 │ │ │ │ + ble.n 944cc │ │ │ │ ldrb.w ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w ip, r3, ip, lsl #2 │ │ │ │ ldrb.w ip, [ip, r9] │ │ │ │ add.w ip, r3, ip, lsl #2 │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ - b.n 941ce │ │ │ │ + b.n 94462 │ │ │ │ ldr.w r3, [r5, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 942d2 │ │ │ │ + cbz r3, 94566 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - bge.n 942d2 │ │ │ │ - movw r0, #4392 @ 0x1128 │ │ │ │ + bge.n 94566 │ │ │ │ + movw r0, #6808 @ 0x1a98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24f39c │ │ │ │ + bl 250a9c │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ asrs r3, r4, #1 │ │ │ │ mov r4, r3 │ │ │ │ - beq.n 9423e │ │ │ │ + beq.n 944d2 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 94282 │ │ │ │ + b.n 94516 │ │ │ │ subs r5, r1, #1 │ │ │ │ - ldr r1, [pc, #64] @ (94320 ) │ │ │ │ + ldr r1, [pc, #64] @ (945b4 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ movs r2, #28 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r4 │ │ │ │ ldr r1, [r1, r4] │ │ │ │ mul.w r2, r5, r2 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w lr, r1, r2 │ │ │ │ add.w lr, lr, #91136 @ 0x16400 │ │ │ │ ldr.w lr, [lr, #412] @ 0x19c │ │ │ │ cmp lr, r0 │ │ │ │ - beq.n 94314 │ │ │ │ + beq.n 945a8 │ │ │ │ cmp r5, #10 │ │ │ │ - bhi.n 94314 │ │ │ │ + bhi.n 945a8 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #388 @ 0x184 │ │ │ │ add r1, r2 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ - b.n 94150 │ │ │ │ + b.n 943e4 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ add r1, r2 │ │ │ │ - b.n 94310 │ │ │ │ + b.n 945a4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 9451a │ │ │ │ + bgt.w 947ae │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.n 94404 │ │ │ │ + bls.n 94698 │ │ │ │ adds r2, r0, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.w 944ac │ │ │ │ + bmi.w 94740 │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 9449e │ │ │ │ - ldr r3, [pc, #452] @ (94534 ) │ │ │ │ + bne.w 94732 │ │ │ │ + ldr r3, [pc, #452] @ (947c8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r8, r3 │ │ │ │ - bcs.n 94464 │ │ │ │ + bcs.n 946f8 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 94490 │ │ │ │ + beq.n 94724 │ │ │ │ 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 │ │ │ │ - bne.n 943c8 │ │ │ │ + bne.n 9465c │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bhi.n 94458 │ │ │ │ + bhi.n 946ec │ │ │ │ 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 │ │ │ │ - beq.n 94464 │ │ │ │ + beq.n 946f8 │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #344] @ (94538 ) │ │ │ │ + ldr r2, [pc, #344] @ (947cc ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 944dc │ │ │ │ + bne.n 94770 │ │ │ │ movs r2, #0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ strd r3, r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #300] @ (94534 ) │ │ │ │ + ldr r3, [pc, #300] @ (947c8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 944b4 │ │ │ │ - ldr r1, [pc, #284] @ (94538 ) │ │ │ │ + beq.n 94748 │ │ │ │ + ldr r1, [pc, #284] @ (947cc ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 943ec │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + beq.n 94680 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 94502 │ │ │ │ + bne.n 94796 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 943ec │ │ │ │ + bne.n 94680 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ - b.n 943ec │ │ │ │ + bl 20c488 │ │ │ │ + b.n 94680 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 943c4 │ │ │ │ + b.n 94658 │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 944f6 │ │ │ │ + bne.n 9478a │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c218 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 944ac │ │ │ │ + cbz r4, 94740 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 943c8 │ │ │ │ + b.n 9465c │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 943c4 │ │ │ │ + b.n 94658 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 943c8 │ │ │ │ - bl 24479c │ │ │ │ + bne.n 9465c │ │ │ │ + bl 2460c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 943fc │ │ │ │ + b.n 94690 │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r2, #2765 @ 0xacd │ │ │ │ + movw r2, #2757 @ 0xac5 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r2, #16 │ │ │ │ - bne.n 9449e │ │ │ │ + bne.n 94732 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ movs r1, #15 │ │ │ │ movs r2, #16 │ │ │ │ mov r8, r3 │ │ │ │ - b.n 94388 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 9461c │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9450e │ │ │ │ + bne.n 947a2 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94450 │ │ │ │ - b.n 943ec │ │ │ │ + beq.n 946e4 │ │ │ │ + b.n 94680 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 94482 │ │ │ │ + b.n 94716 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 943ec │ │ │ │ + b.n 94680 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 943ec │ │ │ │ + b.n 94680 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4448 @ 0x1160 │ │ │ │ + movw r1, #6864 @ 0x1ad0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 944b0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 94744 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 94612 │ │ │ │ - ldr r3, [pc, #264] @ (94670 ) │ │ │ │ + bne.n 948a6 │ │ │ │ + ldr r3, [pc, #264] @ (94904 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 945da │ │ │ │ + beq.n 9486e │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 945bc │ │ │ │ + cbz r2, 94850 │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #220] @ (94674 ) │ │ │ │ + ldr r2, [pc, #220] @ (94908 ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94626 │ │ │ │ + blt.n 948ba │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94636 │ │ │ │ + bne.n 948ca │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r0, r5, [r3, #24] │ │ │ │ @@ -156206,717 +156486,717 @@ │ │ │ │ addls.w r1, r0, #24 │ │ │ │ strls r1, [r3, #24] │ │ │ │ ittet hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r1, #12] │ │ │ │ strls r2, [r3, r0] │ │ │ │ strhi r1, [r3, #8] │ │ │ │ - b.n 9458e │ │ │ │ + b.n 94822 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9458e │ │ │ │ + bne.n 94822 │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 94656 │ │ │ │ + bne.n 948ea │ │ │ │ movs r0, #20 │ │ │ │ blx 2c218 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 94620 │ │ │ │ + cbz r4, 948b4 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 9458e │ │ │ │ + b.n 94822 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9458e │ │ │ │ - bl 24479c │ │ │ │ - b.n 945b6 │ │ │ │ + bne.n 94822 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 9484a │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 945ae │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + beq.n 94842 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 94662 │ │ │ │ + bne.n 948f6 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 945ae │ │ │ │ + bne.n 94842 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ - b.n 945ae │ │ │ │ + bl 20c488 │ │ │ │ + b.n 94842 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 94604 │ │ │ │ + b.n 94898 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 945ae │ │ │ │ + b.n 94842 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r5, [pc, #476] @ (94870 ) │ │ │ │ + ldr r5, [pc, #476] @ (94b04 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 94838 │ │ │ │ - cbnz r1, 946e0 │ │ │ │ + bmi.w 94acc │ │ │ │ + cbnz r1, 94974 │ │ │ │ ldrb.w r6, [r2, #204] @ 0xcc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 947ce │ │ │ │ + bne.w 94a62 │ │ │ │ ldr.w r1, [r2, #192] @ 0xc0 │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 94816 │ │ │ │ + beq.w 94aaa │ │ │ │ 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, #160] @ 0xa0 │ │ │ │ str.w r0, [r2, #192] @ 0xc0 │ │ │ │ - bpl.n 946da │ │ │ │ + bpl.n 9496e │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r2, #456] @ 0x1c8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 946a0 │ │ │ │ + bpl.n 94934 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ movw sl, #6160 @ 0x1810 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 947b2 │ │ │ │ + bne.n 94a46 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ ldr.w lr, [r6, #16] │ │ │ │ cmp r7, lr │ │ │ │ - bge.n 946a0 │ │ │ │ + bge.n 94934 │ │ │ │ ldrb r3, [r6, #5] │ │ │ │ mov.w r8, #1 │ │ │ │ ldrb.w ip, [r6, #6] │ │ │ │ lsl.w r3, r8, r3 │ │ │ │ adds r3, #20 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 94774 │ │ │ │ + beq.n 94a08 │ │ │ │ add.w r3, r3, r7, lsl #3 │ │ │ │ add r3, r6 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 94790 │ │ │ │ + beq.n 94a24 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 94738 │ │ │ │ + bne.n 949cc │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 946a0 │ │ │ │ + bpl.n 94934 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 946f6 │ │ │ │ + b.n 9498a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 94768 │ │ │ │ + ble.n 949fc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r6 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 94120 │ │ │ │ + bl 943b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94766 │ │ │ │ + bge.n 949fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94826 │ │ │ │ + beq.n 94aba │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 946a0 │ │ │ │ + bpl.n 94934 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ mov r9, r3 │ │ │ │ - b.n 94734 │ │ │ │ + b.n 949c8 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r3, ip, r7, r3 │ │ │ │ add r3, r6 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 94728 │ │ │ │ + bne.n 949bc │ │ │ │ adds r6, r7, #1 │ │ │ │ adds r3, #12 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 9477e │ │ │ │ - b.n 946a0 │ │ │ │ + bne.n 94a12 │ │ │ │ + b.n 94934 │ │ │ │ add.w r6, r7, r8 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - ble.n 946a0 │ │ │ │ + ble.n 94934 │ │ │ │ adds r3, #8 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - cbz r6, 947a6 │ │ │ │ + cbz r6, 94a3a │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 94728 │ │ │ │ - b.n 946a0 │ │ │ │ + blt.n 949bc │ │ │ │ + b.n 94934 │ │ │ │ adds r6, r7, #1 │ │ │ │ adds r3, #8 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - bgt.n 9479c │ │ │ │ - b.n 946a0 │ │ │ │ + bgt.n 94a30 │ │ │ │ + b.n 94934 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - ble.w 946a0 │ │ │ │ + ble.w 94934 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ add.w r3, r9, r3, lsl #2 │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ add.w r3, r9, r3, lsl #2 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - b.n 94728 │ │ │ │ + b.n 949bc │ │ │ │ ldr r1, [r5, r4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ movs r1, #0 │ │ │ │ add.w r7, r3, #5696 @ 0x1640 │ │ │ │ adds r7, #20 │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bmi.n 947e4 │ │ │ │ + bmi.n 94a78 │ │ │ │ adds r1, #1 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - b.n 947da │ │ │ │ + b.n 94a6e │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 947fa │ │ │ │ + cbz r3, 94a8e │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - blt.n 94804 │ │ │ │ + blt.n 94a98 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - beq.w 946aa │ │ │ │ + beq.w 9493e │ │ │ │ adds r1, #1 │ │ │ │ - b.n 947da │ │ │ │ - movw r0, #4392 @ 0x1128 │ │ │ │ + b.n 94a6e │ │ │ │ + movw r0, #6808 @ 0x1a98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24f39c │ │ │ │ + bl 250a9c │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 947fa │ │ │ │ + b.n 94a8e │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r2, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.w 946da │ │ │ │ - b.n 946d4 │ │ │ │ + bpl.w 9496e │ │ │ │ + b.n 94968 │ │ │ │ mov r0, r6 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b.n 94768 │ │ │ │ + b.n 949fc │ │ │ │ ldr r3, [r5, r4] │ │ │ │ subs r1, #1 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r6, r0, r3 │ │ │ │ add.w r6, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r6, [r6, #412] @ 0x19c │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 94864 │ │ │ │ + beq.n 94af8 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 94864 │ │ │ │ + bhi.n 94af8 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - b.n 9469e │ │ │ │ + b.n 94932 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, r3 │ │ │ │ - b.n 94860 │ │ │ │ + b.n 94af4 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00094874 : │ │ │ │ +00094b08 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs r2, r1, #0 │ │ │ │ - blt.n 94898 │ │ │ │ - cbz r0, 948b6 │ │ │ │ + blt.n 94b2c │ │ │ │ + cbz r0, 94b4a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 88a80 │ │ │ │ + b.w 88e0c │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4052 @ 0xfd4 │ │ │ │ + movw r1, #6468 @ 0x1944 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cbnz r2, 948bc │ │ │ │ - ldr r3, [pc, #28] @ (948d8 ) │ │ │ │ - b.n 948b0 │ │ │ │ + cbnz r2, 94b50 │ │ │ │ + ldr r3, [pc, #28] @ (94b6c ) │ │ │ │ + b.n 94b44 │ │ │ │ movw r2, #4780 @ 0x12ac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r1, #4476 @ 0x117c │ │ │ │ + movw r1, #6892 @ 0x1aec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 948b0 │ │ │ │ + b.n 94b44 │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000948dc : │ │ │ │ - ldr r3, [pc, #16] @ (948f0 ) │ │ │ │ +00094b70 : │ │ │ │ + ldr r3, [pc, #16] @ (94b84 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 948ea │ │ │ │ + cbnz r0, 94b7e │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 948e8 │ │ │ │ + b.n 94b7c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000948f4 : │ │ │ │ +00094b88 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bpl.n 94902 │ │ │ │ + bpl.n 94b96 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #4556 @ 0x11cc │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [r5, #84] @ 0x54 │ │ │ │ tst.w ip, #536870912 @ 0x20000000 │ │ │ │ - beq.n 9499a │ │ │ │ + beq.n 94c2e │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw ip, #41968 @ 0xa3f0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 94976 │ │ │ │ + bne.n 94c0a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r5, r2, #1 │ │ │ │ - beq.n 94976 │ │ │ │ - ldr r4, [pc, #136] @ (949dc ) │ │ │ │ + beq.n 94c0a │ │ │ │ + ldr r4, [pc, #136] @ (94c70 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r3, r4] │ │ │ │ ldr r5, [r4, #72] @ 0x48 │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str.w ip, [r4, #72] @ 0x48 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbnz r3, 9499e │ │ │ │ + cbnz r3, 94c32 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 94994 │ │ │ │ - ldr r3, [pc, #84] @ (949dc ) │ │ │ │ + beq.n 94c28 │ │ │ │ + ldr r3, [pc, #84] @ (94c70 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r4, [ip, r3] │ │ │ │ - b.n 9495a │ │ │ │ + b.n 94bee │ │ │ │ mov r0, r6 │ │ │ │ - bl 24f39c │ │ │ │ + bl 250a9c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 94972 │ │ │ │ + b.n 94c06 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 949d0 │ │ │ │ + cbz r0, 94c64 │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f7b54 │ │ │ │ - cbnz r0, 949b8 │ │ │ │ + bl f7ecc │ │ │ │ + cbnz r0, 94c4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 24f39c │ │ │ │ + bl 250a9c │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 949cc │ │ │ │ + cbz r3, 94c60 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 949cc │ │ │ │ + bge.n 94c60 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 949d4 │ │ │ │ + cbz r2, 94c68 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 94972 │ │ │ │ + b.n 94c06 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - b.n 949be │ │ │ │ + b.n 94c52 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 949cc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94c60 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000949e0 <_PyErr_GetRaisedException@@Base>: │ │ │ │ +00094c74 <_PyErr_GetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -000949ec <_PyErr_SetRaisedException@@Base>: │ │ │ │ +00094c80 <_PyErr_SetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r1, [r3, #72] @ 0x48 │ │ │ │ - b.w 85634 │ │ │ │ + b.w 8589c │ │ │ │ nop │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94b2c <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + beq.w 94dc0 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61264 @ 0xef50 │ │ │ │ + movw r1, #63736 @ 0xf8f8 │ │ │ │ movt r1, #54 @ 0x36 │ │ │ │ mov r0, r9 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 94b64 <_PyErr_SetRaisedException@@Base+0x178> │ │ │ │ + beq.w 94df8 <_PyErr_SetRaisedException@@Base+0x178> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 94b52 <_PyErr_SetRaisedException@@Base+0x166> │ │ │ │ + blt.w 94de6 <_PyErr_SetRaisedException@@Base+0x166> │ │ │ │ mov r0, r8 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94b2c <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ - ldr r1, [pc, #308] @ (94b8c <_PyErr_SetRaisedException@@Base+0x1a0>) │ │ │ │ + beq.n 94dc0 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + ldr r1, [pc, #308] @ (94e20 <_PyErr_SetRaisedException@@Base+0x1a0>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 94b64 <_PyErr_SetRaisedException@@Base+0x178> │ │ │ │ + beq.n 94df8 <_PyErr_SetRaisedException@@Base+0x178> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94b42 <_PyErr_SetRaisedException@@Base+0x156> │ │ │ │ + blt.n 94dd6 <_PyErr_SetRaisedException@@Base+0x156> │ │ │ │ mov r0, r6 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94b2c <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + beq.n 94dc0 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #272] @ (94b90 <_PyErr_SetRaisedException@@Base+0x1a4>) │ │ │ │ + ldr r1, [pc, #272] @ (94e24 <_PyErr_SetRaisedException@@Base+0x1a4>) │ │ │ │ mov r0, r9 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 94b64 <_PyErr_SetRaisedException@@Base+0x178> │ │ │ │ + beq.n 94df8 <_PyErr_SetRaisedException@@Base+0x178> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94b32 <_PyErr_SetRaisedException@@Base+0x146> │ │ │ │ + blt.n 94dc6 <_PyErr_SetRaisedException@@Base+0x146> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94b2c <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + beq.n 94dc0 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 94ae4 <_PyErr_SetRaisedException@@Base+0xf8> │ │ │ │ - movw sl, #4724 @ 0x1274 │ │ │ │ + ble.n 94d78 <_PyErr_SetRaisedException@@Base+0xf8> │ │ │ │ + movw sl, #7020 @ 0x1b6c │ │ │ │ movt sl, #47 @ 0x2f │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r6 │ │ │ │ - b.n 94ab8 <_PyErr_SetRaisedException@@Base+0xcc> │ │ │ │ + b.n 94d4c <_PyErr_SetRaisedException@@Base+0xcc> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr.w r5, [r2, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 94b1a <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ + beq.n 94dae <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ blx 2c230 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, #1 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ adds r2, r6, #4 │ │ │ │ - cbz r0, 94b22 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + cbz r0, 94db6 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 94ab6 <_PyErr_SetRaisedException@@Base+0xca> │ │ │ │ + bgt.n 94d4a <_PyErr_SetRaisedException@@Base+0xca> │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 95474 <_PyTuple_Resize@@Base> │ │ │ │ + bl 95708 <_PyTuple_Resize@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 94b24 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ - ldr r1, [pc, #160] @ (94b94 <_PyErr_SetRaisedException@@Base+0x1a8>) │ │ │ │ + beq.n 94db8 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + ldr r1, [pc, #160] @ (94e28 <_PyErr_SetRaisedException@@Base+0x1a8>) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 94b22 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + beq.n 94db6 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b10 <_PyErr_SetRaisedException@@Base+0x124> │ │ │ │ + bge.n 94da4 <_PyErr_SetRaisedException@@Base+0x124> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 94b72 <_PyErr_SetRaisedException@@Base+0x186> │ │ │ │ + beq.n 94e06 <_PyErr_SetRaisedException@@Base+0x186> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 94ab8 <_PyErr_SetRaisedException@@Base+0xcc> │ │ │ │ - b.n 94ae4 <_PyErr_SetRaisedException@@Base+0xf8> │ │ │ │ + bgt.n 94d4c <_PyErr_SetRaisedException@@Base+0xcc> │ │ │ │ + b.n 94d78 <_PyErr_SetRaisedException@@Base+0xf8> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94b7a <_PyErr_SetRaisedException@@Base+0x18e> │ │ │ │ + blt.n 94e0e <_PyErr_SetRaisedException@@Base+0x18e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 94b12 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + b.n 94da6 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94a92 <_PyErr_SetRaisedException@@Base+0xa6> │ │ │ │ + bne.n 94d26 <_PyErr_SetRaisedException@@Base+0xa6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94a92 <_PyErr_SetRaisedException@@Base+0xa6> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94d26 <_PyErr_SetRaisedException@@Base+0xa6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94a6e <_PyErr_SetRaisedException@@Base+0x82> │ │ │ │ + bne.n 94d02 <_PyErr_SetRaisedException@@Base+0x82> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94a6e <_PyErr_SetRaisedException@@Base+0x82> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94d02 <_PyErr_SetRaisedException@@Base+0x82> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94a4a <_PyErr_SetRaisedException@@Base+0x5e> │ │ │ │ + bne.w 94cde <_PyErr_SetRaisedException@@Base+0x5e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94a4a <_PyErr_SetRaisedException@@Base+0x5e> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94cde <_PyErr_SetRaisedException@@Base+0x5e> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b12 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + bge.n 94da6 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94b12 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + bne.n 94da6 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94b12 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94da6 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94b2c <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + bne.n 94dc0 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94b2c <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94dc0 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ nop │ │ │ │ - vqadd.s32 d16, d4, d22 │ │ │ │ - vqadd.s64 d16, d0, d22 │ │ │ │ - vmvn.i32 d0, #70 @ 0x00000046 │ │ │ │ + vst4.8 {d0-d3}, [ip :256], r6 │ │ │ │ + ldrsb.w r0, [r8, r6, lsl #3] │ │ │ │ + vld4.8 {d0-d3}, [ip :256], r6 │ │ │ │ │ │ │ │ -00094b98 : │ │ │ │ +00094e2c : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 94bb6 │ │ │ │ + bcs.n 94e4a │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ add.w r2, r0, #1073741824 @ 0x40000000 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs.n 94c70 │ │ │ │ + bcs.n 94f04 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #228] @ (94cb8 ) │ │ │ │ + ldr r3, [pc, #228] @ (94f4c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 94c24 │ │ │ │ - ldr r0, [pc, #208] @ (94cbc ) │ │ │ │ + cbz r3, 94eb8 │ │ │ │ + ldr r0, [pc, #208] @ (94f50 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 94c72 │ │ │ │ + bne.n 94f06 │ │ │ │ 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] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 80a04 │ │ │ │ + bl 80904 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94c98 │ │ │ │ + beq.n 94f2c │ │ │ │ movw r2, #42384 @ 0xa590 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #116] @ (94cbc ) │ │ │ │ + ldr r2, [pc, #116] @ (94f50 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 94c0a │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + beq.n 94e9e │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 94cb2 │ │ │ │ + bne.n 94f46 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 94c8e │ │ │ │ - b.n 94c0a │ │ │ │ - b.n 94e18 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + cbz r0, 94f22 │ │ │ │ + b.n 94e9e │ │ │ │ + b.n 950ac │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 94ca2 │ │ │ │ + bne.n 94f36 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94c0a │ │ │ │ + bne.n 94e9e │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94c0a │ │ │ │ + b.n 94e9e │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94c1e │ │ │ │ + b.n 94eb2 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94c0a │ │ │ │ + b.n 94e9e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 94ca6 │ │ │ │ + b.n 94f3a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00094cc0 : │ │ │ │ +00094f54 : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 94cde │ │ │ │ + bcs.n 94f72 │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -156926,175 +157206,175 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #1073741824 @ 0x40000000 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ subs r3, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 94d98 │ │ │ │ - ldr r3, [pc, #272] @ (94e10 ) │ │ │ │ + bcs.n 9502c │ │ │ │ + ldr r3, [pc, #272] @ (950a4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 94d4c │ │ │ │ - ldr r0, [pc, #256] @ (94e14 ) │ │ │ │ + cbz r3, 94fe0 │ │ │ │ + ldr r0, [pc, #256] @ (950a8 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 94dca │ │ │ │ + bne.n 9505e │ │ │ │ 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] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 80a04 │ │ │ │ + bl 80904 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94df0 │ │ │ │ + beq.n 95084 │ │ │ │ movw r2, #42384 @ 0xa590 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #164] @ (94e14 ) │ │ │ │ + ldr r2, [pc, #164] @ (950a8 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 94d32 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + beq.n 94fc6 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 94e0a │ │ │ │ + bne.n 9509e │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 94de6 │ │ │ │ - b.n 94d32 │ │ │ │ + cbz r0, 9507a │ │ │ │ + b.n 94fc6 │ │ │ │ eor.w r1, r0, r0, asr #31 │ │ │ │ sub.w r1, r1, r0, asr #31 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 9453c │ │ │ │ + bl 947d0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94d46 │ │ │ │ + beq.n 94fda │ │ │ │ ldr r1, [sp, #4] │ │ │ │ asrs r2, r5, #31 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ rsb r2, r2, #1 │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ lsrs r1, r1, #30 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 94d46 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 94fda │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 94dfa │ │ │ │ + bne.n 9508e │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94d32 │ │ │ │ + bne.n 94fc6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94d32 │ │ │ │ + b.n 94fc6 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 24479c │ │ │ │ + bl 2460c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94d46 │ │ │ │ + b.n 94fda │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94d32 │ │ │ │ + b.n 94fc6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 94dfe │ │ │ │ + b.n 95092 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r5, #32456 @ 0x7ec8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r5, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 94f24 │ │ │ │ - ldr r3, [pc, #324] @ (94f88 ) │ │ │ │ + bne.n 951b8 │ │ │ │ + ldr r3, [pc, #324] @ (9521c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 94f14 │ │ │ │ + beq.n 951a8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 94ec0 │ │ │ │ + cbz r1, 95154 │ │ │ │ movw r2, #42384 @ 0xa590 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #276] @ (94f8c ) │ │ │ │ + ldr r1, [pc, #276] @ (95220 ) │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94f34 │ │ │ │ + blt.n 951c8 │ │ │ │ ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 94f44 │ │ │ │ + bne.n 951d8 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ itt lt │ │ │ │ movlt r2, #18 │ │ │ │ strlt r2, [r3, #8] │ │ │ │ - blt.n 94ea8 │ │ │ │ + blt.n 9513c │ │ │ │ mov.w r2, #16 │ │ │ │ str r2, [r3, #8] │ │ │ │ - bne.n 94ea8 │ │ │ │ + bne.n 9513c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r3 │ │ │ │ it lt │ │ │ │ neglt r4, r4 │ │ │ │ @@ -157103,632 +157383,632 @@ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ it ne │ │ │ │ strne r4, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd ip, r6, [r2, #24] │ │ │ │ cmp ip, r6 │ │ │ │ - bhi.n 94f02 │ │ │ │ + bhi.n 95196 │ │ │ │ add.w r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add.w r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str.w r1, [r2, ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94e6c │ │ │ │ + bne.n 95100 │ │ │ │ ldr.w r2, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 94f7a │ │ │ │ + bne.n 9520e │ │ │ │ movs r0, #20 │ │ │ │ blx 2c218 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 94f0c │ │ │ │ + cbz r3, 951a0 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 94e6c │ │ │ │ + b.n 95100 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94e6c │ │ │ │ - bl 24479c │ │ │ │ + bne.n 95100 │ │ │ │ + bl 2460c4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 94ea2 │ │ │ │ + b.n 95136 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94e6c │ │ │ │ - b.n 94edc │ │ │ │ + bne.n 95100 │ │ │ │ + b.n 95170 │ │ │ │ ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94e6c │ │ │ │ - b.n 94f0c │ │ │ │ + bne.n 95100 │ │ │ │ + b.n 951a0 │ │ │ │ movs r5, #1 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 94e8c │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + beq.n 95120 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 94f6a │ │ │ │ + bne.n 951fe │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94e8c │ │ │ │ + bne.n 95120 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94e8c │ │ │ │ + b.n 95120 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94e8c │ │ │ │ + b.n 95120 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 94ef4 │ │ │ │ + b.n 95188 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00094f90 : │ │ │ │ +00095224 : │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95182 │ │ │ │ + beq.w 95416 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r5, #41968 @ 0xa3f0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ 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 94ff0 │ │ │ │ + bmi.n 95284 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 95066 │ │ │ │ + beq.n 952fa │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 950e8 │ │ │ │ + beq.n 9537c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 95188 │ │ │ │ + bpl.w 9541c │ │ │ │ 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 │ │ │ │ - blt.n 95044 │ │ │ │ + blt.n 952d8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 9504e │ │ │ │ + bne.n 952e2 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 9504e │ │ │ │ + beq.n 952e2 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 9511e │ │ │ │ - bl 8a41c │ │ │ │ + beq.n 953b2 │ │ │ │ + bl 8a794 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9512c │ │ │ │ + blt.n 953c0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 95014 │ │ │ │ + beq.n 952a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9501a │ │ │ │ + bne.n 952ae │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cb7a8 │ │ │ │ + bl 1cc640 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 95124 │ │ │ │ + b.n 953b8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9519e │ │ │ │ - ldr r2, [pc, #468] @ (95244 ) │ │ │ │ + beq.w 95432 │ │ │ │ + ldr r2, [pc, #468] @ (954d8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #980] @ 0x3d4 │ │ │ │ - ldr r2, [pc, #460] @ (95248 ) │ │ │ │ + ldr r2, [pc, #460] @ (954dc ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9513c │ │ │ │ + bne.n 953d0 │ │ │ │ add.w r3, r8, #110592 @ 0x1b000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #4000] @ 0xfa0 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 8c3a4 │ │ │ │ + bl 8c6ac │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 95236 │ │ │ │ + beq.w 954ca │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 950f8 │ │ │ │ + beq.n 9538c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 950ba │ │ │ │ + bge.n 9534e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95226 │ │ │ │ + beq.w 954ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 950dc │ │ │ │ + bge.n 95370 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9521c │ │ │ │ + beq.w 954b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 950dc │ │ │ │ + bge.n 95370 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9522e │ │ │ │ + beq.w 954c2 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 94ff0 │ │ │ │ + b.n 95284 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95110 │ │ │ │ + bge.n 953a4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 95110 │ │ │ │ + cbnz r2, 953a4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9516a │ │ │ │ + beq.n 953fe │ │ │ │ mov r4, r3 │ │ │ │ - b.n 94ff0 │ │ │ │ - bl 86d10 │ │ │ │ + b.n 95284 │ │ │ │ + bl 8709c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9503c │ │ │ │ + bge.n 952d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9503c │ │ │ │ + bne.n 952d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9503c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 952d0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9508a │ │ │ │ + beq.n 9531e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9515a │ │ │ │ + bge.n 953ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 9515a │ │ │ │ + cbnz r3, 953ee │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.n 94ff0 │ │ │ │ + b.n 95284 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 94ff0 │ │ │ │ + b.n 95284 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9503c │ │ │ │ + b.n 952d0 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 95124 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 953b8 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 9506e │ │ │ │ + bne.w 95302 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.n 951f0 │ │ │ │ + bpl.n 95484 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 95204 │ │ │ │ + bpl.n 95498 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 95216 │ │ │ │ + blt.n 954aa │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #32456 @ 0x7ec8 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ add r3, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9511a │ │ │ │ + bge.n 953ae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9511a │ │ │ │ + bne.n 953ae │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 94ff0 │ │ │ │ + b.n 95284 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 951be │ │ │ │ + bge.n 95452 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #76] @ (9524c ) │ │ │ │ + ldr r3, [pc, #76] @ (954e0 ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 951d4 │ │ │ │ + b.n 95468 │ │ │ │ ldrsb.w r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 95212 │ │ │ │ + blt.n 954a6 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 951be │ │ │ │ + b.n 95452 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 9523c │ │ │ │ + bpl.n 954d0 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 951fa │ │ │ │ + b.n 9548e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 950cc │ │ │ │ + b.n 95360 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 950ba │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9534e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 950dc │ │ │ │ - bl f8250 │ │ │ │ - b.n 94ff0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 95370 │ │ │ │ + bl f85c8 │ │ │ │ + b.n 95284 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 951fa │ │ │ │ + b.n 9548e │ │ │ │ nop │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00095250 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +000954e4 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9532c <_PyUnicode_InternImmortal@@Base+0xdc> │ │ │ │ + beq.n 955c0 <_PyUnicode_InternImmortal@@Base+0xdc> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ 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 9532c <_PyUnicode_InternImmortal@@Base+0xdc> │ │ │ │ + bmi.n 955c0 <_PyUnicode_InternImmortal@@Base+0xdc> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 952a0 <_PyUnicode_InternImmortal@@Base+0x50> │ │ │ │ + beq.n 95534 <_PyUnicode_InternImmortal@@Base+0x50> │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r1 │ │ │ │ - beq.n 9531a <_PyUnicode_InternImmortal@@Base+0xca> │ │ │ │ + beq.n 955ae <_PyUnicode_InternImmortal@@Base+0xca> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 953b8 <_PyUnicode_InternImmortal@@Base+0x168> │ │ │ │ - ldr r3, [pc, #448] @ (9546c <_PyUnicode_InternImmortal@@Base+0x21c>) │ │ │ │ + beq.w 9564c <_PyUnicode_InternImmortal@@Base+0x168> │ │ │ │ + ldr r3, [pc, #448] @ (95700 <_PyUnicode_InternImmortal@@Base+0x21c>) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9535a <_PyUnicode_InternImmortal@@Base+0x10a> │ │ │ │ + bne.n 955ee <_PyUnicode_InternImmortal@@Base+0x10a> │ │ │ │ add.w r0, r5, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r0, [r0, #4000] @ 0xfa0 │ │ │ │ - bl 8c3a4 │ │ │ │ + bl 8c6ac │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 9540c <_PyUnicode_InternImmortal@@Base+0x1bc> │ │ │ │ + beq.w 956a0 <_PyUnicode_InternImmortal@@Base+0x1bc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 95332 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ + beq.n 955c6 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 952ec <_PyUnicode_InternImmortal@@Base+0x9c> │ │ │ │ + bge.n 95580 <_PyUnicode_InternImmortal@@Base+0x9c> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95422 <_PyUnicode_InternImmortal@@Base+0x1d2> │ │ │ │ + beq.w 956b6 <_PyUnicode_InternImmortal@@Base+0x1d2> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9530e <_PyUnicode_InternImmortal@@Base+0xbe> │ │ │ │ + bge.n 955a2 <_PyUnicode_InternImmortal@@Base+0xbe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95414 <_PyUnicode_InternImmortal@@Base+0x1c4> │ │ │ │ + beq.w 956a8 <_PyUnicode_InternImmortal@@Base+0x1c4> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9530e <_PyUnicode_InternImmortal@@Base+0xbe> │ │ │ │ + bge.n 955a2 <_PyUnicode_InternImmortal@@Base+0xbe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9542e <_PyUnicode_InternImmortal@@Base+0x1de> │ │ │ │ + beq.w 956c2 <_PyUnicode_InternImmortal@@Base+0x1de> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95386 <_PyUnicode_InternImmortal@@Base+0x136> │ │ │ │ + bge.n 9561a <_PyUnicode_InternImmortal@@Base+0x136> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 95386 <_PyUnicode_InternImmortal@@Base+0x136> │ │ │ │ + cbnz r2, 9561a <_PyUnicode_InternImmortal@@Base+0x136> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 95390 <_PyUnicode_InternImmortal@@Base+0x140> │ │ │ │ + beq.n 95624 <_PyUnicode_InternImmortal@@Base+0x140> │ │ │ │ mov r1, r3 │ │ │ │ str r1, [r4, #0] │ │ │ │ - b.n 9532e <_PyUnicode_InternImmortal@@Base+0xde> │ │ │ │ + b.n 955c2 <_PyUnicode_InternImmortal@@Base+0xde> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 952ba <_PyUnicode_InternImmortal@@Base+0x6a> │ │ │ │ + beq.n 9554e <_PyUnicode_InternImmortal@@Base+0x6a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 953a8 <_PyUnicode_InternImmortal@@Base+0x158> │ │ │ │ + bge.n 9563c <_PyUnicode_InternImmortal@@Base+0x158> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 953a8 <_PyUnicode_InternImmortal@@Base+0x158> │ │ │ │ + cbnz r3, 9563c <_PyUnicode_InternImmortal@@Base+0x158> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 953b0 <_PyUnicode_InternImmortal@@Base+0x160> │ │ │ │ + blt.n 95644 <_PyUnicode_InternImmortal@@Base+0x160> │ │ │ │ mov r1, r2 │ │ │ │ str r1, [r4, #0] │ │ │ │ - b.n 9532e <_PyUnicode_InternImmortal@@Base+0xde> │ │ │ │ + b.n 955c2 <_PyUnicode_InternImmortal@@Base+0xde> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 95354 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ + bne.n 955e8 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ mov r1, r3 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 95356 <_PyUnicode_InternImmortal@@Base+0x106> │ │ │ │ + b.n 955ea <_PyUnicode_InternImmortal@@Base+0x106> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95380 <_PyUnicode_InternImmortal@@Base+0x130> │ │ │ │ + bge.n 95614 <_PyUnicode_InternImmortal@@Base+0x130> │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 95382 <_PyUnicode_InternImmortal@@Base+0x132> │ │ │ │ + b.n 95616 <_PyUnicode_InternImmortal@@Base+0x132> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 952a8 <_PyUnicode_InternImmortal@@Base+0x58> │ │ │ │ + bne.w 9553c <_PyUnicode_InternImmortal@@Base+0x58> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 9543a <_PyUnicode_InternImmortal@@Base+0x1ea> │ │ │ │ + bpl.n 956ce <_PyUnicode_InternImmortal@@Base+0x1ea> │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bpl.n 9544e <_PyUnicode_InternImmortal@@Base+0x1fe> │ │ │ │ + bpl.n 956e2 <_PyUnicode_InternImmortal@@Base+0x1fe> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 95460 <_PyUnicode_InternImmortal@@Base+0x210> │ │ │ │ + blt.n 956f4 <_PyUnicode_InternImmortal@@Base+0x210> │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ mov.w ip, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ add r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95354 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ + bge.n 955e8 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 95354 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ + bne.n 955e8 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 95356 <_PyUnicode_InternImmortal@@Base+0x106> │ │ │ │ - bl f8250 │ │ │ │ + b.n 955ea <_PyUnicode_InternImmortal@@Base+0x106> │ │ │ │ + bl f85c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 9532c <_PyUnicode_InternImmortal@@Base+0xdc> │ │ │ │ + b.n 955c0 <_PyUnicode_InternImmortal@@Base+0xdc> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 952fe <_PyUnicode_InternImmortal@@Base+0xae> │ │ │ │ + b.n 95592 <_PyUnicode_InternImmortal@@Base+0xae> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 952ec <_PyUnicode_InternImmortal@@Base+0x9c> │ │ │ │ + b.n 95580 <_PyUnicode_InternImmortal@@Base+0x9c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 9530e <_PyUnicode_InternImmortal@@Base+0xbe> │ │ │ │ + b.n 955a2 <_PyUnicode_InternImmortal@@Base+0xbe> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 953d8 <_PyUnicode_InternImmortal@@Base+0x188> │ │ │ │ + bge.n 9566c <_PyUnicode_InternImmortal@@Base+0x188> │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #40] @ (95470 <_PyUnicode_InternImmortal@@Base+0x220>) │ │ │ │ + ldr r3, [pc, #40] @ (95704 <_PyUnicode_InternImmortal@@Base+0x220>) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n 953f0 <_PyUnicode_InternImmortal@@Base+0x1a0> │ │ │ │ + b.n 95684 <_PyUnicode_InternImmortal@@Base+0x1a0> │ │ │ │ ldrsb.w r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9545c <_PyUnicode_InternImmortal@@Base+0x20c> │ │ │ │ + blt.n 956f0 <_PyUnicode_InternImmortal@@Base+0x20c> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 953d8 <_PyUnicode_InternImmortal@@Base+0x188> │ │ │ │ + b.n 9566c <_PyUnicode_InternImmortal@@Base+0x188> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 95466 <_PyUnicode_InternImmortal@@Base+0x216> │ │ │ │ + bpl.n 956fa <_PyUnicode_InternImmortal@@Base+0x216> │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 95444 <_PyUnicode_InternImmortal@@Base+0x1f4> │ │ │ │ + b.n 956d8 <_PyUnicode_InternImmortal@@Base+0x1f4> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 95444 <_PyUnicode_InternImmortal@@Base+0x1f4> │ │ │ │ + b.n 956d8 <_PyUnicode_InternImmortal@@Base+0x1f4> │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00095474 <_PyTuple_Resize@@Base>: │ │ │ │ +00095708 <_PyTuple_Resize@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 955ec <_PyTuple_Resize@@Base+0x178> │ │ │ │ + beq.w 95880 <_PyTuple_Resize@@Base+0x178> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 955ec <_PyTuple_Resize@@Base+0x178> │ │ │ │ + bne.w 95880 <_PyTuple_Resize@@Base+0x178> │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 955ec <_PyTuple_Resize@@Base+0x178> │ │ │ │ + blt.w 95880 <_PyTuple_Resize@@Base+0x178> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - cbz r4, 954b2 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + cbz r4, 95746 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 955ec <_PyTuple_Resize@@Base+0x178> │ │ │ │ + bne.w 95880 <_PyTuple_Resize@@Base+0x178> │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 954bc <_PyTuple_Resize@@Base+0x48> │ │ │ │ + bne.n 95750 <_PyTuple_Resize@@Base+0x48> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 95580 <_PyTuple_Resize@@Base+0x10c> │ │ │ │ + beq.n 95814 <_PyTuple_Resize@@Base+0x10c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9559c <_PyTuple_Resize@@Base+0x128> │ │ │ │ + beq.n 95830 <_PyTuple_Resize@@Base+0x128> │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.n 955b6 <_PyTuple_Resize@@Base+0x142> │ │ │ │ + bhi.n 9584a <_PyTuple_Resize@@Base+0x142> │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cbz r2, 95510 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ - ldr r3, [pc, #408] @ (95670 <_PyTuple_Resize@@Base+0x1fc>) │ │ │ │ + cbz r2, 957a4 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ + ldr r3, [pc, #408] @ (95904 <_PyTuple_Resize@@Base+0x1fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr.w r1, [r5, #-4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -157740,39 +158020,39 @@ │ │ │ │ subs r3, #1 │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ cmp r7, r4 │ │ │ │ - bge.n 9552a <_PyTuple_Resize@@Base+0xb6> │ │ │ │ + bge.n 957be <_PyTuple_Resize@@Base+0xb6> │ │ │ │ add.w r2, r5, r7, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ adds r2, #12 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95608 <_PyTuple_Resize@@Base+0x194> │ │ │ │ + bne.n 9589c <_PyTuple_Resize@@Base+0x194> │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9551c <_PyTuple_Resize@@Base+0xa8> │ │ │ │ - ldr r2, [pc, #328] @ (95674 <_PyTuple_Resize@@Base+0x200>) │ │ │ │ + bne.n 957b0 <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #328] @ (95908 <_PyTuple_Resize@@Base+0x200>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95628 <_PyTuple_Resize@@Base+0x1b4> │ │ │ │ + bne.n 958bc <_PyTuple_Resize@@Base+0x1b4> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1efe00 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 1f1660 <_PyObject_GC_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95634 <_PyTuple_Resize@@Base+0x1c0> │ │ │ │ + beq.n 958c8 <_PyTuple_Resize@@Base+0x1c0> │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 80ec8 <_Py_NewReference@@Base> │ │ │ │ + bl 80ec0 <_Py_NewReference@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 955d8 <_PyTuple_Resize@@Base+0x164> │ │ │ │ - ldr r0, [pc, #288] @ (95670 <_PyTuple_Resize@@Base+0x1fc>) │ │ │ │ + bgt.n 9586c <_PyTuple_Resize@@Base+0x164> │ │ │ │ + ldr r0, [pc, #288] @ (95904 <_PyTuple_Resize@@Base+0x1fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r5, r3, #8 │ │ │ │ str r3, [r6, #0] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -157781,129 +158061,129 @@ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r2, r6 │ │ │ │ str r5, [r6, #0] │ │ │ │ strd r4, r2, [r3, #-8] │ │ │ │ str r5, [r4, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 954b6 <_PyTuple_Resize@@Base+0x42> │ │ │ │ + b.n 9574a <_PyTuple_Resize@@Base+0x42> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95594 <_PyTuple_Resize@@Base+0x120> │ │ │ │ + bge.n 95828 <_PyTuple_Resize@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 95594 <_PyTuple_Resize@@Base+0x120> │ │ │ │ + cbnz r3, 95828 <_PyTuple_Resize@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #224] @ (95678 <_PyTuple_Resize@@Base+0x204>) │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #224] @ (9590c <_PyTuple_Resize@@Base+0x204>) │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 954b8 <_PyTuple_Resize@@Base+0x44> │ │ │ │ + b.n 9574c <_PyTuple_Resize@@Base+0x44> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 95648 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + blt.n 958dc <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 954b8 <_PyTuple_Resize@@Base+0x44> │ │ │ │ + b.n 9574c <_PyTuple_Resize@@Base+0x44> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 955ce <_PyTuple_Resize@@Base+0x15a> │ │ │ │ + bge.n 95862 <_PyTuple_Resize@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 955ce <_PyTuple_Resize@@Base+0x15a> │ │ │ │ + cbnz r3, 95862 <_PyTuple_Resize@@Base+0x15a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 24479c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + bl 2460c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 954b8 <_PyTuple_Resize@@Base+0x44> │ │ │ │ + b.n 9574c <_PyTuple_Resize@@Base+0x44> │ │ │ │ subs r2, r7, r4 │ │ │ │ adds r0, r4, #4 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9554c <_PyTuple_Resize@@Base+0xd8> │ │ │ │ + b.n 957e0 <_PyTuple_Resize@@Base+0xd8> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 1cc2ac │ │ │ │ - movw r0, #52520 @ 0xcd28 │ │ │ │ + bl 1cd0dc │ │ │ │ + movw r0, #57324 @ 0xdfec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #978 @ 0x3d2 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 955d2 <_PyTuple_Resize@@Base+0x15e> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 95866 <_PyTuple_Resize@@Base+0x15e> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r2] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9561e <_PyTuple_Resize@@Base+0x1aa> │ │ │ │ + bge.n 958b2 <_PyTuple_Resize@@Base+0x1aa> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbz r1, 95658 <_PyTuple_Resize@@Base+0x1e4> │ │ │ │ + cbz r1, 958ec <_PyTuple_Resize@@Base+0x1e4> │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 9551c <_PyTuple_Resize@@Base+0xa8> │ │ │ │ - b.n 9552a <_PyTuple_Resize@@Base+0xb6> │ │ │ │ + bne.w 957b0 <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + b.n 957be <_PyTuple_Resize@@Base+0xb6> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 95534 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ + b.n 957c8 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ add.w r7, r5, #16 │ │ │ │ str r0, [r6, #0] │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 95666 <_PyTuple_Resize@@Base+0x1f2> │ │ │ │ + bmi.n 958fa <_PyTuple_Resize@@Base+0x1f2> │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ - bl 1cc2ac │ │ │ │ - b.n 9563a <_PyTuple_Resize@@Base+0x1c6> │ │ │ │ + bl 1cd0dc │ │ │ │ + b.n 958ce <_PyTuple_Resize@@Base+0x1c6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 955a4 <_PyTuple_Resize@@Base+0x130> │ │ │ │ + bne.n 95838 <_PyTuple_Resize@@Base+0x130> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 955a4 <_PyTuple_Resize@@Base+0x130> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 95838 <_PyTuple_Resize@@Base+0x130> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 9561e <_PyTuple_Resize@@Base+0x1aa> │ │ │ │ + b.n 958b2 <_PyTuple_Resize@@Base+0x1aa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 90e28 │ │ │ │ - b.n 955d2 <_PyTuple_Resize@@Base+0x15e> │ │ │ │ + bl 910bc │ │ │ │ + b.n 95866 <_PyTuple_Resize@@Base+0x15e> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #33365 @ 0x8255 │ │ │ │ + movw r3, #34273 @ 0x85e1 │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 95706 <_PyTuple_Resize@@Base+0x292> │ │ │ │ + bne.n 9599a <_PyTuple_Resize@@Base+0x292> │ │ │ │ mov r5, r0 │ │ │ │ - bl 885c8 │ │ │ │ - cbz r0, 95704 <_PyTuple_Resize@@Base+0x290> │ │ │ │ + bl 88954 │ │ │ │ + cbz r0, 95998 <_PyTuple_Resize@@Base+0x290> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 9570e <_PyTuple_Resize@@Base+0x29a> │ │ │ │ - ldr r3, [pc, #108] @ (95718 <_PyTuple_Resize@@Base+0x2a4>) │ │ │ │ + bpl.n 959a2 <_PyTuple_Resize@@Base+0x29a> │ │ │ │ + ldr r3, [pc, #108] @ (959ac <_PyTuple_Resize@@Base+0x2a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r5, r0, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w lr, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -157917,29 +158197,29 @@ │ │ │ │ strd lr, r2, [r0, #-8] │ │ │ │ str.w r5, [lr, #4] │ │ │ │ str.w ip, [r1, #3868] @ 0xf1c │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ strd r3, r3, [r0, #24] │ │ │ │ strb.w r3, [r0, #32] │ │ │ │ - cbz r4, 95712 <_PyTuple_Resize@@Base+0x29e> │ │ │ │ + cbz r4, 959a6 <_PyTuple_Resize@@Base+0x29e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95704 <_PyTuple_Resize@@Base+0x290> │ │ │ │ + beq.n 95998 <_PyTuple_Resize@@Base+0x290> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 956e6 <_PyTuple_Resize@@Base+0x272> │ │ │ │ - ldr r3, [pc, #8] @ (9571c <_PyTuple_Resize@@Base+0x2a8>) │ │ │ │ + b.n 9597a <_PyTuple_Resize@@Base+0x272> │ │ │ │ + ldr r3, [pc, #8] @ (959b0 <_PyTuple_Resize@@Base+0x2a8>) │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -157947,90 +158227,90 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95834 <_PyTuple_Resize@@Base+0x3c0> │ │ │ │ + bne.n 95ac8 <_PyTuple_Resize@@Base+0x3c0> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 95792 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + cbz r3, 95a26 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95792 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + bge.n 95a26 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 95792 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + cbnz r2, 95a26 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ubfx r6, r2, #14, #1 │ │ │ │ - ldr r2, [pc, #368] @ (958d0 <_PyTuple_Resize@@Base+0x45c>) │ │ │ │ + ldr r2, [pc, #368] @ (95b64 <_PyTuple_Resize@@Base+0x45c>) │ │ │ │ ldr.w r5, [r2, ip] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ mov.w r9, r2, asr #13 │ │ │ │ - bge.n 9577c <_PyTuple_Resize@@Base+0x308> │ │ │ │ + bge.n 95a10 <_PyTuple_Resize@@Base+0x308> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 957e2 <_PyTuple_Resize@@Base+0x36e> │ │ │ │ - ldr r2, [pc, #340] @ (958d4 <_PyTuple_Resize@@Base+0x460>) │ │ │ │ + bne.n 95a76 <_PyTuple_Resize@@Base+0x36e> │ │ │ │ + ldr r2, [pc, #340] @ (95b68 <_PyTuple_Resize@@Base+0x460>) │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95864 <_PyTuple_Resize@@Base+0x3f0> │ │ │ │ + bne.n 95af8 <_PyTuple_Resize@@Base+0x3f0> │ │ │ │ mov r0, r3 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95852 <_PyTuple_Resize@@Base+0x3de> │ │ │ │ + bne.n 95ae6 <_PyTuple_Resize@@Base+0x3de> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 958b0 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ + bne.w 95b44 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 957b4 <_PyTuple_Resize@@Base+0x340> │ │ │ │ + cbz r0, 95a48 <_PyTuple_Resize@@Base+0x340> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 957b4 <_PyTuple_Resize@@Base+0x340> │ │ │ │ + bge.n 95a48 <_PyTuple_Resize@@Base+0x340> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 957b4 <_PyTuple_Resize@@Base+0x340> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 95a48 <_PyTuple_Resize@@Base+0x340> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95880 <_PyTuple_Resize@@Base+0x40c> │ │ │ │ + bne.n 95b14 <_PyTuple_Resize@@Base+0x40c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 957c8 <_PyTuple_Resize@@Base+0x354> │ │ │ │ + cbnz r0, 95a5c <_PyTuple_Resize@@Base+0x354> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 957be <_PyTuple_Resize@@Base+0x34a> │ │ │ │ + bge.n 95a52 <_PyTuple_Resize@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 957be <_PyTuple_Resize@@Base+0x34a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 957be <_PyTuple_Resize@@Base+0x34a> │ │ │ │ + bne.n 95a52 <_PyTuple_Resize@@Base+0x34a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 95a52 <_PyTuple_Resize@@Base+0x34a> │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9589a <_PyTuple_Resize@@Base+0x426> │ │ │ │ + bne.n 95b2e <_PyTuple_Resize@@Base+0x426> │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 95828 <_PyTuple_Resize@@Base+0x3b4> │ │ │ │ - ldr r1, [pc, #220] @ (958d0 <_PyTuple_Resize@@Base+0x45c>) │ │ │ │ + cbz r2, 95abc <_PyTuple_Resize@@Base+0x3b4> │ │ │ │ + ldr r1, [pc, #220] @ (95b64 <_PyTuple_Resize@@Base+0x45c>) │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr.w r1, [r1, ip] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ ldr.w r1, [lr, #3868] @ 0xf1c │ │ │ │ str r2, [r0, #0] │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -158043,156 +158323,156 @@ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ movs r2, #1 │ │ │ │ str.w ip, [lr, #3868] @ 0xf1c │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ orrs r1, r2 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str r3, [r5, #100] @ 0x64 │ │ │ │ - b.n 95792 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + b.n 95a26 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9573c <_PyTuple_Resize@@Base+0x2c8> │ │ │ │ + bge.w 959d0 <_PyTuple_Resize@@Base+0x2c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9573c <_PyTuple_Resize@@Base+0x2c8> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9573c <_PyTuple_Resize@@Base+0x2c8> │ │ │ │ + bne.w 959d0 <_PyTuple_Resize@@Base+0x2c8> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 959d0 <_PyTuple_Resize@@Base+0x2c8> │ │ │ │ cmp.w r9, #3 │ │ │ │ - ble.n 95792 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + ble.n 95a26 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 95792 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + beq.n 95a26 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 95792 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 95a26 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 95788 <_PyTuple_Resize@@Base+0x314> │ │ │ │ + beq.n 95a1c <_PyTuple_Resize@@Base+0x314> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 95788 <_PyTuple_Resize@@Base+0x314> │ │ │ │ + b.n 95a1c <_PyTuple_Resize@@Base+0x314> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 957ba <_PyTuple_Resize@@Base+0x346> │ │ │ │ + bge.n 95a4e <_PyTuple_Resize@@Base+0x346> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 957ba <_PyTuple_Resize@@Base+0x346> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 957ba <_PyTuple_Resize@@Base+0x346> │ │ │ │ + bne.n 95a4e <_PyTuple_Resize@@Base+0x346> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 95a4e <_PyTuple_Resize@@Base+0x346> │ │ │ │ mov r0, r3 │ │ │ │ str.w ip, [r7] │ │ │ │ str r3, [r7, #4] │ │ │ │ blx r2 │ │ │ │ ldrd ip, r3, [r7] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 957ea <_PyTuple_Resize@@Base+0x376> │ │ │ │ - b.n 95828 <_PyTuple_Resize@@Base+0x3b4> │ │ │ │ + bne.n 95a7e <_PyTuple_Resize@@Base+0x376> │ │ │ │ + b.n 95abc <_PyTuple_Resize@@Base+0x3b4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9579a <_PyTuple_Resize@@Base+0x326> │ │ │ │ + bge.w 95a2e <_PyTuple_Resize@@Base+0x326> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9579a <_PyTuple_Resize@@Base+0x326> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9579a <_PyTuple_Resize@@Base+0x326> │ │ │ │ + bne.w 95a2e <_PyTuple_Resize@@Base+0x326> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 95a2e <_PyTuple_Resize@@Base+0x326> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000958d8 : │ │ │ │ +00095b6c : │ │ │ │ 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 95bfc │ │ │ │ + bl 95e90 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ - movw r1, #4776 @ 0x12a8 │ │ │ │ + movw r1, #7072 @ 0x1ba0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 95a7e │ │ │ │ + bgt.w 95d14 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 95950 │ │ │ │ + cbz r1, 95be4 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 95a9c │ │ │ │ + bhi.w 95d32 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 95a56 │ │ │ │ + bhi.w 95cec │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 95aba │ │ │ │ + beq.w 95d56 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95aba │ │ │ │ + bne.w 95d56 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9592c │ │ │ │ + bne.n 95bc0 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 95baa │ │ │ │ - beq.w 95bb2 │ │ │ │ + blt.w 95e20 │ │ │ │ + beq.w 95de2 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 95ad2 │ │ │ │ + beq.w 95d68 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 95b08 │ │ │ │ - ldr r2, [pc, #644] @ (95bf4 ) │ │ │ │ + bgt.w 95d9e │ │ │ │ + ldr r2, [pc, #644] @ (95e88 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 95ae4 │ │ │ │ - ldr r0, [pc, #620] @ (95bf8 ) │ │ │ │ + beq.w 95d7a │ │ │ │ + ldr r0, [pc, #620] @ (95e8c ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r7, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95b28 │ │ │ │ + bne.w 95dbe │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -158206,217 +158486,216 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95bbc │ │ │ │ + beq.w 95e52 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95bae │ │ │ │ + beq.w 95dfc │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 95a46 │ │ │ │ + beq.n 95cda │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95b86 │ │ │ │ + beq.w 95e4e │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 95a46 │ │ │ │ + beq.n 95cda │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95b88 │ │ │ │ + beq.w 95dfe │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 95a2a │ │ │ │ + bne.n 95cbe │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95b4c │ │ │ │ + bne.w 95e24 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r5, r1, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ - cbnz r5, 95aba │ │ │ │ + cbnz r5, 95d56 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95a96 │ │ │ │ + beq.n 95d2c │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 9593e │ │ │ │ - cbnz r3, 95ab8 │ │ │ │ + bne.w 95bd2 │ │ │ │ + cbnz r3, 95d54 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 95a96 │ │ │ │ - bls.n 95aae │ │ │ │ + beq.n 95d2c │ │ │ │ + bls.n 95d44 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95ab8 │ │ │ │ + beq.n 95d54 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 95a96 │ │ │ │ + beq.n 95d2c │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 95a84 │ │ │ │ + bne.n 95d1a │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95922 │ │ │ │ + b.n 95bb6 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95a76 │ │ │ │ - bhi.n 95abe │ │ │ │ + beq.n 95d0c │ │ │ │ + bhi.n 95d5a │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 95a76 │ │ │ │ + beq.n 95d0c │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 9593e │ │ │ │ - b.n 95a96 │ │ │ │ + bne.w 95bd2 │ │ │ │ + b.n 95d2c │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95a96 │ │ │ │ - bls.n 95ac6 │ │ │ │ - cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 95a8e │ │ │ │ + beq.n 95d2c │ │ │ │ + bhi.n 95d62 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 95e70 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ + bne.n 95d24 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95922 │ │ │ │ + b.n 95bb6 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 9593e │ │ │ │ - b.n 95a96 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 95bda │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 95a8e │ │ │ │ - b.n 95ab8 │ │ │ │ + bne.w 95bd2 │ │ │ │ + b.n 95d2c │ │ │ │ + cmp r1, #91 @ 0x5b │ │ │ │ + bne.n 95d24 │ │ │ │ + b.n 95d54 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95bcc │ │ │ │ - ldr r2, [pc, #248] @ (95bf4 ) │ │ │ │ + beq.n 95e62 │ │ │ │ + ldr r2, [pc, #248] @ (95e88 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 959b0 │ │ │ │ + b.n 95c44 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 95ae4 │ │ │ │ - bl 24479c │ │ │ │ + bls.n 95d7a │ │ │ │ + bl 2460c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95bcc │ │ │ │ - ldr r3, [pc, #212] @ (95bf4 ) │ │ │ │ + beq.n 95e62 │ │ │ │ + ldr r3, [pc, #208] @ (95e88 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 959b0 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 95c44 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95b76 │ │ │ │ + bne.n 95dec │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ - cbnz r0, 95b7e │ │ │ │ + cbnz r0, 95df4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20abf0 │ │ │ │ - ldr r3, [pc, #172] @ (95bf4 ) │ │ │ │ + bl 20c488 │ │ │ │ + ldr r3, [pc, #172] @ (95e88 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 959aa │ │ │ │ - sub.w r1, r3, #32 │ │ │ │ - movw r0, #61438 @ 0xeffe │ │ │ │ - movt r0, #64511 @ 0xfbff │ │ │ │ - movs r4, #1 │ │ │ │ - uxtb r1, r1 │ │ │ │ - cmp r1, #26 │ │ │ │ - itt ls │ │ │ │ - asrls r0, r1 │ │ │ │ - andls r4, r0 │ │ │ │ - cmp r3, #9 │ │ │ │ - beq.n 95b6a │ │ │ │ - cbnz r4, 95bc0 │ │ │ │ - ldrb.w r3, [r2, #1]! │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 95a4e │ │ │ │ - b.n 95b4c │ │ │ │ + b.n 95c3e │ │ │ │ + movw r5, #6160 @ 0x1810 │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + b.n 95ce4 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] @ (95bf4 ) │ │ │ │ + ldr r3, [pc, #144] @ (95e88 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 959aa │ │ │ │ - movs r6, #2 │ │ │ │ + b.n 95c3e │ │ │ │ + movs r6, #1 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63848 │ │ │ │ + bl 63960 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95baa │ │ │ │ + bge.n 95e20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 95baa │ │ │ │ + cbnz r3, 95e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95a4e │ │ │ │ - movs r6, #1 │ │ │ │ - b.n 95b88 │ │ │ │ - movw r5, #6160 @ 0x1810 │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - b.n 95a4e │ │ │ │ + b.n 95ce4 │ │ │ │ + sub.w r1, r3, #32 │ │ │ │ + movw r0, #61438 @ 0xeffe │ │ │ │ + movt r0, #64511 @ 0xfbff │ │ │ │ + movs r4, #1 │ │ │ │ + uxtb r1, r1 │ │ │ │ + cmp r1, #26 │ │ │ │ + itt ls │ │ │ │ + asrls r0, r1 │ │ │ │ + andls r4, r0 │ │ │ │ + cmp r3, #9 │ │ │ │ + beq.n 95e42 │ │ │ │ + cbnz r4, 95e56 │ │ │ │ + ldrb.w r3, [r2, #1]! │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 95ce4 │ │ │ │ + b.n 95e24 │ │ │ │ + movs r6, #2 │ │ │ │ + b.n 95dfe │ │ │ │ mov r6, r0 │ │ │ │ - b.n 95b88 │ │ │ │ + b.n 95dfe │ │ │ │ bl 30280 <_PyObject_DebugMallocStats@@Base+0x1f98> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95a4e │ │ │ │ - b.n 95b96 │ │ │ │ + bne.w 95ce4 │ │ │ │ + b.n 95e0c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63848 │ │ │ │ - b.n 95baa │ │ │ │ + bl 63960 │ │ │ │ + b.n 95e20 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4780 @ 0x12ac │ │ │ │ + movw r1, #7076 @ 0x1ba4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 95baa │ │ │ │ - nop │ │ │ │ + bl 12120c │ │ │ │ + b.n 95e20 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -158424,61 +158703,61 @@ │ │ │ │ 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 95d78 │ │ │ │ - cbz r3, 95c42 │ │ │ │ + bgt.w 9600e │ │ │ │ + cbz r3, 95ed6 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.w 95d92 │ │ │ │ + bhi.w 96028 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.w 95d4a │ │ │ │ + bhi.w 95fe0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 95c16 │ │ │ │ + beq.n 95eaa │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 95c16 │ │ │ │ + bne.n 95eaa │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95c22 │ │ │ │ + bne.n 95eb6 │ │ │ │ cmp r4, r3 │ │ │ │ - blt.w 95ea0 │ │ │ │ - beq.w 95ea8 │ │ │ │ + blt.w 96116 │ │ │ │ + beq.w 960d6 │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 95dc6 │ │ │ │ + beq.w 9605c │ │ │ │ subs r2, r4, #1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 95dfc │ │ │ │ - ldr r1, [pc, #648] @ (95ee8 ) │ │ │ │ + bgt.w 96092 │ │ │ │ + ldr r1, [pc, #652] @ (96180 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add.w r2, r2, r4, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 95dd8 │ │ │ │ - ldr r0, [pc, #620] @ (95eec ) │ │ │ │ + beq.w 9606e │ │ │ │ + ldr r0, [pc, #624] @ (96184 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r7, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 95e1c │ │ │ │ + bne.w 960b2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -158492,278 +158771,279 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95eb2 │ │ │ │ + beq.w 96148 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95ea4 │ │ │ │ + beq.w 960f2 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 95d3a │ │ │ │ + beq.n 95fce │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95e7c │ │ │ │ + beq.w 96144 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 95d3a │ │ │ │ + beq.n 95fce │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95e7e │ │ │ │ + beq.w 960f4 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 95d1e │ │ │ │ + bne.n 95fb2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95e40 │ │ │ │ + bne.w 9611a │ │ │ │ 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 95c16 │ │ │ │ + bne.w 95eaa │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95d8e │ │ │ │ + beq.n 96024 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.w 95c32 │ │ │ │ - cbnz r5, 95dae │ │ │ │ + bne.w 95ec6 │ │ │ │ + cbnz r5, 9604a │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 95d8e │ │ │ │ - bls.n 95da4 │ │ │ │ + beq.n 96024 │ │ │ │ + bls.n 9603a │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95dae │ │ │ │ + beq.n 9604a │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 95d8e │ │ │ │ + beq.n 96024 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 95d7c │ │ │ │ + bne.n 96012 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 95c16 │ │ │ │ + b.n 95eaa │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95d6e │ │ │ │ - bhi.n 95db2 │ │ │ │ + beq.n 96004 │ │ │ │ + bhi.n 9604e │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 95d6e │ │ │ │ + beq.n 96004 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.w 95c32 │ │ │ │ - b.n 95d8e │ │ │ │ + bne.w 95ec6 │ │ │ │ + b.n 96024 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95d8e │ │ │ │ - bls.n 95dba │ │ │ │ - cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 95d86 │ │ │ │ - adds r5, #1 │ │ │ │ - b.n 95c16 │ │ │ │ - cmp r3, #125 @ 0x7d │ │ │ │ - bne.w 95c32 │ │ │ │ - b.n 95d8e │ │ │ │ + beq.n 96024 │ │ │ │ + bhi.n 96056 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95ed0 │ │ │ │ + beq.w 96166 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 95d86 │ │ │ │ - b.n 95dae │ │ │ │ + bne.n 9601c │ │ │ │ + adds r5, #1 │ │ │ │ + b.n 95eaa │ │ │ │ + cmp r3, #125 @ 0x7d │ │ │ │ + bne.w 95ec6 │ │ │ │ + b.n 96024 │ │ │ │ + cmp r3, #91 @ 0x5b │ │ │ │ + bne.n 9601c │ │ │ │ + b.n 9604a │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95ec2 │ │ │ │ - ldr r2, [pc, #248] @ (95ee8 ) │ │ │ │ + beq.n 96158 │ │ │ │ + ldr r2, [pc, #252] @ (96180 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95ca4 │ │ │ │ + b.n 95f38 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 95dd8 │ │ │ │ - bl 24479c │ │ │ │ + bls.n 9606e │ │ │ │ + bl 2460c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95ec2 │ │ │ │ - ldr r3, [pc, #212] @ (95ee8 ) │ │ │ │ + beq.n 96158 │ │ │ │ + ldr r3, [pc, #212] @ (96180 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 95ca4 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 95f38 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 95e6a │ │ │ │ + bne.n 960e0 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ - cbnz r0, 95e74 │ │ │ │ + cbnz r0, 960ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 20abf0 │ │ │ │ - ldr r3, [pc, #172] @ (95ee8 ) │ │ │ │ + bl 20c488 │ │ │ │ + ldr r3, [pc, #176] @ (96180 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95c9e │ │ │ │ - sub.w r1, r3, #32 │ │ │ │ - movw r0, #61438 @ 0xeffe │ │ │ │ - movt r0, #64511 @ 0xfbff │ │ │ │ - movs r4, #1 │ │ │ │ - uxtb r1, r1 │ │ │ │ - cmp r1, #26 │ │ │ │ - itt ls │ │ │ │ - asrls r0, r1 │ │ │ │ - andls r4, r0 │ │ │ │ - cmp r3, #9 │ │ │ │ - beq.n 95e5e │ │ │ │ - cbnz r4, 95eb6 │ │ │ │ - ldrb.w r3, [r2, #1]! │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 95d42 │ │ │ │ - b.n 95e40 │ │ │ │ + b.n 95f32 │ │ │ │ + movw r5, #6160 @ 0x1810 │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + b.n 95fd8 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #112] @ (95ee8 ) │ │ │ │ + ldr r3, [pc, #148] @ (96180 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95c9e │ │ │ │ - movs r6, #2 │ │ │ │ + b.n 95f32 │ │ │ │ + movs r6, #1 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 63848 │ │ │ │ + bl 63960 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95ea0 │ │ │ │ + bge.n 96116 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 95ea0 │ │ │ │ + cbnz r3, 96116 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95d42 │ │ │ │ - movs r6, #1 │ │ │ │ - b.n 95e7e │ │ │ │ - movw r5, #6160 @ 0x1810 │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - b.n 95d42 │ │ │ │ + b.n 95fd8 │ │ │ │ + sub.w r1, r3, #32 │ │ │ │ + movw r0, #61438 @ 0xeffe │ │ │ │ + movt r0, #64511 @ 0xfbff │ │ │ │ + movs r4, #1 │ │ │ │ + uxtb r1, r1 │ │ │ │ + cmp r1, #26 │ │ │ │ + itt ls │ │ │ │ + asrls r0, r1 │ │ │ │ + andls r4, r0 │ │ │ │ + cmp r3, #9 │ │ │ │ + beq.n 96138 │ │ │ │ + cbnz r4, 9614c │ │ │ │ + ldrb.w r3, [r2, #1]! │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 95fd8 │ │ │ │ + b.n 9611a │ │ │ │ + movs r6, #2 │ │ │ │ + b.n 960f4 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 95e7e │ │ │ │ + b.n 960f4 │ │ │ │ bl 30280 <_PyObject_DebugMallocStats@@Base+0x1f98> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95d42 │ │ │ │ - b.n 95e8c │ │ │ │ + bne.w 95fd8 │ │ │ │ + b.n 96102 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 63848 │ │ │ │ - b.n 95ea0 │ │ │ │ + bl 63960 │ │ │ │ + b.n 96116 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4780 @ 0x12ac │ │ │ │ + movw r1, #7076 @ 0x1ba4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 95ea0 │ │ │ │ + bl 12120c │ │ │ │ + b.n 96116 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, 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 │ │ │ │ movs r3, #0 │ │ │ │ - movw r1, #10760 @ 0x2a08 │ │ │ │ + movw r1, #13256 @ 0x33c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 9606e │ │ │ │ + bgt.w 96308 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 95f40 │ │ │ │ + cbz r1, 961d8 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 9608c │ │ │ │ + bhi.w 96326 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 96046 │ │ │ │ + bhi.w 962e0 │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 960aa │ │ │ │ + beq.w 9634a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 960aa │ │ │ │ + bne.w 9634a │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95f1c │ │ │ │ + bne.n 961b4 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 9619a │ │ │ │ - beq.w 961a2 │ │ │ │ + blt.w 96414 │ │ │ │ + beq.w 963d6 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 960c2 │ │ │ │ + beq.w 9635c │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 960f8 │ │ │ │ - ldr r2, [pc, #644] @ (961e4 ) │ │ │ │ + bgt.w 96392 │ │ │ │ + ldr r2, [pc, #644] @ (9647c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 960d4 │ │ │ │ - ldr r0, [pc, #620] @ (961e8 ) │ │ │ │ + beq.w 9636e │ │ │ │ + ldr r0, [pc, #620] @ (96480 ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r7, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96118 │ │ │ │ + bne.w 963b2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -158777,281 +159057,280 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 961ac │ │ │ │ + beq.w 96446 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9619e │ │ │ │ + beq.w 963f0 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 96036 │ │ │ │ + beq.n 962ce │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96176 │ │ │ │ + beq.w 96442 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 96036 │ │ │ │ + beq.n 962ce │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96178 │ │ │ │ + beq.w 963f2 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9601a │ │ │ │ + bne.n 962b2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9613c │ │ │ │ + bne.w 96418 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r5, r1, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ - cbnz r5, 960aa │ │ │ │ + cbnz r5, 9634a │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 96086 │ │ │ │ + beq.n 96320 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 95f2e │ │ │ │ - cbnz r3, 960a8 │ │ │ │ + bne.w 961c6 │ │ │ │ + cbnz r3, 96348 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 96086 │ │ │ │ - bls.n 9609e │ │ │ │ + beq.n 96320 │ │ │ │ + bls.n 96338 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 960a8 │ │ │ │ + beq.n 96348 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 96086 │ │ │ │ + beq.n 96320 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 96074 │ │ │ │ + bne.n 9630e │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95f12 │ │ │ │ + b.n 961aa │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 96066 │ │ │ │ - bhi.n 960ae │ │ │ │ + beq.n 96300 │ │ │ │ + bhi.n 9634e │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 96066 │ │ │ │ + beq.n 96300 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 95f2e │ │ │ │ - b.n 96086 │ │ │ │ + bne.w 961c6 │ │ │ │ + b.n 96320 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 96086 │ │ │ │ - bls.n 960b6 │ │ │ │ - cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 9607e │ │ │ │ + beq.n 96320 │ │ │ │ + bhi.n 96356 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 96464 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ + bne.n 96318 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95f12 │ │ │ │ + b.n 961aa │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 95f2e │ │ │ │ - b.n 96086 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 961ca │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 9607e │ │ │ │ - b.n 960a8 │ │ │ │ + bne.w 961c6 │ │ │ │ + b.n 96320 │ │ │ │ + cmp r1, #91 @ 0x5b │ │ │ │ + bne.n 96318 │ │ │ │ + b.n 96348 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 961bc │ │ │ │ - ldr r2, [pc, #248] @ (961e4 ) │ │ │ │ + beq.n 96456 │ │ │ │ + ldr r2, [pc, #248] @ (9647c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95fa0 │ │ │ │ + b.n 96238 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 960d4 │ │ │ │ - bl 24479c │ │ │ │ + bls.n 9636e │ │ │ │ + bl 2460c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 961bc │ │ │ │ - ldr r3, [pc, #212] @ (961e4 ) │ │ │ │ + beq.n 96456 │ │ │ │ + ldr r3, [pc, #208] @ (9647c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 95fa0 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 96238 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96166 │ │ │ │ + bne.n 963e0 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ - cbnz r0, 9616e │ │ │ │ + cbnz r0, 963e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20abf0 │ │ │ │ - ldr r3, [pc, #172] @ (961e4 ) │ │ │ │ + bl 20c488 │ │ │ │ + ldr r3, [pc, #172] @ (9647c ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95f9a │ │ │ │ - sub.w r1, r3, #32 │ │ │ │ - movw r0, #61438 @ 0xeffe │ │ │ │ - movt r0, #64511 @ 0xfbff │ │ │ │ - movs r4, #1 │ │ │ │ - uxtb r1, r1 │ │ │ │ - cmp r1, #26 │ │ │ │ - itt ls │ │ │ │ - asrls r0, r1 │ │ │ │ - andls r4, r0 │ │ │ │ - cmp r3, #9 │ │ │ │ - beq.n 9615a │ │ │ │ - cbnz r4, 961b0 │ │ │ │ - ldrb.w r3, [r2, #1]! │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9603e │ │ │ │ - b.n 9613c │ │ │ │ + b.n 96232 │ │ │ │ + movw r5, #6160 @ 0x1810 │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + b.n 962d8 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] @ (961e4 ) │ │ │ │ + ldr r3, [pc, #144] @ (9647c ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95f9a │ │ │ │ - movs r6, #2 │ │ │ │ + b.n 96232 │ │ │ │ + movs r6, #1 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63848 │ │ │ │ + bl 63960 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9619a │ │ │ │ + bge.n 96414 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9619a │ │ │ │ + cbnz r3, 96414 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9603e │ │ │ │ - movs r6, #1 │ │ │ │ - b.n 96178 │ │ │ │ - movw r5, #6160 @ 0x1810 │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - b.n 9603e │ │ │ │ + b.n 962d8 │ │ │ │ + sub.w r1, r3, #32 │ │ │ │ + movw r0, #61438 @ 0xeffe │ │ │ │ + movt r0, #64511 @ 0xfbff │ │ │ │ + movs r4, #1 │ │ │ │ + uxtb r1, r1 │ │ │ │ + cmp r1, #26 │ │ │ │ + itt ls │ │ │ │ + asrls r0, r1 │ │ │ │ + andls r4, r0 │ │ │ │ + cmp r3, #9 │ │ │ │ + beq.n 96436 │ │ │ │ + cbnz r4, 9644a │ │ │ │ + ldrb.w r3, [r2, #1]! │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 962d8 │ │ │ │ + b.n 96418 │ │ │ │ + movs r6, #2 │ │ │ │ + b.n 963f2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 96178 │ │ │ │ + b.n 963f2 │ │ │ │ bl 30280 <_PyObject_DebugMallocStats@@Base+0x1f98> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9603e │ │ │ │ - b.n 96186 │ │ │ │ + bne.w 962d8 │ │ │ │ + b.n 96400 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63848 │ │ │ │ - b.n 9619a │ │ │ │ + bl 63960 │ │ │ │ + b.n 96414 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4780 @ 0x12ac │ │ │ │ + movw r1, #7076 @ 0x1ba4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 9619a │ │ │ │ - nop │ │ │ │ + bl 12120c │ │ │ │ + b.n 96414 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, 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 │ │ │ │ movs r3, #0 │ │ │ │ - movw r1, #4808 @ 0x12c8 │ │ │ │ + movw r1, #7104 @ 0x1bc0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 9636a │ │ │ │ + bgt.w 96604 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 9623c │ │ │ │ + cbz r1, 964d4 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 96388 │ │ │ │ + bhi.w 96622 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 96342 │ │ │ │ + bhi.w 965dc │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 963a6 │ │ │ │ + beq.w 96646 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 963a6 │ │ │ │ + bne.w 96646 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 96218 │ │ │ │ + bne.n 964b0 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 96496 │ │ │ │ - beq.w 9649e │ │ │ │ + blt.w 96710 │ │ │ │ + beq.w 966d2 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 963be │ │ │ │ + beq.w 96658 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 963f4 │ │ │ │ - ldr r2, [pc, #644] @ (964e0 ) │ │ │ │ + bgt.w 9668e │ │ │ │ + ldr r2, [pc, #644] @ (96778 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 963d0 │ │ │ │ - ldr r0, [pc, #620] @ (964e4 ) │ │ │ │ + beq.w 9666a │ │ │ │ + ldr r0, [pc, #620] @ (9677c ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r7, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96414 │ │ │ │ + bne.w 966ae │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -159065,307 +159344,306 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 964a8 │ │ │ │ + beq.w 96742 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9649a │ │ │ │ + beq.w 966ec │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 96332 │ │ │ │ + beq.n 965ca │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96472 │ │ │ │ + beq.w 9673e │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 96332 │ │ │ │ + beq.n 965ca │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96474 │ │ │ │ + beq.w 966ee │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 96316 │ │ │ │ + bne.n 965ae │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 96438 │ │ │ │ + bne.w 96714 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r5, r1, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ - cbnz r5, 963a6 │ │ │ │ + cbnz r5, 96646 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 96382 │ │ │ │ + beq.n 9661c │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 9622a │ │ │ │ - cbnz r3, 963a4 │ │ │ │ + bne.w 964c2 │ │ │ │ + cbnz r3, 96644 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 96382 │ │ │ │ - bls.n 9639a │ │ │ │ + beq.n 9661c │ │ │ │ + bls.n 96634 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 963a4 │ │ │ │ + beq.n 96644 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 96382 │ │ │ │ + beq.n 9661c │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 96370 │ │ │ │ + bne.n 9660a │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 9620e │ │ │ │ + b.n 964a6 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 96362 │ │ │ │ - bhi.n 963aa │ │ │ │ + beq.n 965fc │ │ │ │ + bhi.n 9664a │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 96362 │ │ │ │ + beq.n 965fc │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 9622a │ │ │ │ - b.n 96382 │ │ │ │ + bne.w 964c2 │ │ │ │ + b.n 9661c │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 96382 │ │ │ │ - bls.n 963b2 │ │ │ │ - cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 9637a │ │ │ │ + beq.n 9661c │ │ │ │ + bhi.n 96652 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 96760 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ + bne.n 96614 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 9620e │ │ │ │ + b.n 964a6 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 9622a │ │ │ │ - b.n 96382 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 964c6 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 9637a │ │ │ │ - b.n 963a4 │ │ │ │ + bne.w 964c2 │ │ │ │ + b.n 9661c │ │ │ │ + cmp r1, #91 @ 0x5b │ │ │ │ + bne.n 96614 │ │ │ │ + b.n 96644 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 964b8 │ │ │ │ - ldr r2, [pc, #248] @ (964e0 ) │ │ │ │ + beq.n 96752 │ │ │ │ + ldr r2, [pc, #248] @ (96778 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 9629c │ │ │ │ + b.n 96534 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 963d0 │ │ │ │ - bl 24479c │ │ │ │ + bls.n 9666a │ │ │ │ + bl 2460c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 964b8 │ │ │ │ - ldr r3, [pc, #212] @ (964e0 ) │ │ │ │ + beq.n 96752 │ │ │ │ + ldr r3, [pc, #208] @ (96778 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 9629c │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 96534 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96462 │ │ │ │ + bne.n 966dc │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ - cbnz r0, 9646a │ │ │ │ + cbnz r0, 966e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20abf0 │ │ │ │ - ldr r3, [pc, #172] @ (964e0 ) │ │ │ │ + bl 20c488 │ │ │ │ + ldr r3, [pc, #172] @ (96778 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 96296 │ │ │ │ - sub.w r1, r3, #32 │ │ │ │ - movw r0, #61438 @ 0xeffe │ │ │ │ - movt r0, #64511 @ 0xfbff │ │ │ │ - movs r4, #1 │ │ │ │ - uxtb r1, r1 │ │ │ │ - cmp r1, #26 │ │ │ │ - itt ls │ │ │ │ - asrls r0, r1 │ │ │ │ - andls r4, r0 │ │ │ │ - cmp r3, #9 │ │ │ │ - beq.n 96456 │ │ │ │ - cbnz r4, 964ac │ │ │ │ - ldrb.w r3, [r2, #1]! │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9633a │ │ │ │ - b.n 96438 │ │ │ │ + b.n 9652e │ │ │ │ + movw r5, #6160 @ 0x1810 │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + b.n 965d4 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] @ (964e0 ) │ │ │ │ + ldr r3, [pc, #144] @ (96778 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 96296 │ │ │ │ - movs r6, #2 │ │ │ │ + b.n 9652e │ │ │ │ + movs r6, #1 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63848 │ │ │ │ + bl 63960 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96496 │ │ │ │ + bge.n 96710 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 96496 │ │ │ │ + cbnz r3, 96710 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9633a │ │ │ │ - movs r6, #1 │ │ │ │ - b.n 96474 │ │ │ │ - movw r5, #6160 @ 0x1810 │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - b.n 9633a │ │ │ │ + b.n 965d4 │ │ │ │ + sub.w r1, r3, #32 │ │ │ │ + movw r0, #61438 @ 0xeffe │ │ │ │ + movt r0, #64511 @ 0xfbff │ │ │ │ + movs r4, #1 │ │ │ │ + uxtb r1, r1 │ │ │ │ + cmp r1, #26 │ │ │ │ + itt ls │ │ │ │ + asrls r0, r1 │ │ │ │ + andls r4, r0 │ │ │ │ + cmp r3, #9 │ │ │ │ + beq.n 96732 │ │ │ │ + cbnz r4, 96746 │ │ │ │ + ldrb.w r3, [r2, #1]! │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 965d4 │ │ │ │ + b.n 96714 │ │ │ │ + movs r6, #2 │ │ │ │ + b.n 966ee │ │ │ │ mov r6, r0 │ │ │ │ - b.n 96474 │ │ │ │ + b.n 966ee │ │ │ │ bl 30280 <_PyObject_DebugMallocStats@@Base+0x1f98> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9633a │ │ │ │ - b.n 96482 │ │ │ │ + bne.w 965d4 │ │ │ │ + b.n 966fc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63848 │ │ │ │ - b.n 96496 │ │ │ │ + bl 63960 │ │ │ │ + b.n 96710 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4780 @ 0x12ac │ │ │ │ + movw r1, #7076 @ 0x1ba4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 96496 │ │ │ │ - nop │ │ │ │ + bl 12120c │ │ │ │ + b.n 96710 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w ip, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.n 9656a │ │ │ │ + bgt.n 96802 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 96530 │ │ │ │ + beq.n 967c8 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.n 96586 │ │ │ │ + bhi.n 9681e │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.n 96532 │ │ │ │ + bhi.n 967ca │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 965b4 │ │ │ │ + beq.n 9684c │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 964fe │ │ │ │ + beq.n 96796 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 964fe │ │ │ │ + bne.n 96796 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 9650c │ │ │ │ + bne.n 967a4 │ │ │ │ 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 964fe │ │ │ │ + bne.n 96796 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 96580 │ │ │ │ + beq.n 96818 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 9651c │ │ │ │ + bne.n 967b4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 965a0 │ │ │ │ + bne.n 96838 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 96580 │ │ │ │ - bls.n 96596 │ │ │ │ + beq.n 96818 │ │ │ │ + bls.n 9682e │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 965a0 │ │ │ │ + beq.n 96838 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 96580 │ │ │ │ + beq.n 96818 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 9656e │ │ │ │ + bne.n 96806 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 964fe │ │ │ │ + b.n 96796 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 9655a │ │ │ │ - bhi.n 965a6 │ │ │ │ + beq.n 967f2 │ │ │ │ + bhi.n 9683e │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 9655a │ │ │ │ + beq.n 967f2 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 9651c │ │ │ │ - b.n 96580 │ │ │ │ + bne.n 967b4 │ │ │ │ + b.n 96818 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 96580 │ │ │ │ - bls.n 965ac │ │ │ │ + beq.n 96818 │ │ │ │ + bls.n 96844 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 96578 │ │ │ │ + bne.n 96810 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 964fe │ │ │ │ + b.n 96796 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.n 9651c │ │ │ │ - b.n 96580 │ │ │ │ - cbz r3, 965b4 │ │ │ │ + bne.n 967b4 │ │ │ │ + b.n 96818 │ │ │ │ + cbz r3, 9684c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 96578 │ │ │ │ - b.n 965a0 │ │ │ │ + bne.n 96810 │ │ │ │ + b.n 96838 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4780 @ 0x12ac │ │ │ │ + movw r1, #7076 @ 0x1ba4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -159373,231 +159651,231 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 96fac │ │ │ │ + bhi.w 97286 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ - lsls r1, r4, #6 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r4, #6 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ + lsls r3, r6, #6 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r3, r6, #6 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r4, #6 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r4, #6 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r3, r6, #6 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r3, r6, #6 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ - lsls r1, r6, #13 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ + lsls r5, r0, #14 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r3, r5, #10 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r3, r6, #12 │ │ │ │ - lsls r5, r1, #13 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ + lsls r7, r7, #10 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r7, r0, #13 │ │ │ │ + lsls r1, r4, #13 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r4, r7, #1 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r4, r7, #1 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r2, #14 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r0, #13 │ │ │ │ - lsls r5, r3, #10 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r5, r3, #10 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ + lsls r5, r2, #13 │ │ │ │ + lsls r1, r6, #10 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r1, r6, #10 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r3, r5, #10 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r7, r7, #10 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r7, r3, #14 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r3, r3, #13 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r1, r3, #19 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r7, r5, #13 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 94b98 │ │ │ │ + b.w 94e2c │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ add.w r2, r3, #4 │ │ │ │ - beq.w 968e8 │ │ │ │ + beq.w 96b98 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96f1a │ │ │ │ + beq.w 971c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq.n 96720 │ │ │ │ + beq.n 969b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96720 │ │ │ │ + bge.n 969b8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 96dfc │ │ │ │ + beq.w 9708c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96e0c │ │ │ │ + beq.w 9709c │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 88a80 │ │ │ │ + b.w 88e0c │ │ │ │ movs r1, #0 │ │ │ │ subs r0, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 968ca │ │ │ │ + bgt.w 96b7e │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.n 96792 │ │ │ │ + beq.n 96a2a │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bhi.w 968ae │ │ │ │ + bhi.w 96bcc │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.w 96d58 │ │ │ │ + bhi.w 96b46 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 9726e │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 9675e │ │ │ │ + beq.n 969f6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9675e │ │ │ │ + bne.n 969f6 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 9676c │ │ │ │ + bne.n 96a04 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 96de2 │ │ │ │ - beq.w 96db0 │ │ │ │ + blt.w 9711a │ │ │ │ + beq.w 97040 │ │ │ │ subs r2, r3, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 96dbe │ │ │ │ - ldr r1, [pc, #396] @ (96934 ) │ │ │ │ + bgt.w 97064 │ │ │ │ + ldr r1, [pc, #432] @ (96bf0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96d8e │ │ │ │ - ldr r0, [pc, #368] @ (96938 ) │ │ │ │ + beq.w 9701a │ │ │ │ + ldr r0, [pc, #404] @ (96bf4 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r7, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 96e36 │ │ │ │ + bne.w 97164 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2b5ac │ │ │ │ @@ -159612,826 +159890,825 @@ │ │ │ │ orrs r2, r3 │ │ │ │ str.w lr, [r3] │ │ │ │ strd ip, r2, [r5, #-8] │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f7c │ │ │ │ + beq.w 970f6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 96898 │ │ │ │ + beq.n 96b30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f80 │ │ │ │ + beq.w 97160 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 96898 │ │ │ │ + beq.n 96b30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f3e │ │ │ │ + beq.w 9715c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 96898 │ │ │ │ + beq.n 96b30 │ │ │ │ add.w r7, r5, #24 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f40 │ │ │ │ + beq.w 970f8 │ │ │ │ mov r1, r7 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r7, r1 │ │ │ │ - bne.n 96874 │ │ │ │ + bne.n 96b0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.w 96f4c │ │ │ │ + bne.w 970c8 │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cmp r2, #123 @ 0x7b │ │ │ │ - beq.n 968bc │ │ │ │ - bhi.w 96d86 │ │ │ │ - cmp r2, #91 @ 0x5b │ │ │ │ - bne.w 96b20 │ │ │ │ + sub.w r5, r2, #32 │ │ │ │ + mov.w ip, #1 │ │ │ │ + uxtb r5, r5 │ │ │ │ + lsl.w ip, ip, r5 │ │ │ │ + movw r5, #4169 @ 0x1049 │ │ │ │ + movt r5, #1024 @ 0x400 │ │ │ │ + and.w r5, ip, r5 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 969f6 │ │ │ │ + cmp r2, #41 @ 0x29 │ │ │ │ + beq.n 96bde │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ + bne.w 96a1a │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 96b30 │ │ │ │ + bne.w 96df0 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #1 │ │ │ │ movs r1, #1 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - beq.w 96b26 │ │ │ │ - bls.n 9691c │ │ │ │ + beq.n 96bde │ │ │ │ + bls.n 96be2 │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - beq.w 96b30 │ │ │ │ + beq.w 96df0 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq.w 96b26 │ │ │ │ + beq.n 96bde │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.n 968d0 │ │ │ │ - b.n 96b26 │ │ │ │ + bne.n 96b82 │ │ │ │ + b.n 96bde │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r6, #0] │ │ │ │ - movw r2, #20205 @ 0x4eed │ │ │ │ + movw r2, #19997 @ 0x4e1d │ │ │ │ movt r2, #24 │ │ │ │ ldr.w r5, [r1], #8 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r5, r2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w r1, r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - bne.w 96db4 │ │ │ │ + bne.w 97044 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 966e8 │ │ │ │ + bne.w 96980 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 96720 │ │ │ │ + b.n 969b8 │ │ │ │ + cmp r2, #123 @ 0x7b │ │ │ │ + beq.n 96b70 │ │ │ │ + bhi.w 96ddc │ │ │ │ + cmp r2, #91 @ 0x5b │ │ │ │ + beq.n 96b70 │ │ │ │ + cmp r2, #93 @ 0x5d │ │ │ │ + bne.w 96a1a │ │ │ │ + subs r1, #1 │ │ │ │ + b.n 969f6 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 96b26 │ │ │ │ - bhi.w 96b2a │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ - bne.n 968de │ │ │ │ - b.n 96b30 │ │ │ │ - nop │ │ │ │ + beq.n 96bde │ │ │ │ + bls.w 96de4 │ │ │ │ + cmp r2, #91 @ 0x5b │ │ │ │ + bne.n 96b8e │ │ │ │ + b.n 96df0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb.w r3, [r0, #-1] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 96fac │ │ │ │ - add r1, pc, #4 @ (adr r1, 96954 ) │ │ │ │ + bhi.w 97286 │ │ │ │ + add r1, pc, #4 @ (adr r1, 96c10 ) │ │ │ │ ldr.w pc, [r1, r3, lsl #2] │ │ │ │ - ldr r5, [r7, #16] │ │ │ │ + ldr r1, [r7, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r7, #16] │ │ │ │ + ldr r1, [r7, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r3, #116] @ 0x74 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r7, #16] │ │ │ │ + ldr r1, [r7, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r7, #16] │ │ │ │ + ldr r1, [r7, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #108] @ 0x6c │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r7, [r1, #68] @ 0x44 │ │ │ │ + ldr r7, [r1, #112] @ 0x70 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r3, #76] @ 0x4c │ │ │ │ + ldr r5, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #108] @ 0x6c │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [r2, #52] @ 0x34 │ │ │ │ + ldr r1, [r2, #96] @ 0x60 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ + ldr r1, [r4, #112] @ 0x70 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r2, #72] @ 0x48 │ │ │ │ + ldr r5, [r2, #116] @ 0x74 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r6, #108] @ 0x6c │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r6, #108] @ 0x6c │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r6, #108] @ 0x6c │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r5, #112] @ 0x70 │ │ │ │ + ldr r1, [r0, #28] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r7, [r6, #76] @ 0x4c │ │ │ │ + ldr r7, [r6, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #108] @ 0x6c │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r7, #68] @ 0x44 │ │ │ │ + ldr r5, [r7, #112] @ 0x70 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r6, #48] @ 0x30 │ │ │ │ + ldr r5, [r6, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r6, #48] @ 0x30 │ │ │ │ + ldr r5, [r6, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #108] @ 0x6c │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #108] @ 0x6c │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [r2, #52] @ 0x34 │ │ │ │ + ldr r1, [r2, #96] @ 0x60 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #108] @ 0x6c │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #108] @ 0x6c │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [r7, #80] @ 0x50 │ │ │ │ + ldr r3, [r7, #124] @ 0x7c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r5, #112] @ 0x70 │ │ │ │ + ldr r1, [r0, #28] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [r6, #72] @ 0x48 │ │ │ │ + ldr r1, [r6, #116] @ 0x74 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r5, #120] @ 0x78 │ │ │ │ + strb r7, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [r4, #64] @ 0x40 │ │ │ │ + ldr r3, [r4, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r5, #112] @ 0x70 │ │ │ │ + ldr r1, [r0, #28] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [r4, #52] @ 0x34 │ │ │ │ + ldr r3, [r4, #96] @ 0x60 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r2, #93 @ 0x5d │ │ │ │ - bne.w 96782 │ │ │ │ - subs r1, #1 │ │ │ │ - b.n 9675e │ │ │ │ - cmp r2, #91 @ 0x5b │ │ │ │ - bne.w 968de │ │ │ │ + cmp r2, #125 @ 0x7d │ │ │ │ + bne.w 96a1a │ │ │ │ + b.n 96bde │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 9726e │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ + bne.w 96b8e │ │ │ │ adds r1, #1 │ │ │ │ - b.n 9675e │ │ │ │ + b.n 969f6 │ │ │ │ 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, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 9c264 │ │ │ │ + b.w 9c4f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 8ff00 │ │ │ │ + b.w 90194 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ - bl 964e8 │ │ │ │ + bl 96780 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt.w 96de2 │ │ │ │ + blt.w 9711a │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w 96e8a │ │ │ │ - bl 80424 │ │ │ │ + bne.w 97128 │ │ │ │ + bl 8041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96fc4 │ │ │ │ + beq.w 97206 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 96be6 │ │ │ │ + beq.n 96ea6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96ee4 │ │ │ │ + beq.w 971ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96ef0 │ │ │ │ + beq.w 97190 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 96ef0 │ │ │ │ + beq.w 97190 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 96e24 │ │ │ │ + blt.w 970b4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96bdc │ │ │ │ + bge.n 96e9c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96fd4 │ │ │ │ + beq.w 97216 │ │ │ │ add.w r3, r8, #2 │ │ │ │ mov r8, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt.n 96b8c │ │ │ │ + bgt.n 96e4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq.w 968a2 │ │ │ │ + beq.w 96b3a │ │ │ │ sub.w r0, r2, #32 │ │ │ │ adds r3, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #26 │ │ │ │ iteee hi │ │ │ │ movhi r1, #1 │ │ │ │ movwls r1, #61438 @ 0xeffe │ │ │ │ movtls r1, #64511 @ 0xfbff │ │ │ │ asrls r1, r0 │ │ │ │ it ls │ │ │ │ andls.w r1, r1, #1 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 96be8 │ │ │ │ + beq.n 96ea8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 96be8 │ │ │ │ + beq.n 96ea8 │ │ │ │ bl 30280 <_PyObject_DebugMallocStats@@Base+0x1f98> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96720 │ │ │ │ - b.n 96ebc │ │ │ │ + bne.w 969b8 │ │ │ │ + b.n 97106 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 96de6 │ │ │ │ + beq.w 9704e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96e0c │ │ │ │ + beq.w 9709c │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 81138 │ │ │ │ + b.w 812e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 181618 │ │ │ │ + b.w 18154c │ │ │ │ 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, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 135954 │ │ │ │ + b.w 1359f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strb.w r3, [sp, #12] │ │ │ │ - bl 81138 │ │ │ │ + bl 812e8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96720 │ │ │ │ + b.n 969b8 │ │ │ │ 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, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1503fc │ │ │ │ + b.w 1505c8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 96fdc │ │ │ │ + beq.w 97254 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96e0c │ │ │ │ + beq.w 9709c │ │ │ │ mov r0, r5 │ │ │ │ blx 2ae34 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w a2ae0 │ │ │ │ + b.w a28c4 │ │ │ │ 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, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 251d10 │ │ │ │ + b.w 253684 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ - bl 964e8 │ │ │ │ + bl 96780 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 96de2 │ │ │ │ + blt.w 9711a │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96ff6 │ │ │ │ + beq.w 97236 │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 96ed4 │ │ │ │ + beq.w 9714c │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96eae │ │ │ │ + beq.w 9711e │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 96d12 │ │ │ │ + b.n 96fd4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movw r5, #6412 @ 0x190c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ adds r1, r2, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ - b.n 96720 │ │ │ │ - sub.w r5, r2, #32 │ │ │ │ - mov.w ip, #1 │ │ │ │ - uxtb r5, r5 │ │ │ │ - lsl.w ip, ip, r5 │ │ │ │ - movw r5, #4169 @ 0x1049 │ │ │ │ - movt r5, #1024 @ 0x400 │ │ │ │ - and.w r5, ip, r5 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 9675e │ │ │ │ - cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 96b26 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ - bne.w 96782 │ │ │ │ - b.n 968bc │ │ │ │ - cmp r2, #125 @ 0x7d │ │ │ │ - bne.w 96782 │ │ │ │ - b.n 96b26 │ │ │ │ + b.n 969b8 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84f28 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 96dd8 │ │ │ │ - ldr r2, [pc, #616] @ (97010 ) │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9721e │ │ │ │ + ldr r2, [pc, #616] @ (972a0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r8, [r1, r2] │ │ │ │ - b.n 967e8 │ │ │ │ - ldr r5, [pc, #608] @ (97014 ) │ │ │ │ - b.n 96898 │ │ │ │ + b.n 96a80 │ │ │ │ + ldr r5, [pc, #608] @ (972a4 ) │ │ │ │ + b.n 96b30 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ - movw r2, #65531 @ 0xfffb │ │ │ │ - movt r2, #8191 @ 0x1fff │ │ │ │ - cmp r3, r2 │ │ │ │ - bls.n 96d8e │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 24479c │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 96e62 │ │ │ │ - movs r2, #41 @ 0x29 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 63848 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 96720 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r5, 96e0c │ │ │ │ + cbz r5, 9709c │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 96c42 │ │ │ │ - b.n 96c3a │ │ │ │ + bge.w 96f02 │ │ │ │ + b.n 96efa │ │ │ │ + movw r2, #65531 @ 0xfffb │ │ │ │ + movt r2, #8191 @ 0x1fff │ │ │ │ + cmp r3, r2 │ │ │ │ + bls.n 9701a │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 2460c4 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9721e │ │ │ │ + ldr r2, [pc, #540] @ (972a0 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr.w r8, [r1, r2] │ │ │ │ + b.n 96a86 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 97004 │ │ │ │ + bne.w 9722a │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 96912 │ │ │ │ + bge.w 96bc2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 96912 │ │ │ │ + b.n 96bc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96bc6 │ │ │ │ + bne.w 96e86 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96bc6 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ - movt r2, #22 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bne.n 96e76 │ │ │ │ - ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ - blx 2c208 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 96e6e │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 20abf0 │ │ │ │ - ldr r3, [pc, #436] @ (97010 ) │ │ │ │ - ldr.w r8, [r9, r3] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 967e8 │ │ │ │ - ldr r2, [pc, #428] @ (97010 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [r1, r2] │ │ │ │ - b.n 967ee │ │ │ │ - ldr r2, [pc, #416] @ (97010 ) │ │ │ │ - ldr.w r8, [r9, r2] │ │ │ │ - b.n 967e8 │ │ │ │ - ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 96e86 │ │ │ │ + adds r3, #1 │ │ │ │ + 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 970ea │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 96ed6 │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ + cmp r2, #41 @ 0x29 │ │ │ │ + bne.n 970c6 │ │ │ │ + adds r3, #2 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.n 969b8 │ │ │ │ + mov r2, r0 │ │ │ │ + sub.w r3, sl, r2 │ │ │ │ + mov r1, r6 │ │ │ │ + movs r2, #41 @ 0x29 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 63960 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 9711a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 9711a │ │ │ │ mov r0, r5 │ │ │ │ - blx r7 │ │ │ │ - ldr r3, [pc, #396] @ (97010 ) │ │ │ │ - ldr.w r8, [r9, r3] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 967e8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 969b8 │ │ │ │ + subs r3, #1 │ │ │ │ + mov r1, r6 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + movs r2, #93 @ 0x5d │ │ │ │ + b.n 97100 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4816 @ 0x12d0 │ │ │ │ + movw r1, #7112 @ 0x1bc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov r3, sl │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63848 │ │ │ │ - b.n 96de2 │ │ │ │ - subs r3, #1 │ │ │ │ - mov r1, r6 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - movs r2, #93 @ 0x5d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 63848 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96de2 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 96de2 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96de2 │ │ │ │ + bl 63960 │ │ │ │ + b.n 9711a │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 97018 │ │ │ │ + bl 972a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96720 │ │ │ │ - b.n 96ebc │ │ │ │ - add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - sub.w r3, r3, r8 │ │ │ │ - b.n 96eb6 │ │ │ │ + bne.w 969b8 │ │ │ │ + b.n 97106 │ │ │ │ + movs r2, #2 │ │ │ │ + b.n 970f8 │ │ │ │ + movs r2, #1 │ │ │ │ + b.n 970f8 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ + movt r2, #22 │ │ │ │ + cmp r1, r2 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bne.n 971f2 │ │ │ │ + ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ + blx 2c208 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cbnz r0, 971ea │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 20c488 │ │ │ │ + ldr r3, [pc, #280] @ (972a0 ) │ │ │ │ + ldr.w r8, [r9, r3] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 96a80 │ │ │ │ sub.w r3, sl, #2 │ │ │ │ mov r1, r6 │ │ │ │ sub.w r3, r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - bl 63848 │ │ │ │ + bl 63960 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 96f84 │ │ │ │ + blt.n 97244 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 96ec4 │ │ │ │ - b.n 96de2 │ │ │ │ - bl 948dc │ │ │ │ + blt.n 9710e │ │ │ │ + b.n 9711a │ │ │ │ + add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ + sub.w r3, r3, r8 │ │ │ │ + b.n 97100 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96720 │ │ │ │ + bne.w 969b8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4832 @ 0x12e0 │ │ │ │ + movw r1, #7128 @ 0x1bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.w 96720 │ │ │ │ - movs r2, #2 │ │ │ │ - sub.w r3, sl, r2 │ │ │ │ + bl 12120c │ │ │ │ + b.w 969b8 │ │ │ │ + ldr r2, [pc, #180] @ (972a0 ) │ │ │ │ + ldr.w r8, [r9, r2] │ │ │ │ + b.n 96a80 │ │ │ │ + ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r7 │ │ │ │ + ldr r3, [pc, #160] @ (972a0 ) │ │ │ │ + ldr.w r8, [r9, r3] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 96a80 │ │ │ │ + mov r3, sl │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 63960 │ │ │ │ + b.w 969b8 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 96e9c │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ - b.n 96eb6 │ │ │ │ - adds r3, #1 │ │ │ │ - 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 96f6e │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 96c16 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ - cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 96f4a │ │ │ │ - adds r3, #2 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w 96720 │ │ │ │ - mov r2, r0 │ │ │ │ - b.n 96f40 │ │ │ │ - movs r2, #1 │ │ │ │ - b.n 96f40 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 63960 │ │ │ │ + b.n 9711a │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.w 969d8 │ │ │ │ + b.w 969e0 │ │ │ │ + movs r2, #93 @ 0x5d │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 63960 │ │ │ │ + b.w 969b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 96f0a │ │ │ │ + bne.n 971aa │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96f0a │ │ │ │ - movw r3, #4780 @ 0x12ac │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4780 @ 0x12ac │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 96de2 │ │ │ │ - movw r3, #4780 @ 0x12ac │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4868 @ 0x1304 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 96de2 │ │ │ │ - mov r3, sl │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 63848 │ │ │ │ - b.w 96720 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96bdc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 971aa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96e0c │ │ │ │ - cmp r1, #0 │ │ │ │ - blt.w 96cc8 │ │ │ │ - b.n 96cd0 │ │ │ │ - movs r2, #93 @ 0x5d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 63848 │ │ │ │ - b.w 96720 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ + beq.w 9709c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 96740 │ │ │ │ - b.w 96748 │ │ │ │ + blt.w 96f88 │ │ │ │ + b.n 96f90 │ │ │ │ + movw r3, #4780 @ 0x12ac │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #7076 @ 0x1ba4 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12120c │ │ │ │ + b.n 9711a │ │ │ │ + movw r3, #4780 @ 0x12ac │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #7164 @ 0x1bfc │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12120c │ │ │ │ + b.n 9711a │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9702a │ │ │ │ - cbz r1, 97024 │ │ │ │ + bne.n 972ba │ │ │ │ + cbz r1, 972b4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, r2, #32 │ │ │ │ movw lr, #61438 @ 0xeffe │ │ │ │ @@ -160439,28 +160716,28 @@ │ │ │ │ uxtb.w ip, ip │ │ │ │ movs r4, #1 │ │ │ │ cmp.w ip, #26 │ │ │ │ itt ls │ │ │ │ asrls.w lr, lr, ip │ │ │ │ andls.w r4, lr, r4 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 97052 │ │ │ │ - cbnz r4, 97064 │ │ │ │ + beq.n 972e2 │ │ │ │ + cbnz r4, 972f4 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9702c │ │ │ │ - cbz r1, 9705e │ │ │ │ + bne.n 972bc │ │ │ │ + cbz r1, 972ee │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 30280 <_PyObject_DebugMallocStats@@Base+0x1f98> │ │ │ │ │ │ │ │ -0009706c : │ │ │ │ +000972fc : │ │ │ │ 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} │ │ │ │ @@ -160468,1137 +160745,1137 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 80424 │ │ │ │ + bl 8041c │ │ │ │ str r0, [sp, #4] │ │ │ │ str.w r0, [r6, #3904] @ 0xf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97e4e │ │ │ │ - ldr r0, [pc, #752] @ (97398 ) │ │ │ │ + beq.w 980de │ │ │ │ + ldr r0, [pc, #752] @ (97628 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1cd5f4 │ │ │ │ + bl 1ce424 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f6e │ │ │ │ - bl 9aef0 │ │ │ │ + beq.w 981fe │ │ │ │ + bl 9b17c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97e4e │ │ │ │ + beq.w 980de │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [r6, #-200] │ │ │ │ - bl 9af3c │ │ │ │ + bl 9b1c8 │ │ │ │ str.w r0, [r6, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97e4e │ │ │ │ + beq.w 980de │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5464 @ 0x1558 │ │ │ │ + movw r1, #7760 @ 0x1e50 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97e4e │ │ │ │ + beq.w 980de │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2bc40 │ │ │ │ - bl 1cdfc0 │ │ │ │ + bl 1cedf0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f46 │ │ │ │ + beq.w 981d6 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #640] @ (9739c ) │ │ │ │ + ldr r1, [pc, #640] @ (9762c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97f46 │ │ │ │ + beq.w 981d6 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5472 @ 0x1560 │ │ │ │ + movw r1, #7768 @ 0x1e58 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97f46 │ │ │ │ + beq.w 981d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9714e │ │ │ │ + bge.n 973de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f3c │ │ │ │ + beq.w 981cc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5484 @ 0x156c │ │ │ │ + movw r1, #7780 @ 0x1e64 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r3, #0 │ │ │ │ ldr.w fp, [sl, #8] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - bl 1ce00c │ │ │ │ + bl 1cee3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5528 @ 0x1598 │ │ │ │ + movw r1, #7824 @ 0x1e90 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97196 │ │ │ │ + bge.n 97426 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 980bc │ │ │ │ + beq.w 9834c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34164 @ 0x8574 │ │ │ │ + movw r1, #36460 @ 0x8e6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1ce00c │ │ │ │ + bl 1cee3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5544 @ 0x15a8 │ │ │ │ + movw r1, #7840 @ 0x1ea0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 971d6 │ │ │ │ + bge.n 97466 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 980b2 │ │ │ │ + beq.w 98342 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5560 @ 0x15b8 │ │ │ │ + movw r1, #7856 @ 0x1eb0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1ce00c │ │ │ │ + bl 1cee3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5576 @ 0x15c8 │ │ │ │ + movw r1, #7872 @ 0x1ec0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97216 │ │ │ │ + bge.n 974a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 980a8 │ │ │ │ + beq.w 98338 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4820 @ 0x12d4 │ │ │ │ + movw r1, #7244 @ 0x1c4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1ce00c │ │ │ │ + bl 1cee3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5596 @ 0x15dc │ │ │ │ + movw r1, #7892 @ 0x1ed4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97256 │ │ │ │ + bge.n 974e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9809e │ │ │ │ + beq.w 9832e │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - bl 1bffd4 │ │ │ │ + beq.w 98194 │ │ │ │ + bl 1c0efc │ │ │ │ movw r0, #2984 @ 0xba8 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40584 @ 0x9e88 │ │ │ │ + movw r1, #42800 @ 0xa730 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97298 │ │ │ │ + bge.n 97528 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98100 │ │ │ │ + beq.w 98390 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov.w r0, #2800 @ 0xaf0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5616 @ 0x15f0 │ │ │ │ + movw r1, #7912 @ 0x1ee8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 972d6 │ │ │ │ + bge.n 97566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 980f6 │ │ │ │ + beq.w 98386 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - movw r3, #47976 @ 0xbb68 │ │ │ │ + beq.w 98194 │ │ │ │ + movw r3, #50472 @ 0xc528 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #5628 @ 0x15fc │ │ │ │ + movw r1, #7924 @ 0x1ef4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5636 @ 0x1604 │ │ │ │ + movw r0, #7932 @ 0x1efc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 958d8 │ │ │ │ + bl 95b6c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5644 @ 0x160c │ │ │ │ + movw r1, #7940 @ 0x1f04 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97326 │ │ │ │ + bge.n 975b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 980ec │ │ │ │ + beq.w 9837c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - movw r0, #47976 @ 0xbb68 │ │ │ │ + beq.w 98194 │ │ │ │ + movw r0, #50472 @ 0xc528 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5652 @ 0x1614 │ │ │ │ + movw r1, #7948 @ 0x1f0c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 980d8 │ │ │ │ + blt.w 98368 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5664 @ 0x1620 │ │ │ │ + movw r1, #7960 @ 0x1f18 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 973a0 │ │ │ │ + bge.n 97630 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98114 │ │ │ │ - b.n 973a0 │ │ │ │ + beq.w 983a4 │ │ │ │ + b.n 97630 │ │ │ │ subs r7, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ movs r1, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - movw r0, #44620 @ 0xae4c │ │ │ │ + beq.w 98194 │ │ │ │ + movw r0, #47116 @ 0xb80c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5676 @ 0x162c │ │ │ │ + movw r1, #7972 @ 0x1f24 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 973de │ │ │ │ + bge.n 9766e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9810a │ │ │ │ + beq.w 9839a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - movw r0, #5688 @ 0x1638 │ │ │ │ + beq.w 98194 │ │ │ │ + movw r0, #7984 @ 0x1f30 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18784 @ 0x4960 │ │ │ │ + movw r1, #21080 @ 0x5258 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9741c │ │ │ │ + bge.n 976ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98094 │ │ │ │ + beq.w 98324 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5696 @ 0x1640 │ │ │ │ + movw r1, #7992 @ 0x1f38 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97456 │ │ │ │ + bge.n 976e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9808a │ │ │ │ + beq.w 9831a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - bl 1ce074 │ │ │ │ + beq.w 98194 │ │ │ │ + bl 1ceea4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61160 @ 0xeee8 │ │ │ │ + movw r1, #63656 @ 0xf8a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9748c │ │ │ │ + bge.n 9771c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 981f4 │ │ │ │ + beq.w 98484 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - bl 1ce170 │ │ │ │ + beq.w 98194 │ │ │ │ + bl 1cefa0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61092 @ 0xeea4 │ │ │ │ + movw r1, #63588 @ 0xf864 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 974c2 │ │ │ │ + bge.n 97752 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 981e0 │ │ │ │ + beq.w 98470 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - ldr r2, [pc, #324] @ (97610 ) │ │ │ │ + beq.w 98194 │ │ │ │ + ldr r2, [pc, #324] @ (978a0 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #24388 @ 0x5f44 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 1cc9a8 │ │ │ │ + bl 1cd7d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 981ea │ │ │ │ + beq.w 9847a │ │ │ │ movw r0, #24388 @ 0x5f44 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - bl 9bb24 │ │ │ │ + bl 9bdb4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ movs r0, #32 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98166 │ │ │ │ + beq.w 983f6 │ │ │ │ str r0, [r6, #16] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 981a8 │ │ │ │ + beq.w 98438 │ │ │ │ str r0, [r6, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9818c │ │ │ │ + beq.w 9841c │ │ │ │ str r0, [r6, #24] │ │ │ │ movs r0, #0 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 981c4 │ │ │ │ + beq.w 98454 │ │ │ │ str r0, [r6, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9812e │ │ │ │ + beq.w 983be │ │ │ │ movw r7, #51704 @ 0xc9f8 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9821a │ │ │ │ + beq.w 984aa │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 981fe │ │ │ │ + beq.w 9848e │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98236 │ │ │ │ + beq.w 984c6 │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ movs r0, #0 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9814a │ │ │ │ + beq.w 983da │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11236 @ 0x2be4 │ │ │ │ + movw r1, #13532 @ 0x34dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 975ac │ │ │ │ + bge.n 9783c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98270 │ │ │ │ + beq.w 98500 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5704 @ 0x1648 │ │ │ │ + movw r1, #8000 @ 0x1f40 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 975ea │ │ │ │ + bge.n 9787a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98182 │ │ │ │ + beq.w 98412 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r8, [r3, #1788] @ 0x6fc │ │ │ │ - b.n 9764e │ │ │ │ + b.n 978de │ │ │ │ nop │ │ │ │ ands r4, r2 │ │ │ │ lsls r1, r2, #1 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98252 │ │ │ │ - bl 9c338 │ │ │ │ + beq.w 984e2 │ │ │ │ + bl 9c5c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 98064 │ │ │ │ + beq.w 982f4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9764c │ │ │ │ + bge.n 978dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98046 │ │ │ │ + beq.w 982d6 │ │ │ │ adds r7, #1 │ │ │ │ ldr.w r6, [r8, r7, lsl #3] │ │ │ │ mov r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 97614 │ │ │ │ + bne.n 978a4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9c9d0 │ │ │ │ + bl 9cc60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98026 │ │ │ │ + bne.w 982b6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84bbc │ │ │ │ + bl 84cdc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97684 │ │ │ │ + bge.n 97914 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 97684 │ │ │ │ + cbnz r3, 97914 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5716 @ 0x1654 │ │ │ │ + movw r1, #8012 @ 0x1f4c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 976ae │ │ │ │ + bge.n 9793e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98050 │ │ │ │ + beq.w 982e0 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ - bl 814f8 │ │ │ │ + bl 814f0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ - ldr r7, [pc, #764] @ (979c4 ) │ │ │ │ + beq.w 98194 │ │ │ │ + ldr r7, [pc, #764] @ (97c54 ) │ │ │ │ addw r9, r7, #1188 @ 0x4a4 │ │ │ │ ldr.w r8, [r7, #4]! │ │ │ │ mov r0, r8 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98000 │ │ │ │ + beq.w 98290 │ │ │ │ mov r8, r6 │ │ │ │ str.w fp, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str.w sl, [sp, #20] │ │ │ │ str.w r0, [r8, #16]! │ │ │ │ ldr r5, [r7, #4] │ │ │ │ add.w sl, r7, #4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97ffe │ │ │ │ + beq.w 9828e │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ str.w r0, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97ffe │ │ │ │ + beq.w 9828e │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ add.w r7, sl, #12 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97ffe │ │ │ │ + beq.w 9828e │ │ │ │ ldr.w r5, [sl, #12] │ │ │ │ str.w r0, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97ffe │ │ │ │ + beq.w 9828e │ │ │ │ str.w r0, [r8, #16] │ │ │ │ cmp r7, r9 │ │ │ │ add.w r8, r8, #16 │ │ │ │ - bne.n 976f6 │ │ │ │ + bne.n 97986 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #4776 @ 0x12a8 │ │ │ │ + movw r1, #7072 @ 0x1ba0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movw r0, #12536 @ 0x30f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w fp, [sp, #16] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ - bl 9ef34 │ │ │ │ + bl 9f250 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 977ba │ │ │ │ + bge.n 97a4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 977ba │ │ │ │ + cbnz r3, 97a4a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45424 @ 0xb170 │ │ │ │ + movw r1, #47920 @ 0xbb30 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 977e4 │ │ │ │ + bge.n 97a74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9801c │ │ │ │ + beq.w 982ac │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - movw r0, #5740 @ 0x166c │ │ │ │ + beq.w 98194 │ │ │ │ + movw r0, #8036 @ 0x1f64 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5748 @ 0x1674 │ │ │ │ + movw r1, #8044 @ 0x1f6c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97822 │ │ │ │ + bge.n 97ab2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9805a │ │ │ │ + beq.w 982ea │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - movw r0, #47976 @ 0xbb68 │ │ │ │ + beq.w 98194 │ │ │ │ + movw r0, #50472 @ 0xc528 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5760 @ 0x1680 │ │ │ │ + movw r1, #8056 @ 0x1f78 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97fec │ │ │ │ + blt.w 9827c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - ldr r2, [pc, #360] @ (979c8 ) │ │ │ │ + beq.w 98194 │ │ │ │ + ldr r2, [pc, #360] @ (97c58 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #360] @ (979cc ) │ │ │ │ + ldr r1, [pc, #360] @ (97c5c ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1cc9a8 │ │ │ │ + bl 1cd7d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 981ea │ │ │ │ - ldr r0, [pc, #344] @ (979cc ) │ │ │ │ - bl 9bb24 │ │ │ │ + beq.w 9847a │ │ │ │ + ldr r0, [pc, #344] @ (97c5c ) │ │ │ │ + bl 9bdb4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ movs r0, #3 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ str r0, [r7, #16] │ │ │ │ movs r0, #14 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ str r0, [r7, #20] │ │ │ │ movs r0, #10 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ str r0, [r7, #24] │ │ │ │ - movw r0, #5772 @ 0x168c │ │ │ │ + movw r0, #8068 @ 0x1f84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ str r0, [r7, #28] │ │ │ │ movs r0, #0 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97fcc │ │ │ │ + bne.w 9825c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11216 @ 0x2bd0 │ │ │ │ + movw r1, #13512 @ 0x34c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 978da │ │ │ │ + bge.n 97b6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97fc4 │ │ │ │ + beq.w 98254 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - bl 80424 │ │ │ │ + beq.w 98194 │ │ │ │ + bl 8041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ - movw r0, #5780 @ 0x1694 │ │ │ │ + beq.w 98194 │ │ │ │ + movw r0, #8076 @ 0x1f8c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97fac │ │ │ │ + beq.w 9823c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43180 @ 0xa8ac │ │ │ │ + movw r1, #45476 @ 0xb1a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97928 │ │ │ │ + bge.n 97bb8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97fa4 │ │ │ │ + beq.w 98234 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 97fac │ │ │ │ - movw r0, #5788 @ 0x169c │ │ │ │ + beq.w 9823c │ │ │ │ + movw r0, #8084 @ 0x1f94 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97fac │ │ │ │ + beq.w 9823c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5800 @ 0x16a8 │ │ │ │ + movw r1, #8096 @ 0x1fa0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9796c │ │ │ │ + bge.n 97bfc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f9c │ │ │ │ + beq.w 9822c │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 97fac │ │ │ │ + beq.w 9823c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #40584 @ 0x9e88 │ │ │ │ + movw r1, #42800 @ 0xa730 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97fac │ │ │ │ + beq.w 9823c │ │ │ │ mov.w r0, #2800 @ 0xaf0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97fac │ │ │ │ + beq.w 9823c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5616 @ 0x15f0 │ │ │ │ + movw r1, #7912 @ 0x1ee8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 979d0 │ │ │ │ + bge.n 97c60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f94 │ │ │ │ - b.n 979d0 │ │ │ │ - vshr.s32 d16, d22, #16 │ │ │ │ + beq.w 98224 │ │ │ │ + b.n 97c60 │ │ │ │ + ldrsb.w r0, [r8, #54] @ 0x36 │ │ │ │ ands r4, r4 │ │ │ │ lsls r1, r2, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ lsls r7, r2, #1 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 97fac │ │ │ │ - movw r0, #5812 @ 0x16b4 │ │ │ │ + beq.w 9823c │ │ │ │ + movw r0, #8108 @ 0x1fac │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97fac │ │ │ │ + beq.w 9823c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5832 @ 0x16c8 │ │ │ │ + movw r1, #8128 @ 0x1fc0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97a10 │ │ │ │ + bge.n 97ca0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f8c │ │ │ │ + beq.w 9821c │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 97fac │ │ │ │ + beq.w 9823c │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #5844 @ 0x16d4 │ │ │ │ + movw r1, #8140 @ 0x1fcc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97fac │ │ │ │ + beq.w 9823c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ceb3c <_PyNamespace_New@@Base> │ │ │ │ + bl 1cf87c <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97a50 │ │ │ │ + bge.n 97ce0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 97a50 │ │ │ │ + cbnz r3, 97ce0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33448 @ 0x82a8 │ │ │ │ + movw r1, #35944 @ 0x8c68 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97a7a │ │ │ │ + bge.n 97d0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f84 │ │ │ │ + beq.w 98214 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - ldr r2, [pc, #756] @ (97d78 ) │ │ │ │ + beq.w 98194 │ │ │ │ + ldr r2, [pc, #756] @ (98008 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #756] @ (97d7c ) │ │ │ │ + ldr r1, [pc, #756] @ (9800c ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1cc9a8 │ │ │ │ + bl 1cd7d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 981ea │ │ │ │ - ldr r0, [pc, #744] @ (97d7c ) │ │ │ │ + beq.w 9847a │ │ │ │ + ldr r0, [pc, #744] @ (9800c ) │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ - bl 9bb24 │ │ │ │ + bl 9bdb4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1cef28 <_PyNamespace_New@@Base+0x3ec> │ │ │ │ + bl 1cfc68 <_PyNamespace_New@@Base+0x3ec> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97ef0 │ │ │ │ + beq.w 98180 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7080 @ 0x1ba8 │ │ │ │ + movw r1, #9376 @ 0x24a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97ad6 │ │ │ │ + bge.n 97d66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97ee8 │ │ │ │ + beq.w 98178 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - movw r0, #27984 @ 0x6d50 │ │ │ │ + beq.w 98194 │ │ │ │ + movw r0, #30480 @ 0x7710 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88a5c │ │ │ │ + bl 88de8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5876 @ 0x16f4 │ │ │ │ + movw r1, #8172 @ 0x1fec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97b14 │ │ │ │ + bge.n 97da4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97ee0 │ │ │ │ + beq.w 98170 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - bl 1cf414 │ │ │ │ + beq.w 98194 │ │ │ │ + bl 1d0154 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #12272 @ 0x2ff0 │ │ │ │ + movw r1, #14568 @ 0x38e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97b4a │ │ │ │ + bge.n 97dda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97ed8 │ │ │ │ + beq.w 98168 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - ldr r2, [pc, #556] @ (97d80 ) │ │ │ │ + beq.w 98194 │ │ │ │ + ldr r2, [pc, #556] @ (98010 ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r1, [pc, #556] @ (97d84 ) │ │ │ │ + ldr r1, [pc, #556] @ (98014 ) │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cc9a8 │ │ │ │ + bl 1cd7d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 981ea │ │ │ │ + beq.w 9847a │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5896 @ 0x1708 │ │ │ │ + movw r1, #8192 @ 0x2000 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97b94 │ │ │ │ + bge.n 97e24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f34 │ │ │ │ + beq.w 981c4 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ - bl 80424 │ │ │ │ + beq.w 98194 │ │ │ │ + bl 8041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5908 @ 0x1714 │ │ │ │ + movw r1, #8204 @ 0x200c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97bca │ │ │ │ + bge.n 97e5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f24 │ │ │ │ + beq.w 981b4 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 817b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5928 @ 0x1728 │ │ │ │ + movw r1, #8224 @ 0x2020 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97c02 │ │ │ │ + bge.n 97e92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f2c │ │ │ │ + beq.w 981bc │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97f04 │ │ │ │ + beq.w 98194 │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97ece │ │ │ │ + bne.w 9815e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - movw r2, #31856 @ 0x7c70 │ │ │ │ + movw r2, #34352 @ 0x8630 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1cf5e0 │ │ │ │ + bl 1d0320 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97e4e │ │ │ │ - ldr r0, [pc, #348] @ (97d88 ) │ │ │ │ + beq.w 980de │ │ │ │ + ldr r0, [pc, #348] @ (98018 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1cd5f4 │ │ │ │ + bl 1ce424 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97e4e │ │ │ │ - movw r1, #61728 @ 0xf120 │ │ │ │ + beq.w 980de │ │ │ │ + movw r1, #64276 @ 0xfb14 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r2, [pc, #324] @ (97d8c ) │ │ │ │ - bl 99850 │ │ │ │ + ldr r2, [pc, #324] @ (9801c ) │ │ │ │ + bl 99ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97e36 │ │ │ │ - movw r1, #52876 @ 0xce8c │ │ │ │ + bne.w 980c6 │ │ │ │ + movw r1, #55344 @ 0xd830 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [pc, #308] @ (97d90 ) │ │ │ │ + ldr r2, [pc, #308] @ (98020 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97e36 │ │ │ │ - bl 1ceb3c <_PyNamespace_New@@Base> │ │ │ │ + bne.w 980c6 │ │ │ │ + bl 1cf87c <_PyNamespace_New@@Base> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97e36 │ │ │ │ + beq.w 980c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8128 @ 0x1fc0 │ │ │ │ + movw r1, #10424 @ 0x28b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97c9a │ │ │ │ + bge.n 97f2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97ec6 │ │ │ │ + beq.w 98156 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 97e36 │ │ │ │ - ldr.w r8, [pc, #244] @ 97d98 │ │ │ │ + bne.w 980c6 │ │ │ │ + ldr.w r8, [pc, #244] @ 98028 │ │ │ │ mov.w r9, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r4, [r8], #4 │ │ │ │ lsl.w r0, r9, r7 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 97e36 │ │ │ │ - bl 99850 │ │ │ │ + beq.w 980c6 │ │ │ │ + bl 99ae0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97cdc │ │ │ │ + bge.n 97f6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97eba │ │ │ │ + beq.w 9814a │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97e36 │ │ │ │ + bne.w 980c6 │ │ │ │ cmp r7, #19 │ │ │ │ - bne.n 97caa │ │ │ │ - movw r1, #5940 @ 0x1734 │ │ │ │ + bne.n 97f3a │ │ │ │ + movw r1, #8236 @ 0x202c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r2, [pc, #160] @ (97d94 ) │ │ │ │ + ldr r2, [pc, #160] @ (98024 ) │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97e36 │ │ │ │ - bl 94b98 │ │ │ │ + bne.w 980c6 │ │ │ │ + bl 94e2c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5952 @ 0x1740 │ │ │ │ + movw r1, #8248 @ 0x2038 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97ea8 │ │ │ │ + blt.w 98138 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 97e36 │ │ │ │ + bne.w 980c6 │ │ │ │ movs r0, #1 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5964 @ 0x174c │ │ │ │ + movw r1, #8260 @ 0x2044 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97e96 │ │ │ │ + blt.w 98126 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 97e36 │ │ │ │ + bne.n 980c6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #8272 @ 0x2050 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97e86 │ │ │ │ - b.n 97d9c │ │ │ │ + blt.w 98116 │ │ │ │ + b.n 9802c │ │ │ │ nop │ │ │ │ ands r4, r6 │ │ │ │ lsls r1, r2, #1 │ │ │ │ str r4, [r4, #12] │ │ │ │ lsls r7, r2, #1 │ │ │ │ eors r4, r0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ @@ -161606,547 +161883,547 @@ │ │ │ │ lsls r7, r2, #1 │ │ │ │ eors r4, r2 │ │ │ │ lsls r1, r2, #1 │ │ │ │ lsls r0, r1 │ │ │ │ lsls r1, r2, #1 │ │ │ │ lsls r0, r2 │ │ │ │ lsls r1, r2, #1 │ │ │ │ - add r2, pc, #960 @ (adr r2, 98158 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 983e8 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - @ instruction: 0xf4a80036 │ │ │ │ + mrc2 0, 2, r0, cr0, cr6, {1} │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 97e36 │ │ │ │ + bne.n 980c6 │ │ │ │ movs r0, #5 │ │ │ │ - bl 94b98 │ │ │ │ + bl 94e2c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5988 @ 0x1764 │ │ │ │ + movw r1, #8284 @ 0x205c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ - bl 99850 │ │ │ │ + bl 99ae0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 97e76 │ │ │ │ + blt.n 98106 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 97e36 │ │ │ │ + bne.n 980c6 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11460 @ 0x2cc4 │ │ │ │ + movw r1, #13756 @ 0x35bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97dec │ │ │ │ + bge.n 9807c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97e6e │ │ │ │ + beq.n 980fe │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 97e4e │ │ │ │ - ldr r0, [pc, #724] @ (980c8 ) │ │ │ │ + beq.n 980de │ │ │ │ + ldr r0, [pc, #724] @ (98358 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1cd5f4 │ │ │ │ + bl 1ce424 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 97e4e │ │ │ │ + cbz r0, 980de │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #11476 @ 0x2cd4 │ │ │ │ + movw r1, #13772 @ 0x35cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f90 │ │ │ │ + bl 95224 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97e1e │ │ │ │ + bge.n 980ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 97e66 │ │ │ │ - cbnz r4, 97e4e │ │ │ │ + cbz r3, 980f6 │ │ │ │ + cbnz r4, 980de │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ strd r4, r4, [r5] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r4, r4, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97e4e │ │ │ │ + bge.n 980de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 97e4e │ │ │ │ + cbnz r3, 980de │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #636] @ (980cc ) │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #636] @ (9835c ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #5372 @ 0x14fc │ │ │ │ + movw r3, #7668 @ 0x1df4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 97e2e │ │ │ │ + b.n 980be │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97e1e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 980ae │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97dec │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9807c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97dc2 │ │ │ │ + bne.n 98052 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97dc2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98052 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97d9c │ │ │ │ + bne.n 9802c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97d9c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9802c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97d4c │ │ │ │ + bne.w 97fdc │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97d4c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97fdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97d22 │ │ │ │ + bne.w 97fb2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97d22 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97fb2 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 97cdc │ │ │ │ + b.n 97f6c │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97c9a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97f2a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97c12 │ │ │ │ - b.n 97f04 │ │ │ │ + beq.w 97ea2 │ │ │ │ + b.n 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97b4a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97dda │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97b14 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97da4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97ad6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97d66 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97f04 │ │ │ │ + bge.n 98194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 97f04 │ │ │ │ + cbnz r3, 98194 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5372 @ 0x14fc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #7668 @ 0x1df4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - ldr r1, [pc, #448] @ (980d0 ) │ │ │ │ + ldr r1, [pc, #448] @ (98360 ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 97e2e │ │ │ │ + b.n 980be │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97bca │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97e5a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97c02 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97e92 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97b94 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97e24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9714e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 973de │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc2ac │ │ │ │ - ldr r3, [pc, #388] @ (980d4 ) │ │ │ │ + bl 1cd0dc │ │ │ │ + ldr r3, [pc, #388] @ (98364 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - movw r3, #5496 @ 0x1578 │ │ │ │ + movw r3, #7792 @ 0x1e70 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 97e2e │ │ │ │ - ldr r2, [pc, #348] @ (980cc ) │ │ │ │ + b.n 980be │ │ │ │ + ldr r2, [pc, #348] @ (9835c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #5428 @ 0x1534 │ │ │ │ + movw r3, #7724 @ 0x1e2c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 97e2e │ │ │ │ + b.n 980be │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97a7a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97d0a │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97a10 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97ca0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 979d0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97c60 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9796c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97bfc │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97928 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97bb8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97f04 │ │ │ │ + bge.n 98194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97f04 │ │ │ │ + bne.n 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 978da │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97b6a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978b6 │ │ │ │ + beq.w 97b46 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97f04 │ │ │ │ + bge.n 98194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97f04 │ │ │ │ + bne.n 98194 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97858 │ │ │ │ + bne.w 97ae8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97858 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97ae8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97f04 │ │ │ │ + bge.w 98194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f04 │ │ │ │ + bne.w 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 977e4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 97a74 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97f04 │ │ │ │ + bge.w 98194 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f04 │ │ │ │ + bne.w 98194 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9764c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 978dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 976ae │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 9793e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97822 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 97ab2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9811e │ │ │ │ + blt.n 983ae │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97f04 │ │ │ │ + bge.w 98194 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f04 │ │ │ │ + bne.w 98194 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97456 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 976e6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9741c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 976ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97256 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 974e6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97216 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 974a6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 971d6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 97466 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97196 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 97426 │ │ │ │ nop │ │ │ │ lsls r0, r3 │ │ │ │ lsls r1, r2, #1 │ │ │ │ - vshr.s8 d16, d22, #8 │ │ │ │ - eors.w r0, r8, #11927552 @ 0xb60000 │ │ │ │ - vshr.s16 d16, d22, #8 │ │ │ │ + ldr??.w r0, [r0, r6, lsl #3] │ │ │ │ + mcr2 0, 2, r0, cr0, cr6, {1} │ │ │ │ + vst1.8 @ instruction: 0xf9800036 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9735c │ │ │ │ + bne.w 975ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9735c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 975ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97326 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 975b6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 972d6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 97566 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97298 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 97528 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 973de │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 9766e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 973a0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 97630 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9806a │ │ │ │ + bne.n 982fa │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9806a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 982fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97f04 │ │ │ │ + bge.w 98194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f04 │ │ │ │ + bne.w 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97f04 │ │ │ │ + bge.w 98194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f04 │ │ │ │ + bne.w 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97f04 │ │ │ │ + bge.w 98194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f04 │ │ │ │ + bne.w 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 975ea │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 9787a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97f04 │ │ │ │ + bge.w 98194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f04 │ │ │ │ + bne.w 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97f04 │ │ │ │ + bge.w 98194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f04 │ │ │ │ + bne.w 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97f04 │ │ │ │ + bge.w 98194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f04 │ │ │ │ + bne.w 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 974c2 │ │ │ │ - movw r3, #5400 @ 0x1518 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 97752 │ │ │ │ + movw r3, #7696 @ 0x1e10 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - b.n 97f0c │ │ │ │ + b.n 9819c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9748c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 9771c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97f04 │ │ │ │ + bge.w 98194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f04 │ │ │ │ + bne.w 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97f04 │ │ │ │ + bge.w 98194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f04 │ │ │ │ + bne.w 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97f04 │ │ │ │ + bge.w 98194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f04 │ │ │ │ + bne.w 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97f04 │ │ │ │ + bge.w 98194 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f04 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f04 │ │ │ │ + bne.w 98194 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 975ac │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 9783c │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #136] @ (98324 ) │ │ │ │ + ldr r1, [pc, #136] @ (985b4 ) │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r4 │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9831c │ │ │ │ - ldr r1, [pc, #120] @ (98328 ) │ │ │ │ + bne.n 985ac │ │ │ │ + ldr r1, [pc, #120] @ (985b8 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86b4c │ │ │ │ - cbnz r0, 9831c │ │ │ │ - ldr r1, [pc, #112] @ (9832c ) │ │ │ │ + bl 86ed8 │ │ │ │ + cbnz r0, 985ac │ │ │ │ + ldr r1, [pc, #112] @ (985bc ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86b4c │ │ │ │ - cbnz r0, 9831c │ │ │ │ - ldr r1, [pc, #104] @ (98330 ) │ │ │ │ + bl 86ed8 │ │ │ │ + cbnz r0, 985ac │ │ │ │ + ldr r1, [pc, #104] @ (985c0 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86b4c │ │ │ │ - cbnz r0, 9831c │ │ │ │ - ldr r1, [pc, #96] @ (98334 ) │ │ │ │ + bl 86ed8 │ │ │ │ + cbnz r0, 985ac │ │ │ │ + ldr r1, [pc, #96] @ (985c4 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86b4c │ │ │ │ - cbnz r0, 9831c │ │ │ │ + bl 86ed8 │ │ │ │ + cbnz r0, 985ac │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 982fe │ │ │ │ + bne.n 9858e │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r7, #24] │ │ │ │ - cbnz r2, 98302 │ │ │ │ + cbnz r2, 98592 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 982fe │ │ │ │ + bge.n 9858e │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 982fe │ │ │ │ + bne.n 9858e │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 982fe │ │ │ │ + b.n 9858e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 982fe │ │ │ │ + b.n 9858e │ │ │ │ nop │ │ │ │ - bgt.n 983f0 │ │ │ │ + bgt.n 98680 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 982ec │ │ │ │ + bmi.n 9857c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 982a8 │ │ │ │ + ble.n 98538 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 98344 │ │ │ │ + blt.n 985d4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 987e8 │ │ │ │ + b.n 98a78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00098338 : │ │ │ │ +000985c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ - cbnz r3, 98384 │ │ │ │ - ldr r1, [pc, #56] @ (98388 ) │ │ │ │ + cbnz r3, 98614 │ │ │ │ + ldr r1, [pc, #56] @ (98618 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w lr, r0, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w ip, [r2, #3892] @ 0xf34 │ │ │ │ @@ -162159,154 +162436,154 @@ │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ pop {r4, pc} │ │ │ │ bl 302e6 <_PyObject_DebugMallocStats@@Base+0x1ffe> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009838c : │ │ │ │ +0009861c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.n 98424 │ │ │ │ + beq.n 986b4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 983f2 │ │ │ │ + bne.n 98682 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 983f2 │ │ │ │ + beq.n 98682 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 9840c │ │ │ │ + beq.n 9869c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 983ee │ │ │ │ + cbz r3, 9867e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 983e4 │ │ │ │ + bge.n 98674 │ │ │ │ movs r2, #1 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r3 │ │ │ │ - b.n 983e6 │ │ │ │ + b.n 98676 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 98414 │ │ │ │ + beq.n 986a4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 983ca │ │ │ │ + bne.n 9865a │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 983e6 │ │ │ │ + b.n 98676 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ + bl 44016 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 983de │ │ │ │ + b.n 9866e │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 983de │ │ │ │ + b.n 9866e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 98b48 │ │ │ │ + beq.w 98dd8 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98bbc │ │ │ │ + beq.w 98e4c │ │ │ │ mov r6, r2 │ │ │ │ movw r3, #15536 @ 0x3cb0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r7, #28] │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r3, [r7, #16] │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ tst.w r3, #48 @ 0x30 │ │ │ │ - bne.w 997b6 │ │ │ │ + bne.w 99a46 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 9867e │ │ │ │ + bgt.w 9890e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99732 │ │ │ │ + beq.w 999c2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 99732 │ │ │ │ + bhi.w 999c2 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ lsrs r2, r0, #5 │ │ │ │ movs r0, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsrs r2, r0, #5 │ │ │ │ lsrs r2, r0, #5 │ │ │ │ lsrs r2, r0, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r8, [pc, #684] @ 98770 │ │ │ │ + ldr.w r8, [pc, #684] @ 98a00 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w ip, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [ip, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 98774 │ │ │ │ + beq.w 98a04 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str.w r0, [ip, #2008] @ 0x7d8 │ │ │ │ - ldr r0, [pc, #644] @ (98768 ) │ │ │ │ - ldr r1, [pc, #640] @ (98768 ) │ │ │ │ + ldr r0, [pc, #644] @ (989f8 ) │ │ │ │ + ldr r1, [pc, #640] @ (989f8 ) │ │ │ │ str r1, [r7, #32] │ │ │ │ ldr.w r1, [ip, #2012] @ 0x7dc │ │ │ │ ldr.w r9, [r0, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [ip, #2012] @ 0x7dc │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 98642 │ │ │ │ + bne.w 988d2 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r0, [r4, #20] │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ @@ -162335,189 +162612,189 @@ │ │ │ │ orrs r2, r1 │ │ │ │ sub.w r3, r4, #8 │ │ │ │ str r3, [r1, #0] │ │ │ │ strd ip, r2, [r4, #-8] │ │ │ │ str.w r3, [ip, #4] │ │ │ │ str.w lr, [r0, #3868] @ 0xf1c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 99716 │ │ │ │ + bne.w 999a6 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c230 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99570 │ │ │ │ + beq.w 99800 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 985a2 │ │ │ │ + bpl.n 98832 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 985a2 │ │ │ │ + bne.n 98832 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.w 986a4 │ │ │ │ + beq.w 98934 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 998ec │ │ │ │ + bl 99b7c │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 985c4 │ │ │ │ + bge.n 98854 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98976 │ │ │ │ + beq.w 98c06 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99570 │ │ │ │ + bne.w 99800 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 985dc │ │ │ │ + bge.n 9886c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 99724 │ │ │ │ + beq.w 999b4 │ │ │ │ ldr.w r4, [r6, #16]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 98486 │ │ │ │ + bne.w 98716 │ │ │ │ mov fp, r3 │ │ │ │ mov r0, fp │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r8, [pc, #380] @ 98770 │ │ │ │ + ldr.w r8, [pc, #380] @ 98a00 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - movw r3, #42089 @ 0xa469 │ │ │ │ + movw r3, #43273 @ 0xa909 │ │ │ │ movt r3, #10 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w ip, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [ip, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 98774 │ │ │ │ - ldr r0, [pc, #336] @ (98768 ) │ │ │ │ + beq.w 98a04 │ │ │ │ + ldr r0, [pc, #336] @ (989f8 ) │ │ │ │ ldr.w r3, [ip, #2012] @ 0x7dc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str.w r1, [ip, #2008] @ 0x7d8 │ │ │ │ ldr.w r9, [r0, #1600] @ 0x640 │ │ │ │ str.w r3, [ip, #2012] @ 0x7dc │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ str r3, [r4, #0] │ │ │ │ - movw r3, #42089 @ 0xa469 │ │ │ │ + movw r3, #43273 @ 0xa909 │ │ │ │ movt r3, #10 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 98502 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + beq.w 98792 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ str r3, [r7, #24] │ │ │ │ cmp r9, r2 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - bne.w 993d2 │ │ │ │ + bne.w 99662 │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98850 │ │ │ │ + bne.w 98ae0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.n 98502 │ │ │ │ - movw r3, #4525 @ 0x11ad │ │ │ │ + b.n 98792 │ │ │ │ + movw r3, #7389 @ 0x1cdd │ │ │ │ movt r3, #14 │ │ │ │ - b.n 984c0 │ │ │ │ + b.n 98750 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r3, #22829 @ 0x592d │ │ │ │ + movweq r3, #25401 @ 0x6339 │ │ │ │ movteq r3, #14 │ │ │ │ - beq.w 984c0 │ │ │ │ + beq.w 98750 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 99732 │ │ │ │ + ble.w 999c2 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 98a92 │ │ │ │ - movw r3, #32665 @ 0x7f99 │ │ │ │ + bne.w 98d22 │ │ │ │ + movw r3, #35517 @ 0x8abd │ │ │ │ movt r3, #13 │ │ │ │ - b.n 984c0 │ │ │ │ + b.n 98750 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r7, #24] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 988da │ │ │ │ + beq.w 98b6a │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - ldr r3, [pc, #176] @ (9876c ) │ │ │ │ + ldr r3, [pc, #176] @ (989fc ) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 988fe │ │ │ │ + bne.w 98b8e │ │ │ │ add.w sl, sl, #110592 @ 0x1b000 │ │ │ │ add.w r3, r7, #44 @ 0x2c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [sl, #4000] @ 0xfa0 │ │ │ │ - bl 8c3a4 │ │ │ │ + bl 8c6ac │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 997a0 │ │ │ │ + beq.w 99a30 │ │ │ │ ldr.w sl, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 98856 │ │ │ │ + bne.w 98ae6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9874c │ │ │ │ + bge.n 989dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 9874c │ │ │ │ + cbnz r3, 989dc │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ str r2, [r7, #20] │ │ │ │ ldr.w r2, [r2, #712] @ 0x2c8 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [r7, #8] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #0] │ │ │ │ - bge.n 98730 │ │ │ │ + bge.n 989c0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 99516 │ │ │ │ + bne.w 997a6 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 991e2 │ │ │ │ + bne.w 99472 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98b8c │ │ │ │ + bne.w 98e1c │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98b08 │ │ │ │ + blt.w 98d98 │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 98b30 │ │ │ │ + beq.w 98dc0 │ │ │ │ mov r9, sl │ │ │ │ - b.n 985a2 │ │ │ │ + b.n 98832 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ @@ -162527,251 +162804,251 @@ │ │ │ │ ubfx r4, r0, #14, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ lsls r0, r0, #29 │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ str r4, [r7, #32] │ │ │ │ - bmi.w 9914c │ │ │ │ + bmi.w 993dc │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ subs r0, r0, r4 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi.w 99178 │ │ │ │ + bhi.w 99408 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ adds.w sl, r0, r1 │ │ │ │ - bmi.w 99178 │ │ │ │ + bmi.w 99408 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr.w r9, [r1, #888] @ 0x378 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 98b68 │ │ │ │ + bne.w 98df8 │ │ │ │ ldr.w r0, [ip, #1612] @ 0x64c │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ str r0, [r7, #20] │ │ │ │ - bcs.w 98a04 │ │ │ │ + bcs.w 98c94 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [r7, #24] │ │ │ │ ldr.w r0, [r0, r1, lsl #3] │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 98b4c │ │ │ │ + beq.w 98ddc │ │ │ │ ldr r4, [r0, #0] │ │ │ │ add.w ip, r4, #1 │ │ │ │ str.w ip, [r0] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ ldr.w lr, [ip] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 989e2 │ │ │ │ + beq.w 98c72 │ │ │ │ ldr r4, [r7, #32] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r8, fp] │ │ │ │ add r4, ip │ │ │ │ strd r2, r2, [ip] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ ldr.w ip, [r1, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ cmp r2, ip │ │ │ │ - bgt.w 98ac4 │ │ │ │ + bgt.w 98d54 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ str r1, [r4, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98af8 │ │ │ │ - ldr r1, [pc, #716] @ (98b00 ) │ │ │ │ + blt.w 98d88 │ │ │ │ + ldr r1, [pc, #716] @ (98d90 ) │ │ │ │ movs r2, #1 │ │ │ │ str r1, [r7, #32] │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r9, [r1, #1600] @ 0x640 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9917c │ │ │ │ + bne.w 9940c │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #29 │ │ │ │ - bmi.w 991c8 │ │ │ │ + bmi.w 99458 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ - b.n 98502 │ │ │ │ + b.n 98792 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9886c │ │ │ │ + bge.n 98afc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99804 │ │ │ │ + beq.w 99a94 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98898 │ │ │ │ + bge.n 98b28 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 996ee │ │ │ │ + beq.w 9997e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98898 │ │ │ │ + bge.n 98b28 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 996c4 │ │ │ │ + beq.w 99954 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ strb.w r3, [r9, #16] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 985a2 │ │ │ │ + blt.w 98832 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 98a44 │ │ │ │ + bmi.w 98cd4 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt.w r2, #1342177280 @ 0x50000000 │ │ │ │ strlt.w r2, [r9] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [r9, #16] │ │ │ │ - b.n 985a2 │ │ │ │ + b.n 98832 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 99654 │ │ │ │ - ldr r3, [pc, #540] @ (98b04 ) │ │ │ │ + beq.w 998e4 │ │ │ │ + ldr r3, [pc, #540] @ (98d94 ) │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 986ca │ │ │ │ + beq.w 9895a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 986ca │ │ │ │ + beq.w 9895a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98964 │ │ │ │ + bge.n 98bf4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 98964 │ │ │ │ + cbnz r3, 98bf4 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr.w sl, [r8, fp] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [sl, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #8] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [r7, #24] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #4] │ │ │ │ - bge.n 98948 │ │ │ │ + bge.n 98bd8 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9946a │ │ │ │ + bne.w 996fa │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 991aa │ │ │ │ + bne.w 9943a │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98ba4 │ │ │ │ + bne.w 98e34 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 997ac │ │ │ │ + blt.w 99a3c │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ - b.n 985a2 │ │ │ │ + b.n 98832 │ │ │ │ ldr.w sl, [r8, fp] │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr.w r1, [sl, #712] @ 0x2c8 │ │ │ │ sub.w ip, r7, r1 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #16384 @ 0x4000 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #20] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [r7, #24] │ │ │ │ mov.w r1, ip, asr #13 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bge.n 989a6 │ │ │ │ + bge.n 98c36 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 994be │ │ │ │ + bne.w 9974e │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr.w r8, [r2, #1600] @ 0x640 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 990e4 │ │ │ │ + bne.w 99374 │ │ │ │ str r3, [r7, #32] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r2, [sl, #100] @ 0x64 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 985c4 │ │ │ │ + beq.w 98854 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - ble.w 985c4 │ │ │ │ + ble.w 98854 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 985c4 │ │ │ │ + beq.w 98854 │ │ │ │ mov r0, sl │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - b.n 985c4 │ │ │ │ + b.n 98854 │ │ │ │ ldrd r4, r1, [r0, #24] │ │ │ │ cmp r1, r4 │ │ │ │ - bcc.n 98ab8 │ │ │ │ + bcc.n 98d48 │ │ │ │ ldr r1, [r7, #24] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r4 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w lr, [r0, r4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 987fc │ │ │ │ + bne.w 98a8c │ │ │ │ ldr r1, [r7, #16] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7, #24] │ │ │ │ ldr.w r9, [r1, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ movt r1, #7 │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 995e6 │ │ │ │ + bne.w 99876 │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov ip, r0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 99178 │ │ │ │ + beq.w 99408 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 987fc │ │ │ │ + b.n 98a8c │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 98b14 │ │ │ │ + bne.n 98da4 │ │ │ │ ldr.w r1, [r9, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 988bc │ │ │ │ + beq.w 98b4c │ │ │ │ ldr.w r2, [r9, #-4] │ │ │ │ bic.w ip, r2, #3 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str.w r1, [ip] │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -162781,162 +163058,162 @@ │ │ │ │ ldr.w r1, [r9, #-4] │ │ │ │ subs r2, #1 │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r9, #-4] │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r9, #-8] │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 988bc │ │ │ │ + b.n 98b4c │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 99732 │ │ │ │ + bne.w 999c2 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61968 @ 0xf210 │ │ │ │ + movw r1, #64464 @ 0xfbd0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - b.n 985e8 │ │ │ │ + b.n 98878 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [r9, #12] │ │ │ │ str.w r9, [r2, #8] │ │ │ │ - b.n 987fc │ │ │ │ + b.n 98a8c │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ - cbz r2, 98aea │ │ │ │ + cbz r2, 98d7a │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 98aea │ │ │ │ + beq.n 98d7a │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ - cbnz r2, 98aea │ │ │ │ + cbnz r2, 98d7a │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 99794 │ │ │ │ + bne.w 99a24 │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.w 9960e │ │ │ │ + bpl.w 9989e │ │ │ │ ldr r2, [r7, #28] │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98832 │ │ │ │ + bge.w 98ac2 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 98832 │ │ │ │ + b.n 98ac2 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 99570 │ │ │ │ + beq.w 99800 │ │ │ │ mov r9, sl │ │ │ │ - b.n 985a2 │ │ │ │ - movw r1, #18937 @ 0x49f9 │ │ │ │ + b.n 98832 │ │ │ │ + movw r1, #19597 @ 0x4c8d │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 995fa │ │ │ │ + bne.w 9988a │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 98a4c │ │ │ │ - b.n 988bc │ │ │ │ + bne.n 98cdc │ │ │ │ + b.n 98b4c │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ - b.n 985a2 │ │ │ │ + b.n 98832 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 985e8 │ │ │ │ + b.n 98878 │ │ │ │ ldrd r0, r1, [r7, #20] │ │ │ │ strd r2, r3, [r7, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ mov ip, r0 │ │ │ │ ldrd r2, r3, [r7, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 987fc │ │ │ │ - b.n 98a04 │ │ │ │ + bne.w 98a8c │ │ │ │ + b.n 98c94 │ │ │ │ strd r2, r3, [r7, #20] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr.w r0, [r3, #884] @ 0x374 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 987fc │ │ │ │ + bne.w 98a8c │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ mov r0, fp │ │ │ │ - bl 2447ac │ │ │ │ - b.n 98ab2 │ │ │ │ + bl 2460d4 │ │ │ │ + b.n 98d42 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 9874c │ │ │ │ + ble.w 989dc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9874c │ │ │ │ + beq.w 989dc │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 9874c │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 989dc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 98964 │ │ │ │ + ble.w 98bf4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98964 │ │ │ │ + beq.w 98bf4 │ │ │ │ mov r0, sl │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 98964 │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 98bf4 │ │ │ │ str r2, [r7, #32] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst.w r3, #48 @ 0x30 │ │ │ │ - bne.w 997b6 │ │ │ │ + bne.w 99a46 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 98dde │ │ │ │ + bgt.w 9906e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99732 │ │ │ │ + beq.w 999c2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 99732 │ │ │ │ + bhi.w 999c2 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ lsls r5, r4, #22 │ │ │ │ movs r0, r1 │ │ │ │ lsls r6, r6, #3 │ │ │ │ lsls r5, r4, #22 │ │ │ │ lsls r5, r4, #22 │ │ │ │ lsls r5, r4, #22 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r9, [pc, #736] @ 98edc │ │ │ │ + ldr.w r9, [pc, #736] @ 9916c │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 98dec │ │ │ │ - ldr r0, [pc, #696] @ (98ed4 ) │ │ │ │ + beq.w 9907c │ │ │ │ + ldr r0, [pc, #696] @ (99164 ) │ │ │ │ ldr.w r3, [r2, #2012] @ 0x7dc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2012] @ 0x7dc │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [r7, #28] │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 992d8 │ │ │ │ + bne.w 99568 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ sub.w lr, r4, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -162963,385 +163240,385 @@ │ │ │ │ str.w lr, [r1] │ │ │ │ strd r6, r2, [r4, #-8] │ │ │ │ str.w lr, [r6, #4] │ │ │ │ str.w ip, [r3, #3868] @ 0xf1c │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9975e │ │ │ │ + bne.w 999ee │ │ │ │ mov r0, r6 │ │ │ │ blx 2c230 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99570 │ │ │ │ + beq.w 99800 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 98cce │ │ │ │ + bpl.n 98f5e │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 98cce │ │ │ │ + bne.n 98f5e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 98d18 │ │ │ │ + beq.n 98fa8 │ │ │ │ mov r5, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 998ec │ │ │ │ + bl 99b7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98cee │ │ │ │ + bge.n 98f7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99030 │ │ │ │ + beq.w 992c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 99570 │ │ │ │ + bne.w 99800 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98d06 │ │ │ │ + bge.n 98f96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9976a │ │ │ │ + beq.w 999fa │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r4, [r3, #16]! │ │ │ │ str r3, [r7, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 98bbe │ │ │ │ + bne.w 98e4e │ │ │ │ mov fp, r6 │ │ │ │ - b.n 985e8 │ │ │ │ + b.n 98878 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [r7, #24] │ │ │ │ - beq.w 9958e │ │ │ │ - ldr r3, [pc, #432] @ (98ed8 ) │ │ │ │ + beq.w 9981e │ │ │ │ + ldr r3, [pc, #432] @ (99168 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98f72 │ │ │ │ + bne.w 99202 │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ add.w r3, r7, #44 @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r8, #4000] @ 0xfa0 │ │ │ │ - bl 8c3a4 │ │ │ │ + bl 8c6ac │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 9970c │ │ │ │ + beq.w 9999c │ │ │ │ ldr r5, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 98ef6 │ │ │ │ + beq.w 99186 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98d72 │ │ │ │ + bge.n 99002 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9980e │ │ │ │ + beq.w 99a9e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98d96 │ │ │ │ + bge.n 99026 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99702 │ │ │ │ + beq.w 99992 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98d96 │ │ │ │ + bge.n 99026 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 996f8 │ │ │ │ + beq.w 99988 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ movs r3, #1 │ │ │ │ bfi r2, r3, #0, #2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ strb r2, [r6, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 98cce │ │ │ │ + blt.n 98f5e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 99098 │ │ │ │ + bmi.w 99328 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98dc0 │ │ │ │ + bge.n 99050 │ │ │ │ mov.w r3, #1342177280 @ 0x50000000 │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r3, #2 │ │ │ │ bfi r2, r3, #0, #2 │ │ │ │ strb r2, [r6, #16] │ │ │ │ - b.n 98cce │ │ │ │ - movw r5, #4525 @ 0x11ad │ │ │ │ + b.n 98f5e │ │ │ │ + movw r5, #7389 @ 0x1cdd │ │ │ │ movt r5, #14 │ │ │ │ - b.n 98bfa │ │ │ │ - movw r5, #42089 @ 0xa469 │ │ │ │ + b.n 98e8a │ │ │ │ + movw r5, #43273 @ 0xa909 │ │ │ │ movt r5, #10 │ │ │ │ - b.n 98bfa │ │ │ │ + b.n 98e8a │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 98ee0 │ │ │ │ - movw r5, #22829 @ 0x592d │ │ │ │ + bne.n 99170 │ │ │ │ + movw r5, #25401 @ 0x6339 │ │ │ │ movt r5, #14 │ │ │ │ - b.n 98bfa │ │ │ │ + b.n 98e8a │ │ │ │ movw r6, #15536 @ 0x3cb0 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ and.w r4, r3, #24 │ │ │ │ ubfx r0, r3, #14, #1 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ addne r0, #1 │ │ │ │ lsls r3, r3, #29 │ │ │ │ str r0, [r7, #24] │ │ │ │ - bmi.w 99414 │ │ │ │ + bmi.w 996a4 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ sub.w r3, r3, r0, lsl #3 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.w 98b84 │ │ │ │ + bcc.w 98e14 │ │ │ │ adds.w r3, r1, r0, lsl #3 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bmi.w 98b84 │ │ │ │ + bmi.w 98e14 │ │ │ │ movw r8, #32456 @ 0x7ec8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #2757 @ 0xac5 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r3, [r8, #888] @ 0x378 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 99400 │ │ │ │ + bne.w 99690 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r4, [r2, #1612] @ 0x64c │ │ │ │ subs r3, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.w 98ffe │ │ │ │ + bcs.w 9928e │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r1, [r4, ip, lsl #3] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [r7, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 993c6 │ │ │ │ + beq.w 99656 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr.w lr, [r3] │ │ │ │ str.w lr, [r1, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 98fde │ │ │ │ + beq.w 9926e │ │ │ │ ldr r2, [r7, #24] │ │ │ │ movs r1, #0 │ │ │ │ add.w r4, r3, r2, lsl #3 │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ strd r1, r1, [r3] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ strd r1, r1, [r4, #-8] │ │ │ │ ldr.w r1, [r3, #3768] @ 0xeb8 │ │ │ │ ldr.w r0, [r3, #3764] @ 0xeb4 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r0, r1 │ │ │ │ - blt.w 99104 │ │ │ │ + blt.w 99394 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r6, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99464 │ │ │ │ - ldr r2, [pc, #32] @ (98ed4 ) │ │ │ │ + blt.w 996f4 │ │ │ │ + ldr r2, [pc, #32] @ (99164 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r7, #28] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9943e │ │ │ │ + bne.w 996ce │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bmi.w 99300 │ │ │ │ + bmi.w 99590 │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 98c3a │ │ │ │ + b.n 98eca │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 99732 │ │ │ │ + ble.w 999c2 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 98a92 │ │ │ │ - movw r5, #32665 @ 0x7f99 │ │ │ │ + bne.w 98d22 │ │ │ │ + movw r5, #35517 @ 0x8abd │ │ │ │ movt r5, #13 │ │ │ │ - b.n 98bfa │ │ │ │ + b.n 98e8a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98f4a │ │ │ │ + bge.n 991da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 98f4a │ │ │ │ + cbnz r3, 991da │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx fp, r1, #14, #1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ str r1, [r7, #20] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #16] │ │ │ │ - bge.n 98f2e │ │ │ │ + bge.n 991be │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 99234 │ │ │ │ + bne.w 994c4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9933c │ │ │ │ + bne.w 995cc │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99324 │ │ │ │ + bne.w 995b4 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9956a │ │ │ │ + blt.w 997fa │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 98cd0 │ │ │ │ + bne.w 98f60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 98cd0 │ │ │ │ + b.n 98f60 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 98d3e │ │ │ │ + beq.w 98fce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98fce │ │ │ │ + bge.n 9925e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 98fce │ │ │ │ + cbnz r3, 9925e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx fp, r1, #14, #1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ str r1, [r7, #24] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #20] │ │ │ │ - bge.n 98fb2 │ │ │ │ + bge.n 99242 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 99286 │ │ │ │ + bne.w 99516 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99218 │ │ │ │ + bne.w 994a8 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99200 │ │ │ │ + bne.w 99490 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98cd0 │ │ │ │ + bge.w 98f60 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 98cd0 │ │ │ │ + b.n 98f60 │ │ │ │ ldrd r0, r2, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bcc.n 9908e │ │ │ │ + bcc.n 9931e │ │ │ │ add.w r2, ip, #1 │ │ │ │ add.w r2, r0, r2, lsl #3 │ │ │ │ str r2, [r1, #24] │ │ │ │ adds r2, r1, r0 │ │ │ │ str r2, [r1, #4] │ │ │ │ str.w lr, [r1, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e7c │ │ │ │ + bne.w 9910c │ │ │ │ ldr.w r3, [r8, #848] @ 0x350 │ │ │ │ - movw r2, #43089 @ 0xa851 │ │ │ │ + movw r2, #43081 @ 0xa849 │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 99648 │ │ │ │ + bne.w 998d8 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98b84 │ │ │ │ + beq.w 98e14 │ │ │ │ ldr.w r2, [r4, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #800] @ 0x320 │ │ │ │ - b.n 98e7c │ │ │ │ + b.n 9910c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx fp, r1, #14, #1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ str r1, [r7, #20] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #24] │ │ │ │ - bge.n 9905a │ │ │ │ + bge.n 992ea │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 99374 │ │ │ │ + bne.w 99604 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99358 │ │ │ │ + bne.w 995e8 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98cee │ │ │ │ + beq.w 98f7e │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 98cee │ │ │ │ + ble.w 98f7e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 98cee │ │ │ │ + beq.w 98f7e │ │ │ │ mov r0, r8 │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 98cee │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 98f7e │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 98e7c │ │ │ │ + b.n 9910c │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 993e6 │ │ │ │ + bne.w 99676 │ │ │ │ ldr.w r1, [r6, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 98db2 │ │ │ │ + beq.w 99042 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r5, [r6, #-4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r5, r5, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r1, [r5, #0] │ │ │ │ @@ -163351,132 +163628,132 @@ │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ subs r3, #1 │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r6, #-4] │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r6, #-8] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 98db2 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 99042 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 989b4 │ │ │ │ + beq.w 98c44 │ │ │ │ str r3, [r7, #4] │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 989b4 │ │ │ │ + b.n 98c44 │ │ │ │ ldr.w r1, [r3, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 98ea6 │ │ │ │ + beq.w 99136 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98ea6 │ │ │ │ + beq.w 99136 │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98ea6 │ │ │ │ + bne.w 99136 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 996a0 │ │ │ │ + bne.w 99930 │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r0, r2, #27 │ │ │ │ - bmi.w 98ea6 │ │ │ │ + bmi.w 99136 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 99136 │ │ │ │ + bne.n 993c6 │ │ │ │ dmb ish │ │ │ │ - b.n 98ea6 │ │ │ │ + b.n 99136 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mvn.w r9, #2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r7, #32] │ │ │ │ ldr.w r0, [r0, #440] @ 0x1b8 │ │ │ │ sub.w r9, r9, r4 │ │ │ │ ldrd lr, r0, [r0, #12] │ │ │ │ add r0, lr │ │ │ │ add.w lr, r0, #3 │ │ │ │ adds r0, #1 │ │ │ │ bic.w lr, lr, #3 │ │ │ │ add.w lr, lr, r0, lsl #2 │ │ │ │ add r1, lr │ │ │ │ cmp r1, r9 │ │ │ │ - bls.w 987a2 │ │ │ │ + bls.w 98a32 │ │ │ │ mov fp, r2 │ │ │ │ - b.n 98b84 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 98e14 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ str r3, [r7, #24] │ │ │ │ cmp r9, r2 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - bne.w 9962a │ │ │ │ + bne.w 998ba │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98846 │ │ │ │ + bne.w 98ad6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 98846 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.w 98ad6 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98954 │ │ │ │ + beq.w 98be4 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.w 98954 │ │ │ │ + b.w 98be4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #15536 @ 0x3cb0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 1df3e0 <_PyAST_Compile@@Base+0x420> │ │ │ │ + bl 1e0a80 <_PyAST_Compile@@Base+0x420> │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 98502 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.w 98792 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9873c │ │ │ │ + beq.w 989cc │ │ │ │ ldr r2, [r7, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.w 9873c │ │ │ │ + b.w 989cc │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 98fce │ │ │ │ + ble.w 9925e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 98fce │ │ │ │ + beq.w 9925e │ │ │ │ mov r0, r8 │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 98fce │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9925e │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98fbe │ │ │ │ + beq.w 9924e │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 98fbe │ │ │ │ + b.n 9924e │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 99784 │ │ │ │ + bne.w 99a14 │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ - cbz r2, 99276 │ │ │ │ + cbz r2, 99506 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r0, [r6, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -163489,20 +163766,20 @@ │ │ │ │ str.w r2, [r6, #-4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r6, #-8] │ │ │ │ str.w r6, [r8, #100] @ 0x64 │ │ │ │ - b.n 98f4a │ │ │ │ + b.n 991da │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 99774 │ │ │ │ + bne.w 99a04 │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ - cbz r2, 992c8 │ │ │ │ + cbz r2, 99558 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r0, [r6, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -163515,73 +163792,73 @@ │ │ │ │ str.w r2, [r6, #-4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r6, #-8] │ │ │ │ str.w r6, [r8, #100] @ 0x64 │ │ │ │ - b.n 98fce │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 9925e │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 99314 │ │ │ │ + bne.n 995a4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98ecc │ │ │ │ + bne.w 9915c │ │ │ │ mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 98c3a │ │ │ │ + b.n 98eca │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #15536 @ 0x3cb0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 1df3e0 <_PyAST_Compile@@Base+0x420> │ │ │ │ + bl 1e0a80 <_PyAST_Compile@@Base+0x420> │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 98c3a │ │ │ │ + b.n 98eca │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 98c3a │ │ │ │ + b.n 98eca │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 98f4a │ │ │ │ + ble.w 991da │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 98f4a │ │ │ │ + beq.w 991da │ │ │ │ mov r0, r8 │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 98f4a │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 991da │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98f3a │ │ │ │ + beq.w 991ca │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 98f3a │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 991ca │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 99066 │ │ │ │ + beq.w 992f6 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 99066 │ │ │ │ + b.n 992f6 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9974e │ │ │ │ + bne.w 999de │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cbz r2, 993b6 │ │ │ │ + cbz r2, 99646 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r1, [r5, #-4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -163594,79 +163871,79 @@ │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ str.w r5, [r8, #100] @ 0x64 │ │ │ │ - b.n 98cee │ │ │ │ + b.n 98f7e │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 98ff8 │ │ │ │ + b.n 99288 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 98502 │ │ │ │ - movw r1, #18937 @ 0x49f9 │ │ │ │ + b.w 98792 │ │ │ │ + movw r1, #19597 @ 0x4c8d │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9942e │ │ │ │ + bne.n 996be │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 990a2 │ │ │ │ - b.n 98db2 │ │ │ │ + bne.w 99332 │ │ │ │ + b.n 99042 │ │ │ │ ldr.w r0, [r8, #884] @ 0x374 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98e7c │ │ │ │ - b.w 98b84 │ │ │ │ + bne.w 9910c │ │ │ │ + b.w 98e14 │ │ │ │ ldr.w r0, [r6, #440] @ 0x1b8 │ │ │ │ ldrd r0, r3, [r0, #12] │ │ │ │ add r3, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ add r1, r3 │ │ │ │ - b.n 98e0e │ │ │ │ + b.n 9909e │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 990a2 │ │ │ │ - b.n 98db2 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + bne.w 99332 │ │ │ │ + b.n 99042 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9963a │ │ │ │ + bne.w 998ca │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98ec4 │ │ │ │ + bne.w 99154 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ - b.n 98ec4 │ │ │ │ + bl 20c488 │ │ │ │ + b.n 99154 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 98eb2 │ │ │ │ + b.n 99142 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 997f4 │ │ │ │ + bne.w 99a84 │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ - cbz r2, 994ac │ │ │ │ + cbz r2, 9973c │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ ldr.w r0, [r9, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -163679,20 +163956,20 @@ │ │ │ │ str.w r2, [r9, #-4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [sl, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ str.w r9, [sl, #100] @ 0x64 │ │ │ │ - b.w 98964 │ │ │ │ + b.w 98bf4 │ │ │ │ ldr.w r1, [r0, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 997e0 │ │ │ │ + bne.w 99a70 │ │ │ │ ldr.w r1, [r9, #-8] │ │ │ │ - cbz r1, 99504 │ │ │ │ + cbz r1, 99794 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr.w r2, [r9, #-4] │ │ │ │ bic.w ip, r2, #3 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str.w r1, [ip] │ │ │ │ @@ -163705,20 +163982,20 @@ │ │ │ │ str.w r1, [r9, #-4] │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r1, [sl, #100] @ 0x64 │ │ │ │ orrs r1, r2 │ │ │ │ str.w r1, [r9, #-8] │ │ │ │ str.w r9, [sl, #100] @ 0x64 │ │ │ │ - b.w 985c4 │ │ │ │ + b.w 98854 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 997d0 │ │ │ │ + bne.w 99a60 │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ - cbz r2, 99558 │ │ │ │ + cbz r2, 997e8 │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ ldr.w r0, [r9, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -163732,282 +164009,282 @@ │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ str.w r9, [r1, #100] @ 0x64 │ │ │ │ - b.w 9874c │ │ │ │ + b.w 989dc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 98cd0 │ │ │ │ + bne.w 98f60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98ab2 │ │ │ │ + bge.w 98d42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98ab2 │ │ │ │ + bne.w 98d42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98ab2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 98d42 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 98d24 │ │ │ │ + bne.w 98fb4 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 99818 │ │ │ │ + bpl.w 99aa8 │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bpl.w 9982e │ │ │ │ + bpl.w 99abe │ │ │ │ ldrsb.w r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9983c │ │ │ │ + blt.w 99acc │ │ │ │ add.w r3, r6, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ movw r5, #43944 @ 0xaba8 │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98cd0 │ │ │ │ + bge.w 98f60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98cd0 │ │ │ │ + bne.w 98f60 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98cd0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 98f60 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r9 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov ip, r0 │ │ │ │ - b.w 98a2e │ │ │ │ + b.w 98cbe │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98a4c │ │ │ │ - b.w 988bc │ │ │ │ + bne.w 98cdc │ │ │ │ + b.w 98b4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99612 │ │ │ │ + bne.n 998a2 │ │ │ │ dmb ish │ │ │ │ - b.w 98aea │ │ │ │ + b.w 98d7a │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 98846 │ │ │ │ + b.w 98ad6 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 98ec4 │ │ │ │ + b.n 99154 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ ldr r1, [r7, #28] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9901e │ │ │ │ + b.n 992ae │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 996ac │ │ │ │ + bpl.n 9993c │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 996ce │ │ │ │ + bpl.n 9995e │ │ │ │ ldrsb.w r3, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 996dc │ │ │ │ + blt.n 9996c │ │ │ │ add.w r3, r9, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r2, #43944 @ 0xaba8 │ │ │ │ mla r2, r1, r3, r2 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ adds r3, r2, r3 │ │ │ │ str r3, [r7, #20] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98970 │ │ │ │ + bge.w 98c00 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98970 │ │ │ │ + bne.w 98c00 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98970 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 98c00 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99126 │ │ │ │ - b.w 98ea6 │ │ │ │ + beq.w 993b6 │ │ │ │ + b.w 99136 │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 99668 │ │ │ │ + bge.n 998f8 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #400] @ (9984c ) │ │ │ │ + ldr r3, [pc, #400] @ (99adc ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ str r3, [r7, #20] │ │ │ │ - b.n 99680 │ │ │ │ + b.n 99910 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98898 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 98b28 │ │ │ │ ldrsb.w r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 996dc │ │ │ │ + blt.n 9996c │ │ │ │ add.w r3, r9, #28 │ │ │ │ - b.n 99668 │ │ │ │ + b.n 998f8 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r9, #20 │ │ │ │ addpl.w r3, r9, #28 │ │ │ │ - b.n 996b8 │ │ │ │ + b.n 99948 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98882 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 98b12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98d96 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 99026 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98d84 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 99014 │ │ │ │ mov r5, r6 │ │ │ │ - bl f8250 │ │ │ │ - b.w 98cd0 │ │ │ │ + bl f85c8 │ │ │ │ + b.w 98f60 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ mov r3, r0 │ │ │ │ - b.w 985c4 │ │ │ │ + b.w 98854 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - b.w 985dc │ │ │ │ + b.w 9886c │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61940 @ 0xf1f4 │ │ │ │ + movw r1, #64436 @ 0xfbb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.w 98ab2 │ │ │ │ + bl f5248 │ │ │ │ + b.w 98d42 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #28] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9937e │ │ │ │ - b.n 993b6 │ │ │ │ + bne.w 9960e │ │ │ │ + b.n 99646 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ blx r5 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 98cee │ │ │ │ + b.w 98f7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98d06 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 98f96 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99290 │ │ │ │ - b.n 992c8 │ │ │ │ + bne.w 99520 │ │ │ │ + b.n 99558 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #20] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9923e │ │ │ │ - b.n 99276 │ │ │ │ + bne.w 994ce │ │ │ │ + b.n 99506 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98ade │ │ │ │ - b.w 98aea │ │ │ │ - bl f8250 │ │ │ │ + beq.w 98d6e │ │ │ │ + b.w 98d7a │ │ │ │ + bl f85c8 │ │ │ │ str.w r9, [r7, #20] │ │ │ │ - b.w 98970 │ │ │ │ + b.w 98c00 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 98970 │ │ │ │ + b.w 98c00 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6356 @ 0x18d4 │ │ │ │ + movw r1, #8652 @ 0x21cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.w 98ab2 │ │ │ │ + bl 12120c │ │ │ │ + b.w 98d42 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99520 │ │ │ │ - b.n 99558 │ │ │ │ + bne.w 997b0 │ │ │ │ + b.n 997e8 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #24] │ │ │ │ str r2, [r7, #32] │ │ │ │ blx r1 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 994c8 │ │ │ │ - b.n 99504 │ │ │ │ + bne.w 99758 │ │ │ │ + b.n 99794 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99474 │ │ │ │ - b.n 994ac │ │ │ │ + bne.w 99704 │ │ │ │ + b.n 9973c │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9886c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 98afc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98d72 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.w 99002 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 995b2 │ │ │ │ + bge.w 99842 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r5, [pc, #36] @ (9984c ) │ │ │ │ + ldr r5, [pc, #36] @ (99adc ) │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ - b.n 995c8 │ │ │ │ + b.n 99858 │ │ │ │ ldrsb.w r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 9983c │ │ │ │ + blt.n 99acc │ │ │ │ add.w r3, r6, #28 │ │ │ │ - b.n 995b2 │ │ │ │ + b.n 99842 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ - b.n 99824 │ │ │ │ + b.n 99ab4 │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00099850 : │ │ │ │ +00099ae0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 998e4 │ │ │ │ + bne.n 99b74 │ │ │ │ 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 r5, r0 │ │ │ │ @@ -164015,73 +164292,73 @@ │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88a80 │ │ │ │ + bl 88e0c │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 998de │ │ │ │ + cbz r0, 99b6e │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 998a0 │ │ │ │ + bpl.n 99b30 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 998a0 │ │ │ │ + bne.n 99b30 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 998ca │ │ │ │ + beq.n 99b5a │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 998ec │ │ │ │ + bl 99b7c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 998bc │ │ │ │ + bge.n 99b4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 998c2 │ │ │ │ + cbz r3, 99b52 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 998bc │ │ │ │ - ldr r2, [pc, #28] @ (998e8 ) │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99b4c │ │ │ │ + ldr r2, [pc, #28] @ (99b78 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1cb7fc │ │ │ │ + bl 1cc694 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 998a0 │ │ │ │ + bne.n 99b30 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 998bc │ │ │ │ + b.n 99b4c │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000998ec : │ │ │ │ +00099b7c : │ │ │ │ stmdb 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 sl, r2 │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 99f28 │ │ │ │ - ldr.w fp, [pc, #1280] @ 99e0c │ │ │ │ + bpl.w 9a1b8 │ │ │ │ + ldr.w fp, [pc, #1280] @ 9a09c │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r1] │ │ │ │ movw r8, #41968 @ 0xa3f0 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -164089,124 +164366,124 @@ │ │ │ │ it lt │ │ │ │ addlt.w r9, r9, #1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ it lt │ │ │ │ strlt.w r9, [r1] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 99946 │ │ │ │ + bne.n 99bd6 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - beq.w 99b78 │ │ │ │ + beq.w 99e08 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99f0c │ │ │ │ - movw r9, #41765 @ 0xa325 │ │ │ │ + beq.w 9a19c │ │ │ │ + movw r9, #42421 @ 0xa5b5 │ │ │ │ movt r9, #9 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 99cc0 │ │ │ │ + bne.w 99f50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 99f46 │ │ │ │ + bpl.w 9a1d6 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 99a82 │ │ │ │ + bmi.w 99d12 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99abc │ │ │ │ + beq.w 99d4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99ae0 │ │ │ │ + bge.w 99d70 │ │ │ │ ldr.w r2, [fp, r7] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w fp, [r5, #192] @ 0xc0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ movs r2, #12 │ │ │ │ eor.w r7, fp, r4, asr #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ cmp r0, fp │ │ │ │ - bne.w 99b0a │ │ │ │ + bne.w 99d9a │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r7, r2, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #1436] @ 0x59c │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 99d98 │ │ │ │ + bne.w 9a028 │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r7, r2, r3 │ │ │ │ ldr.w r1, [r3, #1440] @ 0x5a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 99c1e │ │ │ │ + beq.w 99eae │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 99a0c │ │ │ │ + bls.n 99c9c │ │ │ │ bic.w fp, r1, #1 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99c3a │ │ │ │ + bne.w 99eca │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bmi.w 99c28 │ │ │ │ + bmi.w 99eb8 │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r7, r6, #12 │ │ │ │ - bmi.n 99a30 │ │ │ │ + bmi.n 99cc0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r7, [r2, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 99e84 │ │ │ │ - blt.w 99eee │ │ │ │ + beq.w 9a114 │ │ │ │ + blt.w 9a17e │ │ │ │ add r7, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 99e84 │ │ │ │ + beq.w 9a114 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99c94 │ │ │ │ + beq.w 99f24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 99d78 │ │ │ │ + beq.w 9a008 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ae68 <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ + bl 9b0f4 <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 99d46 │ │ │ │ + beq.w 99fd6 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 99ad0 │ │ │ │ + bpl.n 99d60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99a70 │ │ │ │ + bge.n 99d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a0aa │ │ │ │ + beq.w 9a33a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99d1a │ │ │ │ + blt.w 99faa │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [fp, r7] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ @@ -164218,62 +164495,62 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [r0, #412] @ 0x19c │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99e74 │ │ │ │ + beq.w 9a104 │ │ │ │ ldr.w r3, [r0, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9997a │ │ │ │ + bne.w 99c0a │ │ │ │ mov r0, r5 │ │ │ │ - bl 934e0 │ │ │ │ + bl 93774 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 9997a │ │ │ │ + bge.w 99c0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99d24 │ │ │ │ + b.n 99fb4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99a5e │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99a5e │ │ │ │ + bne.n 99cee │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99cee │ │ │ │ ldr.w r3, [fp, r7] │ │ │ │ movs r2, #12 │ │ │ │ ldr.w fp, [r5, #192] @ 0xc0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ eor.w r7, fp, r4, asr #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ cmp fp, r0 │ │ │ │ - beq.w 999be │ │ │ │ + beq.w 99c4e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 99e10 │ │ │ │ + beq.w 9a0a0 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9abb4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 9ae40 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 99c1a │ │ │ │ + beq.n 99eaa │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 999f6 │ │ │ │ + bne.w 99c86 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 999f6 │ │ │ │ + bgt.w 99c86 │ │ │ │ movs r2, #12 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ mul.w r2, r7, r2 │ │ │ │ add.w r7, r3, #42240 @ 0xa500 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ adds r0, r7, r2 │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -164287,777 +164564,777 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r7, r1] │ │ │ │ dmb ish │ │ │ │ str.w fp, [r7, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99d9c │ │ │ │ + blt.w 9a02c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n 999f6 │ │ │ │ + b.n 99c86 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 99f80 │ │ │ │ - ldr r3, [pc, #644] @ (99e08 ) │ │ │ │ + beq.w 9a210 │ │ │ │ + ldr r3, [pc, #644] @ (9a098 ) │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99ce6 │ │ │ │ + bne.w 99f76 │ │ │ │ add.w r2, r2, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #4000] @ 0xfa0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8c3a4 │ │ │ │ + bl 8c6ac │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 9a0ec │ │ │ │ + beq.w 9a37c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 99c62 │ │ │ │ + beq.n 99ef2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99bc6 │ │ │ │ + bge.n 99e56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99fbe │ │ │ │ + beq.w 9a24e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99be8 │ │ │ │ + bge.n 99e78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a0ba │ │ │ │ + beq.w 9a34a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99be8 │ │ │ │ + bge.n 99e78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a0b2 │ │ │ │ + beq.w 9a342 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.w 99946 │ │ │ │ + blt.w 99bd6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 99946 │ │ │ │ + b.n 99bd6 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9abb4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 9ae40 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 99b74 │ │ │ │ + bne.n 99e04 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bpl.w 99a14 │ │ │ │ + bpl.w 99ca4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl fba6c │ │ │ │ + bl fbe1c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 99a56 │ │ │ │ - b.n 99d46 │ │ │ │ - movw r2, #31961 @ 0x7cd9 │ │ │ │ + bne.w 99ce6 │ │ │ │ + b.n 99fd6 │ │ │ │ + movw r2, #32849 @ 0x8051 │ │ │ │ movt r2, #15 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 99d2c │ │ │ │ + bne.n 99fbc │ │ │ │ ldr.w r0, [fp, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 99dac │ │ │ │ + bne.w 9a03c │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl f7d30 │ │ │ │ + bl f80a8 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 99a58 │ │ │ │ + b.n 99ce8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99e56 │ │ │ │ + bge.w 9a0e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99e56 │ │ │ │ + bne.w 9a0e6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99c90 │ │ │ │ + blt.n 99f20 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 99d60 │ │ │ │ + beq.n 99ff0 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 99946 │ │ │ │ + b.n 99bd6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 99ca4 │ │ │ │ + bpl.n 99f34 │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99d38 │ │ │ │ + bne.n 99fc8 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 80550 │ │ │ │ + bl 80548 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99a3e │ │ │ │ - b.n 99d46 │ │ │ │ + bne.w 99cce │ │ │ │ + b.n 99fd6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99a7a │ │ │ │ + bge.w 99d0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99a7a │ │ │ │ + bne.w 99d0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99a7a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99d0a │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 99b96 │ │ │ │ + beq.w 99e26 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99e62 │ │ │ │ + bge.w 9a0f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99e62 │ │ │ │ + bne.w 9a0f2 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99e6c │ │ │ │ + blt.w 9a0fc │ │ │ │ mov r4, r1 │ │ │ │ - b.n 99946 │ │ │ │ + b.n 99bd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99fc6 │ │ │ │ + beq.w 9a256 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99cd4 │ │ │ │ - b.n 99a7a │ │ │ │ + blt.n 99f64 │ │ │ │ + b.n 99d0a │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 99a58 │ │ │ │ - bl 15efe0 <_PyUnicode_IsNumeric@@Base+0x260> │ │ │ │ + b.n 99ce8 │ │ │ │ + bl 15f178 <_PyUnicode_IsNumeric@@Base+0x248> │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99a3e │ │ │ │ + bne.w 99cce │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99ea4 │ │ │ │ + bne.w 9a134 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99a58 │ │ │ │ + b.n 99ce8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_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 99946 │ │ │ │ + b.n 99bd6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 99f66 │ │ │ │ + bne.w 9a1f6 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 99f66 │ │ │ │ + beq.w 9a1f6 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl dc524 │ │ │ │ + bl dcfe4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 99a56 │ │ │ │ - b.n 99d46 │ │ │ │ + bne.w 99ce6 │ │ │ │ + b.n 99fd6 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 99b0a │ │ │ │ + b.n 99d9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99b74 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99b74 │ │ │ │ + bne.w 99e04 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99e04 │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 99fd0 │ │ │ │ + beq.w 9a260 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 99df4 │ │ │ │ + ble.n 9a084 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 99c52 │ │ │ │ + beq.w 99ee2 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 99df4 │ │ │ │ + beq.n 9a084 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 99c52 │ │ │ │ + beq.w 99ee2 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 99df4 │ │ │ │ + beq.n 9a084 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 99c52 │ │ │ │ + beq.w 99ee2 │ │ │ │ cmp r7, #3 │ │ │ │ - beq.n 99df4 │ │ │ │ + beq.n 9a084 │ │ │ │ adds r1, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w ip, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 99c52 │ │ │ │ + beq.w 99ee2 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 99de4 │ │ │ │ + bne.n 9a074 │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ - bl 1d22c8 <_PySys_GetRequiredAttr@@Base+0x7fc> │ │ │ │ + bl 1d3168 <_PySys_GetRequiredAttr@@Base+0x7fc> │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 99c52 │ │ │ │ - b.n 99a58 │ │ │ │ + bne.w 99ee2 │ │ │ │ + b.n 99ce8 │ │ │ │ nop │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 99c0c │ │ │ │ + bcs.w 99e9c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 99c0c │ │ │ │ + bne.w 99e9c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 99c0c │ │ │ │ + bgt.w 99e9c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl f9104 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f947c <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w fp, [r5, #192] @ 0xc0 │ │ │ │ - bl 9abb4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 9ae40 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 99c1a │ │ │ │ + beq.w 99eaa │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 99b24 │ │ │ │ - b.n 99b74 │ │ │ │ + bne.w 99db4 │ │ │ │ + b.n 99e04 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99c86 │ │ │ │ + bge.w 99f16 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 99946 │ │ │ │ + b.n 99bd6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99d16 │ │ │ │ + bge.w 99fa6 │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 99946 │ │ │ │ + b.n 99bd6 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r1, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9997a │ │ │ │ - b.n 99abc │ │ │ │ + bne.w 99c0a │ │ │ │ + b.n 99d4c │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 99ec8 │ │ │ │ + bls.n 9a158 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #6596 @ 0x19c4 │ │ │ │ + movw r1, #8892 @ 0x22bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ - b.n 99d5a │ │ │ │ + bl f5248 │ │ │ │ + b.n 99fea │ │ │ │ movw r2, #51972 @ 0xcb04 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #6556 @ 0x199c │ │ │ │ + movw r1, #8852 @ 0x2294 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f76ac │ │ │ │ - b.n 99d5a │ │ │ │ + bl f7a24 │ │ │ │ + b.n 99fea │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, r9 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #6472 @ 0x1948 │ │ │ │ - movwne r1, #6556 @ 0x199c │ │ │ │ + movweq r1, #8768 @ 0x2240 │ │ │ │ + movwne r1, #8852 @ 0x2294 │ │ │ │ movteq r1, #47 @ 0x2f │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f76ac │ │ │ │ - b.n 99d5a │ │ │ │ + bl f7a24 │ │ │ │ + b.n 99fea │ │ │ │ ldr r3, [r6, #8] │ │ │ │ eor.w r0, r3, r3, asr #31 │ │ │ │ sub.w r0, r0, r3, asr #31 │ │ │ │ ldrd r3, r2, [r2, #16] │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r2, r0, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r7 │ │ │ │ adds r7, r6, r3 │ │ │ │ - b.n 99a30 │ │ │ │ + b.n 99cc0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a056 │ │ │ │ + beq.w 9a2e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl ddde0 │ │ │ │ + bl de910 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a03a │ │ │ │ + beq.w 9a2ca │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, sl │ │ │ │ - b.n 99cc4 │ │ │ │ + b.n 99f54 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6428 @ 0x191c │ │ │ │ + movw r1, #8724 @ 0x2214 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99a7a │ │ │ │ + b.n 99d0a │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #6428 @ 0x191c │ │ │ │ + movw r1, #8724 @ 0x2214 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 99d24 │ │ │ │ + b.n 99fb4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 99d88 │ │ │ │ + bne.w 9a018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ - b.n 99d46 │ │ │ │ + bl 44016 │ │ │ │ + b.n 99fd6 │ │ │ │ and.w r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne.w 99b80 │ │ │ │ + bne.w 99e10 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 99fe0 │ │ │ │ + bpl.n 9a270 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 9a004 │ │ │ │ + bpl.n 9a294 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 9a012 │ │ │ │ + blt.n 9a2a2 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a022 │ │ │ │ + blt.n 9a2b2 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 99946 │ │ │ │ + b.n 99bd6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99bc6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99e56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 99d24 │ │ │ │ + b.n 99fb4 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 99ff4 │ │ │ │ + cbz r3, 9a284 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 99c52 │ │ │ │ - b.n 99fd2 │ │ │ │ + beq.w 99ee2 │ │ │ │ + b.n 9a262 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 99f9e │ │ │ │ + bge.n 9a22e │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #260] @ (9a0f4 ) │ │ │ │ + ldr r3, [pc, #260] @ (9a384 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 99fb4 │ │ │ │ + b.n 9a244 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 99c52 │ │ │ │ - b.n 99df4 │ │ │ │ + beq.w 99ee2 │ │ │ │ + b.n 9a084 │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 9a012 │ │ │ │ + blt.n 9a2a2 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 99f9e │ │ │ │ + b.n 9a22e │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 99fea │ │ │ │ + b.n 9a27a │ │ │ │ add.w r2, r9, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 99fba │ │ │ │ + bne.n 9a24a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 99946 │ │ │ │ + b.n 99bd6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99f40 │ │ │ │ + bge.w 9a1d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99f40 │ │ │ │ + bne.w 9a1d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99f40 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a1d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a09a │ │ │ │ + blt.n 9a32a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - cbnz r3, 9a0c4 │ │ │ │ + cbnz r3, 9a354 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbnz r3, 9a0c4 │ │ │ │ - movw r1, #6416 @ 0x1910 │ │ │ │ + cbnz r3, 9a354 │ │ │ │ + movw r1, #8712 @ 0x2208 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #6412 @ 0x190c │ │ │ │ + movw r3, #8708 @ 0x2204 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #6640 @ 0x19f0 │ │ │ │ + movw r1, #8936 @ 0x22e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ - b.n 99f40 │ │ │ │ + bl f5248 │ │ │ │ + b.n 9a1d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a05e │ │ │ │ + bne.n 9a2ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a05e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a2ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99a70 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99d00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99be8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99e78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 99bd8 │ │ │ │ - movw r1, #6416 @ 0x1910 │ │ │ │ + b.n 99e68 │ │ │ │ + movw r1, #8712 @ 0x2208 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #6412 @ 0x190c │ │ │ │ + movw r3, #8708 @ 0x2204 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #6684 @ 0x1a1c │ │ │ │ + movw r1, #8980 @ 0x2314 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ - b.n 99f40 │ │ │ │ - bl f8250 │ │ │ │ - b.n 99946 │ │ │ │ + bl f5248 │ │ │ │ + b.n 9a1d0 │ │ │ │ + bl f85c8 │ │ │ │ + b.n 99bd6 │ │ │ │ nop │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0009a0f8 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +0009a388 <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ - cbz r1, 9a138 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + cbz r1, 9a3c8 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ 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 9a138 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bmi.n 9a3c8 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - beq.n 9a13e <_PyUnicode_InternMortal@@Base+0x46> │ │ │ │ + beq.n 9a3ce <_PyUnicode_InternMortal@@Base+0x46> │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9a268 <_PyUnicode_InternMortal@@Base+0x170> │ │ │ │ - ldr r3, [pc, #464] @ (9a31c <_PyUnicode_InternMortal@@Base+0x224>) │ │ │ │ + beq.w 9a4f8 <_PyUnicode_InternMortal@@Base+0x170> │ │ │ │ + ldr r3, [pc, #464] @ (9a5ac <_PyUnicode_InternMortal@@Base+0x224>) │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a20c <_PyUnicode_InternMortal@@Base+0x114> │ │ │ │ + bne.n 9a49c <_PyUnicode_InternMortal@@Base+0x114> │ │ │ │ add.w r2, r5, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r0, [r2, #4000] @ 0xfa0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 8c3a4 │ │ │ │ + bl 8c6ac │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 9a2a6 <_PyUnicode_InternMortal@@Base+0x1ae> │ │ │ │ + beq.w 9a536 <_PyUnicode_InternMortal@@Base+0x1ae> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9a1da <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ + beq.n 9a46a <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a18e <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ + bge.n 9a41e <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a2bc <_PyUnicode_InternMortal@@Base+0x1c4> │ │ │ │ + beq.w 9a54c <_PyUnicode_InternMortal@@Base+0x1c4> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a1b0 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + bge.n 9a440 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a2ae <_PyUnicode_InternMortal@@Base+0x1b6> │ │ │ │ + beq.w 9a53e <_PyUnicode_InternMortal@@Base+0x1b6> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a1b0 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + bge.n 9a440 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a2c8 <_PyUnicode_InternMortal@@Base+0x1d0> │ │ │ │ + beq.w 9a558 <_PyUnicode_InternMortal@@Base+0x1d0> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - blt.n 9a138 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + blt.n 9a3c8 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a252 <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ + bge.n 9a4e2 <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a252 <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ + bne.n 9a4e2 <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a204 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ + blt.n 9a494 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9a23a <_PyUnicode_InternMortal@@Base+0x142> │ │ │ │ + beq.n 9a4ca <_PyUnicode_InternMortal@@Base+0x142> │ │ │ │ mov r1, r2 │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9a15c <_PyUnicode_InternMortal@@Base+0x64> │ │ │ │ + beq.n 9a3ec <_PyUnicode_InternMortal@@Base+0x64> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a25c <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + bge.n 9a4ec <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 9a25c <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + cbnz r3, 9a4ec <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a204 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ + bge.n 9a494 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a206 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9a496 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 839d0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ mov r1, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 9a206 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9a496 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a1fa <_PyUnicode_InternMortal@@Base+0x102> │ │ │ │ + bge.n 9a48a <_PyUnicode_InternMortal@@Base+0x102> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 9a206 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9a496 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a232 <_PyUnicode_InternMortal@@Base+0x13a> │ │ │ │ + blt.n 9a4c2 <_PyUnicode_InternMortal@@Base+0x13a> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 9a206 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9a496 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 9a14a <_PyUnicode_InternMortal@@Base+0x52> │ │ │ │ + bne.w 9a3da <_PyUnicode_InternMortal@@Base+0x52> │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bpl.n 9a2d4 <_PyUnicode_InternMortal@@Base+0x1dc> │ │ │ │ + bpl.n 9a564 <_PyUnicode_InternMortal@@Base+0x1dc> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 9a2e8 <_PyUnicode_InternMortal@@Base+0x1f0> │ │ │ │ + bpl.n 9a578 <_PyUnicode_InternMortal@@Base+0x1f0> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 9a2fa <_PyUnicode_InternMortal@@Base+0x202> │ │ │ │ + blt.n 9a58a <_PyUnicode_InternMortal@@Base+0x202> │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a306 <_PyUnicode_InternMortal@@Base+0x20e> │ │ │ │ + blt.n 9a596 <_PyUnicode_InternMortal@@Base+0x20e> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 9a138 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ - bl f8250 │ │ │ │ + b.n 9a3c8 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bl f85c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 9a138 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 9a3c8 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 9a1a0 <_PyUnicode_InternMortal@@Base+0xa8> │ │ │ │ + b.n 9a430 <_PyUnicode_InternMortal@@Base+0xa8> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 9a18e <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ + b.n 9a41e <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 9a1b0 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + b.n 9a440 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 9a286 <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ + bge.n 9a516 <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #60] @ (9a320 <_PyUnicode_InternMortal@@Base+0x228>) │ │ │ │ + ldr r3, [pc, #60] @ (9a5b0 <_PyUnicode_InternMortal@@Base+0x228>) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 9a29c <_PyUnicode_InternMortal@@Base+0x1a4> │ │ │ │ + b.n 9a52c <_PyUnicode_InternMortal@@Base+0x1a4> │ │ │ │ ldrsb.w r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 9a2f6 <_PyUnicode_InternMortal@@Base+0x1fe> │ │ │ │ + blt.n 9a586 <_PyUnicode_InternMortal@@Base+0x1fe> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 9a286 <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ + b.n 9a516 <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 9a300 <_PyUnicode_InternMortal@@Base+0x208> │ │ │ │ + bpl.n 9a590 <_PyUnicode_InternMortal@@Base+0x208> │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 9a2de <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ + b.n 9a56e <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 9a2de <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ + b.n 9a56e <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ subs r2, r6, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9a2a2 <_PyUnicode_InternMortal@@Base+0x1aa> │ │ │ │ + bne.n 9a532 <_PyUnicode_InternMortal@@Base+0x1aa> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 9a138 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 9a3c8 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0009a324 : │ │ │ │ +0009a5b4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r2 │ │ │ │ sub sp, #20 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 9a54e │ │ │ │ + bpl.w 9a826 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9105c <_PyType_GetDict@@Base> │ │ │ │ + bl 912f0 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a5d8 │ │ │ │ + beq.w 9a86c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -165065,435 +165342,433 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1cdad0 │ │ │ │ + bl 1ce900 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 9a41e │ │ │ │ + bhi.n 9a6b0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.n 9a436 │ │ │ │ + bmi.n 9a6c8 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 9a442 │ │ │ │ + bmi.n 9a6d4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a50a │ │ │ │ - blt.w 9a584 │ │ │ │ + beq.w 9a7ba │ │ │ │ + blt.w 9a7da │ │ │ │ add r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a50a │ │ │ │ + beq.w 9a7ba │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9a448 │ │ │ │ + beq.n 9a6da │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9a4ee │ │ │ │ + beq.w 9a79e │ │ │ │ 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] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9a48c │ │ │ │ + bne.n 9a73e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9a48c │ │ │ │ + beq.n 9a73e │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 9a4dc │ │ │ │ - bl 8a41c │ │ │ │ + beq.w 9a78c │ │ │ │ + bl 8a794 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r6, #0 │ │ │ │ - beq.n 9a474 │ │ │ │ + beq.n 9a706 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1cdd40 │ │ │ │ + bl 1ceb70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a410 │ │ │ │ + bge.n 9a6a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a5e4 │ │ │ │ + beq.w 9a864 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a4cc │ │ │ │ + blt.n 9a77c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bic.w r0, r1, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9a37e │ │ │ │ + beq.n 9a60e │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a3f8 │ │ │ │ + b.n 9a68a │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl fba6c │ │ │ │ - b.n 9a3f0 │ │ │ │ + bl fbe1c │ │ │ │ + b.n 9a682 │ │ │ │ sub.w r3, r6, #12 │ │ │ │ - b.n 9a39a │ │ │ │ + b.n 9a62a │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #22 │ │ │ │ - bpl.n 9a458 │ │ │ │ + bpl.n 9a6ea │ │ │ │ ldr.w r0, [r2, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a4e2 │ │ │ │ + bne.n 9a792 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80550 │ │ │ │ + bl 80548 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9a3a6 │ │ │ │ + bne.n 9a636 │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 9a52a │ │ │ │ + bl f7d6c │ │ │ │ + cbz r0, 9a738 │ │ │ │ + movw r2, #51972 @ 0xcb04 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + mov r3, r4 │ │ │ │ + movw r1, #8852 @ 0x2294 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + bl f5248 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl f7a24 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a3f8 │ │ │ │ + b.n 9a68a │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9a3d8 │ │ │ │ + bne.n 9a668 │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ + bl 44016 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a4b4 │ │ │ │ + bge.n 9a764 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a5d0 │ │ │ │ + beq.n 9a85c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a474 │ │ │ │ + bge.n 9a706 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a474 │ │ │ │ + bne.n 9a706 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a474 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a706 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a418 │ │ │ │ + bne.n 9a6aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a418 │ │ │ │ - bl 86d10 │ │ │ │ - b.n 9a3f0 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a6aa │ │ │ │ + bl 8709c │ │ │ │ + b.n 9a682 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 15efe0 <_PyUnicode_IsNumeric@@Base+0x260> │ │ │ │ + bl 15f178 <_PyUnicode_IsNumeric@@Base+0x248> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 9a46e │ │ │ │ + b.n 9a700 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9a56c │ │ │ │ + bne.n 9a844 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 9a56c │ │ │ │ + beq.n 9a844 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl dc524 │ │ │ │ - b.n 9a3f0 │ │ │ │ + bl dcfe4 │ │ │ │ + b.n 9a682 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 9a5a2 │ │ │ │ - mov r3, r4 │ │ │ │ - movw r1, #6596 @ 0x19c4 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ - b.n 9a486 │ │ │ │ - movw r2, #51972 @ 0xcb04 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ + bls.n 9a7f8 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #6556 @ 0x199c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - bl f4e04 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl f76ac │ │ │ │ - b.n 9a486 │ │ │ │ - movw r0, #51700 @ 0xc9f4 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6428 @ 0x191c │ │ │ │ + movw r1, #8892 @ 0x22bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a418 │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r2, r0 │ │ │ │ - adds r7, r0, #1 │ │ │ │ - bne.n 9a500 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ - b.n 9a474 │ │ │ │ + bl f5248 │ │ │ │ + b.n 9a738 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ eor.w ip, r0, r0, asr #31 │ │ │ │ sub.w ip, ip, r0, asr #31 │ │ │ │ ldrd r0, lr, [r2, #16] │ │ │ │ adds r2, r0, #3 │ │ │ │ mla r2, lr, ip, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r3, r2 │ │ │ │ add r3, r6 │ │ │ │ - b.n 9a39a │ │ │ │ + b.n 9a62a │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #41765 @ 0xa325 │ │ │ │ + movw r3, #42421 @ 0xa5b5 │ │ │ │ movt r3, #9 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #6472 @ 0x1948 │ │ │ │ - movwne r1, #6556 @ 0x199c │ │ │ │ + movweq r1, #8768 @ 0x2240 │ │ │ │ + movwne r1, #8852 @ 0x2294 │ │ │ │ movteq r1, #47 @ 0x2f │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f76ac │ │ │ │ - b.n 9a486 │ │ │ │ + bl f7a24 │ │ │ │ + b.n 9a738 │ │ │ │ + movw r0, #51700 @ 0xc9f4 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + movw r1, #8724 @ 0x2214 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl f5248 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 9a6aa │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 7b2bc │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r2, r0 │ │ │ │ + adds r7, r0, #1 │ │ │ │ + bne.n 9a7b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a4b4 │ │ │ │ + bl 44016 │ │ │ │ + b.n 9a706 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a764 │ │ │ │ mov r0, r5 │ │ │ │ - bl 934e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 9a566 │ │ │ │ - b.n 9a352 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a6a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a410 │ │ │ │ + bl 93774 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 9a83e │ │ │ │ + b.n 9a5e2 │ │ │ │ │ │ │ │ -0009a5ec <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +0009a878 <_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, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r8, r2 │ │ │ │ sub sp, #20 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 9ab62 <_PyObject_GenericSetAttrWithDict@@Base+0x576> │ │ │ │ + bpl.w 9adee <_PyObject_GenericSetAttrWithDict@@Base+0x576> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 9a7de <_PyObject_GenericSetAttrWithDict@@Base+0x1f2> │ │ │ │ + bmi.w 9aa6a <_PyObject_GenericSetAttrWithDict@@Base+0x1f2> │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a81e <_PyObject_GenericSetAttrWithDict@@Base+0x232> │ │ │ │ - ldr r0, [pc, #716] @ (9a8f4 <_PyObject_GenericSetAttrWithDict@@Base+0x308>) │ │ │ │ + beq.w 9aaaa <_PyObject_GenericSetAttrWithDict@@Base+0x232> │ │ │ │ + ldr r0, [pc, #716] @ (9ab80 <_PyObject_GenericSetAttrWithDict@@Base+0x308>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9a82c <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + bge.w 9aab8 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ eor.w r6, r9, r4, asr #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ movs r2, #12 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mla r2, r2, r6, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.w 9a854 <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ + bne.w 9aae0 <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r6, r2, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #1436] @ 0x59c │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 9a9bc <_PyObject_GenericSetAttrWithDict@@Base+0x3d0> │ │ │ │ + bne.w 9ac48 <_PyObject_GenericSetAttrWithDict@@Base+0x3d0> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r6, r2, r3 │ │ │ │ ldr.w r1, [r3, #1440] @ 0x5a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a8da <_PyObject_GenericSetAttrWithDict@@Base+0x2ee> │ │ │ │ + beq.w 9ab66 <_PyObject_GenericSetAttrWithDict@@Base+0x2ee> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 9a768 <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ + bhi.n 9a9f4 <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9ab20 <_PyObject_GenericSetAttrWithDict@@Base+0x534> │ │ │ │ + bne.w 9adac <_PyObject_GenericSetAttrWithDict@@Base+0x534> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.w 9a8de <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + bmi.w 9ab6a <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r6, r7, #12 │ │ │ │ - bmi.n 9a6d4 <_PyObject_GenericSetAttrWithDict@@Base+0xe8> │ │ │ │ + bmi.n 9a960 <_PyObject_GenericSetAttrWithDict@@Base+0xe8> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r6, [r3, #144] @ 0x90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9aa96 <_PyObject_GenericSetAttrWithDict@@Base+0x4aa> │ │ │ │ - blt.w 9ab02 <_PyObject_GenericSetAttrWithDict@@Base+0x516> │ │ │ │ + beq.w 9ad22 <_PyObject_GenericSetAttrWithDict@@Base+0x4aa> │ │ │ │ + blt.w 9ad8e <_PyObject_GenericSetAttrWithDict@@Base+0x516> │ │ │ │ add r6, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9aa96 <_PyObject_GenericSetAttrWithDict@@Base+0x4aa> │ │ │ │ + beq.w 9ad22 <_PyObject_GenericSetAttrWithDict@@Base+0x4aa> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a8f8 <_PyObject_GenericSetAttrWithDict@@Base+0x30c> │ │ │ │ + beq.w 9ab84 <_PyObject_GenericSetAttrWithDict@@Base+0x30c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9a998 <_PyObject_GenericSetAttrWithDict@@Base+0x3ac> │ │ │ │ + beq.w 9ac24 <_PyObject_GenericSetAttrWithDict@@Base+0x3ac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a7b6 <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + bge.n 9aa42 <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9a7c2 <_PyObject_GenericSetAttrWithDict@@Base+0x1d6> │ │ │ │ + bne.n 9aa4e <_PyObject_GenericSetAttrWithDict@@Base+0x1d6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9a7c2 <_PyObject_GenericSetAttrWithDict@@Base+0x1d6> │ │ │ │ + beq.n 9aa4e <_PyObject_GenericSetAttrWithDict@@Base+0x1d6> │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 9a940 <_PyObject_GenericSetAttrWithDict@@Base+0x354> │ │ │ │ - bl 8a41c │ │ │ │ + beq.w 9abcc <_PyObject_GenericSetAttrWithDict@@Base+0x354> │ │ │ │ + bl 8a794 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 9a960 <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ + beq.w 9abec <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 9a7a6 <_PyObject_GenericSetAttrWithDict@@Base+0x1ba> │ │ │ │ + bpl.n 9aa32 <_PyObject_GenericSetAttrWithDict@@Base+0x1ba> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a756 <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ + bge.n 9a9e2 <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ab9c <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ + beq.w 9ae28 <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9a922 <_PyObject_GenericSetAttrWithDict@@Base+0x336> │ │ │ │ + blt.w 9abae <_PyObject_GenericSetAttrWithDict@@Base+0x336> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bic.w r9, r1, #1 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9a6a8 <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ - movw r2, #31961 @ 0x7cd9 │ │ │ │ + beq.n 9a934 <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ + movw r2, #32849 @ 0x8051 │ │ │ │ movt r2, #15 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9a934 <_PyObject_GenericSetAttrWithDict@@Base+0x348> │ │ │ │ + bne.w 9abc0 <_PyObject_GenericSetAttrWithDict@@Base+0x348> │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 9a9d0 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + bne.w 9ac5c <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f7d30 │ │ │ │ + bl f80a8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9a744 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + bmi.n 9a9d0 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a744 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a744 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + bne.n 9a9d0 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a9d0 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 9a714 <_PyObject_GenericSetAttrWithDict@@Base+0x128> │ │ │ │ + beq.n 9a9a0 <_PyObject_GenericSetAttrWithDict@@Base+0x128> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bne.n 9a71a <_PyObject_GenericSetAttrWithDict@@Base+0x12e> │ │ │ │ + bne.n 9a9a6 <_PyObject_GenericSetAttrWithDict@@Base+0x12e> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cb7a8 │ │ │ │ + bl 1cc640 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a946 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ - ldr r0, [pc, #276] @ (9a8f4 <_PyObject_GenericSetAttrWithDict@@Base+0x308>) │ │ │ │ + b.n 9abd2 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ + ldr r0, [pc, #276] @ (9ab80 <_PyObject_GenericSetAttrWithDict@@Base+0x308>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ mov.w ip, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ @@ -165503,55 +165778,55 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [ip, #412] @ 0x19c │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9aa86 <_PyObject_GenericSetAttrWithDict@@Base+0x49a> │ │ │ │ + beq.w 9ad12 <_PyObject_GenericSetAttrWithDict@@Base+0x49a> │ │ │ │ ldr.w r3, [ip, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a62a <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + bne.w 9a8b6 <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 934e0 │ │ │ │ + bl 93774 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 9a624 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ - b.n 9ab7a <_PyObject_GenericSetAttrWithDict@@Base+0x58e> │ │ │ │ + bge.w 9a8b0 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ + b.n 9ae06 <_PyObject_GenericSetAttrWithDict@@Base+0x58e> │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ movs r2, #12 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ eor.w r6, r9, r4, asr #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mla r2, r2, r6, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 9a66c <_PyObject_GenericSetAttrWithDict@@Base+0x80> │ │ │ │ + beq.w 9a8f8 <_PyObject_GenericSetAttrWithDict@@Base+0x80> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9aa2a <_PyObject_GenericSetAttrWithDict@@Base+0x43e> │ │ │ │ + beq.w 9acb6 <_PyObject_GenericSetAttrWithDict@@Base+0x43e> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9abb4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 9ae40 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9a8d6 <_PyObject_GenericSetAttrWithDict@@Base+0x2ea> │ │ │ │ + beq.n 9ab62 <_PyObject_GenericSetAttrWithDict@@Base+0x2ea> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 9a6a4 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + bne.w 9a930 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 9a6a4 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + bgt.w 9a930 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ movs r2, #12 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ add.w r6, r3, #42240 @ 0xa500 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ adds r0, r6, r2 │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -165565,348 +165840,348 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r6, r1] │ │ │ │ dmb ish │ │ │ │ str.w r9, [r6, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a9c0 <_PyObject_GenericSetAttrWithDict@@Base+0x3d4> │ │ │ │ + blt.n 9ac4c <_PyObject_GenericSetAttrWithDict@@Base+0x3d4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 9a6a4 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + b.n 9a930 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9abb4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 9ae40 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 9a8c4 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + bne.n 9ab50 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ - b.n 9a6a8 <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ + b.n 9a934 <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl fba6c │ │ │ │ + bl fbe1c │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 9a73c <_PyObject_GenericSetAttrWithDict@@Base+0x150> │ │ │ │ - b.n 9a960 <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ + bne.w 9a9c8 <_PyObject_GenericSetAttrWithDict@@Base+0x150> │ │ │ │ + b.n 9abec <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #22 │ │ │ │ - bpl.n 9a906 <_PyObject_GenericSetAttrWithDict@@Base+0x31a> │ │ │ │ + bpl.n 9ab92 <_PyObject_GenericSetAttrWithDict@@Base+0x31a> │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ - cbnz r0, 9a94e <_PyObject_GenericSetAttrWithDict@@Base+0x362> │ │ │ │ + cbnz r0, 9abda <_PyObject_GenericSetAttrWithDict@@Base+0x362> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 80550 │ │ │ │ + bl 80548 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a6e2 <_PyObject_GenericSetAttrWithDict@@Base+0xf6> │ │ │ │ - b.n 9a95c <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + bne.w 9a96e <_PyObject_GenericSetAttrWithDict@@Base+0xf6> │ │ │ │ + b.n 9abe8 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a760 <_PyObject_GenericSetAttrWithDict@@Base+0x174> │ │ │ │ + bne.w 9a9ec <_PyObject_GenericSetAttrWithDict@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a760 <_PyObject_GenericSetAttrWithDict@@Base+0x174> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a9ec <_PyObject_GenericSetAttrWithDict@@Base+0x174> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a73e <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ - bl 86d10 │ │ │ │ + b.n 9a9ca <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ + bl 8709c │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 9a73e <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ - b.n 9a960 <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ - bl 15efe0 <_PyUnicode_IsNumeric@@Base+0x260> │ │ │ │ + bge.w 9a9ca <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ + b.n 9abec <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ + bl 15f178 <_PyUnicode_IsNumeric@@Base+0x248> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a6e2 <_PyObject_GenericSetAttrWithDict@@Base+0xf6> │ │ │ │ + bne.w 9a96e <_PyObject_GenericSetAttrWithDict@@Base+0xf6> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f79f4 │ │ │ │ + bl f7d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a73e <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ + beq.w 9a9ca <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #6556 @ 0x199c │ │ │ │ + movw r1, #8852 @ 0x2294 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f76ac │ │ │ │ - b.n 9a73e <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ + bl f7a24 │ │ │ │ + b.n 9a9ca <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9aaba <_PyObject_GenericSetAttrWithDict@@Base+0x4ce> │ │ │ │ + bne.w 9ad46 <_PyObject_GenericSetAttrWithDict@@Base+0x4ce> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ adds r2, r6, #1 │ │ │ │ - beq.w 9aaba <_PyObject_GenericSetAttrWithDict@@Base+0x4ce> │ │ │ │ + beq.w 9ad46 <_PyObject_GenericSetAttrWithDict@@Base+0x4ce> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl dc524 │ │ │ │ + bl dcfe4 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a946 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ + b.n 9abd2 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ mov r9, r0 │ │ │ │ - b.n 9a854 <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ + b.n 9aae0 <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a8c4 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a8c4 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + bne.w 9ab50 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ab50 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9ab80 <_PyObject_GenericSetAttrWithDict@@Base+0x594> │ │ │ │ + beq.w 9ae0c <_PyObject_GenericSetAttrWithDict@@Base+0x594> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9aa18 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + ble.n 9aca4 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a792 <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ + beq.w 9aa1e <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9aa18 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + beq.n 9aca4 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a792 <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ + beq.w 9aa1e <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9aa18 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + beq.n 9aca4 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a792 <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ + beq.w 9aa1e <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9aa18 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + beq.n 9aca4 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ adds r1, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w ip, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 9a792 <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ + beq.w 9aa1e <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 9aa08 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ + bne.n 9ac94 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ - bl 1d22c8 <_PySys_GetRequiredAttr@@Base+0x7fc> │ │ │ │ + bl 1d3168 <_PySys_GetRequiredAttr@@Base+0x7fc> │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 9a792 <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ - b.n 9a73e <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ + bne.w 9aa1e <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ + b.n 9a9ca <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 9a8c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ + bcs.w 9ab54 <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov fp, r2 │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 9a8c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ + bne.w 9ab54 <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 9a8c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ + bgt.w 9ab54 <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl f9104 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f947c <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ - bl 9abb4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 9ae40 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9a8d6 <_PyObject_GenericSetAttrWithDict@@Base+0x2ea> │ │ │ │ + beq.w 9ab62 <_PyObject_GenericSetAttrWithDict@@Base+0x2ea> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9a8c4 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + beq.w 9ab50 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 9a880 <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ - b.n 9a6a4 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + beq.w 9ab0c <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ + b.n 9a930 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ add.w r6, r6, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r6, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a62a <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ - b.n 9a81e <_PyObject_GenericSetAttrWithDict@@Base+0x232> │ │ │ │ + bne.w 9a8b6 <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + b.n 9aaaa <_PyObject_GenericSetAttrWithDict@@Base+0x232> │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 9aad4 <_PyObject_GenericSetAttrWithDict@@Base+0x4e8> │ │ │ │ - movw r1, #6596 @ 0x19c4 │ │ │ │ + bls.n 9ad60 <_PyObject_GenericSetAttrWithDict@@Base+0x4e8> │ │ │ │ + movw r1, #8892 @ 0x22bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r3, r4 │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a73e <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ + b.n 9a9ca <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 9a9ae <_PyObject_GenericSetAttrWithDict@@Base+0x3c2> │ │ │ │ + bne.w 9ac3a <_PyObject_GenericSetAttrWithDict@@Base+0x3c2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ - b.n 9a960 <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ + bl 44016 │ │ │ │ + b.n 9abec <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #41765 @ 0xa325 │ │ │ │ + movw r3, #42421 @ 0xa5b5 │ │ │ │ movt r3, #9 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #6472 @ 0x1948 │ │ │ │ - movwne r1, #6556 @ 0x199c │ │ │ │ + movweq r1, #8768 @ 0x2240 │ │ │ │ + movwne r1, #8852 @ 0x2294 │ │ │ │ movteq r1, #47 @ 0x2f │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f76ac │ │ │ │ - b.n 9aab4 <_PyObject_GenericSetAttrWithDict@@Base+0x4c8> │ │ │ │ + bl f7a24 │ │ │ │ + b.n 9ad40 <_PyObject_GenericSetAttrWithDict@@Base+0x4c8> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ eor.w r0, r2, r2, asr #31 │ │ │ │ sub.w r0, r0, r2, asr #31 │ │ │ │ ldrd r2, ip, [r3, #16] │ │ │ │ adds r3, r2, #3 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r6 │ │ │ │ adds r6, r7, r3 │ │ │ │ - b.n 9a6d4 <_PyObject_GenericSetAttrWithDict@@Base+0xe8> │ │ │ │ + b.n 9a960 <_PyObject_GenericSetAttrWithDict@@Base+0xe8> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9ab90 <_PyObject_GenericSetAttrWithDict@@Base+0x5a4> │ │ │ │ + beq.n 9ae1c <_PyObject_GenericSetAttrWithDict@@Base+0x5a4> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 86b4c │ │ │ │ + bl 86ed8 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9a946 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ + bge.w 9abd2 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a946 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ + bne.w 9abd2 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a946 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9abd2 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6428 @ 0x191c │ │ │ │ + movw r1, #8724 @ 0x2214 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a760 <_PyObject_GenericSetAttrWithDict@@Base+0x174> │ │ │ │ + b.n 9a9ec <_PyObject_GenericSetAttrWithDict@@Base+0x174> │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 9aba4 <_PyObject_GenericSetAttrWithDict@@Base+0x5b8> │ │ │ │ + cbz r3, 9ae30 <_PyObject_GenericSetAttrWithDict@@Base+0x5b8> │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a792 <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ - b.n 9ab82 <_PyObject_GenericSetAttrWithDict@@Base+0x596> │ │ │ │ + beq.w 9aa1e <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ + b.n 9ae0e <_PyObject_GenericSetAttrWithDict@@Base+0x596> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl dc2ac │ │ │ │ + bl dcd6c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9ab42 <_PyObject_GenericSetAttrWithDict@@Base+0x556> │ │ │ │ + b.n 9adce <_PyObject_GenericSetAttrWithDict@@Base+0x556> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a756 <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a9e2 <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a792 <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ - b.n 9aa18 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + beq.w 9aa1e <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ + b.n 9aca4 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ stmdb 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, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9acd4 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + bne.n 9af60 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ ldr.w sl, [r1, #12] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 9acd4 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + beq.n 9af60 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9acf2 <_PyObject_GenericSetAttrWithDict@@Base+0x706> │ │ │ │ + beq.w 9af7e <_PyObject_GenericSetAttrWithDict@@Base+0x706> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9acc4 <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ + bge.n 9af50 <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ cmp.w fp, #0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ it le │ │ │ │ movle r4, #0 │ │ │ │ - ble.n 9ac4a <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + ble.n 9aed6 <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ adds r4, #12 │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #1 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ str r2, [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 9ac56 <_PyObject_GenericSetAttrWithDict@@Base+0x66a> │ │ │ │ + bmi.n 9aee2 <_PyObject_GenericSetAttrWithDict@@Base+0x66a> │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9aca0 <_PyObject_GenericSetAttrWithDict@@Base+0x6b4> │ │ │ │ + bne.n 9af2c <_PyObject_GenericSetAttrWithDict@@Base+0x6b4> │ │ │ │ adds r0, #3 │ │ │ │ str.w r7, [r9] │ │ │ │ - beq.n 9ad02 <_PyObject_GenericSetAttrWithDict@@Base+0x716> │ │ │ │ + beq.n 9af8e <_PyObject_GenericSetAttrWithDict@@Base+0x716> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, fp │ │ │ │ - blt.n 9ac18 <_PyObject_GenericSetAttrWithDict@@Base+0x62c> │ │ │ │ + blt.n 9aea4 <_PyObject_GenericSetAttrWithDict@@Base+0x62c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 9ac8e <_PyObject_GenericSetAttrWithDict@@Base+0x6a2> │ │ │ │ + bpl.n 9af1a <_PyObject_GenericSetAttrWithDict@@Base+0x6a2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #276] @ (9ad6c <_PyObject_GenericSetAttrWithDict@@Base+0x780>) │ │ │ │ + ldr r2, [pc, #276] @ (9aff8 <_PyObject_GenericSetAttrWithDict@@Base+0x780>) │ │ │ │ movs r0, #28 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r2, [r3, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ @@ -165915,201 +166190,201 @@ │ │ │ │ movhi r2, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ add.w ip, r0, #412 @ 0x19c │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r3 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ - cbz r2, 9ace8 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ + cbz r2, 9af74 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ - b.n 9ac28 <_PyObject_GenericSetAttrWithDict@@Base+0x63c> │ │ │ │ + b.n 9aeb4 <_PyObject_GenericSetAttrWithDict@@Base+0x63c> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9ac4e <_PyObject_GenericSetAttrWithDict@@Base+0x662> │ │ │ │ + bne.n 9aeda <_PyObject_GenericSetAttrWithDict@@Base+0x662> │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ac4e <_PyObject_GenericSetAttrWithDict@@Base+0x662> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9aeda <_PyObject_GenericSetAttrWithDict@@Base+0x662> │ │ │ │ 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, [r9] │ │ │ │ - beq.n 9ad02 <_PyObject_GenericSetAttrWithDict@@Base+0x716> │ │ │ │ + beq.n 9af8e <_PyObject_GenericSetAttrWithDict@@Base+0x716> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 9ac40 <_PyObject_GenericSetAttrWithDict@@Base+0x654> │ │ │ │ + beq.n 9aecc <_PyObject_GenericSetAttrWithDict@@Base+0x654> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r4, #1 │ │ │ │ - b.n 9ac4a <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + b.n 9aed6 <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ cmp.w fp, #0 │ │ │ │ it gt │ │ │ │ orrgt.w r2, r4, #1 │ │ │ │ - bgt.n 9ac0c <_PyObject_GenericSetAttrWithDict@@Base+0x620> │ │ │ │ + bgt.n 9ae98 <_PyObject_GenericSetAttrWithDict@@Base+0x620> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9ac4e <_PyObject_GenericSetAttrWithDict@@Base+0x662> │ │ │ │ + b.n 9aeda <_PyObject_GenericSetAttrWithDict@@Base+0x662> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9abe4 <_PyObject_GenericSetAttrWithDict@@Base+0x5f8> │ │ │ │ - bl f8250 │ │ │ │ - b.n 9acfc <_PyObject_GenericSetAttrWithDict@@Base+0x710> │ │ │ │ + bne.n 9ae70 <_PyObject_GenericSetAttrWithDict@@Base+0x5f8> │ │ │ │ + bl f85c8 │ │ │ │ + b.n 9af88 <_PyObject_GenericSetAttrWithDict@@Base+0x710> │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r0, [r1, #404] @ 0x194 │ │ │ │ - b.n 9ac28 <_PyObject_GenericSetAttrWithDict@@Base+0x63c> │ │ │ │ + b.n 9aeb4 <_PyObject_GenericSetAttrWithDict@@Base+0x63c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 9ad12 <_PyObject_GenericSetAttrWithDict@@Base+0x726> │ │ │ │ + bmi.n 9af9e <_PyObject_GenericSetAttrWithDict@@Base+0x726> │ │ │ │ lsls r1, r3, #18 │ │ │ │ - bpl.n 9ad4a <_PyObject_GenericSetAttrWithDict@@Base+0x75e> │ │ │ │ + bpl.n 9afd6 <_PyObject_GenericSetAttrWithDict@@Base+0x75e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9ac4e <_PyObject_GenericSetAttrWithDict@@Base+0x662> │ │ │ │ + b.n 9aeda <_PyObject_GenericSetAttrWithDict@@Base+0x662> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f8250 │ │ │ │ + bl f85c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9ac4a <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ - ldr r2, [pc, #88] @ (9ad6c <_PyObject_GenericSetAttrWithDict@@Base+0x780>) │ │ │ │ + b.n 9aed6 <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + ldr r2, [pc, #88] @ (9aff8 <_PyObject_GenericSetAttrWithDict@@Base+0x780>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r5, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 9ad3a <_PyObject_GenericSetAttrWithDict@@Base+0x74e> │ │ │ │ + beq.n 9afc6 <_PyObject_GenericSetAttrWithDict@@Base+0x74e> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 9ad5e <_PyObject_GenericSetAttrWithDict@@Base+0x772> │ │ │ │ + bls.n 9afea <_PyObject_GenericSetAttrWithDict@@Base+0x772> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9acfc <_PyObject_GenericSetAttrWithDict@@Base+0x710> │ │ │ │ + bne.n 9af88 <_PyObject_GenericSetAttrWithDict@@Base+0x710> │ │ │ │ mov r0, r5 │ │ │ │ - bl 934e0 │ │ │ │ + bl 93774 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9ace2 <_PyObject_GenericSetAttrWithDict@@Base+0x6f6> │ │ │ │ + blt.n 9af6e <_PyObject_GenericSetAttrWithDict@@Base+0x6f6> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9acfc <_PyObject_GenericSetAttrWithDict@@Base+0x710> │ │ │ │ - b.n 9abee <_PyObject_GenericSetAttrWithDict@@Base+0x602> │ │ │ │ + beq.n 9af88 <_PyObject_GenericSetAttrWithDict@@Base+0x710> │ │ │ │ + b.n 9ae7a <_PyObject_GenericSetAttrWithDict@@Base+0x602> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 9ad44 <_PyObject_GenericSetAttrWithDict@@Base+0x758> │ │ │ │ + b.n 9afd0 <_PyObject_GenericSetAttrWithDict@@Base+0x758> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9ae14 <_PyObject_GenericSetAttrWithDict@@Base+0x828> │ │ │ │ + beq.n 9b0a0 <_PyObject_GenericSetAttrWithDict@@Base+0x828> │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ 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] │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9adce <_PyObject_GenericSetAttrWithDict@@Base+0x7e2> │ │ │ │ + bne.n 9b05a <_PyObject_GenericSetAttrWithDict@@Base+0x7e2> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9adce <_PyObject_GenericSetAttrWithDict@@Base+0x7e2> │ │ │ │ + beq.n 9b05a <_PyObject_GenericSetAttrWithDict@@Base+0x7e2> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw ip, #65504 @ 0xffe0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq.n 9ae0a <_PyObject_GenericSetAttrWithDict@@Base+0x81e> │ │ │ │ + beq.n 9b096 <_PyObject_GenericSetAttrWithDict@@Base+0x81e> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a41c │ │ │ │ + b.w 8a794 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - bne.n 9adb4 <_PyObject_GenericSetAttrWithDict@@Base+0x7c8> │ │ │ │ + bne.n 9b040 <_PyObject_GenericSetAttrWithDict@@Base+0x7c8> │ │ │ │ mov r0, r1 │ │ │ │ - bl 44026 │ │ │ │ + bl 44016 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9adfa <_PyObject_GenericSetAttrWithDict@@Base+0x80e> │ │ │ │ + bge.n 9b086 <_PyObject_GenericSetAttrWithDict@@Base+0x80e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r2, 9ae5a <_PyObject_GenericSetAttrWithDict@@Base+0x86e> │ │ │ │ + cbz r2, 9b0e6 <_PyObject_GenericSetAttrWithDict@@Base+0x86e> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ae4a <_PyObject_GenericSetAttrWithDict@@Base+0x85e> │ │ │ │ + blt.n 9b0d6 <_PyObject_GenericSetAttrWithDict@@Base+0x85e> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 86d10 │ │ │ │ + b.w 8709c │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 9ae32 <_PyObject_GenericSetAttrWithDict@@Base+0x846> │ │ │ │ + bne.n 9b0be <_PyObject_GenericSetAttrWithDict@@Base+0x846> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9ae32 <_PyObject_GenericSetAttrWithDict@@Base+0x846> │ │ │ │ + beq.n 9b0be <_PyObject_GenericSetAttrWithDict@@Base+0x846> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w dc524 │ │ │ │ + b.w dcfe4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9ae26 <_PyObject_GenericSetAttrWithDict@@Base+0x83a> │ │ │ │ + bne.n 9b0b2 <_PyObject_GenericSetAttrWithDict@@Base+0x83a> │ │ │ │ mov r0, r1 │ │ │ │ - bl 44026 │ │ │ │ - b.n 9ae02 <_PyObject_GenericSetAttrWithDict@@Base+0x816> │ │ │ │ + bl 44016 │ │ │ │ + b.n 9b08e <_PyObject_GenericSetAttrWithDict@@Base+0x816> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9ae02 <_PyObject_GenericSetAttrWithDict@@Base+0x816> │ │ │ │ + bne.n 9b08e <_PyObject_GenericSetAttrWithDict@@Base+0x816> │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ae02 <_PyObject_GenericSetAttrWithDict@@Base+0x816> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9b08e <_PyObject_GenericSetAttrWithDict@@Base+0x816> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9adfa <_PyObject_GenericSetAttrWithDict@@Base+0x80e> │ │ │ │ + b.n 9b086 <_PyObject_GenericSetAttrWithDict@@Base+0x80e> │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -166125,240 +166400,240 @@ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ movw r0, #41968 @ 0xa3f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 9aec6 <_PyObject_GenericSetAttrWithDict@@Base+0x8da> │ │ │ │ + bne.n 9b152 <_PyObject_GenericSetAttrWithDict@@Base+0x8da> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 9aec6 <_PyObject_GenericSetAttrWithDict@@Base+0x8da> │ │ │ │ + beq.n 9b152 <_PyObject_GenericSetAttrWithDict@@Base+0x8da> │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw ip, #65504 @ 0xffe0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 9aee4 <_PyObject_GenericSetAttrWithDict@@Base+0x8f8> │ │ │ │ + beq.n 9b170 <_PyObject_GenericSetAttrWithDict@@Base+0x8f8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8a41c │ │ │ │ + b.w 8a794 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 9aeaa <_PyObject_GenericSetAttrWithDict@@Base+0x8be> │ │ │ │ + bne.n 9b136 <_PyObject_GenericSetAttrWithDict@@Base+0x8be> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1cb7a8 │ │ │ │ + b.w 1cc640 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 86d10 │ │ │ │ + b.w 8709c │ │ │ │ nop │ │ │ │ │ │ │ │ -0009aef0 : │ │ │ │ +0009b17c : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14928 @ 0x3a50 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 9af04 │ │ │ │ + bne.n 9b190 │ │ │ │ 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 9f860 │ │ │ │ + bl 9fb7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 9af24 │ │ │ │ + cbz r0, 9b1b0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r1, #563 @ 0x233 │ │ │ │ - movw r0, #6828 @ 0x1aac │ │ │ │ + movw r0, #9124 @ 0x23a4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 9af20 │ │ │ │ + b.n 9b1ac │ │ │ │ nop │ │ │ │ │ │ │ │ -0009af3c : │ │ │ │ +0009b1c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b456 │ │ │ │ + beq.w 9b6e8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.w 9b456 │ │ │ │ + bpl.w 9b6e8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b2ae │ │ │ │ + beq.w 9b53a │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b340 │ │ │ │ + bne.w 9b5d2 │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #15565 @ 0x3ccd │ │ │ │ + movw r3, #15901 @ 0x3e1d │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 9b3d6 │ │ │ │ + bne.w 9b668 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r3, #21846 @ 0x5556 │ │ │ │ movt r3, #21845 @ 0x5555 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ lsls r0, r0, #1 │ │ │ │ smull r5, r3, r3, r0 │ │ │ │ sub.w r3, r3, r0, asr #31 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 9b3d6 │ │ │ │ + blt.w 9b668 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b300 │ │ │ │ + beq.w 9b58c │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ ldrb r5, [r1, #5] │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r5 │ │ │ │ adds r2, #20 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ adds.w sl, r2, r3, lsl #3 │ │ │ │ - bmi.w 9b32e │ │ │ │ + bmi.w 9b5ba │ │ │ │ movw r8, #32456 @ 0x7ec8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r5, [r8, #868] @ 0x364 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 9b2c8 │ │ │ │ - ldr r7, [pc, #644] @ (9b26c ) │ │ │ │ + bne.w 9b554 │ │ │ │ + ldr r7, [pc, #644] @ (9b4f8 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ add.w ip, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov fp, r3 │ │ │ │ - bcs.w 9b274 │ │ │ │ + bcs.w 9b500 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r3, ip, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 9b2e6 │ │ │ │ + beq.w 9b572 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r9, [r5] │ │ │ │ str.w r9, [r0, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9b1f6 │ │ │ │ + beq.w 9b482 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ + ldr.w r8, [r5, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ adds r3, #20 │ │ │ │ add r3, r5 │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b334 │ │ │ │ + beq.w 9b5c0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + ble.n 9b36c │ │ │ │ mov r0, r3 │ │ │ │ mov.w ip, #8 │ │ │ │ - ldr.w r8, [r5, #16] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - ble.n 9b0e0 │ │ │ │ mov.w lr, #0 │ │ │ │ ands.w r3, r8, #3 │ │ │ │ - beq.w 9b1d8 │ │ │ │ + beq.w 9b464 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9b0b8 │ │ │ │ + beq.n 9b344 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9b094 │ │ │ │ + beq.n 9b320 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b08c │ │ │ │ + cbz r2, 9b318 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9b2fa │ │ │ │ + blt.w 9b586 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b0b0 │ │ │ │ + cbz r2, 9b33c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9b2c2 │ │ │ │ + blt.w 9b54e │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b0d4 │ │ │ │ + cbz r2, 9b360 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9b266 │ │ │ │ + blt.w 9b4f2 │ │ │ │ add.w lr, lr, #1 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ - cmp r8, lr │ │ │ │ - bne.n 9b1d8 │ │ │ │ + cmp lr, r8 │ │ │ │ + bne.n 9b464 │ │ │ │ ldr.w ip, [r7, r6] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b224 │ │ │ │ - ldr.w lr, [pc, #376] @ 9b270 │ │ │ │ + beq.w 9b4b0 │ │ │ │ + ldr.w lr, [pc, #376] @ 9b4fc │ │ │ │ ldr.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r2, #1920] @ 0x780 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r8, [lr, #1600] @ 0x640 │ │ │ │ str.w r1, [r2, #1924] @ 0x784 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9b42a │ │ │ │ + bne.w 9b6bc │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ str.w r8, [r3, #8] │ │ │ │ strd r5, r8, [r3, #24] │ │ │ │ movs r5, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [r3, #16] │ │ │ │ @@ -166379,222 +166654,224 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b1f0 │ │ │ │ + blt.n 9b47c │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b190 │ │ │ │ + cbz r2, 9b41c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b260 │ │ │ │ + blt.n 9b4ec │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b1ae │ │ │ │ + cbz r2, 9b43a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b254 │ │ │ │ + blt.n 9b4e0 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b1cc │ │ │ │ + cbz r2, 9b458 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b25a │ │ │ │ + blt.n 9b4e6 │ │ │ │ add.w lr, lr, #3 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ - cmp r8, lr │ │ │ │ - beq.n 9b0e0 │ │ │ │ + cmp lr, r8 │ │ │ │ + beq.n 9b36c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9b16e │ │ │ │ + beq.n 9b3fa │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b160 │ │ │ │ + blt.n 9b3ec │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b16e │ │ │ │ + bge.n 9b3fa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9b16e │ │ │ │ + b.n 9b3fa │ │ │ │ ldrd r3, r2, [r0, #24] │ │ │ │ cmp r3, r2 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r0, #12] │ │ │ │ strhi.w r3, [lr, #12] │ │ │ │ strhi.w lr, [r3, #8] │ │ │ │ - bhi.w 9b02e │ │ │ │ + bhi.w 9b2ba │ │ │ │ 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 r9, [r0, r3] │ │ │ │ - cbz r5, 9b274 │ │ │ │ + cbz r5, 9b500 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b.n 9b02e │ │ │ │ + b.n 9b2ba │ │ │ │ movw r0, #19128 @ 0x4ab8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b47c │ │ │ │ + beq.w 9b70e │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ strd r5, r2, [r3, #24] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ strd r8, r9, [r3, #16] │ │ │ │ - b.n 9b130 │ │ │ │ + b.n 9b3bc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9b1ae │ │ │ │ + b.n 9b43a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9b1cc │ │ │ │ + b.n 9b458 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9b190 │ │ │ │ + b.n 9b41c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9b0d4 │ │ │ │ + b.n 9b360 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r5, [r8, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 9b416 │ │ │ │ + bne.w 9b6a8 │ │ │ │ mov r2, sl │ │ │ │ str.w sl, [sp, #4] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c218 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9b32e │ │ │ │ + beq.n 9b5ba │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 9b220 │ │ │ │ + b.n 9b4ac │ │ │ │ mov r1, r2 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 80550 │ │ │ │ + b.w 80548 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9b0b0 │ │ │ │ + b.n 9b33c │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, sl │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 9b32e │ │ │ │ + cbz r0, 9b5ba │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #448] @ (9b4a0 ) │ │ │ │ + ldr r7, [pc, #452] @ (9b730 ) │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ - b.n 9b02e │ │ │ │ + b.n 9b2ba │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9b21e │ │ │ │ + b.n 9b4aa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9b08c │ │ │ │ + b.n 9b318 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r5, [r1, #5] │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r5 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ add.w r2, r0, #20 │ │ │ │ movs r0, #12 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla sl, r0, r3, r2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.w 9afca │ │ │ │ - bl 24479c │ │ │ │ - b.n 9b412 │ │ │ │ + bge.w 9b256 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 9b6a4 │ │ │ │ + cmp r8, r2 │ │ │ │ + ble.w 9b36c │ │ │ │ mov r0, r1 │ │ │ │ mov.w ip, #12 │ │ │ │ add.w r1, r3, #8 │ │ │ │ - b.n 9b052 │ │ │ │ - bl 256570 <_PyXI_GetMainNamespace@@Base+0x7d4> │ │ │ │ + b.n 9b2e8 │ │ │ │ + bl 257f3c <_PyXI_GetMainNamespace@@Base+0x844> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b494 │ │ │ │ + beq.w 9b726 │ │ │ │ movw r0, #19128 @ 0x4ab8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b488 │ │ │ │ + beq.w 9b71a │ │ │ │ ldrb r6, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r6 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bcs.n 9b388 │ │ │ │ + bcs.n 9b61a │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9b366 │ │ │ │ + beq.n 9b5f8 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ add.w ip, r7, #1 │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r1] │ │ │ │ - b.n 9b366 │ │ │ │ + b.n 9b5f8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ - ldr r4, [pc, #268] @ (9b4a0 ) │ │ │ │ + ldr r4, [pc, #264] @ (9b730 ) │ │ │ │ movs r7, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ strd r1, r5, [r3, #24] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r0, r4] │ │ │ │ cmp r2, #0 │ │ │ │ strd r6, r7, [r3, #16] │ │ │ │ @@ -166610,365 +166887,364 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orrs r2, r6 │ │ │ │ str r1, [r6, #0] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 9b158 │ │ │ │ + b.n 9b3e4 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 80550 │ │ │ │ + bl 80548 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b158 │ │ │ │ + beq.w 9b3e4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl a0d1c │ │ │ │ + bl a10a4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b158 │ │ │ │ + beq.w 9b3e4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b412 │ │ │ │ + bge.n 9b6a4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9b412 │ │ │ │ + cbnz r2, 9b6a4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9b158 │ │ │ │ + b.n 9b3e4 │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9b29e │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 9b52a │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.n 9b46a │ │ │ │ + bne.n 9b6fc │ │ │ │ ldr.w r0, [lr, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b238 │ │ │ │ + bne.w 9b4c4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9b23a │ │ │ │ + b.n 9b4c6 │ │ │ │ movw r1, #4233 @ 0x1089 │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9b158 │ │ │ │ + b.n 9b3e4 │ │ │ │ ldr.w r2, [lr, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r8 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9b23a │ │ │ │ + b.n 9b4c6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cee68 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cfba8 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9b158 │ │ │ │ + b.n 9b3e4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9b158 │ │ │ │ + b.n 9b3e4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 24479c │ │ │ │ - nop │ │ │ │ + b.w 2460c4 │ │ │ │ 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 r1, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b768 │ │ │ │ + beq.w 9b9f8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r4 │ │ │ │ adds r2, #20 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ adds.w r2, r2, r3, lsl #3 │ │ │ │ - bmi.w 9b794 │ │ │ │ + bmi.w 9ba24 │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r4, [r6, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 9b728 │ │ │ │ - ldr r0, [pc, #608] @ (9b764 ) │ │ │ │ + bne.w 9b9b8 │ │ │ │ + ldr r0, [pc, #608] @ (9b9f4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.w 9b6f0 │ │ │ │ + bcs.w 9b980 │ │ │ │ mov.w r8, r3, lsr #3 │ │ │ │ ldr.w r3, [r9, r8, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 9b742 │ │ │ │ + beq.w 9b9d2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9b6be │ │ │ │ + beq.w 9b94e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c198 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ movs r3, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ lsls r3, r1 │ │ │ │ adds r3, #20 │ │ │ │ add r3, r4 │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b752 │ │ │ │ + beq.w 9b9e2 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9b5f2 │ │ │ │ + ble.n 9b882 │ │ │ │ mov r0, r3 │ │ │ │ mov.w ip, #8 │ │ │ │ mov.w lr, #0 │ │ │ │ ands.w r3, r6, #3 │ │ │ │ - beq.n 9b670 │ │ │ │ + beq.n 9b900 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9b5ca │ │ │ │ + beq.n 9b85a │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9b5a6 │ │ │ │ + beq.n 9b836 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b59e │ │ │ │ + cbz r2, 9b82e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b592 │ │ │ │ + bge.n 9b822 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9b73c │ │ │ │ + blt.w 9b9cc │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b5c2 │ │ │ │ + cbz r2, 9b852 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b5b6 │ │ │ │ + bge.n 9b846 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9b722 │ │ │ │ + blt.w 9b9b2 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b5e6 │ │ │ │ + cbz r2, 9b876 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9b6ea │ │ │ │ + blt.w 9b97a │ │ │ │ add.w lr, lr, #1 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 9b670 │ │ │ │ + bne.n 9b900 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b688 │ │ │ │ + blt.n 9b918 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b628 │ │ │ │ + cbz r2, 9b8b8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b68e │ │ │ │ + bge.n 9b91e │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b698 │ │ │ │ + blt.n 9b928 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b646 │ │ │ │ + cbz r2, 9b8d6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b69e │ │ │ │ + bge.n 9b92e │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b6a8 │ │ │ │ + blt.n 9b938 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b664 │ │ │ │ + cbz r2, 9b8f4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b6ae │ │ │ │ + bge.n 9b93e │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b6b8 │ │ │ │ + blt.n 9b948 │ │ │ │ add.w lr, lr, #3 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r6 │ │ │ │ - beq.n 9b5f2 │ │ │ │ + beq.n 9b882 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9b606 │ │ │ │ + beq.n 9b896 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b5fa │ │ │ │ + blt.n 9b88a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b606 │ │ │ │ + bge.n 9b896 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9b606 │ │ │ │ + b.n 9b896 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b628 │ │ │ │ + bge.n 9b8b8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9b628 │ │ │ │ + b.n 9b8b8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b646 │ │ │ │ + bge.n 9b8d6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9b646 │ │ │ │ + b.n 9b8d6 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b664 │ │ │ │ + bge.n 9b8f4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9b664 │ │ │ │ + b.n 9b8f4 │ │ │ │ ldrd r7, r0, [r3, #24] │ │ │ │ cmp r7, r0 │ │ │ │ - bhi.n 9b6de │ │ │ │ + bhi.n 9b96e │ │ │ │ add.w r0, r8, #1 │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ add.w r0, r7, r0, lsl #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w ip, [r3, r7] │ │ │ │ - cbz r4, 9b6f0 │ │ │ │ + cbz r4, 9b980 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - b.n 9b548 │ │ │ │ + b.n 9b7d8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 9b548 │ │ │ │ + b.n 9b7d8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9b5e6 │ │ │ │ + b.n 9b876 │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9b79c │ │ │ │ + bne.n 9ba2c │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2c218 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9b794 │ │ │ │ + beq.n 9ba24 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 9b6da │ │ │ │ + b.n 9b96a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9b5c2 │ │ │ │ + b.n 9b852 │ │ │ │ ldr.w r0, [r6, #864] @ 0x360 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9b794 │ │ │ │ + cbz r0, 9ba24 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9b548 │ │ │ │ + b.n 9b7d8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9b59e │ │ │ │ + b.n 9b82e │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9b6d8 │ │ │ │ + b.n 9b968 │ │ │ │ cmp r6, r2 │ │ │ │ - ble.w 9b5f2 │ │ │ │ + ble.w 9b882 │ │ │ │ mov r0, r1 │ │ │ │ mov.w ip, #12 │ │ │ │ add.w r1, r3, #8 │ │ │ │ - b.n 9b570 │ │ │ │ + b.n 9b800 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ @@ -166977,537 +167253,537 @@ │ │ │ │ lsls r0, r4 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ add.w r2, r0, #20 │ │ │ │ movs r0, #12 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 9b4e8 │ │ │ │ + bge.w 9b778 │ │ │ │ movs r4, #0 │ │ │ │ - bl 24479c │ │ │ │ - b.n 9b5f2 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 9b882 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9b712 │ │ │ │ + b.n 9b9a2 │ │ │ │ │ │ │ │ -0009b7ac <_PyObject_New@@Base>: │ │ │ │ +0009ba3c <_PyObject_New@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 9b8c0 <_PyObject_New@@Base+0x114> │ │ │ │ + blt.n 9bb50 <_PyObject_New@@Base+0x114> │ │ │ │ movw r5, #32456 @ 0x7ec8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9b8ae <_PyObject_New@@Base+0x102> │ │ │ │ - ldr r3, [pc, #284] @ (9b8fc <_PyObject_New@@Base+0x150>) │ │ │ │ + bne.n 9bb3e <_PyObject_New@@Base+0x102> │ │ │ │ + ldr r3, [pc, #284] @ (9bb8c <_PyObject_New@@Base+0x150>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 9b85c <_PyObject_New@@Base+0xb0> │ │ │ │ + bcs.n 9baec <_PyObject_New@@Base+0xb0> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 9b89c <_PyObject_New@@Base+0xf0> │ │ │ │ + beq.n 9bb2c <_PyObject_New@@Base+0xf0> │ │ │ │ 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 9b840 <_PyObject_New@@Base+0x94> │ │ │ │ + beq.n 9bad0 <_PyObject_New@@Base+0x94> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #212] @ (9b900 <_PyObject_New@@Base+0x154>) │ │ │ │ + ldr r2, [pc, #212] @ (9bb90 <_PyObject_New@@Base+0x154>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9b8ca <_PyObject_New@@Base+0x11e> │ │ │ │ + bne.n 9bb5a <_PyObject_New@@Base+0x11e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bhi.n 9b88c <_PyObject_New@@Base+0xe0> │ │ │ │ + bhi.n 9bb1c <_PyObject_New@@Base+0xe0> │ │ │ │ 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 9b81c <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 9baac <_PyObject_New@@Base+0x70> │ │ │ │ ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43081 @ 0xa849 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9b8de <_PyObject_New@@Base+0x132> │ │ │ │ + bne.n 9bb6e <_PyObject_New@@Base+0x132> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2c218 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 9b8c0 <_PyObject_New@@Base+0x114> │ │ │ │ + cbz r4, 9bb50 <_PyObject_New@@Base+0x114> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 9b81c <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9baac <_PyObject_New@@Base+0x70> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9b81c <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 9b85c <_PyObject_New@@Base+0xb0> │ │ │ │ + bne.n 9baac <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9baec <_PyObject_New@@Base+0xb0> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9b81c <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 9b85c <_PyObject_New@@Base+0xb0> │ │ │ │ + bne.n 9baac <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9baec <_PyObject_New@@Base+0xb0> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9b81c <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 9baac <_PyObject_New@@Base+0x70> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 24479c │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.w 2460c4 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9b8ee <_PyObject_New@@Base+0x142> │ │ │ │ + bne.n 9bb7e <_PyObject_New@@Base+0x142> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1604e8 │ │ │ │ - b.n 9b838 <_PyObject_New@@Base+0x8c> │ │ │ │ + bl 160660 │ │ │ │ + b.n 9bac8 <_PyObject_New@@Base+0x8c> │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9b87e <_PyObject_New@@Base+0xd2> │ │ │ │ + b.n 9bb0e <_PyObject_New@@Base+0xd2> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 9b838 <_PyObject_New@@Base+0x8c> │ │ │ │ + b.n 9bac8 <_PyObject_New@@Base+0x8c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009b904 : │ │ │ │ +0009bb94 : │ │ │ │ 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 9ba00 │ │ │ │ + beq.n 9bc90 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [ip, #56] @ 0x38 │ │ │ │ - cbz r2, 9b936 │ │ │ │ + cbz r2, 9bbc6 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbz r2, 9b936 │ │ │ │ + cbz r2, 9bbc6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ - cbz r2, 9b976 │ │ │ │ + cbz r2, 9bc06 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 9b976 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r2, #48] @ 0x30 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 9ba40 │ │ │ │ - ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 9ba40 │ │ │ │ + cbz r2, 9bc06 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 9bcd0 │ │ │ │ + ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 9bcd0 │ │ │ │ movw r2, #51844 @ 0xca84 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ + mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl 1034e8 │ │ │ │ + bl 10378c │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.n 9ba2e │ │ │ │ + beq.n 9bcbe │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11b5b8 │ │ │ │ + b.w 11b9a4 │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 9ba16 │ │ │ │ + bge.n 9bca6 │ │ │ │ movw r2, #40512 @ 0x9e40 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ba08 │ │ │ │ - ldr r1, [pc, #200] @ (9ba54 ) │ │ │ │ + beq.n 9bc98 │ │ │ │ + ldr r1, [pc, #200] @ (9bce4 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl d9334 │ │ │ │ + bl d9dfc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9ba04 │ │ │ │ + beq.n 9bc94 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9b9d8 │ │ │ │ - cbz r2, 9b9d8 │ │ │ │ + beq.n 9bc68 │ │ │ │ + cbz r2, 9bc68 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b9d2 │ │ │ │ + bge.n 9bc62 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 9b9d2 │ │ │ │ + cbnz r1, 9bc62 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85634 │ │ │ │ + bl 8589c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6904 @ 0x1af8 │ │ │ │ + movw r1, #9200 @ 0x23f0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f4e04 │ │ │ │ - bl 5e3b4 │ │ │ │ + b.w f5248 │ │ │ │ + bl 5e3bc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9b9d2 │ │ │ │ + b.n 9bc62 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 206af8 │ │ │ │ + b.w 2083b0 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6940 @ 0x1b1c │ │ │ │ + movw r1, #9236 @ 0x2414 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 9b9f6 │ │ │ │ + b.n 9bc86 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - bl 948dc │ │ │ │ + bl 94b70 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b96a │ │ │ │ - b.n 9ba04 │ │ │ │ + beq.n 9bbfa │ │ │ │ + b.n 9bc94 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6856 @ 0x1ac8 │ │ │ │ + movw r1, #9152 @ 0x23c0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - b.n 9ba2a │ │ │ │ - bcs.n 9b9a8 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + b.n 9bcba │ │ │ │ + bcs.n 9bc38 │ │ │ │ lsls r2, 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, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9baa6 │ │ │ │ + bne.n 9bd36 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 9baa6 │ │ │ │ + beq.n 9bd36 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 9bac2 │ │ │ │ + cbnz r3, 9bd52 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 9baa2 │ │ │ │ + beq.n 9bd32 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9badc │ │ │ │ + bne.n 9bd6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 12ed88 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12ee00 <_PyErr_SetKeyError@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9bad6 │ │ │ │ + b.n 9bd66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 9bb16 │ │ │ │ + beq.n 9bda6 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ba8a │ │ │ │ + beq.n 9bd1a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.n 9baa2 │ │ │ │ + beq.n 9bd32 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9ba8e │ │ │ │ + beq.n 9bd1e │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #64] @ (9bb20 ) │ │ │ │ + ldr r1, [pc, #64] @ (9bdb0 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a8b48 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl a9048 <_PyObject_LookupSpecial@@Base> │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 9baf4 │ │ │ │ - bl 948dc │ │ │ │ + cbnz r0, 9bd84 │ │ │ │ + bl 94b70 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ba9c │ │ │ │ - b.n 9bad6 │ │ │ │ + beq.n 9bd2c │ │ │ │ + b.n 9bd66 │ │ │ │ mov r1, r4 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9bb12 │ │ │ │ + bge.n 9bda2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9bb12 │ │ │ │ + cbnz r2, 9bda2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b.n 9bad6 │ │ │ │ + b.n 9bd66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ - b.n 9baa2 │ │ │ │ + bl 44016 │ │ │ │ + b.n 9bd32 │ │ │ │ nop │ │ │ │ - blt.n 9bab4 │ │ │ │ + blt.n 9bd44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009bb24 : │ │ │ │ +0009bdb4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 9bd16 │ │ │ │ + bmi.w 9bfa6 │ │ │ │ ldr.w r5, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 9bd58 │ │ │ │ - ldr r1, [pc, #748] @ (9be3c ) │ │ │ │ + bpl.w 9bfe8 │ │ │ │ + ldr r1, [pc, #748] @ (9c0cc ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r1, #740] @ 0x2e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9be6a │ │ │ │ + bne.w 9c0fa │ │ │ │ ldr.w r2, [r1, #748] @ 0x2ec │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 9be6a │ │ │ │ + beq.w 9c0fa │ │ │ │ add r3, sp, #20 │ │ │ │ add.w r1, r1, #736 @ 0x2e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9bfb6 │ │ │ │ + beq.w 9c246 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 9bfea │ │ │ │ + bpl.w 9c27a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r5, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi.w 9bef4 │ │ │ │ + bhi.w 9c184 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 9bf80 │ │ │ │ + blt.w 9c210 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 9bd6a │ │ │ │ + bmi.w 9bffa │ │ │ │ ldr.w r6, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 9bdac │ │ │ │ - ldr r1, [pc, #636] @ (9be3c ) │ │ │ │ + bpl.w 9c03c │ │ │ │ + ldr r1, [pc, #636] @ (9c0cc ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r1, #772] @ 0x304 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9be48 │ │ │ │ + bne.w 9c0d8 │ │ │ │ ldr.w r2, [r1, #780] @ 0x30c │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9be48 │ │ │ │ + beq.w 9c0d8 │ │ │ │ add r3, sp, #20 │ │ │ │ add.w r1, r1, #768 @ 0x300 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9bf8a │ │ │ │ + beq.w 9c21a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 9bfea │ │ │ │ + bpl.w 9c27a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi.w 9bec2 │ │ │ │ + bhi.w 9c152 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r3, r3, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9bf80 │ │ │ │ + blt.w 9c210 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - ldr.w r9, [pc, #548] @ 9be44 │ │ │ │ + ldr.w r9, [pc, #548] @ 9c0d4 │ │ │ │ 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 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 9bf9e │ │ │ │ + bhi.w 9c22e │ │ │ │ adds.w sl, r3, r2 │ │ │ │ - bmi.w 9bf9e │ │ │ │ + bmi.w 9c22e │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #2757 @ 0xac5 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r2, [r7, #888] @ 0x378 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9bf42 │ │ │ │ + bne.w 9c1d2 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ str r2, [sp, #8] │ │ │ │ - bcs.w 9be8c │ │ │ │ + bcs.w 9c11c │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 9bf34 │ │ │ │ + beq.w 9c1c4 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w lr, [r0] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 9bdbe │ │ │ │ + beq.w 9c04e │ │ │ │ adds r7, r0, r3 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ ldr.w r3, [r2, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r2, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #3768] @ 0xeb8 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.w 9bdf0 │ │ │ │ - ldr r2, [pc, #356] @ (9be40 ) │ │ │ │ + bgt.w 9c080 │ │ │ │ + ldr r2, [pc, #356] @ (9c0d0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r7, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9bfc8 │ │ │ │ + bne.w 9c258 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ - cbz r5, 9bd0e │ │ │ │ + cbz r5, 9bf9e │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx 2b5ac │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #300] @ (9be44 ) │ │ │ │ + ldr r0, [pc, #300] @ (9c0d4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -167517,26 +167793,26 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9bf56 │ │ │ │ + beq.w 9c1e6 │ │ │ │ ldr.w r5, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.w 9bb4e │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + bmi.w 9bdde │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9bfb6 │ │ │ │ - ldr r1, [pc, #216] @ (9be44 ) │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9c246 │ │ │ │ + ldr r1, [pc, #216] @ (9c0d4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -167546,297 +167822,297 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9bf60 │ │ │ │ + beq.w 9c1f0 │ │ │ │ ldr.w r6, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.w 9bbbc │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + bmi.w 9be4c │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9bf8a │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9c21a │ │ │ │ ldrd r6, r1, [r2, #24] │ │ │ │ cmp r6, r1 │ │ │ │ ittt hi │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi.w r2, [ip, #12] │ │ │ │ strhi.w ip, [r2, #8] │ │ │ │ - bhi.w 9bcb4 │ │ │ │ + bhi.w 9bf44 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r6 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w lr, [r2, r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9be8c │ │ │ │ + beq.n 9c11c │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ - b.n 9bcb4 │ │ │ │ + b.n 9bf44 │ │ │ │ ldr.w r3, [r2, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9bcd8 │ │ │ │ + beq.w 9bf68 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9bcd8 │ │ │ │ + beq.w 9bf68 │ │ │ │ ldr.w r3, [r2, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9bcd8 │ │ │ │ + bne.w 9bf68 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c00e │ │ │ │ + bne.w 9c29e │ │ │ │ add.w r2, r8, #12 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 9bcd8 │ │ │ │ + bmi.w 9bf68 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9be26 │ │ │ │ + bne.n 9c0b6 │ │ │ │ dmb ish │ │ │ │ - b.n 9bcd8 │ │ │ │ + b.n 9bf68 │ │ │ │ lsrs r0, r1, #27 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #480] @ (9c02c ) │ │ │ │ - bl 7b2c4 │ │ │ │ + ldr r0, [pc, #480] @ (9c2bc ) │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 9bf84 │ │ │ │ + beq.w 9c214 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #464] @ (9c02c ) │ │ │ │ + ldr r1, [pc, #464] @ (9c2bc ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9bbee │ │ │ │ - b.n 9bf8a │ │ │ │ - ldr r0, [pc, #452] @ (9c030 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + bne.w 9be7e │ │ │ │ + b.n 9c21a │ │ │ │ + ldr r0, [pc, #452] @ (9c2c0 ) │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9bfb0 │ │ │ │ + beq.w 9c240 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #436] @ (9c030 ) │ │ │ │ + ldr r1, [pc, #436] @ (9c2c0 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9bb80 │ │ │ │ - b.n 9bfb6 │ │ │ │ + bne.w 9be10 │ │ │ │ + b.n 9c246 │ │ │ │ ldr.w r2, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9bf6a │ │ │ │ + bne.n 9c1fa │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9bf9e │ │ │ │ + beq.n 9c22e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 9bcb4 │ │ │ │ + b.n 9bf44 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ adds r3, #12 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9bf10 │ │ │ │ + bcc.n 9c1a0 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ cmp.w r1, r0, lsr #30 │ │ │ │ mov r1, r0 │ │ │ │ - beq.n 9bec8 │ │ │ │ + beq.n 9c158 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11644 @ 0x2d7c │ │ │ │ + movw r1, #13940 @ 0x3674 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 9bf80 │ │ │ │ + bl 12120c │ │ │ │ + b.n 9c210 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9bf24 │ │ │ │ + bcc.n 9c1b4 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ cmp.w r1, r0, lsr #30 │ │ │ │ mov r1, r0 │ │ │ │ - beq.n 9befa │ │ │ │ - b.n 9bedc │ │ │ │ + beq.n 9c18a │ │ │ │ + b.n 9c16c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9bfaa │ │ │ │ + blt.n 9c23a │ │ │ │ mul.w r3, r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 9bc16 │ │ │ │ - b.n 9bf80 │ │ │ │ + bge.w 9bea6 │ │ │ │ + b.n 9c210 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9bf76 │ │ │ │ + blt.n 9c206 │ │ │ │ mul.w r5, r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 9bba6 │ │ │ │ - b.n 9bf80 │ │ │ │ + bge.w 9be36 │ │ │ │ + b.n 9c210 │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 9bde6 │ │ │ │ + b.n 9c076 │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ - cbz r0, 9bf9e │ │ │ │ + cbz r0, 9c22e │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9bcb4 │ │ │ │ + b.n 9bf44 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r5, [r2, #404] @ 0x194 │ │ │ │ - b.n 9bd4e │ │ │ │ + b.n 9bfde │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r6, [r2, #404] @ 0x194 │ │ │ │ - b.n 9bda2 │ │ │ │ + b.n 9c032 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9beac │ │ │ │ + b.n 9c13c │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 9bedc │ │ │ │ + bge.n 9c16c │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9bedc │ │ │ │ + bne.n 9c16c │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9bd0e │ │ │ │ - ldr r0, [pc, #164] @ (9c02c ) │ │ │ │ - bl 44026 │ │ │ │ - bl 948dc │ │ │ │ + b.n 9bf9e │ │ │ │ + ldr r0, [pc, #164] @ (9c2bc ) │ │ │ │ + bl 44016 │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c018 │ │ │ │ - ldr r1, [pc, #152] @ (9c02c ) │ │ │ │ + bne.n 9c2a8 │ │ │ │ + ldr r1, [pc, #152] @ (9c2bc ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 303e8 <_PyObject_DebugMallocStats@@Base+0x2100> │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 9bf1a │ │ │ │ + b.n 9c1aa │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2447ac │ │ │ │ + b.w 2460d4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 9bf7a │ │ │ │ - b.n 9bedc │ │ │ │ - ldr r0, [pc, #124] @ (9c030 ) │ │ │ │ - bl 44026 │ │ │ │ - bl 948dc │ │ │ │ - cbnz r0, 9c018 │ │ │ │ - ldr r1, [pc, #112] @ (9c030 ) │ │ │ │ + blt.n 9c20a │ │ │ │ + b.n 9c16c │ │ │ │ + ldr r0, [pc, #124] @ (9c2c0 ) │ │ │ │ + bl 44016 │ │ │ │ + bl 94b70 │ │ │ │ + cbnz r0, 9c2a8 │ │ │ │ + ldr r1, [pc, #112] @ (9c2c0 ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 303e8 <_PyObject_DebugMallocStats@@Base+0x2100> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9bf2c │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n 9c1bc │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9c002 │ │ │ │ + bne.n 9c292 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9bcf6 │ │ │ │ + bne.w 9bf86 │ │ │ │ mov r0, r7 │ │ │ │ - bl 20abf0 │ │ │ │ - b.n 9bcf6 │ │ │ │ + bl 20c488 │ │ │ │ + b.n 9bf86 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11620 @ 0x2d64 │ │ │ │ + movw r1, #13916 @ 0x365c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 9bf80 │ │ │ │ + bl 12120c │ │ │ │ + b.n 9c210 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 9bcf6 │ │ │ │ + b.n 9bf86 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9be14 │ │ │ │ - b.n 9bcd8 │ │ │ │ - movw r0, #11596 @ 0x2d4c │ │ │ │ + beq.w 9c0a4 │ │ │ │ + b.n 9bf68 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9bf80 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9c210 │ │ │ │ nop │ │ │ │ asrs r0, r1, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r0, r5, #6 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.n 9c09e │ │ │ │ + bmi.n 9c32e │ │ │ │ ldr.w r1, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 9c0dc │ │ │ │ + bpl.n 9c36c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9c102 │ │ │ │ + bne.n 9c392 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9c102 │ │ │ │ + beq.n 9c392 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c0ec │ │ │ │ + beq.n 9c37c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n 9c16c │ │ │ │ + bpl.n 9c3fc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi.n 9c122 │ │ │ │ + bhi.n 9c3b2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #272] @ (9c1b0 ) │ │ │ │ + ldr r1, [pc, #272] @ (9c440 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -167846,316 +168122,316 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c162 │ │ │ │ + beq.n 9c3f2 │ │ │ │ ldr.w r1, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 9c05a │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + bmi.n 9c2ea │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - bl 948dc │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 94b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c19c │ │ │ │ + bne.n 9c42c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 303e8 <_PyObject_DebugMallocStats@@Base+0x2100> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 9c184 │ │ │ │ + beq.n 9c414 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9c07e │ │ │ │ - b.n 9c0ec │ │ │ │ + bne.n 9c30e │ │ │ │ + b.n 9c37c │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r4, #0 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9c158 │ │ │ │ + bcc.n 9c3e8 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ orr.w r1, r1, r4, lsl #30 │ │ │ │ cmp.w r4, r1, lsr #30 │ │ │ │ mov r4, r1 │ │ │ │ - beq.n 9c128 │ │ │ │ + beq.n 9c3b8 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11644 @ 0x2d7c │ │ │ │ + movw r1, #13940 @ 0x3674 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9c09a │ │ │ │ + b.n 9c32a │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 9c18c │ │ │ │ + blt.n 9c41c │ │ │ │ mul.w r0, r4, r0 │ │ │ │ - b.n 9c09a │ │ │ │ + b.n 9c32a │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r2, #404] @ 0x194 │ │ │ │ - b.n 9c0d4 │ │ │ │ + b.n 9c364 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11620 @ 0x2d64 │ │ │ │ + movw r1, #13916 @ 0x365c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 9c152 │ │ │ │ + bl 12120c │ │ │ │ + b.n 9c3e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ - b.n 9c0ec │ │ │ │ + bl 44016 │ │ │ │ + b.n 9c37c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9c13c │ │ │ │ + bge.n 9c3cc │ │ │ │ cmp.w r4, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9c13c │ │ │ │ + bne.n 9c3cc │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ - b.n 9c09a │ │ │ │ - movw r0, #11596 @ 0x2d4c │ │ │ │ + b.n 9c32a │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9c152 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9c3e2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009c1b4 : │ │ │ │ +0009c444 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c250 │ │ │ │ + beq.n 9c4e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 9c238 │ │ │ │ + bpl.n 9c4c8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r3, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - bhi.n 9c1e4 │ │ │ │ + bhi.n 9c474 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r2, r2, #3 │ │ │ │ mov.w ip, #0 │ │ │ │ adds r0, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9c21c │ │ │ │ + bcc.n 9c4ac │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ orr.w r1, r1, ip, lsl #30 │ │ │ │ cmp.w ip, r1, lsr #30 │ │ │ │ mov ip, r1 │ │ │ │ - beq.n 9c1ec │ │ │ │ + beq.n 9c47c │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11644 @ 0x2d7c │ │ │ │ + movw r1, #13940 @ 0x3674 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 9c228 │ │ │ │ + blt.n 9c4b8 │ │ │ │ mul.w r0, r3, ip │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 9c200 │ │ │ │ + bge.n 9c490 │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9c200 │ │ │ │ + bne.n 9c490 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11620 @ 0x2d64 │ │ │ │ + movw r1, #13916 @ 0x365c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 9c216 │ │ │ │ - movw r0, #11596 @ 0x2d4c │ │ │ │ + bl 12120c │ │ │ │ + b.n 9c4a6 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9c216 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9c4a6 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009c264 : │ │ │ │ +0009c4f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #180] @ (9c328 ) │ │ │ │ + ldr r2, [pc, #180] @ (9c5b8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1720] @ 0x6b8 │ │ │ │ - cbz r4, 9c2ae │ │ │ │ - ldr r1, [pc, #160] @ (9c32c ) │ │ │ │ + cbz r4, 9c53e │ │ │ │ + ldr r1, [pc, #160] @ (9c5bc ) │ │ │ │ ldr.w r2, [r3, #1724] @ 0x6bc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r0, [r3, #1720] @ 0x6b8 │ │ │ │ str.w r2, [r3, #1724] @ 0x6bc │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 9c2e2 │ │ │ │ + cbnz r3, 9c572 │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 80a04 │ │ │ │ + bl 80904 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ vldr d0, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9c31e │ │ │ │ + cbz r0, 9c5ae │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r0, #4] │ │ │ │ vstr d0, [sp] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - bl 80ec8 <_Py_NewReference@@Base> │ │ │ │ + bl 80ec0 <_Py_NewReference@@Base> │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9c2a4 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n 9c534 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [sp] │ │ │ │ - bne.n 9c30e │ │ │ │ + bne.n 9c59e │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ vldr d0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c2a4 │ │ │ │ + bne.n 9c534 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9c2a4 │ │ │ │ + b.n 9c534 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9c2a4 │ │ │ │ + b.n 9c534 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24479c │ │ │ │ + b.w 2460c4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009c330 : │ │ │ │ +0009c5c0 : │ │ │ │ adds r1, #4 │ │ │ │ str.w r2, [r0, r1, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009c338 : │ │ │ │ +0009c5c8 : │ │ │ │ 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 9c3ea │ │ │ │ + beq.n 9c67a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r4, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 9c384 │ │ │ │ + bge.n 9c614 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r1, [r3, r2, lsl #2] │ │ │ │ str r4, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 9c3ee │ │ │ │ + bge.n 9c67e │ │ │ │ adds r1, r2, #7 │ │ │ │ add.w r1, r1, r4, asr #3 │ │ │ │ bic.w r3, r1, #3 │ │ │ │ subs r1, r3, r4 │ │ │ │ cmp r1, #0 │ │ │ │ itt le │ │ │ │ addle r1, r2, #4 │ │ │ │ bicle.w r3, r1, #3 │ │ │ │ - cbz r4, 9c3c8 │ │ │ │ + cbz r4, 9c658 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9c3da │ │ │ │ + bcs.n 9c66a │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 9c580 │ │ │ │ + bl 9c810 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r0, 9c3da │ │ │ │ + cbz r0, 9c66a │ │ │ │ strd r4, r0, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ str.w r6, [r0, r2, lsl #2] │ │ │ │ - b.n 9c37e │ │ │ │ + b.n 9c60e │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 9c580 │ │ │ │ + bl 9c810 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c3bc │ │ │ │ - bl 24479c │ │ │ │ + bne.n 9c64c │ │ │ │ + bl 2460c4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 30416 <_PyObject_DebugMallocStats@@Base+0x212e> │ │ │ │ - b.w 1ce1e4 │ │ │ │ + b.w 1cf014 │ │ │ │ cmp.w r4, r3, asr #1 │ │ │ │ - bge.n 9c3f8 │ │ │ │ + bge.n 9c688 │ │ │ │ cmp r3, #32 │ │ │ │ - bgt.n 9c38c │ │ │ │ + bgt.n 9c61c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r4, [r5, #8] │ │ │ │ - b.n 9c3c2 │ │ │ │ + b.n 9c652 │ │ │ │ nop │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9c4b8 │ │ │ │ + bpl.n 9c748 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -168164,99 +168440,99 @@ │ │ │ │ adds r5, r4, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 9c444 │ │ │ │ + bge.n 9c6d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r2, [r3, r4, lsl #2] │ │ │ │ str r5, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 9c4bc │ │ │ │ + bge.n 9c74c │ │ │ │ adds r3, r4, #7 │ │ │ │ add.w r3, r3, r5, asr #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ itt le │ │ │ │ addle r3, r4, #4 │ │ │ │ bicle.w r6, r3, #3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r5, 9c48a │ │ │ │ + cbz r5, 9c71a │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9c4a2 │ │ │ │ + bcs.n 9c732 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9c580 │ │ │ │ + bl 9c810 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 9c4a2 │ │ │ │ + cbz r0, 9c732 │ │ │ │ strd r5, r1, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ str.w r2, [r1, r4, lsl #2] │ │ │ │ - b.n 9c43e │ │ │ │ + b.n 9c6ce │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r6, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9c580 │ │ │ │ + bl 9c810 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c47e │ │ │ │ - bl 24479c │ │ │ │ + bne.n 9c70e │ │ │ │ + bl 2460c4 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 30416 <_PyObject_DebugMallocStats@@Base+0x212e> │ │ │ │ - b.w 1ce1e4 │ │ │ │ + b.w 1cf014 │ │ │ │ cmp.w r5, r3, asr #1 │ │ │ │ - bge.n 9c4c6 │ │ │ │ + bge.n 9c756 │ │ │ │ cmp r3, #32 │ │ │ │ - bgt.n 9c448 │ │ │ │ + bgt.n 9c6d8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r5, [r0, #8] │ │ │ │ - b.n 9c484 │ │ │ │ + b.n 9c714 │ │ │ │ │ │ │ │ -0009c4cc <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +0009c75c <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 9c4fc <_PyList_AppendTakeRefListResize@@Base+0x30> │ │ │ │ + ble.n 9c78c <_PyList_AppendTakeRefListResize@@Base+0x30> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c514 <_PyList_AppendTakeRefListResize@@Base+0x48> │ │ │ │ + bl 9c7a4 <_PyList_AppendTakeRefListResize@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9c50a <_PyList_AppendTakeRefListResize@@Base+0x3e> │ │ │ │ + beq.n 9c79a <_PyList_AppendTakeRefListResize@@Base+0x3e> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r0, #0 │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w r1, r3, asr #1 │ │ │ │ - bge.n 9c506 <_PyList_AppendTakeRefListResize@@Base+0x3a> │ │ │ │ + bge.n 9c796 <_PyList_AppendTakeRefListResize@@Base+0x3a> │ │ │ │ cmp r3, #32 │ │ │ │ - bgt.n 9c4e8 <_PyList_AppendTakeRefListResize@@Base+0x1c> │ │ │ │ + bgt.n 9c778 <_PyList_AppendTakeRefListResize@@Base+0x1c> │ │ │ │ str r1, [r4, #8] │ │ │ │ - b.n 9c4f2 <_PyList_AppendTakeRefListResize@@Base+0x26> │ │ │ │ + b.n 9c782 <_PyList_AppendTakeRefListResize@@Base+0x26> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 30416 <_PyObject_DebugMallocStats@@Base+0x212e> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -168265,256 +168541,256 @@ │ │ │ │ add.w r4, r4, r1, asr #3 │ │ │ │ mov r6, r0 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ subs r3, r1, r3 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 9c558 <_PyList_AppendTakeRefListResize@@Base+0x8c> │ │ │ │ - cbz r1, 9c56c <_PyList_AppendTakeRefListResize@@Base+0xa0> │ │ │ │ + bgt.n 9c7e8 <_PyList_AppendTakeRefListResize@@Base+0x8c> │ │ │ │ + cbz r1, 9c7fc <_PyList_AppendTakeRefListResize@@Base+0xa0> │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9c562 <_PyList_AppendTakeRefListResize@@Base+0x96> │ │ │ │ + bcs.n 9c7f2 <_PyList_AppendTakeRefListResize@@Base+0x96> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl 9c580 │ │ │ │ + bl 9c810 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9c562 <_PyList_AppendTakeRefListResize@@Base+0x96> │ │ │ │ + cbz r0, 9c7f2 <_PyList_AppendTakeRefListResize@@Base+0x96> │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r3, [r6, #8] │ │ │ │ str r4, [r6, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbz r1, 9c56c <_PyList_AppendTakeRefListResize@@Base+0xa0> │ │ │ │ + cbz r1, 9c7fc <_PyList_AppendTakeRefListResize@@Base+0xa0> │ │ │ │ adds r4, r1, #3 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ - b.n 9c53c <_PyList_AppendTakeRefListResize@@Base+0x70> │ │ │ │ - bl 24479c │ │ │ │ + b.n 9c7cc <_PyList_AppendTakeRefListResize@@Base+0x70> │ │ │ │ + bl 2460c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ movs r1, #0 │ │ │ │ - bl 9c580 │ │ │ │ + bl 9c810 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c562 <_PyList_AppendTakeRefListResize@@Base+0x96> │ │ │ │ + beq.n 9c7f2 <_PyList_AppendTakeRefListResize@@Base+0x96> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9c54e <_PyList_AppendTakeRefListResize@@Base+0x82> │ │ │ │ + b.n 9c7de <_PyList_AppendTakeRefListResize@@Base+0x82> │ │ │ │ nop │ │ │ │ │ │ │ │ -0009c580 : │ │ │ │ +0009c810 : │ │ │ │ stmdb 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 9c8e6 │ │ │ │ + blt.w 9cb76 │ │ │ │ movw r4, #32456 @ 0x7ec8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r2, #51441 @ 0xc8f1 │ │ │ │ + movw r2, #52097 @ 0xcb81 │ │ │ │ movt r2, #9 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r4, #876] @ 0x36c │ │ │ │ ldr.w r0, [r4, #864] @ 0x360 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 9c7be │ │ │ │ + bne.w 9ca4e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9c72a │ │ │ │ - ldr.w sl, [pc, #812] @ 9c8ec │ │ │ │ + beq.w 9c9ba │ │ │ │ + ldr.w sl, [pc, #812] @ 9cb7c │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r2, [sl, r9] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r2, #1612] @ 0x64c │ │ │ │ cmn.w fp, #804 @ 0x324 │ │ │ │ - beq.w 9c756 │ │ │ │ + beq.w 9c9e6 │ │ │ │ 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 9c60a │ │ │ │ + bgt.n 9c89a │ │ │ │ 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 9c756 │ │ │ │ + beq.w 9c9e6 │ │ │ │ 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 9c6cc │ │ │ │ + bhi.n 9c95c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, r3, lsl #2 │ │ │ │ it cc │ │ │ │ movcc r8, r5 │ │ │ │ - bcc.n 9c6c4 │ │ │ │ + bcc.n 9c954 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c7cc │ │ │ │ + beq.w 9ca5c │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bhi.w 9c7cc │ │ │ │ + bhi.w 9ca5c │ │ │ │ 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 9c6e4 │ │ │ │ + beq.n 9c974 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ add.w lr, r2, #1 │ │ │ │ str.w lr, [r1] │ │ │ │ ldr.w lr, [r8] │ │ │ │ str.w lr, [r1, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9c734 │ │ │ │ + beq.n 9c9c4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c198 │ │ │ │ ldr.w r3, [sl, r9] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r9, #804 @ 0x324 │ │ │ │ - beq.w 9c796 │ │ │ │ + beq.w 9ca26 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r3, r9 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r7, r2 │ │ │ │ - blt.n 9c6ae │ │ │ │ + blt.n 9c93e │ │ │ │ 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 9c796 │ │ │ │ + beq.n 9ca26 │ │ │ │ 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 9c784 │ │ │ │ + beq.n 9ca14 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c7d0 │ │ │ │ + beq.w 9ca60 │ │ │ │ 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 9c6f8 │ │ │ │ + bhi.n 9c988 │ │ │ │ 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 9c650 │ │ │ │ + bne.n 9c8e0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9c66c │ │ │ │ + bne.n 9c8fc │ │ │ │ ldr.w r8, [r4, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ movt r1, #7 │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 9c8da │ │ │ │ + bne.w 9cb6a │ │ │ │ cmp r3, #1 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ blx 2c218 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9c6c4 │ │ │ │ + beq.n 9c954 │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 9c66c │ │ │ │ + b.n 9c8fc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 80acc │ │ │ │ + b.w 80ac4 │ │ │ │ ldrd r2, r0, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bhi.n 9c77a │ │ │ │ + bhi.n 9ca0a │ │ │ │ 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 9c66c │ │ │ │ - b.n 9c6f8 │ │ │ │ + bne.n 9c8fc │ │ │ │ + b.n 9c988 │ │ │ │ ldr.w r5, [r4, #856] @ 0x358 │ │ │ │ - movw r2, #43257 @ 0xa8f9 │ │ │ │ + movw r2, #43249 @ 0xa8f1 │ │ │ │ movt r2, #7 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9c7ba │ │ │ │ + bne.n 9ca4a │ │ │ │ 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 2b9c4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 9c66c │ │ │ │ + b.n 9c8fc │ │ │ │ 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 9c6c4 │ │ │ │ + b.n 9c954 │ │ │ │ ldr.w r2, [r4, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43241 @ 0xa8e9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9c8c4 │ │ │ │ + bne.w 9cb54 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 9c6c4 │ │ │ │ + b.n 9c954 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ 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 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 9c6f8 │ │ │ │ + b.n 9c988 │ │ │ │ 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] │ │ │ │ @@ -168523,71 +168799,71 @@ │ │ │ │ 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 9c80c │ │ │ │ + bne.n 9ca9c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 9c808 │ │ │ │ + cbz r1, 9ca98 │ │ │ │ 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 9c868 │ │ │ │ + beq.n 9caf8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9c846 │ │ │ │ + beq.n 9cad6 │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ - cbnz r2, 9c824 │ │ │ │ + cbnz r2, 9cab4 │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 9c6c4 │ │ │ │ + beq.w 9c954 │ │ │ │ ldrd r1, r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9c8d4 │ │ │ │ + beq.n 9cb64 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ - cbz r2, 9c842 │ │ │ │ + cbz r2, 9cad2 │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 9c6c4 │ │ │ │ + b.n 9c954 │ │ │ │ ldr.w r2, [r9, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 9c854 │ │ │ │ + cbz r2, 9cae4 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9c6c4 │ │ │ │ + bne.w 9c954 │ │ │ │ str.w r3, [r9, #532] @ 0x214 │ │ │ │ - b.n 9c6c4 │ │ │ │ + b.n 9c954 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9c816 │ │ │ │ + beq.n 9caa6 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 9c8ce │ │ │ │ + cbz r2, 9cb5e │ │ │ │ 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, 9c89c │ │ │ │ + cbz r3, 9cb2c │ │ │ │ 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 │ │ │ │ @@ -168596,97 +168872,97 @@ │ │ │ │ str.w r6, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [r4, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ str.w r6, [r7, sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #788] @ 0x314 │ │ │ │ - b.n 9c6c4 │ │ │ │ + b.n 9c954 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 9c7ae │ │ │ │ + b.n 9ca3e │ │ │ │ str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 9c874 │ │ │ │ + b.n 9cb04 │ │ │ │ str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 9c834 │ │ │ │ + b.n 9cac4 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r3 │ │ │ │ blx r8 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 9c718 │ │ │ │ + b.n 9c9a8 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9c6c4 │ │ │ │ + b.n 9c954 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9c982 │ │ │ │ + beq.n 9cc12 │ │ │ │ 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] @ (9c9cc ) │ │ │ │ + ldr r3, [pc, #200] @ (9cc5c ) │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ - beq.n 9c988 │ │ │ │ + beq.n 9cc18 │ │ │ │ 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 9c93a │ │ │ │ + bgt.n 9cbca │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.n 9c988 │ │ │ │ - cbz r3, 9c988 │ │ │ │ + bgt.n 9cc18 │ │ │ │ + cbz r3, 9cc18 │ │ │ │ bic.w r3, r4, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ adds r3, #1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp.w r2, r3, lsl #3 │ │ │ │ - bhi.n 9c95a │ │ │ │ + bhi.n 9cbea │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ cmp.w r3, r2, lsl #2 │ │ │ │ - bcc.n 9c97c │ │ │ │ + bcc.n 9cc0c │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ - bl 80acc │ │ │ │ + bl 80ac4 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9c97a │ │ │ │ + cbz r0, 9cc0a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2c198 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846a4 │ │ │ │ + bl 847c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 80acc │ │ │ │ + b.w 80ac4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 9c9c8 │ │ │ │ + blt.n 9cc58 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #43257 @ 0xa8f9 │ │ │ │ + movw r1, #43249 @ 0xa8f1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w lr, [r3, #856] @ 0x358 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 9c9b8 │ │ │ │ + bne.n 9cc48 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -168694,281 +168970,281 @@ │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9c97c │ │ │ │ + b.n 9cc0c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009c9d0 : │ │ │ │ +0009cc60 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 9ca00 │ │ │ │ + cbz r0, 9cc90 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9ca00 │ │ │ │ - bl 9ca28 │ │ │ │ - cbz r0, 9ca10 │ │ │ │ + bpl.n 9cc90 │ │ │ │ + bl 9ccb8 │ │ │ │ + cbz r0, 9cca0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ca16 │ │ │ │ + blt.n 9cca6 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r0, #52548 @ 0xcd44 │ │ │ │ + movw r0, #55016 @ 0xd6e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #3191 @ 0xc77 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9c9fa │ │ │ │ + b.n 9cc8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9c9f8 │ │ │ │ + bne.n 9cc88 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9c9fa │ │ │ │ + b.n 9cc8a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2416] @ 0x970 │ │ │ │ ldrd r4, r7, [r0, #8] │ │ │ │ subw sp, sp, #1644 @ 0x66c │ │ │ │ ldr.w fp, [r0, #16] │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r4, #1 │ │ │ │ strd r1, r1, [r0, #8] │ │ │ │ str r3, [r0, #16] │ │ │ │ - ble.w 9cd2c │ │ │ │ + ble.w 9cfbc │ │ │ │ ldr r5, [r7, #0] │ │ │ │ movw r6, #41760 @ 0xa320 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9cdfc │ │ │ │ + beq.w 9d08c │ │ │ │ movw r1, #42384 @ 0xa590 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ subs r1, r2, r1 │ │ │ │ mov r9, r2 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r8, #41968 @ 0xa3f0 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 9cd96 │ │ │ │ + bne.w 9d026 │ │ │ │ movs r3, #1 │ │ │ │ mov sl, r9 │ │ │ │ mov lr, r7 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w 9d0a2 │ │ │ │ + bne.w 9d2b8 │ │ │ │ ldr.w r2, [lr] │ │ │ │ tst.w r9, r5 │ │ │ │ - bne.n 9cace │ │ │ │ - cbz r3, 9cad6 │ │ │ │ + bne.n 9cd5e │ │ │ │ + cbz r3, 9cd66 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ and.w r3, r3, #28 │ │ │ │ sub.w r3, r3, #4 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ - beq.n 9cade │ │ │ │ + beq.n 9cd6e │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b.n 9ca9a │ │ │ │ + b.n 9cd2a │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9caaa │ │ │ │ + bls.n 9cd3a │ │ │ │ movs r5, #0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 9cac6 │ │ │ │ + bne.n 9cd56 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r9 │ │ │ │ cmp r2, r8 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cd4c │ │ │ │ - movw r1, #58121 @ 0xe309 │ │ │ │ + beq.w 9cfdc │ │ │ │ + movw r1, #58761 @ 0xe589 │ │ │ │ movt r1, #9 │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r5, [sp, #4] │ │ │ │ str.w r1, [r5, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cec0 │ │ │ │ + bne.w 9d150 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r5, #16] │ │ │ │ strd r4, r7, [r5, #4] │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ add r5, sp, #604 @ 0x25c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r5, [r1, #12] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #7 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bgt.w 9cf00 │ │ │ │ + bgt.w 9d190 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r7 │ │ │ │ strd r4, r7, [sp, #32] │ │ │ │ str r4, [sp, #28] │ │ │ │ strd r5, r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 9dbd0 │ │ │ │ + bl 9de5c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 9cf6c │ │ │ │ + beq.w 9d1fc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r0 │ │ │ │ - ble.w 9cddc │ │ │ │ + ble.w 9d06c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ it ge │ │ │ │ movge r3, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 9cc2a │ │ │ │ + bge.n 9ceba │ │ │ │ mov r8, r0 │ │ │ │ - movw r3, #58121 @ 0xe309 │ │ │ │ + movw r3, #58761 @ 0xe589 │ │ │ │ movt r3, #9 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w sl, [fp, r8, lsl #2] │ │ │ │ mov r7, r8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r6, r4, r7 │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9cbf0 │ │ │ │ + bne.n 9ce80 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r9, #32 │ │ │ │ - beq.w 9d170 │ │ │ │ + beq.w 9d3aa │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ - beq.w 9d13e │ │ │ │ + beq.w 9d396 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d14e │ │ │ │ + beq.w 9d3a6 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9cde0 │ │ │ │ + beq.w 9d070 │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cdf0 │ │ │ │ + beq.w 9d080 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9cc9a │ │ │ │ + beq.n 9cf2a │ │ │ │ cmp r4, r6 │ │ │ │ it lt │ │ │ │ movlt r7, r6 │ │ │ │ - blt.n 9ccb0 │ │ │ │ - b.n 9cc04 │ │ │ │ + blt.n 9cf40 │ │ │ │ + b.n 9ce94 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9cf6c │ │ │ │ - beq.n 9cc9a │ │ │ │ + blt.w 9d1fc │ │ │ │ + beq.n 9cf2a │ │ │ │ cmp r4, r6 │ │ │ │ - blt.w 9cd28 │ │ │ │ + blt.w 9cfb8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r8, r4 │ │ │ │ add.w r1, fp, r0 │ │ │ │ - ble.n 9cc1c │ │ │ │ + ble.n 9ceac │ │ │ │ sub.w r2, r8, r4 │ │ │ │ adds r0, #4 │ │ │ │ add r0, fp │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2b880 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 9cb78 │ │ │ │ + bne.n 9ce08 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cf16 │ │ │ │ + bne.w 9d1a6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ strd fp, r3, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w fp, fp, r1, lsl #2 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ subs r3, r3, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.w 9d000 │ │ │ │ + bne.w 9d294 │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9d044 │ │ │ │ + bne.w 9d2e2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 9d134 │ │ │ │ + bne.w 9d38c │ │ │ │ ldrd r3, r5, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9d112 │ │ │ │ + bne.w 9d36a │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ addw sp, sp, #1644 @ 0x66c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, r6, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 9cc04 │ │ │ │ + ble.n 9ce94 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9cd26 │ │ │ │ + bne.n 9cfb6 │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ strd sl, r8, [sp, #12] │ │ │ │ ubfx r3, r9, #5, #1 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ubfx r5, r9, #6, #1 │ │ │ │ @@ -168980,126 +169256,126 @@ │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ cmp sl, r8 │ │ │ │ mov r2, sl │ │ │ │ it ge │ │ │ │ movge r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d156 │ │ │ │ + beq.w 9d404 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d11e │ │ │ │ + beq.w 9d376 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d130 │ │ │ │ + beq.w 9d388 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 9cd14 │ │ │ │ + beq.n 9cfa4 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c4d8 │ │ │ │ - cbz r0, 9cd1e │ │ │ │ + cbz r0, 9cfae │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9cd22 │ │ │ │ + bge.n 9cfb2 │ │ │ │ mov r7, r6 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 9ccc6 │ │ │ │ + bgt.n 9cf56 │ │ │ │ ldrd sl, r8, [sp, #12] │ │ │ │ - b.n 9cc04 │ │ │ │ + b.n 9ce94 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9cd04 │ │ │ │ + bne.n 9cf94 │ │ │ │ cmp sl, r8 │ │ │ │ - bgt.n 9cd08 │ │ │ │ + bgt.n 9cf98 │ │ │ │ adds r4, r6, #1 │ │ │ │ - b.n 9cd0a │ │ │ │ + b.n 9cf9a │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 9cb80 │ │ │ │ + b.n 9ce10 │ │ │ │ add r2, sp, #604 @ 0x25c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ movs r1, #7 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str.w fp, [r0, #16] │ │ │ │ strd r4, r7, [r0, #8] │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ - b.n 9cc7c │ │ │ │ + b.n 9cf0c │ │ │ │ tst r1, r5 │ │ │ │ itttt ne │ │ │ │ addne r5, sp, #64 @ 0x40 │ │ │ │ strne r5, [sp, #4] │ │ │ │ - movwne r1, #11053 @ 0x2b2d │ │ │ │ + movwne r1, #10849 @ 0x2a61 │ │ │ │ movtne r1, #24 │ │ │ │ - bne.w 9cb02 │ │ │ │ + bne.w 9cd92 │ │ │ │ movw r1, #25552 @ 0x63d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #4] │ │ │ │ - beq.w 9d0b8 │ │ │ │ + beq.w 9d2ce │ │ │ │ ldr.w ip, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #11593 @ 0x2d49 │ │ │ │ + movw r1, #16065 @ 0x3ec1 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r5, #35929 @ 0x8c59 │ │ │ │ + movw r5, #36381 @ 0x8e1d │ │ │ │ movt r5, #21 │ │ │ │ str.w ip, [sp, #1632] @ 0x660 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - b.n 9cb02 │ │ │ │ + b.n 9cd92 │ │ │ │ mov lr, r7 │ │ │ │ movs r5, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 9cdae │ │ │ │ + b.n 9d03e │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 9cdd6 │ │ │ │ + beq.n 9d066 │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 9d0a6 │ │ │ │ + bne.w 9d2bc │ │ │ │ ands.w sl, r1, r5 │ │ │ │ - beq.n 9cda0 │ │ │ │ + beq.n 9d030 │ │ │ │ ldr.w r3, [lr] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bls.n 9cda0 │ │ │ │ + bls.n 9d030 │ │ │ │ add.w ip, ip, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 9cda8 │ │ │ │ + bne.n 9d038 │ │ │ │ mov r1, sl │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9cae4 │ │ │ │ + b.n 9cd74 │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9cae4 │ │ │ │ + b.n 9cd74 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 9cc2a │ │ │ │ + b.n 9ceba │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9cbe0 │ │ │ │ + bne.w 9ce70 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9cbe2 │ │ │ │ + b.n 9ce72 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9d152 │ │ │ │ + ble.w 9d3b0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov lr, r1 │ │ │ │ movw r1, #42384 @ 0xa590 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r8, r7 │ │ │ │ movw r9, #41968 @ 0xa3f0 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ @@ -169109,97 +169385,97 @@ │ │ │ │ subs r5, r2, r1 │ │ │ │ mov r7, r3 │ │ │ │ negs r1, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ adcs r1, r5 │ │ │ │ mov r5, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ - b.n 9ce5e │ │ │ │ + b.n 9d0ee │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 9ce4a │ │ │ │ - cbz r7, 9ce4a │ │ │ │ + bne.n 9d0da │ │ │ │ + cbz r7, 9d0da │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ mov r3, r7 │ │ │ │ and.w r7, ip, #28 │ │ │ │ sub.w r7, r7, #4 │ │ │ │ clz r7, r7 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r4, lr │ │ │ │ - beq.n 9ce8c │ │ │ │ + beq.n 9d11c │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 9d10c │ │ │ │ + bne.w 9d364 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9d15c │ │ │ │ + beq.w 9d3f0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9d0cc │ │ │ │ + bne.w 9d2b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ce4a │ │ │ │ + beq.n 9d0da │ │ │ │ ldr r1, [sp, #0] │ │ │ │ tst r1, r5 │ │ │ │ - beq.n 9ce30 │ │ │ │ + beq.n 9d0c0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 9ce30 │ │ │ │ + bls.n 9d0c0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9ce4a │ │ │ │ + b.n 9d0da │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldrd r1, r7, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d086 │ │ │ │ + beq.w 9d298 │ │ │ │ movw lr, #41968 @ 0xa3f0 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 9cd4c │ │ │ │ + bne.w 9cfdc │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9cd4c │ │ │ │ + beq.w 9cfdc │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r3, #58121 @ 0xe309 │ │ │ │ + movw r3, #58761 @ 0xe589 │ │ │ │ movt r3, #9 │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9d098 │ │ │ │ + beq.w 9d2aa │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #34761 @ 0x87c9 │ │ │ │ + movw r3, #35213 @ 0x898d │ │ │ │ movt r3, #21 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #604 @ 0x25c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ str r3, [r2, #16] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ strd r4, r7, [r2, #4] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #7 │ │ │ │ str r5, [r2, #12] │ │ │ │ str r3, [r2, #0] │ │ │ │ - ble.w 9cb2c │ │ │ │ + ble.w 9cdbc │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 9cf04 │ │ │ │ + bgt.n 9d194 │ │ │ │ adds r3, r2, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 9cb2e │ │ │ │ + b.n 9cdbe │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ @@ -169210,42 +169486,42 @@ │ │ │ │ asrs r3, r2, #2 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ adds r2, r0, r3 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, r0 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 9cf7c │ │ │ │ + ble.n 9d20c │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 9cf80 │ │ │ │ + bgt.n 9d210 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 9cf86 │ │ │ │ + ble.n 9d216 │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ subs r1, r2, #2 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 9cf86 │ │ │ │ - bl 9e370 │ │ │ │ + bge.n 9d216 │ │ │ │ + bl 9e5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9cf48 │ │ │ │ + beq.n 9d1d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - b.n 9d05e │ │ │ │ + b.n 9d2fc │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 9cf3e │ │ │ │ + b.n 9d1ce │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ mov.w ip, r2, lsl #4 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ subw r3, r3, #1564 @ 0x61c │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r3, #12] │ │ │ │ @@ -169258,513 +169534,511 @@ │ │ │ │ add.w r3, r4, r2, lsl #4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r5, [r3, #36] @ 0x24 │ │ │ │ subs r1, r0, r5 │ │ │ │ add.w r3, r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bne.n 9d01e │ │ │ │ + bne.n 9d324 │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - ble.w 9cc58 │ │ │ │ + ble.w 9cee8 │ │ │ │ subs r1, r2, #1 │ │ │ │ - bne.n 9d004 │ │ │ │ + bne.w 9d3d6 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 9e370 │ │ │ │ + bl 9e5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d05a │ │ │ │ + bne.n 9d2f8 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9cc58 │ │ │ │ + ble.w 9cee8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r1, r3, #2 │ │ │ │ - bne.n 9d022 │ │ │ │ - bl 9e370 │ │ │ │ - cbnz r0, 9d05a │ │ │ │ + bne.w 9d3b4 │ │ │ │ + bl 9e5e0 │ │ │ │ + cbnz r0, 9d2f8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 9cfe8 │ │ │ │ + b.n 9d27a │ │ │ │ mov r2, r3 │ │ │ │ - b.n 9cb40 │ │ │ │ - add.w r3, ip, #1640 @ 0x668 │ │ │ │ - add r0, sp, #60 @ 0x3c │ │ │ │ - add r3, sp │ │ │ │ - add r0, ip │ │ │ │ - subw r3, r3, #1548 @ 0x60c │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r0, r3 │ │ │ │ - it lt │ │ │ │ - sublt r1, r2, #2 │ │ │ │ - b.n 9cfd6 │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 9cb40 │ │ │ │ - add.w r2, sp, #1640 @ 0x668 │ │ │ │ - add.w ip, r2, r3, lsl #4 │ │ │ │ - add.w r2, r2, r3, lsl #4 │ │ │ │ - subw ip, ip, #1596 @ 0x63c │ │ │ │ - subw r2, r2, #1564 @ 0x61c │ │ │ │ - ldr.w ip, [ip, #8] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - cmp ip, r2 │ │ │ │ - it lt │ │ │ │ - sublt r1, r3, #3 │ │ │ │ - b.n 9cff4 │ │ │ │ + b.n 9cdd0 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ + movw r3, #16065 @ 0x3ec1 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str.w r3, [r1, #1564] @ 0x61c │ │ │ │ + b.n 9d150 │ │ │ │ + movw r3, #16065 @ 0x3ec1 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + b.n 9d15c │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 9d0da │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + mov r9, sl │ │ │ │ + mov r2, r9 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ + movw r1, #16065 @ 0x3ec1 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + movs r3, #0 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + b.n 9cd92 │ │ │ │ + movw r2, #64069 @ 0xfa45 │ │ │ │ + movt r2, #36 @ 0x24 │ │ │ │ + str.w r2, [r1, #1564] @ 0x61c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9d16e │ │ │ │ + b.n 9d156 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11728 @ 0x2dd0 │ │ │ │ + movw r1, #14024 @ 0x36c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - beq.n 9d0f4 │ │ │ │ - bl 844d4 │ │ │ │ + beq.n 9d34c │ │ │ │ + bl 845f4 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ str r7, [r6, #12] │ │ │ │ str r4, [r6, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ - cbnz r2, 9d0d0 │ │ │ │ + cbnz r2, 9d328 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9cc84 │ │ │ │ - b.n 9cc90 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ - movw r3, #11593 @ 0x2d49 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str.w r3, [r1, #1564] @ 0x61c │ │ │ │ - b.n 9cec0 │ │ │ │ - movw r3, #11593 @ 0x2d49 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - b.n 9cecc │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - mov r9, sl │ │ │ │ - mov r2, r9 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #11593 @ 0x2d49 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - movs r3, #0 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - b.n 9cb02 │ │ │ │ - movw r2, #57477 @ 0xe085 │ │ │ │ - movt r2, #36 @ 0x24 │ │ │ │ - str.w r2, [r1, #1564] @ 0x61c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9cede │ │ │ │ - b.n 9cec6 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 9ce4a │ │ │ │ + bne.w 9cf14 │ │ │ │ + b.n 9cf20 │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 9cdd0 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 9d0e0 │ │ │ │ + b.n 9d338 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ subs r6, #1 │ │ │ │ - bpl.n 9d0d8 │ │ │ │ + bpl.n 9d330 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9cc84 │ │ │ │ - b.n 9cc90 │ │ │ │ + bne.w 9cf14 │ │ │ │ + b.n 9cf20 │ │ │ │ ldrd r3, r5, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9cc90 │ │ │ │ + beq.w 9cf20 │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 9d0e0 │ │ │ │ + b.n 9d338 │ │ │ │ ldrd r7, r0, [sp, #4] │ │ │ │ - b.n 9d0a8 │ │ │ │ + b.n 9d2be │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 9d0e0 │ │ │ │ + b.n 9d338 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r0, r3, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9ccf6 │ │ │ │ + bne.w 9cf86 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9cd16 │ │ │ │ + b.n 9cfa6 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 9d066 │ │ │ │ + b.n 9d304 │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9cbc8 │ │ │ │ + bne.w 9ce58 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9cde2 │ │ │ │ + b.n 9d072 │ │ │ │ + ldr.w r0, [sl, #28] │ │ │ │ + b.n 9d39a │ │ │ │ mov r9, r2 │ │ │ │ - b.n 9ca7a │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - b.n 9d124 │ │ │ │ + b.n 9cd0a │ │ │ │ + add.w r2, sp, #1640 @ 0x668 │ │ │ │ + add.w ip, r2, r3, lsl #4 │ │ │ │ + add.w r2, r2, r3, lsl #4 │ │ │ │ + subw ip, ip, #1596 @ 0x63c │ │ │ │ + subw r2, r2, #1564 @ 0x61c │ │ │ │ + ldr.w ip, [ip, #8] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + cmp ip, r2 │ │ │ │ + it lt │ │ │ │ + sublt r1, r3, #3 │ │ │ │ + b.n 9d288 │ │ │ │ + add.w r3, ip, #1640 @ 0x668 │ │ │ │ + add r0, sp, #60 @ 0x3c │ │ │ │ + add r3, sp │ │ │ │ + add r0, ip │ │ │ │ + subw r3, r3, #1548 @ 0x60c │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r0, r3 │ │ │ │ + it lt │ │ │ │ + sublt r1, r2, #2 │ │ │ │ + b.n 9d268 │ │ │ │ ldrd r7, r0, [sp, #4] │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #11593 @ 0x2d49 │ │ │ │ + movw r1, #16065 @ 0x3ec1 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #4] │ │ │ │ - b.n 9cb02 │ │ │ │ - ldr.w r0, [sl, #28] │ │ │ │ - b.n 9d142 │ │ │ │ + b.n 9cd92 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + b.n 9d37c │ │ │ │ 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] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - mov r8, r0 │ │ │ │ + mov r9, r0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 9d50c │ │ │ │ + beq.w 9d798 │ │ │ │ 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 9d5ee │ │ │ │ + bne.w 9d87a │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 9d51e │ │ │ │ + ble.w 9d7aa │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r1, [fp] │ │ │ │ movw lr, #41760 @ 0xa320 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 9d862 │ │ │ │ + beq.w 9daee │ │ │ │ movw r0, #42384 @ 0xa590 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ subs r0, r2, r0 │ │ │ │ - mov r9, r2 │ │ │ │ + mov r8, r2 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movw ip, #41968 @ 0xa3f0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 9d5ac │ │ │ │ + bne.w 9d838 │ │ │ │ movs r7, #1 │ │ │ │ mov r6, fp │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 9daf6 │ │ │ │ + bne.w 9dd48 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ tst.w sl, r7 │ │ │ │ - bne.n 9d23a │ │ │ │ - cbz r3, 9d242 │ │ │ │ + bne.n 9d4ce │ │ │ │ + cbz r3, 9d4d6 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r4 │ │ │ │ and.w r3, r3, #28 │ │ │ │ sub.w r3, r3, #4 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ - bge.n 9d248 │ │ │ │ + bge.n 9d4dc │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 9d20a │ │ │ │ + b.n 9d49e │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9d218 │ │ │ │ + bls.n 9d4ac │ │ │ │ movs r7, #0 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r4 │ │ │ │ - blt.n 9d232 │ │ │ │ + blt.n 9d4c6 │ │ │ │ mov r0, sl │ │ │ │ cmp r2, ip │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d566 │ │ │ │ - movw r1, #58121 @ 0xe309 │ │ │ │ + beq.w 9d7f2 │ │ │ │ + movw r1, #58761 @ 0xe589 │ │ │ │ movt r1, #9 │ │ │ │ movs r3, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #8] │ │ │ │ str.w r1, [r0, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d91c │ │ │ │ + bne.w 9dba8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d69a │ │ │ │ + bne.w 9d926 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ movs r2, #7 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ strd r4, fp, [r1, #4] │ │ │ │ str r3, [r1, #16] │ │ │ │ str r5, [r1, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9da06 │ │ │ │ + bne.w 9dc78 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bgt.w 9d9e4 │ │ │ │ - mov r9, r4 │ │ │ │ + bgt.w 9dc72 │ │ │ │ + mov sl, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - str.w r9, [sp, #68] @ 0x44 │ │ │ │ + str.w sl, [sp, #68] @ 0x44 │ │ │ │ strd r4, r5, [sp, #56] @ 0x38 │ │ │ │ - str.w r8, [sp, #64] @ 0x40 │ │ │ │ + str.w r9, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 9dbd0 │ │ │ │ + bl 9de5c │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 9d996 │ │ │ │ + beq.w 9dc22 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.w 9d5ea │ │ │ │ + bge.w 9d876 │ │ │ │ cmp r4, r1 │ │ │ │ mov r3, r4 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 9d3b0 │ │ │ │ + bge.n 9d644 │ │ │ │ mov r8, r5 │ │ │ │ - movw r3, #58121 @ 0xe309 │ │ │ │ + movw r3, #58761 @ 0xe589 │ │ │ │ movt r3, #9 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w sl, [fp, r8, lsl #2] │ │ │ │ mov r7, r8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r6, r4, r7 │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9d368 │ │ │ │ + bne.n 9d5fc │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r9, #32 │ │ │ │ - beq.w 9dbc8 │ │ │ │ + beq.w 9de56 │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ - beq.w 9db50 │ │ │ │ + beq.w 9dda2 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9db60 │ │ │ │ + beq.w 9ddb2 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d7aa │ │ │ │ + beq.w 9da36 │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d7ba │ │ │ │ + beq.w 9da46 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d454 │ │ │ │ + beq.n 9d6e8 │ │ │ │ cmp r4, r6 │ │ │ │ it lt │ │ │ │ movlt r7, r6 │ │ │ │ - blt.w 9d46a │ │ │ │ - b.n 9d37c │ │ │ │ + blt.w 9d6fe │ │ │ │ + b.n 9d610 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d996 │ │ │ │ - beq.n 9d454 │ │ │ │ + blt.w 9dc22 │ │ │ │ + beq.n 9d6e8 │ │ │ │ cmp r4, r6 │ │ │ │ - blt.w 9d508 │ │ │ │ + blt.w 9d794 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r8, r4 │ │ │ │ add.w r1, fp, r5 │ │ │ │ - ble.w 9d4e0 │ │ │ │ + ble.w 9d76c │ │ │ │ sub.w r7, r8, r4 │ │ │ │ adds r6, r5, #4 │ │ │ │ add.w r0, fp, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ mov r2, r7 │ │ │ │ blx 2b880 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d678 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.w 9d904 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 9d2ee │ │ │ │ + bne.n 9d582 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d93c │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + bne.w 9dbc8 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str.w fp, [r0, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ add fp, r1 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9d85a │ │ │ │ + bne.w 9dae6 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ subs r1, r1, r0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bne.w 9d9b4 │ │ │ │ + bne.w 9dc3e │ │ │ │ ldrd r4, r5, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ - ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ - bgt.w 9d9b8 │ │ │ │ + ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ + bgt.w 9dc42 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d6f0 │ │ │ │ - ldr.w r3, [r8, #16] │ │ │ │ + bne.w 9d97c │ │ │ │ + ldr.w r3, [r9, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9d808 │ │ │ │ + bne.w 9da94 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, #1 │ │ │ │ - bgt.w 9d78e │ │ │ │ + bgt.w 9da1a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 9dad0 │ │ │ │ - ldr.w r5, [r8, #12] │ │ │ │ + bne.w 9dd22 │ │ │ │ + ldr.w r5, [r9, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - str.w r3, [r8, #16] │ │ │ │ + str.w r3, [r9, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r7, [r8, #8] │ │ │ │ - str.w r3, [r8, #12] │ │ │ │ - str.w r4, [r8, #8] │ │ │ │ + ldr.w r7, [r9, #8] │ │ │ │ + str.w r3, [r9, #12] │ │ │ │ + str.w r4, [r9, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9da7a │ │ │ │ - cbz r6, 9d44a │ │ │ │ + bne.w 9dccc │ │ │ │ + cbz r6, 9d6de │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ addw sp, sp, #1660 @ 0x67c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, r6, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 9d37c │ │ │ │ + ble.n 9d610 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9d506 │ │ │ │ + bne.n 9d792 │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ + strd sl, r8, [sp, #20] │ │ │ │ ubfx r3, r9, #5, #1 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ ubfx r5, r9, #6, #1 │ │ │ │ add.w r9, sl, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ - str.w sl, [sp, #20] │ │ │ │ adds r6, r4, r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ cmp sl, r8 │ │ │ │ mov r2, sl │ │ │ │ it ge │ │ │ │ movge r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9dbc2 │ │ │ │ + beq.w 9de50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9dae0 │ │ │ │ + beq.w 9dd32 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9daf2 │ │ │ │ + beq.w 9dd44 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 9d4f4 │ │ │ │ + beq.n 9d780 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c4d8 │ │ │ │ - cbz r0, 9d4fe │ │ │ │ + cbz r0, 9d78a │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9d502 │ │ │ │ + bge.n 9d78e │ │ │ │ mov r7, r6 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 9d484 │ │ │ │ - ldr.w r8, [sp, #28] │ │ │ │ + bgt.n 9d714 │ │ │ │ + ldrd sl, r8, [sp, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr.w sl, [sp, #20] │ │ │ │ add.w r1, fp, r5 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt.w 9d388 │ │ │ │ + bgt.w 9d61c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d3a6 │ │ │ │ + beq.w 9d63a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ - b.n 9d688 │ │ │ │ + b.n 9d914 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d4c2 │ │ │ │ + bne.n 9d752 │ │ │ │ cmp sl, r8 │ │ │ │ - bgt.n 9d4c6 │ │ │ │ + bgt.n 9d756 │ │ │ │ adds r4, r6, #1 │ │ │ │ - b.n 9d4c8 │ │ │ │ + b.n 9d758 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 9d2f6 │ │ │ │ + b.n 9d58a │ │ │ │ movs r3, #0 │ │ │ │ cmp r4, #1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ - bgt.w 9d1c2 │ │ │ │ - ldr.w r3, [r8, #16] │ │ │ │ + bgt.w 9d456 │ │ │ │ + ldr.w r3, [r9, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ adds r3, #1 │ │ │ │ @@ -169772,262 +170046,262 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov.w r2, #7 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bne.w 9d808 │ │ │ │ - ldrd r7, r5, [r8, #8] │ │ │ │ + bne.w 9da94 │ │ │ │ + ldrd r7, r5, [r9, #8] │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - str.w r3, [r8, #16] │ │ │ │ - strd r4, r0, [r8, #8] │ │ │ │ + str.w r3, [r9, #16] │ │ │ │ + strd r4, r0, [r9, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d43e │ │ │ │ - b.n 9da7a │ │ │ │ + beq.w 9d6d2 │ │ │ │ + b.n 9dccc │ │ │ │ tst r0, r7 │ │ │ │ itttt ne │ │ │ │ addne r0, sp, #80 @ 0x50 │ │ │ │ strne r0, [sp, #8] │ │ │ │ - movwne r1, #11053 @ 0x2b2d │ │ │ │ + movwne r1, #10849 @ 0x2a61 │ │ │ │ movtne r1, #24 │ │ │ │ - bne.w 9d268 │ │ │ │ + bne.w 9d4fc │ │ │ │ movw r1, #25552 @ 0x63d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 9dabc │ │ │ │ + beq.w 9dd0e │ │ │ │ ldr r5, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #11593 @ 0x2d49 │ │ │ │ + movw r1, #16065 @ 0x3ec1 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #35929 @ 0x8c59 │ │ │ │ + movw r0, #36381 @ 0x8e1d │ │ │ │ movt r0, #21 │ │ │ │ str.w r5, [sp, #1648] @ 0x670 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 9d268 │ │ │ │ + b.n 9d4fc │ │ │ │ mov r5, fp │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 9d5c0 │ │ │ │ + b.n 9d84c │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 9d5e4 │ │ │ │ + bge.n 9d870 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cmp r9, r2 │ │ │ │ - bne.w 9daf6 │ │ │ │ + cmp r8, r2 │ │ │ │ + bne.w 9dd48 │ │ │ │ ands.w r6, r0, r7 │ │ │ │ - beq.n 9d5b4 │ │ │ │ + beq.n 9d840 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bls.n 9d5b4 │ │ │ │ + bls.n 9d840 │ │ │ │ adds r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, r4 │ │ │ │ - blt.n 9d5ba │ │ │ │ + blt.n 9d846 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9d24a │ │ │ │ - mov r2, r9 │ │ │ │ + b.n 9d4de │ │ │ │ + mov r2, r8 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9d24a │ │ │ │ - str r5, [sp, #24] │ │ │ │ - b.n 9d3b0 │ │ │ │ + b.n 9d4de │ │ │ │ + str r5, [sp, #28] │ │ │ │ + b.n 9d644 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.w 9db64 │ │ │ │ + bgt.w 9ddb6 │ │ │ │ add.w r3, r4, #136 @ 0x88 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ble.w 9d7ca │ │ │ │ + ble.w 9da56 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9da44 │ │ │ │ + beq.w 9dc96 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 9d7c6 │ │ │ │ + beq.w 9da52 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9db9a │ │ │ │ + beq.w 9ddec │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9d670 │ │ │ │ + beq.n 9d8fc │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9db96 │ │ │ │ + beq.w 9dde8 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9d670 │ │ │ │ - ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ + beq.n 9d8fc │ │ │ │ + ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ movs r6, #3 │ │ │ │ - ldr.w r1, [r9, r6, lsl #2] │ │ │ │ + ldr.w r1, [r8, r6, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl f677c │ │ │ │ + bl f6af4 │ │ │ │ str.w r0, [r7, r6, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9da46 │ │ │ │ + beq.w 9dc98 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9d656 │ │ │ │ + bne.n 9d8e2 │ │ │ │ ldrd fp, r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9d1cc │ │ │ │ + b.n 9d460 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ adds r0, r3, r6 │ │ │ │ adds r1, r3, r5 │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ blx 2b880 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str r4, [r3, r5] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 9d2ee │ │ │ │ - b.n 9d3b0 │ │ │ │ + bne.w 9d582 │ │ │ │ + b.n 9d644 │ │ │ │ adds r2, r4, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp.w r2, #258 @ 0x102 │ │ │ │ add.w r3, r2, r2, lsr #31 │ │ │ │ mov.w r3, r3, asr #1 │ │ │ │ str r3, [r1, #20] │ │ │ │ - bge.w 9db0e │ │ │ │ + bge.w 9dd60 │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ strd r4, fp, [r1, #4] │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ str r3, [r1, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r5, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9db32 │ │ │ │ + bne.w 9dd84 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ it le │ │ │ │ - movle r9, r4 │ │ │ │ - ble.w 9d2a4 │ │ │ │ + movle sl, r4 │ │ │ │ + ble.w 9d538 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 9d6de │ │ │ │ - add.w r9, r2, r3 │ │ │ │ - b.n 9d2a4 │ │ │ │ + bgt.n 9d96a │ │ │ │ + add.w sl, r2, r3 │ │ │ │ + b.n 9d538 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9d7fa │ │ │ │ + ble.n 9da86 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d712 │ │ │ │ + bge.n 9d99e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9d712 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9d99e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9d7fa │ │ │ │ + beq.n 9da86 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d72c │ │ │ │ + bge.n 9d9b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9d72c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9d9b8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9d778 │ │ │ │ + beq.n 9da04 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d746 │ │ │ │ + bge.n 9d9d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9d746 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9d9d2 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9d778 │ │ │ │ - ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ + beq.n 9da04 │ │ │ │ + ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ movs r7, #3 │ │ │ │ - ldr.w r2, [r9, r7, lsl #2] │ │ │ │ + ldr.w r2, [r8, r7, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d768 │ │ │ │ + bge.n 9d9f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 9d768 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9d9f4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 9d750 │ │ │ │ + bne.n 9d9dc │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - ble.n 9d778 │ │ │ │ + ble.n 9da04 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 844d4 │ │ │ │ - ldr.w r3, [r8, #16] │ │ │ │ + bl 845f4 │ │ │ │ + ldr.w r3, [r9, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 9d804 │ │ │ │ + bne.n 9da90 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d414 │ │ │ │ + beq.w 9d6a8 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 9d414 │ │ │ │ + ble.w 9d6a8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ subs r2, r4, #1 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ - b.n 9d7a4 │ │ │ │ + b.n 9da30 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 9d798 │ │ │ │ - b.n 9d414 │ │ │ │ + bhi.n 9da24 │ │ │ │ + b.n 9d6a8 │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d356 │ │ │ │ + bne.w 9d5ea │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9d358 │ │ │ │ + b.n 9d5ec │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ @@ -170041,1189 +170315,1176 @@ │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9d6f8 │ │ │ │ - ldr.w r3, [r8, #16] │ │ │ │ + b.n 9d984 │ │ │ │ + ldr.w r3, [r9, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 9d414 │ │ │ │ + beq.w 9d6a8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9d780 │ │ │ │ + beq.n 9da0c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11728 @ 0x2dd0 │ │ │ │ + movw r1, #14024 @ 0x36c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n 9d780 │ │ │ │ + bl 12120c │ │ │ │ + b.n 9da0c │ │ │ │ add.w r1, sp, #1656 @ 0x678 │ │ │ │ lsls r3, r2, #4 │ │ │ │ add.w r1, r1, r2, lsl #4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subw r1, r1, #1564 @ 0x61c │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ str r5, [r1, #12] │ │ │ │ add.w r1, r3, #28 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str.w fp, [r0, r1] │ │ │ │ add r1, r0 │ │ │ │ add.w fp, fp, r4, lsl #2 │ │ │ │ str r5, [r1, #4] │ │ │ │ add.w r1, r0, r2, lsl #4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #24] │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d3d4 │ │ │ │ + beq.w 9d668 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r0, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 9d3d4 │ │ │ │ + b.n 9d668 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9dba8 │ │ │ │ + ble.w 9ddfa │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movw r0, #42384 @ 0xa590 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw sl, #41968 @ 0xa3f0 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ - mov r9, fp │ │ │ │ + mov r8, fp │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movs r3, #1 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r3 │ │ │ │ sub.w ip, r2, r0 │ │ │ │ mov r5, r3 │ │ │ │ rsbs r0, ip, #0 │ │ │ │ adc.w r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 9d8c2 │ │ │ │ + b.n 9db4e │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 9d8b0 │ │ │ │ - cbz r5, 9d8b0 │ │ │ │ + bne.n 9db3c │ │ │ │ + cbz r5, 9db3c │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ mov r3, r5 │ │ │ │ and.w r1, r1, #28 │ │ │ │ sub.w r5, r1, #4 │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bge.n 9d8f0 │ │ │ │ - ldr.w r1, [r9, #4]! │ │ │ │ + bge.n 9db7c │ │ │ │ + ldr.w r1, [r8, #4]! │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, lr │ │ │ │ - bne.w 9daf8 │ │ │ │ - ldr.w ip, [r9] │ │ │ │ + bne.w 9dd4a │ │ │ │ + ldr.w ip, [r8] │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9dbb0 │ │ │ │ + beq.w 9de02 │ │ │ │ ldr.w r1, [ip, #16] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 9db0a │ │ │ │ + bne.w 9dd5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9d8b0 │ │ │ │ + beq.n 9db3c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ tst r0, r7 │ │ │ │ - beq.n 9d898 │ │ │ │ + beq.n 9db24 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9d898 │ │ │ │ + bls.n 9db24 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9d8b0 │ │ │ │ + b.n 9db3c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9daaa │ │ │ │ + beq.w 9dcfc │ │ │ │ movw r1, #41968 @ 0xa3f0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9d566 │ │ │ │ + bne.w 9d7f2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d566 │ │ │ │ + beq.w 9d7f2 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - movw r3, #58121 @ 0xe309 │ │ │ │ + movw r3, #58761 @ 0xe589 │ │ │ │ movt r3, #9 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 9db9e │ │ │ │ + beq.w 9ddf0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #34761 @ 0x87c9 │ │ │ │ + movw r3, #35213 @ 0x898d │ │ │ │ movt r3, #21 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ - b.n 9d272 │ │ │ │ + b.n 9d506 │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ ldr r2, [r2, r5] │ │ │ │ movs r5, #0 │ │ │ │ subs r2, r2, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ asrs r3, r2, #2 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ adds r2, r0, r3 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ add r2, r0 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 9d9aa │ │ │ │ + ble.n 9dc34 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 9d9ae │ │ │ │ + bgt.n 9dc38 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 9d822 │ │ │ │ + ble.w 9daae │ │ │ │ add.w r3, sp, #1656 @ 0x678 │ │ │ │ subs r1, r2, #2 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.w 9d822 │ │ │ │ - bl 9e370 │ │ │ │ + bge.w 9daae │ │ │ │ + bl 9e5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d96e │ │ │ │ + beq.n 9dbfa │ │ │ │ ldrd r4, r5, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ + ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dadc │ │ │ │ + bne.n 9dd2e │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ - b.n 9d778 │ │ │ │ + b.n 9da04 │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 9d964 │ │ │ │ + b.n 9dbf0 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 9d2b2 │ │ │ │ + b.n 9d546 │ │ │ │ subs r1, r2, #2 │ │ │ │ - bne.n 9d9ea │ │ │ │ + bne.w 9de34 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 9e370 │ │ │ │ + bl 9e5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d99e │ │ │ │ + bne.n 9dc2a │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9d3ee │ │ │ │ + ble.w 9d682 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subs r1, r3, #2 │ │ │ │ - bne.n 9da24 │ │ │ │ - bl 9e370 │ │ │ │ + bne.w 9de14 │ │ │ │ + bl 9e5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d99e │ │ │ │ + bne.n 9dc2a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 9d9ca │ │ │ │ + b.n 9dc56 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 9d6da │ │ │ │ - add.w r0, sp, #1656 @ 0x678 │ │ │ │ - add.w r0, r0, r2, lsl #4 │ │ │ │ - subw r0, r0, #1564 @ 0x61c │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - add r0, sp, #76 @ 0x4c │ │ │ │ - add r3, r0 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r6, r3 │ │ │ │ - it gt │ │ │ │ - subgt r1, r2, #3 │ │ │ │ - b.n 9d9bc │ │ │ │ + b.n 9d966 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r4, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ - b.n 9da1e │ │ │ │ + b.n 9dc90 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.n 9da12 │ │ │ │ - b.n 9d6d0 │ │ │ │ - add.w r2, sp, #1656 @ 0x678 │ │ │ │ - add.w r6, r2, r3, lsl #4 │ │ │ │ - add.w r2, r2, r3, lsl #4 │ │ │ │ - subw r6, r6, #1596 @ 0x63c │ │ │ │ - subw r2, r2, #1564 @ 0x61c │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - cmp r6, r2 │ │ │ │ - it lt │ │ │ │ - sublt r1, r3, #3 │ │ │ │ - b.n 9d9d6 │ │ │ │ + bhi.n 9dc84 │ │ │ │ + b.n 9d95c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add.w r6, r3, r6, lsl #2 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 9da8e │ │ │ │ + bne.n 9dce0 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.n 9da86 │ │ │ │ - ldrd r7, r6, [r8, #8] │ │ │ │ + bgt.n 9dcd8 │ │ │ │ + ldrd r7, r6, [r9, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - str.w r3, [r8, #16] │ │ │ │ + str.w r3, [r9, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - strd r4, r3, [r8, #8] │ │ │ │ + strd r4, r3, [r9, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9d44a │ │ │ │ + beq.w 9d6de │ │ │ │ mov r5, r6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9da7a │ │ │ │ + b.n 9dccc │ │ │ │ ldr.w r0, [r5, r7, lsl #2] │ │ │ │ - bl 1cc2ac │ │ │ │ + bl 1cd0dc │ │ │ │ subs r7, #1 │ │ │ │ - bpl.n 9da72 │ │ │ │ + bpl.n 9dcc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 9d43c │ │ │ │ + bl 845f4 │ │ │ │ + b.n 9d6d0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 9da56 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 9dca8 │ │ │ │ ldr.w r2, [r6, #-4]! │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9da4c │ │ │ │ + bge.n 9dc9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9da4c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9da4c │ │ │ │ + bne.n 9dc9e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9dc9e │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - movw r3, #11593 @ 0x2d49 │ │ │ │ + movw r3, #16065 @ 0x3ec1 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ - b.n 9d91c │ │ │ │ - movw r2, #57477 @ 0xe085 │ │ │ │ + b.n 9dba8 │ │ │ │ + movw r2, #64069 @ 0xfa45 │ │ │ │ movt r2, #36 @ 0x24 │ │ │ │ str.w r2, [r1, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d272 │ │ │ │ - b.n 9d922 │ │ │ │ - bl 844d4 │ │ │ │ + beq.w 9d506 │ │ │ │ + b.n 9dbae │ │ │ │ + bl 845f4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b.n 9d41e │ │ │ │ + b.n 9d6b2 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9d6f8 │ │ │ │ + b.n 9d984 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r0, r3, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d4b4 │ │ │ │ + bne.w 9d744 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d4f6 │ │ │ │ - mov r2, r9 │ │ │ │ + b.n 9d782 │ │ │ │ + mov r2, r8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #11593 @ 0x2d49 │ │ │ │ + movw r1, #16065 @ 0x3ec1 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.w 9d268 │ │ │ │ + b.w 9d4fc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9d8b0 │ │ │ │ + b.n 9db3c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str r3, [r2, #20] │ │ │ │ addw r3, sp, #1132 @ 0x46c │ │ │ │ str r3, [r2, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r4, fp, [r2, #4] │ │ │ │ str r5, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d6da │ │ │ │ + beq.w 9d966 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 9db4a │ │ │ │ + b.n 9dd9c │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ str.w r6, [r1], #4 │ │ │ │ str.w r0, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 9db3e │ │ │ │ - b.n 9da0a │ │ │ │ + bhi.n 9dd90 │ │ │ │ + b.n 9dc7c │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d33e │ │ │ │ + bne.w 9d5d2 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d7ac │ │ │ │ + b.n 9da38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d608 │ │ │ │ - bl 24479c │ │ │ │ - ldr.w r6, [r8, #12] │ │ │ │ + bne.w 9d894 │ │ │ │ + bl 2460c4 │ │ │ │ + ldr.w r6, [r9, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - str.w r3, [r8, #16] │ │ │ │ + str.w r3, [r9, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r7, [r8, #8] │ │ │ │ - str.w r3, [r8, #12] │ │ │ │ - str.w r4, [r8, #8] │ │ │ │ + ldr.w r7, [r9, #8] │ │ │ │ + str.w r3, [r9, #12] │ │ │ │ + str.w r4, [r9, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9d44a │ │ │ │ - b.n 9da6c │ │ │ │ + beq.w 9d6de │ │ │ │ + b.n 9dcbe │ │ │ │ movs r6, #2 │ │ │ │ - b.n 9da46 │ │ │ │ + b.n 9dc98 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 9da46 │ │ │ │ - movw r3, #11593 @ 0x2d49 │ │ │ │ + b.n 9dc98 │ │ │ │ + movw r3, #16065 @ 0x3ec1 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 9d928 │ │ │ │ - mov r9, r2 │ │ │ │ + b.n 9dbb4 │ │ │ │ + mov r8, r2 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 9d1f2 │ │ │ │ + b.w 9d486 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #11593 @ 0x2d49 │ │ │ │ + movw r1, #16065 @ 0x3ec1 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.w 9d268 │ │ │ │ + b.w 9d4fc │ │ │ │ + add.w r2, sp, #1656 @ 0x678 │ │ │ │ + add.w r6, r2, r3, lsl #4 │ │ │ │ + add.w r2, r2, r3, lsl #4 │ │ │ │ + subw r6, r6, #1596 @ 0x63c │ │ │ │ + subw r2, r2, #1564 @ 0x61c │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + cmp r6, r2 │ │ │ │ + it lt │ │ │ │ + sublt r1, r3, #3 │ │ │ │ + b.n 9dc64 │ │ │ │ + add.w r0, sp, #1656 @ 0x678 │ │ │ │ + add.w r0, r0, r2, lsl #4 │ │ │ │ + subw r0, r0, #1564 @ 0x61c │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ + add r0, sp, #76 @ 0x4c │ │ │ │ + add r3, r0 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r6, r3 │ │ │ │ + it gt │ │ │ │ + subgt r1, r2, #3 │ │ │ │ + b.n 9dc48 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b.n 9dae6 │ │ │ │ + b.n 9dd38 │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ - b.n 9db54 │ │ │ │ - nop │ │ │ │ + b.n 9dda6 │ │ │ │ stmdb 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 r7, [r1, #0] │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ sub sp, #28 │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 9e1c4 │ │ │ │ - movw r9, #58121 @ 0xe309 │ │ │ │ + ble.w 9e438 │ │ │ │ + movw r9, #58761 @ 0xe589 │ │ │ │ movt r9, #9 │ │ │ │ - mov fp, r7 │ │ │ │ + mov fp, r6 │ │ │ │ movs r4, #1 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - mov r2, r6 │ │ │ │ + ldr.w r3, [r7, #1564] @ 0x61c │ │ │ │ + mov r2, r7 │ │ │ │ ldrd r1, r0, [fp] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9ddb4 │ │ │ │ + bne.w 9e040 │ │ │ │ ldr.w fp, [r1, #8] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ cmp r3, fp │ │ │ │ mov r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, fp │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9e2ea │ │ │ │ + beq.w 9e56e │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9e2c0 │ │ │ │ + beq.w 9e52c │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9e2ce │ │ │ │ + beq.w 9e53a │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9e1ea │ │ │ │ + beq.w 9e476 │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e1fa │ │ │ │ + beq.w 9e486 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ddca │ │ │ │ + bne.w 9e056 │ │ │ │ adds r3, r4, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.w 9ddaa │ │ │ │ - add.w r2, r7, r3, lsl #2 │ │ │ │ - ldr.w r3, [r7, r3, lsl #2] │ │ │ │ + cmp r3, r5 │ │ │ │ + beq.w 9e036 │ │ │ │ + add.w r2, r6, r3, lsl #2 │ │ │ │ + ldr.w r3, [r6, r3, lsl #2] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w lr, [r2, #-4] │ │ │ │ ldrb.w fp, [r3, #16] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ ubfx r1, fp, #5, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r2, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9e0fe │ │ │ │ + beq.w 9e372 │ │ │ │ tst.w fp, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ addeq.w r0, r3, #28 │ │ │ │ - beq.w 9e100 │ │ │ │ + beq.w 9e374 │ │ │ │ ldrb.w ip, [lr, #16] │ │ │ │ add.w r0, r3, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9e10c │ │ │ │ + beq.w 9e380 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ addeq.w r1, lr, #28 │ │ │ │ - beq.w 9e110 │ │ │ │ + beq.w 9e384 │ │ │ │ add.w r1, lr, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e11e │ │ │ │ + beq.w 9e392 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9e128 │ │ │ │ + blt.w 9e39c │ │ │ │ adds r2, r4, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ cmp r5, r2 │ │ │ │ - ble.w 9e1bc │ │ │ │ + ble.w 9e430 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ it ge │ │ │ │ movge r1, r2 │ │ │ │ tst.w ip, #32 │ │ │ │ mov r2, r1 │ │ │ │ it eq │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq.w 9e204 │ │ │ │ + beq.w 9e490 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ addeq r0, #28 │ │ │ │ - beq.w 9e204 │ │ │ │ + beq.w 9e490 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r0, #20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9e20c │ │ │ │ + beq.w 9e498 │ │ │ │ tst.w fp, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ addeq.w r1, r3, #28 │ │ │ │ - beq.w 9e20e │ │ │ │ + beq.w 9e49a │ │ │ │ add.w r1, r3, #20 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e218 │ │ │ │ + beq.w 9e4a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9e1c0 │ │ │ │ + blt.w 9e434 │ │ │ │ adds r4, #3 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.w 9e1b6 │ │ │ │ + ble.w 9e42a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - adds r3, r7, #4 │ │ │ │ - strd r7, r6, [sp] │ │ │ │ - mov r6, r4 │ │ │ │ + adds r3, r6, #4 │ │ │ │ + strd r6, r7, [sp] │ │ │ │ + mov r7, r4 │ │ │ │ add.w fp, r3, r2, lsl #2 │ │ │ │ ldrd r1, r0, [fp] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ - cmp r4, r7 │ │ │ │ + cmp r4, r6 │ │ │ │ mov r2, r4 │ │ │ │ it ge │ │ │ │ - movge r2, r7 │ │ │ │ + movge r2, r6 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9e302 │ │ │ │ + beq.w 9e57a │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9e296 │ │ │ │ + beq.w 9e51a │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9e2a4 │ │ │ │ + beq.w 9e528 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9e19c │ │ │ │ + beq.w 9e410 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e1a8 │ │ │ │ + beq.w 9e41c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9e1ae │ │ │ │ - adds r6, #1 │ │ │ │ + blt.w 9e422 │ │ │ │ + adds r7, #1 │ │ │ │ add.w fp, fp, #4 │ │ │ │ - cmp r5, r6 │ │ │ │ - bne.n 9dd54 │ │ │ │ + cmp r5, r7 │ │ │ │ + bne.n 9dfe0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9e196 │ │ │ │ - bne.n 9ddca │ │ │ │ + blt.w 9e40a │ │ │ │ + bne.n 9e056 │ │ │ │ adds r4, #1 │ │ │ │ add.w fp, fp, #4 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 9ddaa │ │ │ │ - b.n 9dbfc │ │ │ │ + beq.n 9e036 │ │ │ │ + b.n 9de88 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 9ddac │ │ │ │ + beq.n 9e038 │ │ │ │ cmp r4, #1 │ │ │ │ itt eq │ │ │ │ moveq r4, #2 │ │ │ │ moveq r8, r4 │ │ │ │ - bne.w 9e2a8 │ │ │ │ + bne.w 9e53e │ │ │ │ cmp r5, r4 │ │ │ │ - ble.n 9de5e │ │ │ │ - sub.w r8, r7, #4 │ │ │ │ - movs r3, #0 │ │ │ │ + ble.n 9e134 │ │ │ │ + sub.w r8, r6, #4 │ │ │ │ + strd sl, r6, [sp, #4] │ │ │ │ add.w r8, r8, r4, lsl #2 │ │ │ │ + mov sl, r4 │ │ │ │ + movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - strd sl, r7, [sp, #8] │ │ │ │ - ldr.w sl, [r8, #4]! │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ + ldr.w r4, [r8, #4]! │ │ │ │ + ldr.w r3, [r7, #1564] @ 0x61c │ │ │ │ cmp r3, r9 │ │ │ │ - ldr.w r7, [r8, #-4] │ │ │ │ - bne.w 9df88 │ │ │ │ - ldr.w fp, [sl, #8] │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldrb.w r1, [sl, #16] │ │ │ │ + ldr.w r6, [r8, #-4] │ │ │ │ + bne.w 9e306 │ │ │ │ + ldr.w fp, [r4, #8] │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ mov r2, fp │ │ │ │ cmp fp, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9e2ee │ │ │ │ + bpl.w 9e572 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9e2ae │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - add.w r0, sl, #20 │ │ │ │ + bpl.w 9e544 │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ + add.w r0, r4, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9e2bc │ │ │ │ + beq.w 9e552 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9dfe2 │ │ │ │ - add.w r1, r7, #20 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + bpl.w 9e332 │ │ │ │ + add.w r1, r6, #20 │ │ │ │ + str r3, [sp, #12] │ │ │ │ blx 2c4d8 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9dff4 │ │ │ │ + beq.w 9e344 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 9dffa │ │ │ │ + blt.w 9e34a │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + ldr.w fp, [r4, #8] │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ + mov r2, r3 │ │ │ │ + cmp r3, fp │ │ │ │ + it ge │ │ │ │ + movge r2, fp │ │ │ │ + lsls r0, r1, #26 │ │ │ │ + bpl.w 9e566 │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r0, r6, #20 │ │ │ │ + addpl.w r0, r6, #28 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + lsls r6, r1, #26 │ │ │ │ + bpl.w 9e56a │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r1, r4, #20 │ │ │ │ + addpl.w r1, r4, #28 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 2c4d8 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9e4cc │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9e36a │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9e224 │ │ │ │ - adds r4, #1 │ │ │ │ - cmp r4, r5 │ │ │ │ - blt.n 9ddee │ │ │ │ - ldrd sl, r7, [sp, #8] │ │ │ │ + mov r4, sl │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r8, r4 │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9e444 │ │ │ │ ldrd r3, ip, [sl] │ │ │ │ add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ mov.w lr, r1, lsl #2 │ │ │ │ add.w r2, r3, lr │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 9de98 │ │ │ │ + bcs.n 9e16e │ │ │ │ ldr.w r8, [r3] │ │ │ │ subs r2, #4 │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r8, [r3, r1, lsl #2] │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 9de98 │ │ │ │ + bls.n 9e16e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str.w r0, [r3], #4 │ │ │ │ str.w r1, [r2], #-4 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 9de88 │ │ │ │ + bhi.n 9e15e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 9e1d0 │ │ │ │ + bne.w 9e45c │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 9ddac │ │ │ │ - sub.w r8, r7, #4 │ │ │ │ - movw r9, #58121 @ 0xe309 │ │ │ │ + bge.w 9e038 │ │ │ │ + sub.w sl, r6, #4 │ │ │ │ + movw r9, #58761 @ 0xe589 │ │ │ │ movt r9, #9 │ │ │ │ - add.w r8, r8, r4, lsl #2 │ │ │ │ - ldr.w r0, [r8, #4]! │ │ │ │ - mov r2, r6 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ + add.w sl, sl, r4, lsl #2 │ │ │ │ + mov r8, r4 │ │ │ │ + ldr.w r0, [sl, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr.w r3, [r7, #1564] @ 0x61c │ │ │ │ cmp r3, r9 │ │ │ │ - ldr.w r1, [r8, #-4] │ │ │ │ - bne.n 9df72 │ │ │ │ - ldr.w r8, [r0, #8] │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr.w r1, [sl, #-4] │ │ │ │ + bne.w 9e2f8 │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r8, r6 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp r7, r4 │ │ │ │ it ge │ │ │ │ - movge r2, r6 │ │ │ │ + movge r2, r4 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9e2e2 │ │ │ │ + beq.w 9e582 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9e2de │ │ │ │ + beq.w 9e57e │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e266 │ │ │ │ + beq.w 9e4ea │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ddac │ │ │ │ - add.w r8, r4, #1 │ │ │ │ - cmp r5, r8 │ │ │ │ - beq.w 9ddaa │ │ │ │ - ldr.w r6, [r7, r8, lsl #2] │ │ │ │ - add.w r7, r7, r8, lsl #2 │ │ │ │ - ldr.w r1, [r7, #-4] │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ - ldr.w r9, [r6, #8] │ │ │ │ + bne.w 9e302 │ │ │ │ + add.w r4, r8, #1 │ │ │ │ + cmp r5, r4 │ │ │ │ + beq.w 9e036 │ │ │ │ + ldr.w r7, [r6, r4, lsl #2] │ │ │ │ + add.w r6, r6, r4, lsl #2 │ │ │ │ + ldr.w r1, [r6, #-4] │ │ │ │ + ldrb r3, [r7, #16] │ │ │ │ + ldr.w r9, [r7, #8] │ │ │ │ ldr.w fp, [r1, #8] │ │ │ │ ubfx sl, r3, #5, #1 │ │ │ │ cmp fp, r9 │ │ │ │ mov r2, fp │ │ │ │ it ge │ │ │ │ movge r2, r9 │ │ │ │ lsls r0, r3, #26 │ │ │ │ it pl │ │ │ │ - ldrpl r0, [r6, #28] │ │ │ │ - bpl.n 9df4a │ │ │ │ + ldrpl r0, [r7, #28] │ │ │ │ + bpl.n 9e224 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ - addpl.w r0, r6, #28 │ │ │ │ - addmi.w r0, r6, #20 │ │ │ │ + addpl.w r0, r7, #28 │ │ │ │ + addmi.w r0, r7, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ it eq │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ - beq.n 9df5e │ │ │ │ + beq.n 9e238 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e256 │ │ │ │ + beq.w 9e4e0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e044 │ │ │ │ - mov r4, r8 │ │ │ │ - b.n 9ddac │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9e196 │ │ │ │ - bne.w 9ddac │ │ │ │ - adds r4, #1 │ │ │ │ + bne.w 9e038 │ │ │ │ + add.w r4, r8, #2 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.w 9ddaa │ │ │ │ - b.n 9deb4 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, r6 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9e196 │ │ │ │ - bne.w 9de4a │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - ldrd r7, sl, [r8, #-4] │ │ │ │ - cmp r3, r9 │ │ │ │ - beq.n 9dffa │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9e196 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9e0ee │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r8, r4 │ │ │ │ - ldrd sl, r7, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9de5e │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldrd r0, r1, [sl] │ │ │ │ - adds r2, #1 │ │ │ │ - subs r3, r4, r2 │ │ │ │ - add.w r0, r0, r3, lsl #2 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 9e270 │ │ │ │ - bl 1ce768 │ │ │ │ - b.n 9de5e │ │ │ │ - add.w r1, r7, #28 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 2c4d8 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9de44 │ │ │ │ - cmp fp, r3 │ │ │ │ - blt.w 9de4a │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr.w fp, [sl, #8] │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - mov r2, r3 │ │ │ │ - cmp r3, fp │ │ │ │ - it ge │ │ │ │ - movge r2, fp │ │ │ │ - lsls r0, r1, #26 │ │ │ │ - bpl.w 9e2da │ │ │ │ - lsls r1, r1, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r0, r7, #20 │ │ │ │ - addpl.w r0, r7, #28 │ │ │ │ - ldrb.w r1, [sl, #16] │ │ │ │ - lsls r7, r1, #26 │ │ │ │ - bpl.w 9e2f8 │ │ │ │ - lsls r1, r1, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r1, sl, #20 │ │ │ │ - addpl.w r1, sl, #28 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 2c4d8 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9e24c │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ - b.n 9dfb4 │ │ │ │ - add.w r8, r4, #2 │ │ │ │ - cmp r5, r8 │ │ │ │ - ble.n 9df6e │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ble.w 9e038 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp fp, r9 │ │ │ │ mov r2, fp │ │ │ │ it ge │ │ │ │ movge r2, r9 │ │ │ │ lsls r1, r3, #26 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r0, #28] │ │ │ │ - bpl.n 9e06c │ │ │ │ + bpl.n 9e274 │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9e2f4 │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ + beq.w 9e562 │ │ │ │ + ldrb r3, [r7, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ - addpl.w r1, r6, #28 │ │ │ │ - addmi.w r1, r6, #20 │ │ │ │ + addpl.w r1, r7, #28 │ │ │ │ + addmi.w r1, r7, #20 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e276 │ │ │ │ + beq.w 9e4fa │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9df6e │ │ │ │ - adds r4, #3 │ │ │ │ + bne.w 9e038 │ │ │ │ + add.w r4, r8, #3 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.w 9ddac │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr.w r1, [r7, #4]! │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + ble.w 9e038 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + ldr.w r1, [r6, #4]! │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r8, r6 │ │ │ │ + cmp r8, r7 │ │ │ │ mov r2, r8 │ │ │ │ it ge │ │ │ │ - movge r2, r6 │ │ │ │ + movge r2, r7 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9e2d6 │ │ │ │ + beq.w 9e55a │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9e2d2 │ │ │ │ + beq.w 9e556 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e286 │ │ │ │ + beq.w 9e50a │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ddac │ │ │ │ + bne.w 9e038 │ │ │ │ adds r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 9e09c │ │ │ │ - b.n 9ddac │ │ │ │ + bgt.n 9e2a6 │ │ │ │ + b.n 9e038 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9e40a │ │ │ │ + beq.n 9e35e │ │ │ │ + mov r4, r8 │ │ │ │ + b.n 9e038 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r7 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 9e40a │ │ │ │ + bne.n 9e34a │ │ │ │ + ldr.w r3, [r7, #1564] @ 0x61c │ │ │ │ + ldrd r6, r4, [r8, #-4] │ │ │ │ + cmp r3, r9 │ │ │ │ + beq.w 9e0d6 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r2, r7 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 9e11c │ │ │ │ + b.n 9e40a │ │ │ │ + add.w r1, r6, #28 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 2c4d8 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9e0d0 │ │ │ │ + cmp fp, r3 │ │ │ │ + bge.w 9e0d6 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9e4b0 │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + cmp r5, sl │ │ │ │ + bgt.w 9e07c │ │ │ │ + b.n 9e122 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + cmp r8, r5 │ │ │ │ + bne.w 9e18e │ │ │ │ + b.n 9e036 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - adds r4, #1 │ │ │ │ - cmp r5, r4 │ │ │ │ - bgt.w 9ddee │ │ │ │ - b.n 9dfba │ │ │ │ + b.n 9e352 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ ldrb.w ip, [lr, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9dcb4 │ │ │ │ + bne.w 9df40 │ │ │ │ ldr.w r1, [lr, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9dcd4 │ │ │ │ + bne.w 9df60 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bge.w 9dcda │ │ │ │ + bge.w 9df66 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ add.w r3, r4, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - ldr.w r1, [r7, r3, lsl #2] │ │ │ │ - bne.n 9e18e │ │ │ │ + ldr.w r1, [r6, r3, lsl #2] │ │ │ │ + bne.n 9e402 │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r2, fp │ │ │ │ cmp fp, r8 │ │ │ │ it ge │ │ │ │ movge r2, r8 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9e2fe │ │ │ │ + beq.w 9e576 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9e2e6 │ │ │ │ + beq.w 9e55e │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e242 │ │ │ │ + beq.n 9e4d6 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ddac │ │ │ │ + bne.w 9e038 │ │ │ │ mov r2, r4 │ │ │ │ adds r4, #1 │ │ │ │ ldrd r0, r1, [sl] │ │ │ │ mov r8, r4 │ │ │ │ - bl 1ce768 │ │ │ │ - b.n 9ddda │ │ │ │ - mov r2, r6 │ │ │ │ + bl 1cf4b0 │ │ │ │ + b.n 9e066 │ │ │ │ + mov r2, r7 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9e178 │ │ │ │ + bge.n 9e3ec │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9ddac │ │ │ │ + b.n 9e038 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9dd9a │ │ │ │ - cmp r4, r7 │ │ │ │ - ble.w 9dda0 │ │ │ │ - mov r4, r6 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ + bne.w 9e026 │ │ │ │ + cmp r4, r6 │ │ │ │ + ble.w 9e02c │ │ │ │ + mov r4, r7 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq.w 9ddac │ │ │ │ - b.n 9e12a │ │ │ │ - beq.w 9ddaa │ │ │ │ + beq.w 9e038 │ │ │ │ + b.n 9e39e │ │ │ │ + beq.w 9e036 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ - b.n 9e12a │ │ │ │ - beq.w 9ddaa │ │ │ │ + b.n 9e39e │ │ │ │ + beq.w 9e036 │ │ │ │ mov.w r8, #2 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 9de5e │ │ │ │ + b.n 9e134 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldrd r0, r1, [sl] │ │ │ │ + adds r2, #1 │ │ │ │ + subs r3, r4, r2 │ │ │ │ + add.w r0, r0, r3, lsl #2 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 9e4f4 │ │ │ │ + bl 1cf4b0 │ │ │ │ + b.n 9e134 │ │ │ │ add lr, ip │ │ │ │ cmp lr, ip │ │ │ │ - bls.w 9dea0 │ │ │ │ + bls.w 9e176 │ │ │ │ ldr.w r3, [ip] │ │ │ │ ldr.w r2, [lr] │ │ │ │ str.w r2, [ip], #4 │ │ │ │ str.w r3, [lr], #-4 │ │ │ │ - b.n 9e1d2 │ │ │ │ + b.n 9e45e │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9dc56 │ │ │ │ + bne.w 9dee2 │ │ │ │ cmp r3, fp │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9dc58 │ │ │ │ + b.n 9dee4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9dd1c │ │ │ │ + bne.w 9dfa8 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9dd38 │ │ │ │ + bne.w 9dfc4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 9dd3e │ │ │ │ - b.n 9e1c0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ble.w 9dfca │ │ │ │ + b.n 9e434 │ │ │ │ + adds r2, r3, #1 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ - adds r2, #1 │ │ │ │ - subs r3, r4, r2 │ │ │ │ + sub.w r3, sl, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 9e290 │ │ │ │ - bl 1ce768 │ │ │ │ + cbnz r1, 9e514 │ │ │ │ + bl 1cf4b0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 9e0f4 │ │ │ │ - cmp fp, r8 │ │ │ │ + b.n 9e352 │ │ │ │ + cmp r3, fp │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9e178 │ │ │ │ - cmp r3, fp │ │ │ │ + b.n 9e11c │ │ │ │ + cmp fp, r8 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9dfb4 │ │ │ │ + b.n 9e3ec │ │ │ │ cmp fp, r9 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9df6e │ │ │ │ - b.n 9e044 │ │ │ │ - cmp r8, r6 │ │ │ │ + b.n 9e244 │ │ │ │ + cmp r7, r4 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9df04 │ │ │ │ + b.n 9e1de │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ - b.n 9dfdc │ │ │ │ + b.n 9e456 │ │ │ │ cmp fp, r9 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9df6e │ │ │ │ - b.n 9e094 │ │ │ │ - cmp r8, r6 │ │ │ │ + bne.w 9e038 │ │ │ │ + b.n 9e29c │ │ │ │ + cmp r8, r7 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b.n 9e0e0 │ │ │ │ + b.n 9e2ea │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ - b.n 9e238 │ │ │ │ + b.n 9e4c2 │ │ │ │ adds r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9dd86 │ │ │ │ + bne.w 9e012 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9e19e │ │ │ │ - ldr.w r8, [r6, #1564] @ 0x61c │ │ │ │ - b.n 9e12a │ │ │ │ - add.w r0, sl, #28 │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - tst.w r1, #32 │ │ │ │ - bne.w 9de2c │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - b.n 9dfe6 │ │ │ │ + b.n 9e412 │ │ │ │ adds r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9dc3e │ │ │ │ + bne.w 9deca │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9e1ec │ │ │ │ + b.n 9e478 │ │ │ │ + ldr.w r8, [r7, #1564] @ 0x61c │ │ │ │ + b.n 9e39e │ │ │ │ + add.w r0, r4, #28 │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ + tst.w r1, #32 │ │ │ │ + bne.w 9e0b8 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n 9e336 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9e0d4 │ │ │ │ + b.n 9e2de │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9e0c2 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - b.n 9e01c │ │ │ │ + b.n 9e2cc │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9def8 │ │ │ │ + b.n 9e3e2 │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b.n 9e28a │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + b.n 9e0f8 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b.n 9e10c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9dee6 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 9e16e │ │ │ │ + b.n 9e52e │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + b.n 9e548 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9e2c2 │ │ │ │ - ldr.w r0, [sl, #28] │ │ │ │ - b.n 9e2b2 │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 9e082 │ │ │ │ - ldr.w r1, [sl, #28] │ │ │ │ - b.n 9e032 │ │ │ │ + b.n 9e3d0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9e15c │ │ │ │ + b.n 9e51c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 9e1d2 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9e298 │ │ │ │ + b.n 9e1c0 │ │ │ │ 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 9e36a │ │ │ │ + beq.n 9e5da │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 9e35c │ │ │ │ + ite mi │ │ │ │ + addmi r0, #20 │ │ │ │ + addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 9e366 │ │ │ │ + beq.n 9e5d6 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 9e348 │ │ │ │ - adds r1, #20 │ │ │ │ + ite mi │ │ │ │ + addmi r1, #20 │ │ │ │ + addpl r1, #28 │ │ │ │ blx 2c4d8 │ │ │ │ - cbz r0, 9e352 │ │ │ │ + cbz r0, 9e5cc │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r1, #28 │ │ │ │ - blx 2c4d8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 9e344 │ │ │ │ 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 9e338 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9e34a │ │ │ │ + b.n 9e5c2 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9e35e │ │ │ │ + b.n 9e5b2 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ add.w r3, r0, r1, lsl #4 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov fp, r0 │ │ │ │ - ldrd r8, r2, [r3, #28] │ │ │ │ + ldrd r6, r2, [r3, #28] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r1, #1 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr.w r9, [r3, #36] @ 0x24 │ │ │ │ ldr r5, [r3, #52] @ 0x34 │ │ │ │ add.w r2, r0, r2, lsl #4 │ │ │ │ add.w r4, r2, #28 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - adds r2, r6, r5 │ │ │ │ + add.w r2, r9, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr.w r3, [fp, #24] │ │ │ │ subs r2, r3, #3 │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r1 │ │ │ │ itttt eq │ │ │ │ addeq.w r3, fp, ip, lsl #4 │ │ │ │ addeq r3, #28 │ │ │ │ ldmiaeq r3, {r0, r1, r2, r3} │ │ │ │ stmiaeq.w r4, {r0, r1, r2, r3} │ │ │ │ - movs r3, #0 │ │ │ │ - str.w ip, [fp, #24] │ │ │ │ - mov r2, r8 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r0, fp │ │ │ │ + mov r3, r9 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - mov r3, r6 │ │ │ │ - bl 1ce208 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, fp │ │ │ │ + str.w ip, [fp, #24] │ │ │ │ + bl 1cf038 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.w 9ed1e │ │ │ │ + blt.w 9f04e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9eb30 │ │ │ │ - subs r3, r6, r4 │ │ │ │ + bne.w 9ede4 │ │ │ │ + subs.w r3, r9, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w 9e9e2 │ │ │ │ + beq.w 9ecd8 │ │ │ │ add.w r2, r3, #1073741824 @ 0x40000000 │ │ │ │ - add.w r1, r8, r4, lsl #2 │ │ │ │ + add.w r1, r6, r4, lsl #2 │ │ │ │ subs r2, #1 │ │ │ │ subs r3, r5, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ mov r2, r7 │ │ │ │ - bl 1ce4bc │ │ │ │ - subs r6, r0, #0 │ │ │ │ - ble.w 9ecfa │ │ │ │ + bl 1cf1ec │ │ │ │ + subs.w r9, r0, #0 │ │ │ │ + ble.w 9effc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ - cmp r2, r6 │ │ │ │ + cmp r2, r9 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bgt.w 9e6e4 │ │ │ │ + bgt.w 9e94e │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 9ecc4 │ │ │ │ + bgt.w 9f016 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r0, fp, #12 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ adds r5, #4 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 1ce730 │ │ │ │ + bl 1cf478 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldrd sl, r2, [fp, #12] │ │ │ │ - str.w r3, [r8, r4, lsl #2] │ │ │ │ + str.w r3, [r6, r4, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ebf2 │ │ │ │ - subs r3, r6, #1 │ │ │ │ + bne.w 9ee3c │ │ │ │ + subs.w r3, r9, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.w 9e6c4 │ │ │ │ + beq.w 9e92a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r7, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9eaee │ │ │ │ + beq.w 9edf2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - movw ip, #58121 @ 0xe309 │ │ │ │ + movw ip, #58761 @ 0xe589 │ │ │ │ movt ip, #9 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r4, r5 │ │ │ │ @@ -171231,1610 +171492,1679 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr.w r6, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e50a │ │ │ │ + bne.n 9e77c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9ed34 │ │ │ │ + bpl.w 9f04a │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9ecd6 │ │ │ │ + bpl.w 9f002 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9ece4 │ │ │ │ + beq.w 9f010 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9e61c │ │ │ │ + bpl.n 9e7c0 │ │ │ │ add.w r1, r6, #20 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e62e │ │ │ │ + beq.n 9e7d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9e522 │ │ │ │ + blt.n 9e794 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #4 │ │ │ │ add.w fp, fp, #4 │ │ │ │ mov r5, r4 │ │ │ │ str.w r6, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e69c │ │ │ │ + bne.w 9e8ea │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9ea0e │ │ │ │ + beq.w 9ed40 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - ble.n 9e54e │ │ │ │ + ble.n 9e7d8 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9e480 │ │ │ │ + b.n 9e6f6 │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ ldreq.w r6, [fp] │ │ │ │ - beq.n 9e4da │ │ │ │ - blt.w 9ecee │ │ │ │ + beq.n 9e74c │ │ │ │ + blt.w 9efd8 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #4 │ │ │ │ str.w r5, [r9] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e680 │ │ │ │ + bne.w 9e908 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.w 9e6be │ │ │ │ + beq.w 9e924 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r7, #4 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 9e54e │ │ │ │ + bge.n 9e7d8 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 9e480 │ │ │ │ + b.n 9e6f6 │ │ │ │ + add.w r1, r6, #28 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 2c4d8 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 9e748 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.n 9e794 │ │ │ │ + b.n 9e74c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ add.w r9, r3, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ cmp.w r9, #1 │ │ │ │ it gt │ │ │ │ subgt.w r9, r9, #1 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, fp │ │ │ │ str.w r9, [r0] │ │ │ │ - bl 1ce208 │ │ │ │ + bl 1cf038 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne.n 9e638 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + beq.n 9e8e6 │ │ │ │ + blt.w 9f038 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + add.w r5, r5, r4, lsl #2 │ │ │ │ + str r6, [sp, #84] @ 0x54 │ │ │ │ + str.w fp, [sp, #72] @ 0x48 │ │ │ │ + bl 1cf478 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 9ee34 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + add fp, r3 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 9ee2e │ │ │ │ + sub.w r6, r8, r4 │ │ │ │ + cmp r6, #1 │ │ │ │ + beq.w 9edec │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 9efe4 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ adds r5, #4 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ea38 │ │ │ │ + bne.w 9ed5e │ │ │ │ subs.w r6, sl, #1 │ │ │ │ - beq.w 9eaa4 │ │ │ │ + beq.w 9edda │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r7, #4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [fp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1ce4bc │ │ │ │ + bl 1cf1ec │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - beq.w 9ea0a │ │ │ │ - blt.w 9ed10 │ │ │ │ + beq.w 9ed04 │ │ │ │ + blt.w 9f038 │ │ │ │ mov.w r2, sl, lsl #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 2b880 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ea60 │ │ │ │ + bne.w 9ed86 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ea5a │ │ │ │ + bne.w 9ed80 │ │ │ │ subs.w r6, r6, sl │ │ │ │ - beq.w 9eaa4 │ │ │ │ + beq.w 9edda │ │ │ │ add r7, r2 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r5, #4 │ │ │ │ ldr.w r2, [fp], #4 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ea4a │ │ │ │ + bne.w 9ed70 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 9ece8 │ │ │ │ + beq.w 9efe8 │ │ │ │ cmp r4, #6 │ │ │ │ - bgt.n 9e6ba │ │ │ │ + bgt.n 9e94a │ │ │ │ cmp.w sl, #6 │ │ │ │ - bgt.n 9e6ba │ │ │ │ + bgt.n 9e94a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r2, r9, #1 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 9e478 │ │ │ │ - add.w r1, r6, #28 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 2c4d8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9e4d6 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 9e522 │ │ │ │ - b.n 9e4da │ │ │ │ - blt.w 9ed10 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - mov r2, r4 │ │ │ │ + b.n 9e6ee │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 9e84a │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - add.w r5, r5, r4, lsl #2 │ │ │ │ - str r6, [sp, #84] @ 0x54 │ │ │ │ - str.w fp, [sp, #72] @ 0x48 │ │ │ │ - bl 1ce730 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 9ebea │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - add fp, r3 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9ebe4 │ │ │ │ - sub.w r6, r8, r4 │ │ │ │ - cmp r6, #1 │ │ │ │ - beq.w 9eae8 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 9ecfa │ │ │ │ - mov r8, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - b.n 9e580 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + subs r0, r1, #1 │ │ │ │ + ldr.w r1, [r3], #4 │ │ │ │ + cmp r0, #1 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str.w r1, [r2], #4 │ │ │ │ + beq.w 9ef0c │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + b.n 9e76c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq.w 9ebde │ │ │ │ + beq.w 9ee28 │ │ │ │ adds r1, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - b.n 9e53c │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - subs r0, r1, #1 │ │ │ │ - ldr.w r1, [r3], #4 │ │ │ │ - cmp r0, #1 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str.w r1, [r2], #4 │ │ │ │ - beq.w 9ecae │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 9e4fa │ │ │ │ - mov sl, r6 │ │ │ │ - b.n 9e55c │ │ │ │ + b.n 9e7ae │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 9e6dc │ │ │ │ + cbz r3, 9e942 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 1ce730 │ │ │ │ + bl 1cf478 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r6, r3 │ │ │ │ - bgt.w 9ec9c │ │ │ │ + mov sl, r6 │ │ │ │ + b.n 9e7e6 │ │ │ │ + cmp r9, r3 │ │ │ │ + bgt.w 9ef80 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - add.w r4, r6, #1073741824 @ 0x40000000 │ │ │ │ + add.w r4, r9, #1073741824 @ 0x40000000 │ │ │ │ subs r4, #1 │ │ │ │ - subs r5, r6, #1 │ │ │ │ + add.w r5, r9, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, fp, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add.w r8, r7, r5, lsl #2 │ │ │ │ + add.w r6, r7, r5, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9eb82 │ │ │ │ + bne.w 9ee50 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r9 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - bl 1ce730 │ │ │ │ + bl 1cf478 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #24] │ │ │ │ lsls r2, r3, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w lr, [fp, #12] │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add.w r9, lr, r4 │ │ │ │ + add.w r8, lr, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9ec46 │ │ │ │ + bne.w 9eea8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ sub.w sl, r3, #4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - sub.w r4, r8, #4 │ │ │ │ + subs r4, r6, #4 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #20] │ │ │ │ - cmp r6, #1 │ │ │ │ - beq.w 9ea7a │ │ │ │ + cmp.w r9, #1 │ │ │ │ + beq.w 9eda4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - movw ip, #58121 @ 0xe309 │ │ │ │ + movw ip, #58761 @ 0xe589 │ │ │ │ movt ip, #9 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ - mov fp, r9 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + mov fp, r8 │ │ │ │ + mov r8, sl │ │ │ │ + mov sl, r4 │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ str.w lr, [sp, #56] @ 0x38 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - mov r6, r4 │ │ │ │ + mov r6, sl │ │ │ │ mov r7, r9 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - mov r8, r6 │ │ │ │ + mov sl, r6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r5, [fp] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - ldr.w r4, [sl] │ │ │ │ + ldr.w r4, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e802 │ │ │ │ + bne.n 9eaa4 │ │ │ │ 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 9ed46 │ │ │ │ + bpl.w 9f046 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9ecfe │ │ │ │ + bpl.w 9efc6 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9ed0c │ │ │ │ + beq.w 9efd4 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 9e890 │ │ │ │ + bpl.n 9eb02 │ │ │ │ add.w r1, r4, #20 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e8a0 │ │ │ │ + beq.n 9eb12 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9e844 │ │ │ │ + bge.n 9ea78 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #4 │ │ │ │ - str.w r4, [r8] │ │ │ │ - mov r4, r6 │ │ │ │ - cbnz r3, 9e824 │ │ │ │ + str.w r4, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 9eac4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w 9e9be │ │ │ │ + beq.w 9ed08 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r7, #1 │ │ │ │ - sub.w sl, sl, #4 │ │ │ │ + sub.w r8, r8, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 9e8a8 │ │ │ │ + bge.n 9eb1a │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 9e782 │ │ │ │ + b.n 9e9f4 │ │ │ │ + ldr.w r5, [fp] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + sub.w fp, fp, #4 │ │ │ │ + str.w r5, [sl] │ │ │ │ + sub.w sl, r6, #4 │ │ │ │ + mov r6, sl │ │ │ │ + cbnz r3, 9eae0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 9ed98 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + cmp r3, r9 │ │ │ │ + ble.n 9eb1a │ │ │ │ + movs r7, #0 │ │ │ │ + b.n 9e9f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e840 │ │ │ │ - blt.w 9ecb6 │ │ │ │ + beq.n 9ea74 │ │ │ │ + blt.w 9f02a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #4 │ │ │ │ - ldr.w r4, [sl] │ │ │ │ - str.w r4, [r8] │ │ │ │ - mov r4, r6 │ │ │ │ + ldr.w r4, [r8] │ │ │ │ + str.w r4, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e7e6 │ │ │ │ + beq.n 9ea58 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w 9ec3e │ │ │ │ + beq.w 9eeb8 │ │ │ │ subs r3, r1, #4 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ - b.n 9e7f0 │ │ │ │ - ldr.w r5, [fp] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - subs r4, r6, #4 │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ - mov r6, r4 │ │ │ │ - str.w r5, [r8] │ │ │ │ - cbnz r3, 9e86e │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 9ea72 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - cmp r3, r9 │ │ │ │ - ble.n 9e8a8 │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 9e782 │ │ │ │ + b.n 9ea62 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ subs r1, #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9ec6c │ │ │ │ + beq.w 9efb6 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - b.n 9e860 │ │ │ │ + b.n 9ea96 │ │ │ │ add.w r1, r4, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e7d6 │ │ │ │ + bne.n 9ea48 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 9e7da │ │ │ │ - b.n 9e844 │ │ │ │ + blt.n 9ea4c │ │ │ │ + b.n 9ea78 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - mov r4, r6 │ │ │ │ - ldr.w r8, [sp, #24] │ │ │ │ - mov r5, fp │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + mov sl, r6 │ │ │ │ + ldr.w r9, [sp, #24] │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + add.w ip, r3, #1 │ │ │ │ + str.w fp, [sp, #40] @ 0x28 │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + add.w fp, r9, #4294967295 @ 0xffffffff │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + cmp r2, #1 │ │ │ │ + ite le │ │ │ │ + movle r3, r2 │ │ │ │ + subgt r3, r2, #1 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + add.w r4, r1, fp, lsl #2 │ │ │ │ + ldr.w r1, [r1, fp, lsl #2] │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ + ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ + mov r0, r6 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9f028 │ │ │ │ + beq.w 9ecd0 │ │ │ │ + movs r7, #1 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + sub.w r3, r4, r7, lsl #2 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + cmp r9, r7 │ │ │ │ + ble.n 9eb92 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ + blx r3 │ │ │ │ + lsls r3, r7, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9f028 │ │ │ │ + beq.n 9eb92 │ │ │ │ + str r7, [sp, #24] │ │ │ │ adds r7, r3, #1 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - cmp r7, #1 │ │ │ │ - it gt │ │ │ │ - subgt r7, #1 │ │ │ │ - add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - str r7, [r0, #0] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - bl 1ce208 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.w 9ed26 │ │ │ │ - subs.w r9, r8, r3 │ │ │ │ - beq.w 9e9e8 │ │ │ │ + b.n 9eb6e │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cmp r9, r7 │ │ │ │ + sub.w r4, fp, r3 │ │ │ │ + ite le │ │ │ │ + suble.w fp, fp, r9 │ │ │ │ + subgt.w fp, fp, r7 │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + sub.w r7, r4, fp │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + cmp r4, fp │ │ │ │ + add.w r7, fp, r7, asr #1 │ │ │ │ + bgt.n 9ecac │ │ │ │ + cmp r4, #0 │ │ │ │ + blt.w 9f028 │ │ │ │ + subs.w r7, r9, r4 │ │ │ │ + beq.w 9ecde │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - sub.w r8, r3, r8 │ │ │ │ - add.w r4, r4, r8, lsl #2 │ │ │ │ - mov.w r8, r8, lsl #2 │ │ │ │ + sub.w r3, r4, r9 │ │ │ │ + add.w sl, sl, r3, lsl #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9eb38 │ │ │ │ + bne.w 9ef14 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add sl, r8 │ │ │ │ + add r8, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9ec56 │ │ │ │ - mov.w r2, r9, lsl #2 │ │ │ │ - add.w r1, sl, #4 │ │ │ │ - adds r0, r4, #4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + bne.w 9ef1e │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + add.w r1, r8, #4 │ │ │ │ + add.w r0, sl, #4 │ │ │ │ blx 2b880 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9eb24 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ - mov r8, r3 │ │ │ │ - str.w r2, [r4], #-4 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 9efee │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + mov r9, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str.w r3, [sl], #-4 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + subs r3, #4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - subs r3, r6, #1 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq.w 9ec5e │ │ │ │ - subs r6, #2 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + subs r6, r3, #1 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq.w 9eec2 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r1, [sl] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ + subs r3, #2 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr.w r1, [r8] │ │ │ │ + bl 1cf1ec │ │ │ │ + subs r3, r0, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 1ce4bc │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - subs r6, r0, #0 │ │ │ │ - blt.w 9ed38 │ │ │ │ - subs r5, r3, r6 │ │ │ │ - beq.n 9e9ba │ │ │ │ - subs r3, r6, r3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - add.w r4, r4, r3, lsl #2 │ │ │ │ - add.w fp, fp, r3, lsl #2 │ │ │ │ - mov.w ip, r3, lsl #2 │ │ │ │ + blt.w 9f056 │ │ │ │ + subs r4, r6, r3 │ │ │ │ + beq.n 9ecd4 │ │ │ │ + subs r6, r3, r6 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + add.w sl, sl, r6, lsl #2 │ │ │ │ + add.w r3, r3, r6, lsl #2 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + adds r1, r3, #4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - add.w r1, fp, #4 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + add.w r0, sl, #4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9eabe │ │ │ │ + bne.w 9eed6 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9eae0 │ │ │ │ + bne.w 9eede │ │ │ │ blx 2c198 │ │ │ │ - cmp r6, #1 │ │ │ │ - beq.w 9ec5e │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 9ecfa │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - str.w r3, [r4], #-4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 9eec2 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9e942 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + str.w r3, [sl], #-4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9eaae │ │ │ │ - subs.w r8, r8, #1 │ │ │ │ - beq.n 9ea2c │ │ │ │ - sub.w sl, sl, #4 │ │ │ │ - cmp.w r9, #6 │ │ │ │ - bgt.n 9e9b6 │ │ │ │ - cmp r5, #6 │ │ │ │ - bgt.n 9e9b6 │ │ │ │ + bne.w 9eefc │ │ │ │ + subs.w r9, r9, #1 │ │ │ │ + beq.w 9edce │ │ │ │ + sub.w r8, r8, #4 │ │ │ │ + cmp r7, #6 │ │ │ │ + bgt.n 9ecca │ │ │ │ + cmp r4, #6 │ │ │ │ + bgt.n 9ecca │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - adds r3, r7, #1 │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str r6, [sp, #8] │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + ldr.w fp, [sp, #28] │ │ │ │ + add.w r3, ip, #1 │ │ │ │ + str.w r9, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9e776 │ │ │ │ - mov r5, fp │ │ │ │ - b.n 9e8b6 │ │ │ │ - mov r6, r3 │ │ │ │ - b.n 9e982 │ │ │ │ + b.n 9e9e8 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ + ldr.w r1, [r1, r7, lsl #2] │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9f028 │ │ │ │ + itt eq │ │ │ │ + addeq.w fp, r7, #1 │ │ │ │ + moveq r7, r4 │ │ │ │ + mov r4, r7 │ │ │ │ + b.n 9eba8 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + b.n 9eb34 │ │ │ │ + mov r4, r9 │ │ │ │ + b.n 9eba4 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + b.n 9ec70 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9e942 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str.w r3, [sl], #-4 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + subs r3, #4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 9ec0a │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 9ec0a │ │ │ │ + mov r1, r5 │ │ │ │ + b.n 9e8ae │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + mov r4, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbz r2, 9e9e2 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 9ecd8 │ │ │ │ rsb r3, r2, #1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ mov r1, lr │ │ │ │ mov r2, r5 │ │ │ │ add.w r0, r4, r3, lsl #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ec2c │ │ │ │ + beq.n 9ecd8 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + add r0, r4 │ │ │ │ + blx 2c198 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9e6dc │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ - str.w r3, [r4], #-4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 9e926 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 9e926 │ │ │ │ - mov r1, r5 │ │ │ │ - b.n 9e5e4 │ │ │ │ + b.n 9e942 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, fp │ │ │ │ lsls r2, r3, #2 │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ blx 2b880 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9e6dc │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - b.n 9e9c2 │ │ │ │ + b.n 9e942 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str.w r2, [r6], #4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #16] │ │ │ │ - b.n 9e58e │ │ │ │ + b.n 9e858 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9e5f4 │ │ │ │ + b.n 9e8be │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 9e5d8 │ │ │ │ + b.n 9e8a2 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ blx 2b880 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9e5d0 │ │ │ │ + b.n 9e89a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - mov r9, fp │ │ │ │ + mov r4, sl │ │ │ │ + mov sl, r8 │ │ │ │ + mov r8, fp │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ rsb r3, r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ negs r6, r6 │ │ │ │ add.w r1, sl, r3, lsl #2 │ │ │ │ add.w r0, r4, r3, lsl #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ blx 2b880 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ec78 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + bne.w 9ef92 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ str r3, [r4, r6] │ │ │ │ - b.n 9ea26 │ │ │ │ + b.n 9ed58 │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + mov r4, sl │ │ │ │ + str.w r9, [sp, #24] │ │ │ │ + b.n 9ed0e │ │ │ │ mov sl, fp │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ - b.n 9e6c0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - b.n 9e992 │ │ │ │ - add r3, ip │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbnz r3, 9eae0 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - blx 2c198 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9e976 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - adds r1, r3, #4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - adds r0, r3, #4 │ │ │ │ - b.n 9e972 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, ip │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 9eac6 │ │ │ │ + b.n 9e926 │ │ │ │ + add.w r3, r3, r4, lsl #2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9e652 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov r2, r6 │ │ │ │ adds r4, r5, r6 │ │ │ │ blx 2b880 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ea20 │ │ │ │ + beq.n 9ed52 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r4, r3 │ │ │ │ blx 2b880 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r4, r2, lsl #2] │ │ │ │ - b.n 9ea26 │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - strd r3, r3, [sp, #20] │ │ │ │ - b.n 9e9c2 │ │ │ │ - add.w r3, r3, r4, lsl #2 │ │ │ │ + b.n 9ed58 │ │ │ │ + mov sl, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9e3e2 │ │ │ │ - add r2, r8 │ │ │ │ - str r2, [sp, #20] │ │ │ │ + b.n 9e926 │ │ │ │ + add r2, r3 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + b.n 9e836 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add sl, r8 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9ec56 │ │ │ │ - add.w r1, sl, #4 │ │ │ │ - mov.w r2, r9, lsl #2 │ │ │ │ - adds r0, r4, #4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx 2b880 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9e910 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov.w r2, r9, lsl #2 │ │ │ │ - adds r0, #4 │ │ │ │ - adds r1, r3, #4 │ │ │ │ - blx 2b880 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 9ec06 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ - mov r8, r3 │ │ │ │ - str.w r2, [r4], #-4 │ │ │ │ - b.n 9e9f8 │ │ │ │ + add r2, r3 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + b.n 9e82c │ │ │ │ + ldr.w r8, [sp, #12] │ │ │ │ + ldr.w r2, [r8], #4 │ │ │ │ + str.w r2, [r3], #4 │ │ │ │ + str.w r8, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9e6c2 │ │ │ │ add.w r3, r2, r5, lsl #2 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ strd r7, r2, [sp, #64] @ 0x40 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1ce730 │ │ │ │ + bl 1cf478 │ │ │ │ ldrd lr, r2, [fp, #12] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - add.w r9, lr, r4 │ │ │ │ + add.w r8, lr, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 9ec4c │ │ │ │ + cbnz r2, 9eeae │ │ │ │ mov sl, r3 │ │ │ │ - sub.w r4, r8, #4 │ │ │ │ + subs r4, r6, #4 │ │ │ │ ldr.w r3, [sl], #-4 │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e752 │ │ │ │ + beq.w 9e9bc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - b.n 9e752 │ │ │ │ - mov sl, fp │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9e6c0 │ │ │ │ - add r2, r3 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - b.n 9e66a │ │ │ │ + b.n 9e9bc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add r2, r3 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + add r2, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 9e660 │ │ │ │ - ldr.w r9, [sp, #12] │ │ │ │ - ldr.w r2, [r9], #4 │ │ │ │ - str.w r2, [r3], #4 │ │ │ │ - str.w r9, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9e44e │ │ │ │ + b.n 9ee84 │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - mov r7, r3 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 9e6dc │ │ │ │ + mov r4, r6 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + b.n 9ed0e │ │ │ │ + mov r4, sl │ │ │ │ + mov.w r3, r9, lsl #2 │ │ │ │ + mov sl, r8 │ │ │ │ + str.w r9, [sp, #24] │ │ │ │ + ldr.w r8, [sp, #28] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9eda4 │ │ │ │ + add r3, r6 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cbz r3, 9eee4 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, r6 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + str r2, [sp, #24] │ │ │ │ + blx 2c198 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9ec60 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + adds r0, r3, #4 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + adds r1, #4 │ │ │ │ + b.n 9ec5c │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ + b.n 9ec80 │ │ │ │ + mov sl, fp │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + b.n 9edf2 │ │ │ │ + add r2, r3 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + add r8, r3 │ │ │ │ + cbz r2, 9ef24 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + add r2, r3 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + add.w r1, r8, #4 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + add.w r0, sl, #4 │ │ │ │ + blx 2b880 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9ebf0 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + adds r0, r3, #4 │ │ │ │ + adds r1, #4 │ │ │ │ + blx 2b880 │ │ │ │ + cbnz r4, 9ef6e │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r9, r4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9e942 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - mov r1, lr │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ rsb r3, r2, #1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add.w r0, r4, r3, lsl #2 │ │ │ │ + add.w r0, sl, r3, lsl #2 │ │ │ │ mov r2, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ blx 2c198 │ │ │ │ - str r7, [sp, #24] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [sp, #60] @ 0x3c │ │ │ │ - add r0, r4 │ │ │ │ - blx 2c198 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9e6dc │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - b.n 9e9c2 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - add r2, r1 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - b.n 9ebb8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - add r2, r8 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - b.n 9eb46 │ │ │ │ - mov.w r3, r8, lsl #2 │ │ │ │ - mov r9, fp │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9ea7a │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r9, fp │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9ea7a │ │ │ │ + str.w r9, [sp, #24] │ │ │ │ + b.n 9ed2e │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + mov r9, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str.w r3, [sl], #-4 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + subs r3, #4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 9ecf2 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, fp │ │ │ │ + bl 28c478 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 9e954 │ │ │ │ + b.n 9e942 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, r3, r5 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r7, r3 │ │ │ │ add r1, r5 │ │ │ │ blx 2b880 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ cmn r7, r6 │ │ │ │ str r3, [r4, r6] │ │ │ │ - beq.w 9ea26 │ │ │ │ + beq.w 9ed58 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r2, r6] │ │ │ │ - b.n 9ea26 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, fp │ │ │ │ - bl 28b2f8 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 9e6ea │ │ │ │ - b.n 9e6dc │ │ │ │ - mov sl, fp │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 9eaee │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - mov r4, r6 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 9e9c2 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, fp │ │ │ │ - bl 28b2f8 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 9e424 │ │ │ │ - b.n 9e6dc │ │ │ │ + b.n 9ed58 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r4, sl │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov sl, r8 │ │ │ │ + mov r8, fp │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9eda4 │ │ │ │ add.w r0, r5, #28 │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 9e4be │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 9e620 │ │ │ │ - mov sl, fp │ │ │ │ - str r6, [sp, #8] │ │ │ │ - b.n 9eaee │ │ │ │ + bne.w 9ea34 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b.n 9eb06 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov sl, fp │ │ │ │ mov r5, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9e6c0 │ │ │ │ + b.n 9e926 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + b.n 9e942 │ │ │ │ + mov sl, fp │ │ │ │ str r6, [sp, #8] │ │ │ │ - b.n 9e6dc │ │ │ │ + b.n 9edf2 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + mov r4, sl │ │ │ │ + strd r3, r3, [sp, #20] │ │ │ │ + b.n 9ed0e │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ + b.n 9e942 │ │ │ │ add.w r0, r5, #28 │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 9e7c2 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - b.n 9e894 │ │ │ │ + bne.w 9e734 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.w 9e7c4 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, fp │ │ │ │ + bl 28c478 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 9e698 │ │ │ │ + b.n 9e942 │ │ │ │ + mov r6, sl │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + mov r4, r6 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b.n 9ed0e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov sl, fp │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9e6c0 │ │ │ │ + b.n 9e926 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 9efca │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 9f006 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9e6dc │ │ │ │ + b.n 9e942 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + mov r4, sl │ │ │ │ str r6, [sp, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 9e9c2 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 9ecda │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 9e9c2 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 9ed02 │ │ │ │ + b.n 9ed0e │ │ │ │ nop │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4028] @ 0xfbc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #460] @ (9ef30 ) │ │ │ │ + ldr r0, [pc, #460] @ (9f24c ) │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr.w r8, [r3, r0] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9eeaa │ │ │ │ + beq.w 9f1c6 │ │ │ │ add r7, sp, #20 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9f114 │ │ │ │ + bl 9f430 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9eeba │ │ │ │ + beq.w 9f1d6 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 9ee6a │ │ │ │ + beq.n 9f186 │ │ │ │ movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #20 │ │ │ │ - bpl.n 9ee42 │ │ │ │ + bpl.n 9f15e │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r6, [r1, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9ee42 │ │ │ │ + beq.n 9f15e │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40512 @ 0x9e40 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r6 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9eee4 │ │ │ │ + beq.w 9f200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9eef0 │ │ │ │ + bne.w 9f20c │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 9ee32 │ │ │ │ + ble.n 9f14e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ede2 │ │ │ │ + bge.n 9f0fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ee5e │ │ │ │ + beq.n 9f17a │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 9ee32 │ │ │ │ + ble.n 9f14e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9edf8 │ │ │ │ + bge.n 9f114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ee64 │ │ │ │ + beq.n 9f180 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 9ee32 │ │ │ │ + beq.n 9f14e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ee0e │ │ │ │ + bge.n 9f12a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9eebe │ │ │ │ + beq.n 9f1da │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 9ee32 │ │ │ │ + beq.n 9f14e │ │ │ │ add.w r1, r4, #8 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ee2c │ │ │ │ + bge.n 9f148 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ee9c │ │ │ │ + beq.n 9f1b8 │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9ee18 │ │ │ │ + bne.n 9f134 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 9eed8 │ │ │ │ + bne.n 9f1f4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ bic.w r3, r5, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl a4020 │ │ │ │ + bl a45c4 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bgt.n 9edd0 │ │ │ │ - b.n 9ee32 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ede2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9edf8 │ │ │ │ + bgt.n 9f0ec │ │ │ │ + b.n 9f14e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f0fe │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f114 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - bmi.n 9eec4 │ │ │ │ + bmi.n 9f1e0 │ │ │ │ movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bmi.n 9eda2 │ │ │ │ + bmi.n 9f0be │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl a4020 │ │ │ │ + bl a45c4 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9edda │ │ │ │ - b.n 9ee32 │ │ │ │ + blt.n 9f0f6 │ │ │ │ + b.n 9f14e │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 9ee2c │ │ │ │ + b.n 9f148 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9f34c │ │ │ │ + bl 9f668 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 9ee36 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ee0e │ │ │ │ + b.n 9f152 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f12a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r0, r8 │ │ │ │ adds r2, #16 │ │ │ │ movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9f3d0 │ │ │ │ - b.n 9ee8e │ │ │ │ + bl 9f6ec │ │ │ │ + b.n 9f1aa │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 9ee36 │ │ │ │ - cbz r3, 9ef0c │ │ │ │ + bl 845f4 │ │ │ │ + b.n 9f152 │ │ │ │ + cbz r3, 9f228 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 9ef0c │ │ │ │ + cbz r3, 9f228 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 9ee32 │ │ │ │ - b.n 9edd0 │ │ │ │ + ble.n 9f14e │ │ │ │ + b.n 9f0ec │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9eeea │ │ │ │ + beq.n 9f206 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 1ceadc │ │ │ │ + bl 1cf81c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9eeea │ │ │ │ + b.n 9f206 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #11756 @ 0x2dec │ │ │ │ + movw r2, #14052 @ 0x36e4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movw r3, #40512 @ 0x9e40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ - b.n 9eeea │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ + b.n 9f206 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009ef34 : │ │ │ │ +0009f250 : │ │ │ │ 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] @ 9ef6c │ │ │ │ + ldr.w ip, [pc, #36] @ 9f288 │ │ │ │ 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 9ef70 │ │ │ │ + bl 9f28c │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9f10e │ │ │ │ + beq.w 9f42a │ │ │ │ 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 r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f0a8 │ │ │ │ + beq.w 9f3c4 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f0a8 │ │ │ │ + beq.w 9f3c4 │ │ │ │ add.w r8, sp, #12 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9f114 │ │ │ │ + bl 9f430 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f0cc │ │ │ │ + beq.w 9f3e8 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9f072 │ │ │ │ + beq.n 9f38e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #20 │ │ │ │ - bpl.n 9f050 │ │ │ │ + bpl.n 9f36c │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9f050 │ │ │ │ + beq.n 9f36c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f0d0 │ │ │ │ + beq.n 9f3ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f0dc │ │ │ │ + bne.n 9f3f8 │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 9f044 │ │ │ │ + ble.n 9f360 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9eff8 │ │ │ │ + bge.n 9f314 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f066 │ │ │ │ + beq.n 9f382 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 9f044 │ │ │ │ + ble.n 9f360 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f00c │ │ │ │ + bge.n 9f328 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9f06c │ │ │ │ + cbz r3, 9f388 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9f044 │ │ │ │ + beq.n 9f360 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f022 │ │ │ │ + bge.n 9f33e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f0b0 │ │ │ │ + beq.n 9f3cc │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9f044 │ │ │ │ + beq.n 9f360 │ │ │ │ add.w r2, r4, #8 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f03e │ │ │ │ + bge.n 9f35a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9f09e │ │ │ │ + cbz r3, 9f3ba │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 9f02c │ │ │ │ + bne.n 9f348 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 9f0c4 │ │ │ │ + bne.n 9f3e0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bic.w r3, r6, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r4 │ │ │ │ - bl a4020 │ │ │ │ + bl a45c4 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bgt.n 9efe6 │ │ │ │ - b.n 9f044 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9eff8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f00c │ │ │ │ + bgt.n 9f302 │ │ │ │ + b.n 9f360 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f314 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f328 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 9f0b6 │ │ │ │ + bmi.n 9f3d2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bmi.n 9efc2 │ │ │ │ + bmi.n 9f2de │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl a4020 │ │ │ │ + bl a45c4 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9eff0 │ │ │ │ - b.n 9f044 │ │ │ │ + blt.n 9f30c │ │ │ │ + b.n 9f360 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9f03e │ │ │ │ + b.n 9f35a │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 9f34c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f022 │ │ │ │ + b.n 9f668 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f33e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ adds r2, #16 │ │ │ │ - bl 9f3d0 │ │ │ │ - b.n 9f090 │ │ │ │ + bl 9f6ec │ │ │ │ + b.n 9f3ac │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r7 │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 9f048 │ │ │ │ - cbz r3, 9f0f2 │ │ │ │ + b.n 9f364 │ │ │ │ + cbz r3, 9f40e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 9f0f2 │ │ │ │ + cbz r3, 9f40e │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9f044 │ │ │ │ - b.n 9efe6 │ │ │ │ + ble.n 9f360 │ │ │ │ + b.n 9f302 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f0d6 │ │ │ │ + beq.n 9f3f2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1ceadc │ │ │ │ + bl 1cf81c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9f0d6 │ │ │ │ + b.n 9f3f2 │ │ │ │ movw r2, #4780 @ 0x12ac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #11756 @ 0x2dec │ │ │ │ + movw r2, #14052 @ 0x36e4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 235fd0 <_PyErr_Format@@Base> │ │ │ │ - b.n 9f0d6 │ │ │ │ - b.w 71a68 │ │ │ │ + bl 23790c <_PyErr_Format@@Base> │ │ │ │ + b.n 9f3f2 │ │ │ │ + b.w 71acc │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ sub sp, #16 │ │ │ │ subs r3, r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 9f20c │ │ │ │ - cbz r4, 9f158 │ │ │ │ + bgt.n 9f528 │ │ │ │ + cbz r4, 9f474 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi.n 9f23c │ │ │ │ + bhi.n 9f558 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi.n 9f1e0 │ │ │ │ + bhi.n 9f4fc │ │ │ │ cmp r4, #9 │ │ │ │ - beq.n 9f130 │ │ │ │ + beq.n 9f44c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9f130 │ │ │ │ + bne.n 9f44c │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9f13a │ │ │ │ + bne.n 9f456 │ │ │ │ cmp r9, r4 │ │ │ │ - blt.w 9f312 │ │ │ │ + blt.w 9f62e │ │ │ │ itt eq │ │ │ │ moveq r8, r7 │ │ │ │ streq.w r9, [sl] │ │ │ │ - beq.n 9f234 │ │ │ │ + beq.n 9f550 │ │ │ │ cmp.w r9, #5 │ │ │ │ - bgt.w 9f278 │ │ │ │ + bgt.w 9f594 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f2d0 │ │ │ │ + beq.w 9f5e8 │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - beq.n 9f226 │ │ │ │ + beq.n 9f542 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f2cc │ │ │ │ + beq.w 9f5ec │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ - beq.n 9f226 │ │ │ │ + beq.n 9f542 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f2a6 │ │ │ │ + beq.n 9f5c2 │ │ │ │ cmp.w r9, #3 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ - beq.n 9f226 │ │ │ │ + beq.n 9f542 │ │ │ │ add.w r3, r8, #8 │ │ │ │ movs r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 965d0 │ │ │ │ + bl 96868 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f2a8 │ │ │ │ + beq.n 9f5c4 │ │ │ │ adds r4, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 9f1c4 │ │ │ │ - b.n 9f228 │ │ │ │ + bne.n 9f4e0 │ │ │ │ + b.n 9f544 │ │ │ │ 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 9f130 │ │ │ │ + bne.n 9f44c │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9f222 │ │ │ │ + beq.n 9f53e │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 9f24a │ │ │ │ - cbnz r0, 9f264 │ │ │ │ + bne.n 9f566 │ │ │ │ + cbnz r0, 9f584 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 9f222 │ │ │ │ - bls.n 9f25a │ │ │ │ + beq.n 9f53e │ │ │ │ + bls.n 9f576 │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 9f264 │ │ │ │ + beq.n 9f584 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq.n 9f222 │ │ │ │ + beq.n 9f53e │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne.n 9f210 │ │ │ │ + bne.n 9f52c │ │ │ │ subs r0, #1 │ │ │ │ - b.n 9f130 │ │ │ │ + b.n 9f44c │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f2d4 │ │ │ │ + bne.n 9f5f0 │ │ │ │ str.w r9, [sl] │ │ │ │ mov r0, r8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 9f200 │ │ │ │ - bhi.n 9f268 │ │ │ │ + beq.n 9f51c │ │ │ │ + bhi.n 9f588 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq.n 9f200 │ │ │ │ + beq.n 9f51c │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 9f222 │ │ │ │ + beq.n 9f53e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f130 │ │ │ │ + bne.w 9f44c │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 9f152 │ │ │ │ + b.n 9f46e │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9f222 │ │ │ │ - bls.n 9f26e │ │ │ │ - cmp r4, #91 @ 0x5b │ │ │ │ - bne.n 9f21a │ │ │ │ - adds r0, #1 │ │ │ │ - b.n 9f130 │ │ │ │ - cmp r4, #125 @ 0x7d │ │ │ │ - bne.n 9f24a │ │ │ │ - b.n 9f222 │ │ │ │ + beq.n 9f53e │ │ │ │ + bhi.n 9f58e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9f2fc │ │ │ │ + beq.n 9f618 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 9f21a │ │ │ │ - b.n 9f264 │ │ │ │ + bne.n 9f536 │ │ │ │ + adds r0, #1 │ │ │ │ + b.n 9f44c │ │ │ │ + cmp r4, #125 @ 0x7d │ │ │ │ + bne.n 9f566 │ │ │ │ + b.n 9f53e │ │ │ │ + cmp r4, #91 @ 0x5b │ │ │ │ + bne.n 9f536 │ │ │ │ + b.n 9f584 │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 83f58 │ │ │ │ + bl 84078 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f324 │ │ │ │ + beq.n 9f640 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 965d0 │ │ │ │ - cbz r0, 9f2a8 │ │ │ │ + bl 96868 │ │ │ │ + cbz r0, 9f5c4 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 9f190 │ │ │ │ + b.n 9f4ac │ │ │ │ movs r4, #2 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 63848 │ │ │ │ + bl 63960 │ │ │ │ mov r5, r8 │ │ │ │ add.w r4, r8, r4, lsl #2 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9f332 │ │ │ │ + bne.n 9f64e │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 9f32a │ │ │ │ + bne.n 9f646 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9f234 │ │ │ │ - movs r4, #1 │ │ │ │ - b.n 9f2a8 │ │ │ │ + b.n 9f550 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 9f2a8 │ │ │ │ + b.n 9f5c4 │ │ │ │ + movs r4, #1 │ │ │ │ + b.n 9f5c4 │ │ │ │ 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 9f2f2 │ │ │ │ - cbnz r5, 9f31a │ │ │ │ + beq.n 9f60e │ │ │ │ + cbnz r5, 9f636 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f230 │ │ │ │ - b.n 9f2d4 │ │ │ │ + beq.n 9f54c │ │ │ │ + b.n 9f5f0 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4780 @ 0x12ac │ │ │ │ + movw r1, #7076 @ 0x1ba4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 9f2c6 │ │ │ │ + b.n 9f5e2 │ │ │ │ bl 30280 <_PyObject_DebugMallocStats@@Base+0x1f98> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9f230 │ │ │ │ - b.n 9f2b8 │ │ │ │ - bl 24479c │ │ │ │ - b.n 9f234 │ │ │ │ + bne.n 9f54c │ │ │ │ + b.n 9f5d4 │ │ │ │ + bl 2460c4 │ │ │ │ + b.n 9f550 │ │ │ │ mov r0, r8 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 9f2c6 │ │ │ │ + bl 845f4 │ │ │ │ + b.n 9f5e2 │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f2be │ │ │ │ + bge.n 9f5da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f2be │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f2be │ │ │ │ + bne.n 9f5da │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f5da │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bpl.n 9f38a │ │ │ │ + bpl.n 9f6a6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - cbz r4, 9f37e │ │ │ │ + cbz r4, 9f69a │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 9f392 │ │ │ │ - cbnz r3, 9f3b8 │ │ │ │ + cbz r0, 9f6ae │ │ │ │ + cbnz r3, 9f6d4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ mov r2, r3 │ │ │ │ - b.w a4020 │ │ │ │ + b.w a45c4 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w a4020 │ │ │ │ - cbz r3, 9f39a │ │ │ │ + b.w a45c4 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ + cbz r3, 9f6b6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f37c │ │ │ │ + bne.n 9f698 │ │ │ │ movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #11756 @ 0x2dec │ │ │ │ + movw r2, #14052 @ 0x36e4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 235fd0 <_PyErr_Format@@Base> │ │ │ │ + b.w 23790c <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f37c │ │ │ │ + beq.n 9f698 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1ceadc │ │ │ │ + b.w 1cf81c │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r5, #20 │ │ │ │ - bpl.n 9f402 │ │ │ │ + bpl.n 9f71e │ │ │ │ ldr r4, [r4, #28] │ │ │ │ ldr r4, [r1, r4] │ │ │ │ - cbz r4, 9f402 │ │ │ │ + cbz r4, 9f71e │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 9f40e │ │ │ │ - cbnz r3, 9f434 │ │ │ │ + cbz r0, 9f72a │ │ │ │ + cbnz r3, 9f750 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w a4020 │ │ │ │ - cbz r3, 9f416 │ │ │ │ + b.w a45c4 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ + cbz r3, 9f732 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f400 │ │ │ │ + bne.n 9f71c │ │ │ │ movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #11756 @ 0x2dec │ │ │ │ + movw r2, #14052 @ 0x36e4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 235fd0 <_PyErr_Format@@Base> │ │ │ │ + b.w 23790c <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f400 │ │ │ │ + beq.n 9f71c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1ceadc │ │ │ │ + b.w 1cf81c │ │ │ │ nop │ │ │ │ bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w a4020 │ │ │ │ + b.w a45c4 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f5ac │ │ │ │ + bne.w 9f8c8 │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f578 │ │ │ │ + bne.n 9f894 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9f556 │ │ │ │ + beq.n 9f872 │ │ │ │ movw r3, #12536 @ 0x30f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9f562 │ │ │ │ + bne.n 9f87e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9f512 │ │ │ │ + beq.n 9f82e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 9f56c │ │ │ │ + beq.n 9f888 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 9f4ac │ │ │ │ + cbnz r0, 9f7c8 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r4, #7 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ @@ -172842,19 +173172,19 @@ │ │ │ │ add.w r4, r3, #32 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r4, [r3, #20] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ str r4, [r3, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9f728 │ │ │ │ + bl 9fa44 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9f594 │ │ │ │ - ldr r4, [pc, #236] @ (9f5c4 ) │ │ │ │ + bne.n 9f8b0 │ │ │ │ + ldr r4, [pc, #236] @ (9f8e0 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ @@ -172867,19 +173197,19 @@ │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r0, #12536 @ 0x30f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f4a6 │ │ │ │ - ldr r4, [pc, #156] @ (9f5c4 ) │ │ │ │ + beq.n 9f7c2 │ │ │ │ + ldr r4, [pc, #156] @ (9f8e0 ) │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r4] │ │ │ │ @@ -172888,83 +173218,83 @@ │ │ │ │ str r4, [r3, #16] │ │ │ │ add.w r4, r3, #32 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r4, [r3, #20] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #24] │ │ │ │ - b.n 9f4ea │ │ │ │ + b.n 9f806 │ │ │ │ movw r3, #12536 @ 0x30f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9f512 │ │ │ │ + beq.n 9f82e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 9f67c │ │ │ │ + b.n 9f998 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1ce7c8 │ │ │ │ + b.w 1cf508 │ │ │ │ movs r2, #1 │ │ │ │ - movw r0, #33304 @ 0x8218 │ │ │ │ + movw r0, #35800 @ 0x8bd8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1d7bdc │ │ │ │ + bl 1d89e8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f47e │ │ │ │ + bne.w 9f79a │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9f4a6 │ │ │ │ + b.n 9f7c2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f590 │ │ │ │ + bge.n 9f8ac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9f590 │ │ │ │ + bne.n 9f8ac │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f590 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f8ac │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #33304 @ 0x8218 │ │ │ │ + movw r0, #35800 @ 0x8bd8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 41916 │ │ │ │ + bl 41906 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f590 │ │ │ │ - b.n 9f46e │ │ │ │ + beq.n 9f8ac │ │ │ │ + b.n 9f78a │ │ │ │ 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 │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r0, #12536 @ 0x30f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f672 │ │ │ │ + beq.n 9f98e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #7 │ │ │ │ mov r3, r0 │ │ │ │ str.w ip, [r0, #16] │ │ │ │ add.w ip, r0, #32 │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ str.w ip, [r0, #20] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #28] │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ str.w ip, [r0, #24] │ │ │ │ - cbnz r1, 9f652 │ │ │ │ - ldr.w ip, [pc, #100] @ 9f678 │ │ │ │ + cbnz r1, 9f96e │ │ │ │ + ldr.w ip, [pc, #100] @ 9f994 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r0, [r0, ip] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w lr, [r0, #3892] @ 0xf34 │ │ │ │ @@ -172976,54 +173306,54 @@ │ │ │ │ strd lr, r2, [r3, #-8] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ str.w ip, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 9f728 │ │ │ │ + bl 9fa44 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f612 │ │ │ │ + beq.n 9f92e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f672 │ │ │ │ + bge.n 9f98e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9f672 │ │ │ │ + cbnz r2, 9f98e │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9f64c │ │ │ │ + b.n 9f968 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 885c8 │ │ │ │ + bl 88954 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f71e │ │ │ │ + beq.n 9fa3a │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #7 │ │ │ │ mov r3, r0 │ │ │ │ str.w ip, [r0, #16] │ │ │ │ add.w ip, r0, #32 │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ str.w ip, [r0, #20] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #28] │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ str.w ip, [r0, #24] │ │ │ │ - cbnz r1, 9f6fe │ │ │ │ - ldr.w ip, [pc, #100] @ 9f724 │ │ │ │ + cbnz r1, 9fa1a │ │ │ │ + ldr.w ip, [pc, #100] @ 9fa40 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r0, [r0, ip] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w lr, [r0, #3892] @ 0xf34 │ │ │ │ @@ -173035,28 +173365,28 @@ │ │ │ │ strd lr, r2, [r3, #-8] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ str.w ip, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 9f728 │ │ │ │ + bl 9fa44 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f6be │ │ │ │ + beq.n 9f9da │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f71e │ │ │ │ + bge.n 9fa3a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9f71e │ │ │ │ + cbnz r2, 9fa3a │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9f6f8 │ │ │ │ + b.n 9fa14 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -173064,147 +173394,147 @@ │ │ │ │ movw r3, #11936 @ 0x2ea0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #12536 @ 0x30f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp ip, r2 │ │ │ │ it ne │ │ │ │ cmpne ip, r3 │ │ │ │ - bne.n 9f784 │ │ │ │ + bne.n 9faa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9f83c │ │ │ │ + beq.n 9fb58 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - cbnz r3, 9f762 │ │ │ │ + cbnz r3, 9fa7e │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 9f820 │ │ │ │ + bge.n 9fb3c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 10ad34 │ │ │ │ + b.w 10afc4 │ │ │ │ ldr.w lr, [ip, #172] @ 0xac │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9f840 │ │ │ │ + beq.n 9fb5c │ │ │ │ ldr.w r4, [lr, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9f80e │ │ │ │ + ble.n 9fb2a │ │ │ │ ldr.w r5, [lr, #16] │ │ │ │ mov r9, r5 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9f754 │ │ │ │ + beq.n 9fa70 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9f7da │ │ │ │ + beq.n 9faf6 │ │ │ │ ldr.w r5, [lr, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9f754 │ │ │ │ + beq.n 9fa70 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9f7da │ │ │ │ + beq.n 9faf6 │ │ │ │ ldr.w r5, [lr, #24] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9f754 │ │ │ │ + beq.n 9fa70 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9f7da │ │ │ │ + beq.n 9faf6 │ │ │ │ add.w r8, lr, #24 │ │ │ │ movs r7, #3 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r6, [r5, #4]! │ │ │ │ mov r8, r5 │ │ │ │ adds r5, r7, #1 │ │ │ │ mov r7, r5 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 9f754 │ │ │ │ + beq.n 9fa70 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9f7c2 │ │ │ │ + bne.n 9fade │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9f80e │ │ │ │ + ble.n 9fb2a │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 9f754 │ │ │ │ + beq.n 9fa70 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9f80e │ │ │ │ + beq.n 9fb2a │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f754 │ │ │ │ + beq.n 9fa70 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9f80e │ │ │ │ + beq.n 9fb2a │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f754 │ │ │ │ + beq.n 9fa70 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9f80e │ │ │ │ + beq.n 9fb2a │ │ │ │ add.w lr, lr, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 9f754 │ │ │ │ + beq.n 9fa70 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 9f800 │ │ │ │ + bne.n 9fb1c │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 9f834 │ │ │ │ + beq.n 9fb50 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 9f8a8 │ │ │ │ + b.n 9fbc4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ adds r1, r3, r2 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl a048c │ │ │ │ + bl a07a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f778 │ │ │ │ + beq.n 9fa94 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9f75c │ │ │ │ + b.n 9fa78 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 2118a8 │ │ │ │ + b.w 21314c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9f75c │ │ │ │ + b.n 9fa78 │ │ │ │ mov r4, ip │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ - cbz r4, 9f84e │ │ │ │ + cbz r4, 9fb6a │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9f754 │ │ │ │ - b.n 9f842 │ │ │ │ + beq.n 9fa70 │ │ │ │ + b.n 9fb5e │ │ │ │ mov r3, ip │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f80e │ │ │ │ + beq.n 9fb2a │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9f850 │ │ │ │ - b.n 9f754 │ │ │ │ + bne.n 9fb6c │ │ │ │ + b.n 9fa70 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009f860 : │ │ │ │ +0009fb7c : │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ - cbz r2, 9f886 │ │ │ │ + cbz r2, 9fba2 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r3, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.n 9f882 │ │ │ │ + ble.n 9fb9e │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9f86e │ │ │ │ + bne.n 9fb8a │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 9f87e │ │ │ │ + beq.n 9fb9a │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 9f896 │ │ │ │ + cbz r0, 9fbb2 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9f88a │ │ │ │ - b.n 9f87e │ │ │ │ + bne.n 9fba6 │ │ │ │ + b.n 9fb9a │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -173214,86 +173544,86 @@ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ff96 │ │ │ │ + beq.w a02b2 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ff90 │ │ │ │ + beq.w a02ac │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #39135 @ 0x98df │ │ │ │ + movw r2, #39159 @ 0x98f7 │ │ │ │ movt r2, #4 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - beq.w a00b0 │ │ │ │ + beq.w a03cc │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r9, fp │ │ │ │ str r2, [r7, #28] │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r7, #12] │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - b.n 9f964 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + b.n 9fc80 │ │ │ │ ldr.w r5, [r4, #-8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9fb3a │ │ │ │ + bne.w 9fe56 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov fp, sl │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ffd6 │ │ │ │ + bne.w a02f2 │ │ │ │ ldr.w sl, [r7, #32] │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ mov lr, r9 │ │ │ │ mov r9, r8 │ │ │ │ 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 r6, [r4, #-8] │ │ │ │ cmp r3, r2 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - bcs.w 9fd66 │ │ │ │ + bcs.w a0082 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f95e │ │ │ │ + bge.n 9fc7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ffce │ │ │ │ + beq.w a02ea │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fb6a │ │ │ │ + beq.w 9fe86 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9fa12 │ │ │ │ + beq.n 9fd2e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a001a │ │ │ │ + beq.w a0336 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w a0032 │ │ │ │ + beq.w a034e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r9 │ │ │ │ ldrd r2, fp, [sl, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r9, lr │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -173315,646 +173645,646 @@ │ │ │ │ add.w r0, r4, #16 │ │ │ │ adds r4, #8 │ │ │ │ str.w r8, [r7, #24] │ │ │ │ add.w fp, r0, r1, lsl #3 │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ sub.w r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9f90c │ │ │ │ + beq.n 9fc28 │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n 9fa1e │ │ │ │ + beq.n 9fd3a │ │ │ │ ldr r5, [r7, #36] @ 0x24 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ moveq r5, r0 │ │ │ │ str r5, [r7, #36] @ 0x24 │ │ │ │ adds r4, #8 │ │ │ │ cmp fp, r4 │ │ │ │ - bne.n 9f9d6 │ │ │ │ + bne.n 9fcf2 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr.w r8, [r7, #24] │ │ │ │ lsrs r1, r1, #5 │ │ │ │ str r1, [r7, #20] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ add r8, r1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r8, r2 │ │ │ │ - b.n 9f9b8 │ │ │ │ + b.n 9fcd4 │ │ │ │ ldr.w lr, [r6, #12] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9f98e │ │ │ │ - b.n 9f978 │ │ │ │ + bne.n 9fcaa │ │ │ │ + b.n 9fc94 │ │ │ │ ldr.w r5, [r4, #-8] │ │ │ │ cmp r6, r5 │ │ │ │ - beq.w 9fb48 │ │ │ │ + beq.w 9fe64 │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 9fdfc │ │ │ │ - ldr r2, [pc, #668] @ (9fcd4 ) │ │ │ │ + beq.w a0118 │ │ │ │ + ldr r2, [pc, #668] @ (9fff0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str.w sl, [r7, #16] │ │ │ │ ldr r0, [r1, r2] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9ff0a │ │ │ │ + bge.w a0226 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r1, [r0, #712] @ 0x2c8 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.w 9ff16 │ │ │ │ + bhi.w a0232 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 9fbe4 │ │ │ │ + bne.w 9ff00 │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9fd34 │ │ │ │ - movw r2, #37733 @ 0x9365 │ │ │ │ + beq.w a0050 │ │ │ │ + movw r2, #38425 @ 0x9619 │ │ │ │ movt r2, #16 │ │ │ │ cmp sl, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ - bne.w 9fc56 │ │ │ │ + bne.w 9ff72 │ │ │ │ ldr.w r2, [r8, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 9fcdc │ │ │ │ + bpl.w 9fff8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 9fcdc │ │ │ │ + bpl.w 9fff8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr.w ip, [r6, #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 9fd90 │ │ │ │ + bhi.w a00ac │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mul.w r1, r2, r1 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mul.w r2, r0, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9fd86 │ │ │ │ + beq.w a00a2 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ movw r2, #36500 @ 0x8e94 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ itt eq │ │ │ │ movweq r2, #6412 @ 0x190c │ │ │ │ movteq r2, #80 @ 0x50 │ │ │ │ - bne.w 9fd5c │ │ │ │ + bne.w a0078 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ sub.w r8, r2, r0 │ │ │ │ clz r8, r8 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - blt.w 9fc9a │ │ │ │ + blt.w 9ffb6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fb16 │ │ │ │ + bge.n 9fe32 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9fcb2 │ │ │ │ + beq.w 9ffce │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 9fb48 │ │ │ │ + beq.n 9fe64 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr.w sl, [r2, #20] │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w a00a6 │ │ │ │ + bne.w a03c2 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w a00a6 │ │ │ │ + bne.w a03c2 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b.n 9f9f2 │ │ │ │ + b.n 9fd0e │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9f9f2 │ │ │ │ + bne.w 9fd0e │ │ │ │ cmp r5, r6 │ │ │ │ - bne.w 9fa28 │ │ │ │ + bne.w 9fd44 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w sl, [r7, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f95e │ │ │ │ + bge.w 9fc7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f94c │ │ │ │ + bne.w 9fc68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f94c │ │ │ │ - ldr r5, [pc, #360] @ (9fcd4 ) │ │ │ │ - mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9fc68 │ │ │ │ + ldr r6, [pc, #360] @ (9fff0 ) │ │ │ │ + mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov fp, r9 │ │ │ │ - ldr r4, [r5, r6] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a006e │ │ │ │ + bne.w a038a │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fbdc │ │ │ │ + bge.n 9fef8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 9fbda │ │ │ │ + cbnz r2, 9fef6 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ ubfx r8, r3, #14, #1 │ │ │ │ ldr.w r3, [r4, #712] @ 0x2c8 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r8, #1 │ │ │ │ mov.w r9, r3, asr #13 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a00e8 │ │ │ │ - ldr r2, [pc, #284] @ (9fcd8 ) │ │ │ │ + bne.w a0404 │ │ │ │ + ldr r2, [pc, #284] @ (9fff4 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0054 │ │ │ │ + bne.w a0370 │ │ │ │ mov r0, fp │ │ │ │ blx sl │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ffb6 │ │ │ │ - ldr r3, [r5, r6] │ │ │ │ + bne.w a02d2 │ │ │ │ + ldr r3, [r6, r5] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9fe6c │ │ │ │ + bne.w a0188 │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a01ce │ │ │ │ + beq.w a04ea │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 9fc3a │ │ │ │ + ble.n 9ff56 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 9feba │ │ │ │ + beq.w a01d6 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 9fc3a │ │ │ │ + beq.n 9ff56 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 9feba │ │ │ │ + beq.w a01d6 │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 9fc3a │ │ │ │ + beq.n 9ff56 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 9feba │ │ │ │ + beq.w a01d6 │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 9fc3a │ │ │ │ + beq.n 9ff56 │ │ │ │ adds r1, #24 │ │ │ │ movs r0, #3 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 9feb8 │ │ │ │ + beq.w a01d4 │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 9fc28 │ │ │ │ + bne.n 9ff44 │ │ │ │ mov r3, lr │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 9fcf4 │ │ │ │ + beq.n a0010 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ - movw r2, #37733 @ 0x9365 │ │ │ │ + movw r2, #38425 @ 0x9619 │ │ │ │ movt r2, #16 │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 9fa82 │ │ │ │ + beq.w 9fd9e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, r3 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - beq.n 9fce4 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + beq.n a0000 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9ff36 │ │ │ │ + beq.w a0252 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ movw r1, #36500 @ 0x8e94 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 9faec │ │ │ │ + beq.w 9fe08 │ │ │ │ mov r0, r2 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ - bl e649c │ │ │ │ + bl e6ea8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r8, r0 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fca4 │ │ │ │ + bge.n 9ffc0 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a019a │ │ │ │ + beq.w a04b6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fcbc │ │ │ │ + bge.n 9ffd8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 9fcbc │ │ │ │ + cbnz r2, 9ffd8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 9fb48 │ │ │ │ + beq.w 9fe64 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9fb1c │ │ │ │ + beq.w 9fe38 │ │ │ │ mov fp, r3 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 9ff4a │ │ │ │ + b.n a0266 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movw r1, #6152 @ 0x1808 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a0144 │ │ │ │ + blt.w a0460 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - cbnz r2, 9fd34 │ │ │ │ + cbnz r2, a0050 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r8, [r2, #100] @ 0x64 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9fd34 │ │ │ │ + beq.n a0050 │ │ │ │ movw r2, #18084 @ 0x46a4 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - movw r1, #60513 @ 0xec61 │ │ │ │ + movw r1, #60945 @ 0xee11 │ │ │ │ movt r1, #21 │ │ │ │ cmp r8, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - bne.w 9fe78 │ │ │ │ + bne.w a0194 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w a003e │ │ │ │ + bne.w a035a │ │ │ │ movw r1, #6152 @ 0x1808 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ - blt.w 9fe92 │ │ │ │ + blt.w a01ae │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a0160 │ │ │ │ + blt.w a047c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ movw r2, #36500 @ 0x8e94 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq.w r8, #0 │ │ │ │ - beq.w 9fb04 │ │ │ │ + beq.w 9fe20 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 9fc82 │ │ │ │ + b.n 9ff9e │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ cmp r1, r3 │ │ │ │ ite gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ lslle r1, r1, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl a048c │ │ │ │ + bl a07a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f94c │ │ │ │ + beq.w 9fc68 │ │ │ │ mov fp, r8 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 9ff62 │ │ │ │ + b.n a027e │ │ │ │ mov r3, ip │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 9fc72 │ │ │ │ + b.n 9ff8e │ │ │ │ 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 9faca │ │ │ │ + bne.w 9fde6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9fd86 │ │ │ │ + beq.n a00a2 │ │ │ │ add.w ip, r5, r2, lsl #2 │ │ │ │ add.w lr, r6, r2, lsl #2 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 9faca │ │ │ │ + bne.w 9fde6 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9fd86 │ │ │ │ + beq.n a00a2 │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 9faca │ │ │ │ + bne.w 9fde6 │ │ │ │ subs r1, r2, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 9fd86 │ │ │ │ + beq.n a00a2 │ │ │ │ ldr.w r0, [r5, r2, lsl #2] │ │ │ │ ldr.w r2, [r6, r2, lsl #2] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 9faca │ │ │ │ + bne.w 9fde6 │ │ │ │ mov r2, ip │ │ │ │ mov ip, r3 │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 9fd84 │ │ │ │ + bcc.n a00a0 │ │ │ │ ldr.w r3, [r2, #-4]! │ │ │ │ ldr.w r0, [lr, #-4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 9fde8 │ │ │ │ + beq.n a0104 │ │ │ │ mov r3, ip │ │ │ │ - b.n 9faca │ │ │ │ + b.n 9fde6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r7, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9fa34 │ │ │ │ + bne.w 9fd50 │ │ │ │ ldr.w ip, [r5, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 9fa34 │ │ │ │ + bne.w 9fd50 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx r0, r1, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 9fa34 │ │ │ │ + bne.w 9fd50 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w a0138 │ │ │ │ + bpl.w a0454 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ addpl.w r0, r5, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w a0134 │ │ │ │ + beq.w a0450 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [r7, #16] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fb48 │ │ │ │ - b.n 9fa34 │ │ │ │ + beq.w 9fe64 │ │ │ │ + b.n 9fd50 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a0098 │ │ │ │ + blt.w a03b4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ subs r3, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 9fbdc │ │ │ │ + b.n 9fef8 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #6152 @ 0x1808 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9fc6c │ │ │ │ + bne.w 9ff88 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9fd34 │ │ │ │ + bge.w a0050 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9fd34 │ │ │ │ + bne.w a0050 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 9fd34 │ │ │ │ + b.n a0050 │ │ │ │ mov r3, lr │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a0180 │ │ │ │ + beq.w a049c │ │ │ │ movw r2, #18084 @ 0x46a4 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ mov r1, r5 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ movw r1, #6152 @ 0x1808 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 9fc6c │ │ │ │ + bne.w 9ff88 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a016c │ │ │ │ + blt.w a0488 │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9fd34 │ │ │ │ + beq.w a0050 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r7, #8] │ │ │ │ - b.n 9fc48 │ │ │ │ + b.n 9ff64 │ │ │ │ ldr.w r1, [r0, #712] @ 0x2c8 │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, r1 │ │ │ │ - bcs.w 9fa5a │ │ │ │ + bcs.w 9fd76 │ │ │ │ sub.w r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 9fa5a │ │ │ │ - movw r1, #11884 @ 0x2e6c │ │ │ │ + bhi.w 9fd76 │ │ │ │ + movw r1, #14180 @ 0x3764 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [r7, #8] │ │ │ │ bl 3657c <_Py_CheckRecursiveCall@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0166 │ │ │ │ + beq.w a0482 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ff4a │ │ │ │ + bge.n a0266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a0012 │ │ │ │ + beq.n a032e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a01e6 │ │ │ │ + bge.w a0502 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a01f4 │ │ │ │ + beq.w a0510 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ff7a │ │ │ │ + bge.n a0296 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 9ff7a │ │ │ │ + cbnz r3, a0296 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ff90 │ │ │ │ + bge.n a02ac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a01de │ │ │ │ + beq.w a04fa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9fbdc │ │ │ │ + b.n 9fef8 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 9fff8 │ │ │ │ + bmi.n a0314 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 9fff8 │ │ │ │ + cbz r3, a0314 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 9fff8 │ │ │ │ + cbz r3, a0314 │ │ │ │ mov r0, r1 │ │ │ │ - bl 245ed8 │ │ │ │ + bl 247800 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ff90 │ │ │ │ + beq.n a02ac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.n 9f8ea │ │ │ │ + b.n 9fc06 │ │ │ │ cmp.w r9, #3 │ │ │ │ - ble.w 9fbd0 │ │ │ │ + ble.w 9feec │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9fbd0 │ │ │ │ + beq.w 9feec │ │ │ │ mov r0, r4 │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 9fbd0 │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9feec │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f95e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9fc7a │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9f9a8 │ │ │ │ + bne.w 9fcc4 │ │ │ │ ldr.w sl, [r7, #32] │ │ │ │ mov lr, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #12] │ │ │ │ strd r6, lr, [r1] │ │ │ │ - b.n 9f94c │ │ │ │ + b.n 9fc68 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #11804 @ 0x2e1c │ │ │ │ + movw r1, #14100 @ 0x3714 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n 9ff90 │ │ │ │ + bl f5248 │ │ │ │ + b.n a02ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ff4a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a0266 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9105c <_PyType_GetDict@@Base> │ │ │ │ + bl 912f0 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a01ae │ │ │ │ + bne.w a04ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 934e0 │ │ │ │ + bl 93774 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w a01a6 │ │ │ │ + bge.w a04c2 │ │ │ │ mov fp, r9 │ │ │ │ mov r8, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 36c0e <_PyEval_SetProfile@@Base+0x1f6> │ │ │ │ - b.n 9ff62 │ │ │ │ + b.n a027e │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w 9fd1c │ │ │ │ + bne.w a0038 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 207728 │ │ │ │ + bl 208fe0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r2, r0 │ │ │ │ - b.n 9fe84 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + b.n a01a0 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9fbc4 │ │ │ │ + beq.w 9fee0 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ - b.n 9fbc4 │ │ │ │ + b.n 9fee0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9fe60 │ │ │ │ + beq.w a017c │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 208520 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 209dd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a013c │ │ │ │ + bne.n a0458 │ │ │ │ ldr.w r2, [fp] │ │ │ │ - ldr r4, [r5, r6] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9fbd0 │ │ │ │ + bge.w 9feec │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9fb8e │ │ │ │ - b.n 9fbd0 │ │ │ │ + beq.w 9feaa │ │ │ │ + b.n 9feec │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov fp, sl │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - b.n 9f9a8 │ │ │ │ + b.n 9fcc4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #11836 @ 0x2e3c │ │ │ │ + movw r1, #14132 @ 0x3734 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9ff90 │ │ │ │ + bge.w a02ac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ff90 │ │ │ │ + bne.w a02ac │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ff90 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a02ac │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a018e │ │ │ │ + bne.n a04aa │ │ │ │ ldr.w r3, [fp, #-8] │ │ │ │ - cbz r3, a0126 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + cbz r3, a0442 │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ ldr.w r1, [fp, #-4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r3, [r1, #0] │ │ │ │ orrs r2, r1 │ │ │ │ @@ -173966,186 +174296,186 @@ │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w fp, [r4, #100] @ 0x64 │ │ │ │ - b.n 9fbd0 │ │ │ │ + b.n 9feec │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 9fe4c │ │ │ │ + b.n a0168 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 9fe36 │ │ │ │ + b.n a0152 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208538 <_PyErr_Clear@@Base> │ │ │ │ - b.n a008a │ │ │ │ + bl 209df0 <_PyErr_Clear@@Base> │ │ │ │ + b.n a03a6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9fcee │ │ │ │ + bne.w a000a │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - b.n 9fcee │ │ │ │ + str r3, [r7, #4] │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + b.n a000a │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 9fad2 │ │ │ │ + b.n 9fdee │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ - b.n 9fa5a │ │ │ │ + b.n 9fd76 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9fef4 │ │ │ │ + bne.w a0210 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 9fef4 │ │ │ │ + b.n a0210 │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9fc48 │ │ │ │ - b.n 9fd34 │ │ │ │ + bne.w 9ff64 │ │ │ │ + b.n a0050 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a00f0 │ │ │ │ - b.n a0126 │ │ │ │ + bne.n a040c │ │ │ │ + b.n a0442 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 9fca4 │ │ │ │ + b.n 9ffc0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f980 │ │ │ │ + bne.w 9fc9c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46784 @ 0xb6c0 │ │ │ │ + movw r1, #49280 @ 0xc080 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov fp, r9 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r8, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4e04 │ │ │ │ - b.n a0036 │ │ │ │ + bl f5248 │ │ │ │ + b.n a0352 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ - cbz r1, a01fc │ │ │ │ + cbz r1, a0518 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.w 9feba │ │ │ │ - b.n a01d0 │ │ │ │ + beq.w a01d6 │ │ │ │ + b.n a04ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ff90 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a02ac │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9ff6c │ │ │ │ - b.n 9ff90 │ │ │ │ + blt.w a0288 │ │ │ │ + b.n a02ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ff62 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a027e │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 9fc3a │ │ │ │ - b.n 9feba │ │ │ │ + bne.w 9ff56 │ │ │ │ + b.n a01d6 │ │ │ │ │ │ │ │ -000a020c : │ │ │ │ +000a0528 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ - cbz r3, a0242 │ │ │ │ + cbz r3, a055e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, a023c │ │ │ │ + cbz r0, a0558 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #39135 @ 0x98df │ │ │ │ + movw r2, #39159 @ 0x98f7 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n a026c │ │ │ │ + beq.n a0588 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n a0254 │ │ │ │ + bmi.n a0570 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, a0254 │ │ │ │ + cbz r3, a0570 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, a0254 │ │ │ │ - b.w 245ed8 │ │ │ │ + cbz r3, a0570 │ │ │ │ + b.w 247800 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11804 @ 0x2e1c │ │ │ │ + movw r1, #14100 @ 0x3714 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4e04 │ │ │ │ + b.w f5248 │ │ │ │ movw ip, #51700 @ 0xc9f4 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #11836 @ 0x2e3c │ │ │ │ + movw r1, #14132 @ 0x3734 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ - bl f4e04 │ │ │ │ + bl f5248 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0298 │ │ │ │ + bge.n a05b4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, a029c │ │ │ │ + cbz r2, a05b8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n a023c │ │ │ │ + b.n a0558 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0298 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a05b4 │ │ │ │ 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 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.n a03ba │ │ │ │ - ldr r5, [pc, #272] @ (a03d0 ) │ │ │ │ + beq.n a06d6 │ │ │ │ + ldr r5, [pc, #272] @ (a06ec ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1912] @ 0x778 │ │ │ │ - cbz r3, a0332 │ │ │ │ - ldr.w ip, [pc, #252] @ a03d4 │ │ │ │ + cbz r3, a064e │ │ │ │ + ldr.w ip, [pc, #252] @ a06f0 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ str.w r7, [r2, #1912] @ 0x778 │ │ │ │ ldr.w r1, [r2, #1916] @ 0x77c │ │ │ │ ldr.w r7, [ip, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1916] @ 0x77c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n a037e │ │ │ │ + bne.n a069a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0352 │ │ │ │ + bge.n a066e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r6, [r0, #3892] @ 0xf34 │ │ │ │ str r4, [r3, #12] │ │ │ │ @@ -174159,310 +174489,310 @@ │ │ │ │ str r1, [r6, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #10400 @ 0x28a0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80678 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a032c │ │ │ │ + beq.n a0648 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a02fe │ │ │ │ + blt.n a061a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orrs r2, r6 │ │ │ │ str r1, [r6, #0] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n a032c │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n a0648 │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n a03a8 │ │ │ │ + bne.n a06c4 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a0344 │ │ │ │ + bne.n a0660 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20abf0 │ │ │ │ + bl 20c488 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a0346 │ │ │ │ + b.n a0662 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a0346 │ │ │ │ + b.n a0662 │ │ │ │ mov.w r1, #1200 @ 0x4b0 │ │ │ │ - movw r0, #52520 @ 0xcd28 │ │ │ │ + movw r0, #57324 @ 0xdfec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a032c │ │ │ │ + b.n a0648 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000a03d8 : │ │ │ │ +000a06f4 : │ │ │ │ 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, a03f8 │ │ │ │ + cbz r0, a0714 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #56] @ (a0434 ) │ │ │ │ + ldr r2, [pc, #56] @ (a0750 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a03f2 │ │ │ │ + beq.n a070e │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a03f2 │ │ │ │ + beq.n a070e │ │ │ │ movw r1, #51940 @ 0xcae4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 208520 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 209dd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a03f2 │ │ │ │ + beq.n a070e │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 208538 <_PyErr_Clear@@Base> │ │ │ │ + bl 209df0 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n a03f2 │ │ │ │ + b.n a070e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, a0488 │ │ │ │ + cbz r0, a07a4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n a046c │ │ │ │ + bge.n a0788 │ │ │ │ adds r1, r3, #4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr.w r0, [r0, 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, [r0, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a047e │ │ │ │ + bge.n a079a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a0482 │ │ │ │ + cbz r3, a079e │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a047e │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a079a │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r0 │ │ │ │ add.w sl, r0, #32 │ │ │ │ mov fp, r3 │ │ │ │ cmp r1, #7 │ │ │ │ - bls.w a06c8 │ │ │ │ + bls.w a09e4 │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n a05a4 │ │ │ │ + bls.n a08c0 │ │ │ │ cmp r1, #31 │ │ │ │ - bls.w a06e2 │ │ │ │ + bls.w a09fe │ │ │ │ movs r6, #32 │ │ │ │ mov r2, r6 │ │ │ │ lsls r6, r6, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n a04ba │ │ │ │ + bls.n a07d6 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ mov lr, r2 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcs.w a088a │ │ │ │ + bcs.w a0ba6 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ mov.w r9, r6, lsl #3 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w a07e2 │ │ │ │ - ldr r3, [pc, #652] @ (a077c ) │ │ │ │ + bne.w a0afe │ │ │ │ + ldr r3, [pc, #652] @ (a0a98 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r9, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.w a0738 │ │ │ │ + bne.w a0a54 │ │ │ │ add.w ip, r9, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r3, [r3, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w a0722 │ │ │ │ + beq.w a0a3e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ str r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a064e │ │ │ │ + beq.w a096a │ │ │ │ mov.w r2, lr, lsl #4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ subs r6, #1 │ │ │ │ blx 2b5ac │ │ │ │ mov r7, r5 │ │ │ │ ldrd r2, r3, [r8, #8] │ │ │ │ add.w r0, r5, fp, lsl #3 │ │ │ │ strd r6, r4, [r8, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a068a │ │ │ │ + bne.w a09a6 │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n a0596 │ │ │ │ + bhi.n a08b2 │ │ │ │ subs r0, r0, r5 │ │ │ │ add.w r3, r5, #16 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ mov r8, r7 │ │ │ │ add r0, r3 │ │ │ │ mov lr, r5 │ │ │ │ add.w r3, r5, #8 │ │ │ │ mov ip, r6 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, a058c │ │ │ │ + cbz r2, a08a8 │ │ │ │ ldr.w r5, [r3, #-4] │ │ │ │ and.w r1, r5, ip │ │ │ │ add.w r6, r4, r1, lsl #3 │ │ │ │ ldr.w r7, [r4, r1, lsl #3] │ │ │ │ - cbnz r7, a05e0 │ │ │ │ + cbnz r7, a08fc │ │ │ │ str.w r2, [r4, r1, lsl #3] │ │ │ │ str r5, [r6, #4] │ │ │ │ adds r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n a056e │ │ │ │ + bne.n a088a │ │ │ │ mov r7, r8 │ │ │ │ mov r5, lr │ │ │ │ cmp r7, sl │ │ │ │ - bne.w a070a │ │ │ │ + bne.w a0a26 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov.w lr, #8 │ │ │ │ movs r6, #16 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #2757 @ 0xac5 │ │ │ │ movt r3, #8 │ │ │ │ mov.w r9, r6, lsl #3 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w a07e2 │ │ │ │ - ldr r3, [pc, #432] @ (a077c ) │ │ │ │ + bne.w a0afe │ │ │ │ + ldr r3, [pc, #432] @ (a0a98 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n a050a │ │ │ │ + b.n a0826 │ │ │ │ add.w r7, r1, #9 │ │ │ │ cmp r7, ip │ │ │ │ - bhi.n a0628 │ │ │ │ + bhi.n a0944 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a06ec │ │ │ │ + beq.n a0a08 │ │ │ │ ldr r7, [r6, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a0702 │ │ │ │ + beq.w a0a1e │ │ │ │ ldr r7, [r6, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a0706 │ │ │ │ + beq.w a0a22 │ │ │ │ ldr r7, [r6, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a06de │ │ │ │ + beq.n a09fa │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a0712 │ │ │ │ + beq.w a0a2e │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a0716 │ │ │ │ + beq.w a0a32 │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a071a │ │ │ │ + beq.n a0a36 │ │ │ │ ldr r7, [r6, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a071e │ │ │ │ + beq.n a0a3a │ │ │ │ ldr r7, [r6, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a0776 │ │ │ │ + beq.w a0a92 │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w r6, r9, #1 │ │ │ │ add r1, r6 │ │ │ │ and.w r7, r1, ip │ │ │ │ add.w r6, r4, r7, lsl #3 │ │ │ │ ldr.w r1, [r4, r7, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a0784 │ │ │ │ + bne.w a0aa0 │ │ │ │ strd r2, r5, [r6] │ │ │ │ - b.n a058c │ │ │ │ + b.n a08a8 │ │ │ │ ldrd r0, r2, [r3, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bcc.n a06f0 │ │ │ │ + bcc.n a0a0c │ │ │ │ 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 r7, [r3, r0] │ │ │ │ subs r6, #1 │ │ │ │ @@ -174472,230 +174802,230 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5ac │ │ │ │ add.w r0, r5, fp, lsl #3 │ │ │ │ ldrd r2, r3, [r8, #8] │ │ │ │ strd r9, r4, [r8, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a0554 │ │ │ │ + beq.w a0870 │ │ │ │ str.w r3, [r8, #8] │ │ │ │ mov lr, r4 │ │ │ │ mov r3, r5 │ │ │ │ - b.n a0696 │ │ │ │ + b.n a09b2 │ │ │ │ adds r3, #8 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.w a0596 │ │ │ │ + bhi.w a08b2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0694 │ │ │ │ - ldr r2, [pc, #220] @ (a0780 ) │ │ │ │ + beq.n a09b0 │ │ │ │ + ldr r2, [pc, #220] @ (a0a9c ) │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n a0694 │ │ │ │ + beq.n a09b0 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov fp, r3 │ │ │ │ mov ip, r4 │ │ │ │ and.w r2, r4, r6 │ │ │ │ ldr.w r3, [lr, r2, lsl #3] │ │ │ │ add.w r8, lr, r2, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a084c │ │ │ │ + bne.w a0b68 │ │ │ │ mov r3, fp │ │ │ │ strd r1, r4, [r8] │ │ │ │ - b.n a0694 │ │ │ │ + b.n a09b0 │ │ │ │ ldr r7, [r0, #20] │ │ │ │ cmp r7, sl │ │ │ │ - beq.w a0814 │ │ │ │ + beq.w a0b30 │ │ │ │ mov.w r9, #7 │ │ │ │ mov r4, sl │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r9 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - b.n a0670 │ │ │ │ + b.n a098c │ │ │ │ adds r6, #32 │ │ │ │ - b.n a0648 │ │ │ │ + b.n a0964 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov.w lr, #16 │ │ │ │ movs r6, #32 │ │ │ │ - b.n a05ac │ │ │ │ + b.n a08c8 │ │ │ │ adds r6, #8 │ │ │ │ - b.n a0648 │ │ │ │ + b.n a0964 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r6, #1 │ │ │ │ str r3, [r1, #12] │ │ │ │ mov.w r2, lr, lsl #4 │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r5 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n a0670 │ │ │ │ + b.n a098c │ │ │ │ adds r6, #16 │ │ │ │ - b.n a0648 │ │ │ │ + b.n a0964 │ │ │ │ adds r6, #24 │ │ │ │ - b.n a0648 │ │ │ │ + b.n a0964 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n a059c │ │ │ │ + bl 845f4 │ │ │ │ + b.n a08b8 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ - b.n a0648 │ │ │ │ + b.n a0964 │ │ │ │ adds r6, #48 @ 0x30 │ │ │ │ - b.n a0648 │ │ │ │ + b.n a0964 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ - b.n a0648 │ │ │ │ + b.n a0964 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ - b.n a0648 │ │ │ │ + b.n a0964 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, ip │ │ │ │ str.w lr, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80ba0 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a0666 │ │ │ │ + bne.n a0982 │ │ │ │ ldr.w r3, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ movt r1, #7 │ │ │ │ str.w lr, [sp, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n a0804 │ │ │ │ + bne.n a0b20 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c218 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a088a │ │ │ │ + beq.w a0ba6 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ subs r6, #1 │ │ │ │ mov.w r2, lr, lsl #4 │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r5 │ │ │ │ ldr.w r3, [r1, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #800] @ 0x320 │ │ │ │ - b.n a0670 │ │ │ │ + b.n a098c │ │ │ │ adds r6, #72 @ 0x48 │ │ │ │ - b.n a0648 │ │ │ │ + b.n a0964 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov ip, r7 │ │ │ │ lsls r1, r2, #1 │ │ │ │ add.w r1, r7, #9 │ │ │ │ cmp r1, ip │ │ │ │ - bhi.n a07c2 │ │ │ │ + bhi.n a0ade │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a06ec │ │ │ │ + beq.n a0a08 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0702 │ │ │ │ + beq.n a0a1e │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0706 │ │ │ │ + beq.n a0a22 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a06de │ │ │ │ + beq.n a09fa │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0712 │ │ │ │ + beq.n a0a2e │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0716 │ │ │ │ + beq.n a0a32 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a071a │ │ │ │ + beq.n a0a36 │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a071e │ │ │ │ + beq.n a0a3a │ │ │ │ ldr r1, [r6, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0776 │ │ │ │ + beq.n a0a92 │ │ │ │ add.w r1, r7, r7, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r9 │ │ │ │ and.w r7, r1, ip │ │ │ │ add.w r6, r4, r7, lsl #3 │ │ │ │ ldr.w r1, [r4, r7, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a0648 │ │ │ │ - b.n a0784 │ │ │ │ + beq.w a0964 │ │ │ │ + b.n a0aa0 │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ str.w lr, [sp] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a088a │ │ │ │ + beq.n a0ba6 │ │ │ │ ldr.w lr, [sp] │ │ │ │ subs r6, #1 │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov.w r2, lr, lsl #4 │ │ │ │ - b.n a0670 │ │ │ │ + b.n a098c │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n a0758 │ │ │ │ + b.n a0a74 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a059c │ │ │ │ + beq.w a08b8 │ │ │ │ mov r4, r7 │ │ │ │ add r6, sp, #8 │ │ │ │ add.w ip, r0, #96 @ 0x60 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ cmp r4, ip │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - bne.n a0826 │ │ │ │ + bne.n a0b42 │ │ │ │ mov.w r9, #7 │ │ │ │ mov r4, sl │ │ │ │ mov r6, r9 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ add r5, sp, #8 │ │ │ │ - b.n a0670 │ │ │ │ + b.n a098c │ │ │ │ add.w r9, r2, #9 │ │ │ │ cmp r9, r6 │ │ │ │ - bhi.n a0872 │ │ │ │ + bhi.n a0b8e │ │ │ │ mov r3, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r9, r8, #72 @ 0x48 │ │ │ │ mov sl, r6 │ │ │ │ mov r2, fp │ │ │ │ ldr.w r6, [r8, #8]! │ │ │ │ - cbz r6, a0882 │ │ │ │ + cbz r6, a0b9e │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n a0860 │ │ │ │ + bne.n a0b7c │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r6, sl │ │ │ │ mov sl, r3 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w ip, ip, lsr #5 │ │ │ │ add r2, ip │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r6 │ │ │ │ - b.n a06b2 │ │ │ │ + b.n a09ce │ │ │ │ mov r6, sl │ │ │ │ mov sl, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b.n a06c2 │ │ │ │ - bl 24479c │ │ │ │ + b.n a09de │ │ │ │ + bl 2460c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a059e │ │ │ │ + b.n a08ba │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ (a0938 ) │ │ │ │ + ldr r4, [pc, #148] @ (a0c54 ) │ │ │ │ mov r2, r0 │ │ │ │ ldrd ip, r0, [r0, #-8] │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov.w lr, #0 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ @@ -174709,806 +175039,838 @@ │ │ │ │ str.w lr, [r2, #-8] │ │ │ │ ldr.w r1, [r2, #-4] │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ ldr.w r1, [r3, #3868] @ 0xf1c │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r3, #3868] @ 0xf1c │ │ │ │ - cbz r0, a08f4 │ │ │ │ + cbz r0, a0c10 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0914 │ │ │ │ + blt.n a0c30 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1916] @ 0x77c │ │ │ │ cmp r1, #9 │ │ │ │ - bhi.n a092a │ │ │ │ + bhi.n a0c46 │ │ │ │ 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 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a08f4 │ │ │ │ + bne.n a0c10 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - b.n a08f4 │ │ │ │ + b.n a0c10 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 90e28 │ │ │ │ + b.w 910bc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a093c <_Py_CheckFunctionResult@@Base>: │ │ │ │ +000a0c58 <_Py_CheckFunctionResult@@Base>: │ │ │ │ push {lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr.w lr, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, a0950 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + cbz r2, a0c6c <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n a0980 <_Py_CheckFunctionResult@@Base+0x44> │ │ │ │ + bne.n a0c9c <_Py_CheckFunctionResult@@Base+0x44> │ │ │ │ mov r0, ip │ │ │ │ pop {pc} │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n a095e <_Py_CheckFunctionResult@@Base+0x22> │ │ │ │ + beq.n a0c7a <_Py_CheckFunctionResult@@Base+0x22> │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a094c <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ + bne.n a0c68 <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ movw r2, #4780 @ 0x12ac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr.w ip, [r2] │ │ │ │ - cbz r1, a0992 <_Py_CheckFunctionResult@@Base+0x56> │ │ │ │ + cbz r1, a0cae <_Py_CheckFunctionResult@@Base+0x56> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #11756 @ 0x2dec │ │ │ │ + movw r2, #14052 @ 0x36e4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ mov r1, ip │ │ │ │ - b.w 235fd0 <_PyErr_Format@@Base> │ │ │ │ + b.w 23790c <_PyErr_Format@@Base> │ │ │ │ ldr.w lr, [lr, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n a094c <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ + beq.n a0c68 <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1ceadc │ │ │ │ - movw r2, #11900 @ 0x2e7c │ │ │ │ + b.w 1cf81c │ │ │ │ + movw r2, #14196 @ 0x3774 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ mov r1, ip │ │ │ │ - b.w 235fd0 <_PyErr_Format@@Base> │ │ │ │ - ldr r2, [pc, #400] @ (a0b38 <_Py_CheckFunctionResult@@Base+0x1fc>) │ │ │ │ + b.w 23790c <_PyErr_Format@@Base> │ │ │ │ + ldr r2, [pc, #508] @ (a0ec0 <_Py_CheckFunctionResult@@Base+0x268>) │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ cmpeq r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w a0b28 <_Py_CheckFunctionResult@@Base+0x1ec> │ │ │ │ + beq.w a0e52 <_Py_CheckFunctionResult@@Base+0x1fa> │ │ │ │ stmdb 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 │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0aea <_Py_CheckFunctionResult@@Base+0x1ae> │ │ │ │ + beq.w a0e14 <_Py_CheckFunctionResult@@Base+0x1bc> │ │ │ │ ldr.w r5, [r4, #-4] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ bic.w r5, r5, #3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ orr.w r1, r1, r5 │ │ │ │ str r0, [r5, #0] │ │ │ │ - ldr r5, [pc, #332] @ (a0b3c <_Py_CheckFunctionResult@@Base+0x200>) │ │ │ │ + ldr r5, [pc, #440] @ (a0ec4 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ ldr r2, [r2, r5] │ │ │ │ and.w r0, r0, #1 │ │ │ │ str.w r0, [r4, #-4] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r2, [r1, #3868] @ 0xf1c │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r2, [r1, #3868] @ 0xf1c │ │ │ │ - bmi.n a0aee <_Py_CheckFunctionResult@@Base+0x1b2> │ │ │ │ + bmi.n a0e18 <_Py_CheckFunctionResult@@Base+0x1c0> │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr.w r5, [r6, r3, lsl #2] │ │ │ │ - cbz r5, a0a30 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + cbz r5, a0d4c <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0a30 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + bge.n a0d4c <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, a0a82 <_Py_CheckFunctionResult@@Base+0x146> │ │ │ │ + cbz r2, a0d9e <_Py_CheckFunctionResult@@Base+0x146> │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n a0a1c <_Py_CheckFunctionResult@@Base+0xe0> │ │ │ │ + bcs.n a0d38 <_Py_CheckFunctionResult@@Base+0xe0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n a0afc <_Py_CheckFunctionResult@@Base+0x1c0> │ │ │ │ + bne.n a0e26 <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n a0afc <_Py_CheckFunctionResult@@Base+0x1c0> │ │ │ │ - ldr r5, [pc, #240] @ (a0b3c <_Py_CheckFunctionResult@@Base+0x200>) │ │ │ │ + bgt.n a0e26 <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ + ldr r5, [pc, #348] @ (a0ec4 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r1, #5836 @ 0x16cc │ │ │ │ ldr r2, [r2, r5] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r5, r2, r3 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ - bcs.n a0afc <_Py_CheckFunctionResult@@Base+0x1c0> │ │ │ │ + bcs.n a0e26 <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ add r3, r2 │ │ │ │ adds r1, #1 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - adds r7, #12 │ │ │ │ + adds r7, #20 │ │ │ │ ldr.w r2, [r3, #1736] @ 0x6c8 │ │ │ │ str r2, [r4, #0] │ │ │ │ str.w r4, [r3, #1736] @ 0x6c8 │ │ │ │ str.w r1, [r3, #1740] @ 0x6cc │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r2, #84] @ 0x54 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - mov r9, r2 │ │ │ │ - ldr r2, [pc, #176] @ (a0b3c <_Py_CheckFunctionResult@@Base+0x200>) │ │ │ │ - ubfx r0, r1, #14, #1 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - mov fp, r0 │ │ │ │ - ldr.w r8, [r1, r2] │ │ │ │ - ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ - subs r2, r7, r2 │ │ │ │ - cmp.w r2, #16384 @ 0x4000 │ │ │ │ + ldr r1, [pc, #292] @ (a0ec4 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ + mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ + ldr.w ip, [r5, #4] │ │ │ │ + ldr.w r8, [r1, r9] │ │ │ │ + ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ + ldr.w r1, [ip, #24] │ │ │ │ + ubfx r0, r0, #14, #1 │ │ │ │ + str r0, [r7, #12] │ │ │ │ + ldr.w r0, [r8, #712] @ 0x2c8 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + subs r0, r7, r0 │ │ │ │ + cmp.w r0, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ - movge r1, #0 │ │ │ │ - andlt.w r1, r0, #1 │ │ │ │ - mov.w sl, r2, asr #13 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n a0b2a <_Py_CheckFunctionResult@@Base+0x1ee> │ │ │ │ - ldr r2, [pc, #136] @ (a0b40 <_Py_CheckFunctionResult@@Base+0x204>) │ │ │ │ + movge.w lr, #0 │ │ │ │ + andlt.w lr, r1, #1 │ │ │ │ + mov.w fp, r0, asr #13 │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n a0e54 <_Py_CheckFunctionResult@@Base+0x1fc> │ │ │ │ + ldr r2, [pc, #232] @ (a0ec8 <_Py_CheckFunctionResult@@Base+0x270>) │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r1 │ │ │ │ - cbnz r1, a0b0c <_Py_CheckFunctionResult@@Base+0x1d0> │ │ │ │ - str r3, [r7, #4] │ │ │ │ + cbnz r1, a0e36 <_Py_CheckFunctionResult@@Base+0x1de> │ │ │ │ + str r3, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - blx r9 │ │ │ │ + blx sl │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a0a30 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ - cmp.w sl, #3 │ │ │ │ + beq.n a0d4c <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + cmp.w fp, #3 │ │ │ │ ite le │ │ │ │ movle r2, #0 │ │ │ │ - andgt.w r2, fp, #1 │ │ │ │ + andgt.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a0a30 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + beq.n a0d4c <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ mov r0, r8 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - b.n a0a30 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + str r3, [r7, #12] │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + b.n a0d4c <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ - bpl.n a0a18 <_Py_CheckFunctionResult@@Base+0xdc> │ │ │ │ + bpl.n a0d34 <_Py_CheckFunctionResult@@Base+0xdc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n a0a4a <_Py_CheckFunctionResult@@Base+0x10e> │ │ │ │ + beq.n a0d66 <_Py_CheckFunctionResult@@Base+0x10e> │ │ │ │ ldr.w r3, [r0, #160] @ 0xa0 │ │ │ │ - adds r7, #12 │ │ │ │ + adds r7, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ - movw r1, #1445 @ 0x5a5 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ movt r1, #22 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n a0abe <_Py_CheckFunctionResult@@Base+0x182> │ │ │ │ + beq.n a0de6 <_Py_CheckFunctionResult@@Base+0x18e> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r7, #4] │ │ │ │ + str r3, [r7, #8] │ │ │ │ blx ip │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - b.n a0abe <_Py_CheckFunctionResult@@Base+0x182> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n a0de6 <_Py_CheckFunctionResult@@Base+0x18e> │ │ │ │ bx lr │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - bl 24119c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - b.n a0a30 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + ldr.w r1, [ip, #164] @ 0xa4 │ │ │ │ + cbnz r1, a0ea6 <_Py_CheckFunctionResult@@Base+0x24e> │ │ │ │ + ldr.w r0, [r5, #-8] │ │ │ │ + cbz r0, a0e96 <_Py_CheckFunctionResult@@Base+0x23e> │ │ │ │ + ldr r2, [pc, #96] @ (a0ec4 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ + ldr.w r1, [r5, #-4] │ │ │ │ + bic.w r1, r1, #3 │ │ │ │ + ldr.w r2, [r2, r9] │ │ │ │ + ldr.w ip, [r2, #8] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + str r0, [r1, #0] │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + orrs r2, r1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + ldr.w r2, [ip, #3868] @ 0xf1c │ │ │ │ + ldr.w r1, [r5, #-4] │ │ │ │ + subs r2, #1 │ │ │ │ + and.w r1, r1, #1 │ │ │ │ + str.w r1, [r5, #-4] │ │ │ │ + str.w r2, [ip, #3868] @ 0xf1c │ │ │ │ + movs r2, #1 │ │ │ │ + ldr.w r1, [r8, #100] @ 0x64 │ │ │ │ + orrs r1, r2 │ │ │ │ + str.w r1, [r5, #-8] │ │ │ │ + str.w r5, [r8, #100] @ 0x64 │ │ │ │ + b.n a0d4c <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + mov r0, r5 │ │ │ │ + strd r9, r2, [r7, #4] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + blx r1 │ │ │ │ + ldrd r2, r3, [r7, #8] │ │ │ │ + ldr.w r9, [r7, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n a0e5a <_Py_CheckFunctionResult@@Base+0x202> │ │ │ │ + b.n a0e96 <_Py_CheckFunctionResult@@Base+0x23e> │ │ │ │ + nop │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000a0b44 : │ │ │ │ +000a0ecc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0cca │ │ │ │ + beq.w a1052 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w a0cca │ │ │ │ + bmi.w a1052 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n a0b9a │ │ │ │ + bpl.n a0f22 │ │ │ │ ldr r6, [r2, #108] @ 0x6c │ │ │ │ - movw r3, #15565 @ 0x3ccd │ │ │ │ + movw r3, #15901 @ 0x3e1d │ │ │ │ movt r3, #22 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n a0b9a │ │ │ │ + bne.n a0f22 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w a158c │ │ │ │ + b.w a1914 │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a0c76 │ │ │ │ - ldr r1, [pc, #364] @ (a0d14 ) │ │ │ │ + beq.n a0ffe │ │ │ │ + ldr r1, [pc, #364] @ (a109c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 20ba84 │ │ │ │ + bl 20d31c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0cc4 │ │ │ │ + beq.w a104c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0bd4 │ │ │ │ + bge.n a0f5c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a0d0c │ │ │ │ + beq.w a1094 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a0cc4 │ │ │ │ + beq.n a104c │ │ │ │ mov r0, r7 │ │ │ │ - bl a03d8 │ │ │ │ + bl a06f4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0c3e │ │ │ │ + beq.n a0fc6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9b904 │ │ │ │ + bl 9bb94 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0ca6 │ │ │ │ + beq.n a102e │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9ae68 <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ + bl 9b0f4 <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0c62 │ │ │ │ + blt.n a0fea │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0c20 │ │ │ │ + bge.n a0fa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a0d04 │ │ │ │ + beq.n a108c │ │ │ │ adds r6, #1 │ │ │ │ - beq.n a0cec │ │ │ │ + beq.n a1074 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a0be4 │ │ │ │ - ldr r2, [pc, #228] @ (a0d18 ) │ │ │ │ + bne.n a0f6c │ │ │ │ + ldr r2, [pc, #228] @ (a10a0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r2] │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - cbnz r2, a0c80 │ │ │ │ + cbnz r2, a1008 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0c52 │ │ │ │ + bge.n a0fda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, a0c52 │ │ │ │ + cbnz r3, a0fda │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 948dc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + bl 94b70 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a0c10 │ │ │ │ + bne.n a0f98 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n a0c10 │ │ │ │ + b.n a0f98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1130c8 │ │ │ │ + bl 1133d8 │ │ │ │ mov r3, r0 │ │ │ │ - b.n a0bb0 │ │ │ │ + b.n a0f38 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0c3e │ │ │ │ + beq.n a0fc6 │ │ │ │ movw r2, #51940 @ 0xcae4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl f7b54 │ │ │ │ + bl f7ecc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0c3e │ │ │ │ + beq.n a0fc6 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ - b.n a0c3e │ │ │ │ + bl 8589c │ │ │ │ + b.n a0fc6 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0cbc │ │ │ │ + bge.n a1044 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, a0cbc │ │ │ │ + cbnz r2, a1044 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0cdc │ │ │ │ + blt.n a1064 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a0c5e │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + b.n a0fe6 │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4005 @ 0xfa5 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n a0cc4 │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n a104c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a0cc4 │ │ │ │ + bne.n a104c │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0cc4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a104c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0cc4 │ │ │ │ + bge.n a104c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0cc4 │ │ │ │ + bne.n a104c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0cc4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a104c │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0c20 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a0fa8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0bd4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a0f5c │ │ │ │ lsrs r0, r1, #11 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0ea2 │ │ │ │ + beq.w a122a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w a0ea2 │ │ │ │ + bmi.w a122a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n a0d72 │ │ │ │ + bpl.n a10fa │ │ │ │ ldr r6, [r2, #108] @ 0x6c │ │ │ │ - movw r3, #15565 @ 0x3ccd │ │ │ │ + movw r3, #15901 @ 0x3e1d │ │ │ │ movt r3, #22 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n a0d72 │ │ │ │ + bne.n a10fa │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w a158c │ │ │ │ + b.w a1914 │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a0e4e │ │ │ │ - ldr r1, [pc, #364] @ (a0eec ) │ │ │ │ + beq.n a11d6 │ │ │ │ + ldr r1, [pc, #364] @ (a1274 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 20ba84 │ │ │ │ + bl 20d31c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0e9c │ │ │ │ + beq.w a1224 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0dac │ │ │ │ + bge.n a1134 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a0ee4 │ │ │ │ + beq.w a126c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a0e9c │ │ │ │ + beq.n a1224 │ │ │ │ mov r0, r7 │ │ │ │ - bl a03d8 │ │ │ │ + bl a06f4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0e16 │ │ │ │ + beq.n a119e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9b904 │ │ │ │ + bl 9bb94 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0e7e │ │ │ │ + beq.n a1206 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9ae68 <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ + bl 9b0f4 <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0e3a │ │ │ │ + blt.n a11c2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0df8 │ │ │ │ + bge.n a1180 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a0edc │ │ │ │ + beq.n a1264 │ │ │ │ adds r6, #1 │ │ │ │ - beq.n a0ec4 │ │ │ │ + beq.n a124c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a0dbc │ │ │ │ - ldr r2, [pc, #228] @ (a0ef0 ) │ │ │ │ + bne.n a1144 │ │ │ │ + ldr r2, [pc, #228] @ (a1278 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r2] │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - cbnz r2, a0e58 │ │ │ │ + cbnz r2, a11e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0e2a │ │ │ │ + bge.n a11b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, a0e2a │ │ │ │ + cbnz r3, a11b2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 948dc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + bl 94b70 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a0de8 │ │ │ │ + bne.n a1170 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n a0de8 │ │ │ │ + b.n a1170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1130c8 │ │ │ │ + bl 1133d8 │ │ │ │ mov r3, r0 │ │ │ │ - b.n a0d88 │ │ │ │ + b.n a1110 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0e16 │ │ │ │ + beq.n a119e │ │ │ │ movw r2, #51940 @ 0xcae4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl f7b54 │ │ │ │ + bl f7ecc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0e16 │ │ │ │ + beq.n a119e │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ - b.n a0e16 │ │ │ │ + bl 8589c │ │ │ │ + b.n a119e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0e94 │ │ │ │ + bge.n a121c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, a0e94 │ │ │ │ + cbnz r2, a121c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0eb4 │ │ │ │ + blt.n a123c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a0e36 │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + b.n a11be │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4005 @ 0xfa5 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n a0e9c │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n a1224 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a0e9c │ │ │ │ + bne.n a1224 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0e9c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a1224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0e9c │ │ │ │ + bge.n a1224 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0e9c │ │ │ │ + bne.n a1224 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0e9c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a1224 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0df8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a1180 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0dac │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a1134 │ │ │ │ lsrs r0, r1, #11 │ │ │ │ lsls r3, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1396 │ │ │ │ + beq.w a171e │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r0, [r2, #87] @ 0x57 │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ ands.w r0, r0, #255 @ 0xff │ │ │ │ - bne.w a1396 │ │ │ │ + bne.w a171e │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.w a1174 │ │ │ │ + bpl.w a14fc │ │ │ │ ldr r6, [r1, #108] @ 0x6c │ │ │ │ - movw r2, #15565 @ 0x3ccd │ │ │ │ + movw r2, #15901 @ 0x3e1d │ │ │ │ movt r2, #22 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w a1174 │ │ │ │ + bne.w a14fc │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n a0f52 │ │ │ │ + beq.n a12da │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbnz r0, a0f58 │ │ │ │ + cbnz r0, a12e0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a0fd6 │ │ │ │ + bne.n a135e │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0fd4 │ │ │ │ + bne.n a135c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0fd4 │ │ │ │ + bne.n a135c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n a0fd4 │ │ │ │ + bne.n a135c │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n a0fb2 │ │ │ │ + bne.n a133a │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a14e0 │ │ │ │ + bne.w a1868 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b4a4 │ │ │ │ + bl 9b734 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a115a │ │ │ │ + beq.w a14e2 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - bl 1cee68 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cfba8 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r6, [r5, #24] │ │ │ │ - cbz r3, a0faa │ │ │ │ + cbz r3, a1332 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1556 │ │ │ │ + beq.w a18de │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r1, #1 │ │ │ │ lsl.w r3, r1, r3 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ smull r1, r6, r3, r1 │ │ │ │ sub.w r3, r6, r3, asr #31 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.n a0f78 │ │ │ │ + bgt.n a1300 │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movs r6, #2 │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ lsls r6, r1 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ smull ip, r1, r1, r6 │ │ │ │ sub.w r1, r1, r6, asr #31 │ │ │ │ cmp r0, r1 │ │ │ │ it le │ │ │ │ movle fp, r0 │ │ │ │ - bgt.w a1276 │ │ │ │ + bgt.w a15fe │ │ │ │ cmp r3, #1 │ │ │ │ mov.w r2, #0 │ │ │ │ it ne │ │ │ │ strdne r5, r3, [sp, #16] │ │ │ │ add r7, sp, #24 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne.n a10c4 │ │ │ │ + bne.n a144c │ │ │ │ str r5, [sp, #12] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8a30 │ │ │ │ + bl a8e54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0f52 │ │ │ │ + beq.n a12da │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a10ac │ │ │ │ + blt.n a1434 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ ldrge r2, [sp, #28] │ │ │ │ - blt.n a1098 │ │ │ │ + blt.n a1420 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ - bl 8a41c │ │ │ │ + bl 8a794 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1084 │ │ │ │ + blt.n a140c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1070 │ │ │ │ + blt.n a13f8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a115a │ │ │ │ + bne.n a14e2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n a1010 │ │ │ │ - b.n a1144 │ │ │ │ + beq.n a1398 │ │ │ │ + b.n a14cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a1064 │ │ │ │ + bne.n a13ec │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n a1064 │ │ │ │ + b.n a13ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a105c │ │ │ │ + bne.n a13e4 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n a105c │ │ │ │ + b.n a13e4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a103c │ │ │ │ + bge.n a13c4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n a103c │ │ │ │ + b.n a13c4 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1098 │ │ │ │ + blt.n a1420 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1048 │ │ │ │ - b.n a10a6 │ │ │ │ + bge.n a13d0 │ │ │ │ + b.n a142e │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8a30 │ │ │ │ + bl a8e54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0f52 │ │ │ │ + beq.w a12da │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -175517,159 +175879,159 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl 1cb6a0 │ │ │ │ + bl 1cc538 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1324 │ │ │ │ + bne.w a16ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a131e │ │ │ │ + blt.w a16a6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a130e │ │ │ │ + blt.w a1696 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ - bl 8a41c │ │ │ │ + bl 8a794 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a12c2 │ │ │ │ + blt.w a164a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1160 │ │ │ │ - cbnz r3, a115a │ │ │ │ + blt.n a14e8 │ │ │ │ + cbnz r3, a14e2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.n a10c4 │ │ │ │ + beq.n a144c │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12036 @ 0x2f04 │ │ │ │ + movw r1, #14332 @ 0x37fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a0f52 │ │ │ │ + b.n a12da │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a113c │ │ │ │ + bne.n a14c4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a113c │ │ │ │ + b.n a14c4 │ │ │ │ movw r2, #19128 @ 0x4ab8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq.w a12b6 │ │ │ │ - ldr r1, [pc, #648] @ (a1410 ) │ │ │ │ + beq.w a163e │ │ │ │ + ldr r1, [pc, #648] @ (a1798 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 20ba84 │ │ │ │ + bl 20d31c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a115a │ │ │ │ + beq.n a14e2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl a020c │ │ │ │ + bl a0528 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a11b2 │ │ │ │ + bge.n a153a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a1538 │ │ │ │ + beq.w a18c0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a115a │ │ │ │ + beq.n a14e2 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a12d8 │ │ │ │ + beq.w a1660 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w a1408 │ │ │ │ + bne.w a1790 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9b904 │ │ │ │ + bl 9bb94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1362 │ │ │ │ + beq.w a16ea │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9ae68 <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ + bl 9b0f4 <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1262 │ │ │ │ + blt.n a15ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a120e │ │ │ │ + bge.n a1596 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1542 │ │ │ │ + beq.w a18ca │ │ │ │ adds r2, #1 │ │ │ │ - beq.w a13e8 │ │ │ │ + beq.w a1770 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a11d8 │ │ │ │ - ldr r4, [pc, #496] @ (a1414 ) │ │ │ │ + bne.n a1560 │ │ │ │ + ldr r4, [pc, #496] @ (a179c ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r6, [r4, r5] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a13a8 │ │ │ │ + bne.w a1730 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a0faa │ │ │ │ + bge.w a1332 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, a124c │ │ │ │ + cbnz r3, a15d4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0faa │ │ │ │ + beq.w a1332 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n a0f52 │ │ │ │ + b.n a12da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a11fc │ │ │ │ + bne.n a1584 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n a11fc │ │ │ │ + b.n a1584 │ │ │ │ add r2, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ adds r1, r2, #1 │ │ │ │ ldrb r2, [r0, #6] │ │ │ │ mov r0, r5 │ │ │ │ @@ -175681,281 +176043,281 @@ │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a7a4 │ │ │ │ + bl 8b4b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a115a │ │ │ │ + bne.w a14e2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a0ff8 │ │ │ │ + b.n a1380 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1130c8 │ │ │ │ + bl 1133d8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ - b.n a1190 │ │ │ │ + b.n a1518 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1134 │ │ │ │ + bne.w a14bc │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a1134 │ │ │ │ - ldr r4, [pc, #312] @ (a1414 ) │ │ │ │ + b.n a14bc │ │ │ │ + ldr r4, [pc, #312] @ (a179c ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a1232 │ │ │ │ + beq.n a15ba │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a150c │ │ │ │ + beq.w a1894 │ │ │ │ movw r2, #51940 @ 0xcae4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl f7b54 │ │ │ │ + bl f7ecc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r0, a1314 │ │ │ │ + cbnz r0, a169c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a123e │ │ │ │ - b.n a124c │ │ │ │ + blt.n a15c6 │ │ │ │ + b.n a15d4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n a111e │ │ │ │ + b.n a14a6 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r6, [r3, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ - b.n a1302 │ │ │ │ + bl 8589c │ │ │ │ + b.n a168a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n a1114 │ │ │ │ + b.n a149c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w a1532 │ │ │ │ + bne.w a18ba │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a14c2 │ │ │ │ + beq.w a184a │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 12ed88 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12ee00 <_PyErr_SetKeyError@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a151e │ │ │ │ + blt.w a18a6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a115a │ │ │ │ + bge.w a14e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a115a │ │ │ │ + bne.w a14e2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a115a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a14e2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a137a │ │ │ │ + bge.n a1702 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, a137a │ │ │ │ + cbnz r3, a1702 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a115a │ │ │ │ + bge.w a14e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a115a │ │ │ │ + bne.w a14e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a115a │ │ │ │ - movw r0, #62036 @ 0xf254 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a14e2 │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4005 @ 0xfa5 │ │ │ │ - bl 29c404 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n a115a │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n a14e2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a150c │ │ │ │ + beq.w a1894 │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f7b54 │ │ │ │ + bl f7ecc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1302 │ │ │ │ + beq.n a168a │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #72] @ 0x48 │ │ │ │ - bl 85634 │ │ │ │ - b.n a1302 │ │ │ │ + bl 8589c │ │ │ │ + b.n a168a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, a1430 │ │ │ │ + cbz r3, a17b8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n a14aa │ │ │ │ + beq.n a1832 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12ed88 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12ee00 <_PyErr_SetKeyError@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a14fa │ │ │ │ + blt.w a1882 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a115a │ │ │ │ + bge.w a14e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a115a │ │ │ │ + bne.w a14e2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a115a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a14e2 │ │ │ │ mov r8, r3 │ │ │ │ mov fp, r4 │ │ │ │ - b.n a1478 │ │ │ │ + b.n a1800 │ │ │ │ nop │ │ │ │ lsrs r0, r1, #11 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n a1486 │ │ │ │ + beq.n a180e │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85a1c │ │ │ │ + bl 85da4 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n a13de │ │ │ │ + beq.n a1766 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n a13ce │ │ │ │ + bne.n a1756 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 9b904 │ │ │ │ + bl 9bb94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1362 │ │ │ │ + beq.n a16ea │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ae68 <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ + bl 9b0f4 <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a149a │ │ │ │ + blt.n a1822 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1462 │ │ │ │ + bge.n a17ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a154e │ │ │ │ + beq.n a18d6 │ │ │ │ adds r7, #1 │ │ │ │ - beq.n a13e8 │ │ │ │ + beq.n a1770 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1222 │ │ │ │ + beq.w a15aa │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1418 │ │ │ │ + beq.n a17a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b2bc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n a141e │ │ │ │ + bne.n a17a6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 44026 │ │ │ │ - b.n a13de │ │ │ │ + bl 44016 │ │ │ │ + b.n a1766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a1452 │ │ │ │ + bne.n a17da │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a1452 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a17da │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1466 │ │ │ │ + bge.n a17ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a1466 │ │ │ │ + bne.n a17ee │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a1466 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a17ee │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a14f0 │ │ │ │ + blt.n a1878 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a113e │ │ │ │ + bge.w a14c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a113e │ │ │ │ - b.n a1168 │ │ │ │ + bne.w a14c6 │ │ │ │ + b.n a14f0 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ mov r2, r5 │ │ │ │ - bl 235628 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n a0f80 │ │ │ │ + bl 236f60 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n a1308 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a14ca │ │ │ │ - b.n a12cc │ │ │ │ + bne.n a1852 │ │ │ │ + b.n a1654 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a13e8 │ │ │ │ + bne.w a1770 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a13e8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a1770 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a123e │ │ │ │ + blt.w a15c6 │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - b.n a1256 │ │ │ │ + b.n a15de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1346 │ │ │ │ + bne.w a16ce │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n a1346 │ │ │ │ + b.n a16ce │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n a112a │ │ │ │ + b.n a14b2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a11b2 │ │ │ │ + b.n a153a │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n a120e │ │ │ │ + b.n a1596 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a1462 │ │ │ │ - ldr r1, [pc, #48] @ (a1588 ) │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a17ea │ │ │ │ + ldr r1, [pc, #48] @ (a1910 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ sub.w r4, r5, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r0, [r2, #3892] @ 0xf34 │ │ │ │ @@ -175963,276 +176325,276 @@ │ │ │ │ ldr r6, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r4, [r6, #0] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r4, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - b.n a0faa │ │ │ │ + b.n a1332 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n a15a8 │ │ │ │ + beq.n a1930 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r7, r3 │ │ │ │ - cbnz r3, a15b2 │ │ │ │ + cbnz r3, a193a │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w a1890 │ │ │ │ + bne.w a1c18 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1890 │ │ │ │ + bne.w a1c18 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1890 │ │ │ │ + bne.w a1c18 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w a1890 │ │ │ │ + bne.w a1c18 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w a186c │ │ │ │ + bne.w a1bf4 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1ac2 │ │ │ │ + bne.w a1e4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b4a4 │ │ │ │ + bl 9b734 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1abc │ │ │ │ + beq.w a1e44 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w a1818 │ │ │ │ + blt.w a1ba0 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - bne.w a1818 │ │ │ │ + bne.w a1ba0 │ │ │ │ ldrb r1, [r0, #5] │ │ │ │ ldrb r2, [r0, #6] │ │ │ │ lsls r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a19c2 │ │ │ │ + beq.w a1d4a │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w a17da │ │ │ │ + ble.w a1b62 │ │ │ │ add r1, r3 │ │ │ │ movs r2, #0 │ │ │ │ add.w r7, r1, #20 │ │ │ │ add.w r8, r1, #24 │ │ │ │ ands.w r3, r0, #3 │ │ │ │ - beq.n a16e6 │ │ │ │ + beq.n a1a6e │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n a16a8 │ │ │ │ + beq.n a1a30 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n a166e │ │ │ │ + beq.n a19f6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, a1654 │ │ │ │ + cbz r0, a19dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1654 │ │ │ │ + bge.n a19dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1654 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a19dc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, a166c │ │ │ │ + cbz r0, a19f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a166c │ │ │ │ + bge.n a19f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a166c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a19f4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a168a │ │ │ │ + cbz r0, a1a12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a168a │ │ │ │ + bge.n a1a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a168a │ │ │ │ + cbnz r3, a1a12 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a16a6 │ │ │ │ + cbz r0, a1a2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a16a6 │ │ │ │ + bge.n a1a2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a16a6 │ │ │ │ + cbnz r3, a1a2e │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a16c4 │ │ │ │ + cbz r0, a1a4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a16c4 │ │ │ │ + bge.n a1a4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a16c4 │ │ │ │ + cbnz r3, a1a4c │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a16e0 │ │ │ │ + cbz r0, a1a68 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a16e0 │ │ │ │ + bge.n a1a68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a16e0 │ │ │ │ + cbnz r3, a1a68 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n a17da │ │ │ │ + beq.n a1b62 │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a1702 │ │ │ │ + cbz r0, a1a8a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1702 │ │ │ │ + bge.n a1a8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1702 │ │ │ │ + cbnz r3, a1a8a │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a171e │ │ │ │ + cbz r0, a1aa6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a171e │ │ │ │ + bge.n a1aa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a171e │ │ │ │ + cbnz r3, a1aa6 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r2, #1 │ │ │ │ ldr.w r0, [r7, r1, lsl #3] │ │ │ │ - cbz r0, a173c │ │ │ │ + cbz r0, a1ac4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a173c │ │ │ │ + bge.n a1ac4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a173c │ │ │ │ + cbnz r3, a1ac4 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [r8, r1, lsl #3] │ │ │ │ - cbz r0, a1758 │ │ │ │ + cbz r0, a1ae0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1758 │ │ │ │ + bge.n a1ae0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1758 │ │ │ │ + cbnz r3, a1ae0 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r2, r1, #1 │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a177a │ │ │ │ + cbz r0, a1b02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a177a │ │ │ │ + bge.n a1b02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a177a │ │ │ │ + cbnz r3, a1b02 │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a1796 │ │ │ │ + cbz r0, a1b1e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1796 │ │ │ │ + bge.n a1b1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1796 │ │ │ │ + cbnz r3, a1b1e │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r2, r1, #2 │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a17b8 │ │ │ │ + cbz r0, a1b40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a17b8 │ │ │ │ + bge.n a1b40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a17b8 │ │ │ │ + cbnz r3, a1b40 │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a17d4 │ │ │ │ + cbz r0, a1b5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a17d4 │ │ │ │ + bge.n a1b5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a17d4 │ │ │ │ + cbnz r3, a1b5c │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r2, r1, #3 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n a16e6 │ │ │ │ + bne.n a1a6e │ │ │ │ ldrb.w r3, [fp, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w a1a24 │ │ │ │ + bne.w a1dac │ │ │ │ ldrb.w r3, [fp, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w a1a24 │ │ │ │ - ldr r3, [pc, #648] @ (a1a78 ) │ │ │ │ + bne.w a1dac │ │ │ │ + ldr r3, [pc, #648] @ (a1e00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w a1a24 │ │ │ │ + bhi.w a1dac │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ adds r2, #1 │ │ │ │ str.w r1, [fp] │ │ │ │ str.w fp, [r3, #1928] @ 0x788 │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ str.w sl, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a15aa │ │ │ │ + beq.w a1932 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a15aa │ │ │ │ - ldr r3, [pc, #576] @ (a1a78 ) │ │ │ │ + bne.w a1932 │ │ │ │ + ldr r3, [pc, #576] @ (a1e00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r4, r5, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ ldr.w r0, [r2, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -176240,183 +176602,183 @@ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r4, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r4, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - b.n a15aa │ │ │ │ + b.n a1932 │ │ │ │ movs r1, #1 │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ 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 r3, r2 │ │ │ │ - bgt.w a15e0 │ │ │ │ + bgt.w a1968 │ │ │ │ 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 r3, r2 │ │ │ │ - bgt.w a1a2c │ │ │ │ + bgt.w a1db4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.w a15a8 │ │ │ │ + bpl.w a1930 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1a7c │ │ │ │ + bne.w a1e04 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - ble.w a15a8 │ │ │ │ + ble.w a1930 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mov.w ip, #1 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsl.w r2, ip, r2 │ │ │ │ adds r2, #20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1982 │ │ │ │ + beq.n a1d0a │ │ │ │ add.w r2, r2, r6, lsl #3 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1a0e │ │ │ │ + beq.w a1d96 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a199c │ │ │ │ + blt.n a1d24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1968 │ │ │ │ + blt.n a1cf0 │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ - bl 8a41c │ │ │ │ + bl 8a794 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1950 │ │ │ │ + blt.n a1cd8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a193c │ │ │ │ + blt.n a1cc4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1abc │ │ │ │ + bne.w a1e44 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w a1aa6 │ │ │ │ + bne.w a1e2e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ adds r6, #1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.w a15a8 │ │ │ │ - b.n a18ba │ │ │ │ + bpl.w a1930 │ │ │ │ + b.n a1c42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a1920 │ │ │ │ + bne.n a1ca8 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n a1920 │ │ │ │ + b.n a1ca8 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a1918 │ │ │ │ + bne.n a1ca0 │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ - b.n a1918 │ │ │ │ + b.n a1ca0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a19b2 │ │ │ │ + blt.n a1d3a │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - beq.n a1900 │ │ │ │ + beq.n a1c88 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n a1900 │ │ │ │ + b.n a1c88 │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a1a64 │ │ │ │ + beq.n a1dec │ │ │ │ ldrd r2, r1, [r2] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a18f8 │ │ │ │ + bge.n a1c80 │ │ │ │ add.w ip, r0, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1968 │ │ │ │ + blt.n a1cf0 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - beq.n a1900 │ │ │ │ + beq.n a1c88 │ │ │ │ add.w r0, ip, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a197c │ │ │ │ - b.n a1900 │ │ │ │ + blt.n a1d04 │ │ │ │ + b.n a1c88 │ │ │ │ cmp r0, r2 │ │ │ │ - ble.n a1a24 │ │ │ │ + ble.n a1dac │ │ │ │ add r3, fp │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, a19e6 │ │ │ │ + cbz r0, a1d6e │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a19e6 │ │ │ │ + bge.n a1d6e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r1, a19e6 │ │ │ │ + cbnz r1, a1d6e │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbz r0, a1a04 │ │ │ │ + cbz r0, a1d8c │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1a04 │ │ │ │ + bge.n a1d8c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r1, a1a04 │ │ │ │ + cbnz r1, a1d8c │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #12 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n a19c8 │ │ │ │ - b.n a17da │ │ │ │ + bne.n a1d50 │ │ │ │ + b.n a1b62 │ │ │ │ add r6, ip │ │ │ │ cmp r1, r6 │ │ │ │ - ble.w a15a8 │ │ │ │ + ble.w a1930 │ │ │ │ adds r2, #8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, a1a6e │ │ │ │ + cbz r3, a1df6 │ │ │ │ cmp r6, r1 │ │ │ │ - blt.w a18ec │ │ │ │ - b.n a15a8 │ │ │ │ + blt.w a1c74 │ │ │ │ + b.n a1930 │ │ │ │ mov r0, fp │ │ │ │ - bl 844d4 │ │ │ │ - b.n a1818 │ │ │ │ + bl 845f4 │ │ │ │ + b.n a1ba0 │ │ │ │ add r3, r6 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ adds r3, #1 │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ @@ -176427,1173 +176789,1837 @@ │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a7a4 │ │ │ │ - cbnz r0, a1abc │ │ │ │ + bl 8b4b8 │ │ │ │ + cbnz r0, a1e44 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r7, r3 │ │ │ │ - b.n a18ae │ │ │ │ + b.n a1c36 │ │ │ │ adds r6, #1 │ │ │ │ adds r2, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n a198a │ │ │ │ - b.n a15a8 │ │ │ │ + bne.n a1d12 │ │ │ │ + b.n a1930 │ │ │ │ adds r6, #1 │ │ │ │ adds r2, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bgt.n a1a18 │ │ │ │ - b.n a15a8 │ │ │ │ + bgt.n a1da0 │ │ │ │ + b.n a1930 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.w a15a8 │ │ │ │ + ble.w a1930 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ adds r3, #1 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldrb r1, [r3, r6] │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add.w r2, r0, r1, lsl #3 │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r0 │ │ │ │ add r2, r1 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - b.n a1994 │ │ │ │ + b.n a1d1c │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12036 @ 0x2f04 │ │ │ │ + movw r1, #14332 @ 0x37fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n a15aa │ │ │ │ + b.n a1932 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ mov r3, r4 │ │ │ │ - bl 235628 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n a15e8 │ │ │ │ + bl 236f60 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n a1970 │ │ │ │ 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 r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ add r7, sp, #8 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a2102 │ │ │ │ + bge.w a2554 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a20c8 │ │ │ │ + bne.w a2468 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r1, [r6, #-8] │ │ │ │ ldrd r2, r4, [r6, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a1d04 │ │ │ │ + beq.w a20a4 │ │ │ │ ldr.w r0, [r6, #-4] │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ - ldr r0, [pc, #472] @ (a1cfc ) │ │ │ │ + ldr r0, [pc, #496] @ (a209c ) │ │ │ │ str r3, [r1, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str.w r5, [r6, #-8] │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ ldr r3, [r3, r0] │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r6, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r1, #3868] @ 0xf1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w a1d0a │ │ │ │ - cbz r2, a1b54 │ │ │ │ + bne.w a20aa │ │ │ │ + cbz r2, a1edc │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n a1b94 │ │ │ │ + bge.n a1f1c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w a1fe6 │ │ │ │ - ldr r3, [pc, #404] @ (a1cfc ) │ │ │ │ + bne.w a2386 │ │ │ │ + ldr r3, [pc, #428] @ (a209c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1924] @ 0x784 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w a1fe6 │ │ │ │ + bhi.w a2386 │ │ │ │ ldr.w r1, [r3, #1920] @ 0x780 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ str.w r6, [r3, #1920] @ 0x780 │ │ │ │ str.w r2, [r3, #1924] @ 0x784 │ │ │ │ adds r7, #20 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bne.n a1b54 │ │ │ │ + bne.n a1edc │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ lsls r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1ff6 │ │ │ │ + beq.w a2396 │ │ │ │ cmp r8, r4 │ │ │ │ - ble.w a1cbe │ │ │ │ + ble.w a205e │ │ │ │ add r5, r2 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ strd r6, r2, [r7] │ │ │ │ - b.n a1bde │ │ │ │ + b.n a1f66 │ │ │ │ add.w r3, r5, #24 │ │ │ │ ldr.w r6, [r3, r4, lsl #3] │ │ │ │ - cbz r6, a1bd8 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1bd8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n a1c5a │ │ │ │ + cbz r6, a1f60 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n a1f60 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n a1fee │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n a1cba │ │ │ │ + beq.n a205a │ │ │ │ add.w r3, r5, #20 │ │ │ │ ldr.w r6, [r3, r4, lsl #3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a1bbe │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1bbe │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n a1bbe │ │ │ │ - ldr r3, [pc, #256] @ (a1cfc ) │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - ldr r1, [r2, #84] @ 0x54 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - mov sl, r2 │ │ │ │ - ldr.w r2, [r3, #712] @ 0x2c8 │ │ │ │ + beq.n a1f46 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n a1f46 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n a1f46 │ │ │ │ + ldr r3, [pc, #280] @ (a209c ) │ │ │ │ + ldr.w lr, [r6, #4] │ │ │ │ + ldr.w r3, [r3, r9] │ │ │ │ + ldr.w r1, [lr, #84] @ 0x54 │ │ │ │ + ldr.w r0, [lr, #24] │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ - str r1, [r7, #8] │ │ │ │ - subs r2, r7, r2 │ │ │ │ - cmp.w r2, #16384 @ 0x4000 │ │ │ │ + str r1, [r7, #12] │ │ │ │ + ldr.w r1, [r3, #712] @ 0x2c8 │ │ │ │ + mov sl, r0 │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + subs r1, r7, r1 │ │ │ │ + cmp.w r1, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ - movge r1, #0 │ │ │ │ - andlt.w r1, r1, #1 │ │ │ │ - mov.w fp, r2, asr #13 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w a20ee │ │ │ │ - ldr r2, [pc, #212] @ (a1d00 ) │ │ │ │ + movge.w ip, #0 │ │ │ │ + andlt.w ip, r0, #1 │ │ │ │ + mov.w fp, r1, asr #13 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.w a248e │ │ │ │ + ldr r2, [pc, #224] @ (a20a0 ) │ │ │ │ ldr.w r2, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a2088 │ │ │ │ - str r3, [r7, #12] │ │ │ │ + bne.w a2428 │ │ │ │ + str r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a1bbe │ │ │ │ + beq.n a1f46 │ │ │ │ cmp.w fp, #3 │ │ │ │ - ble.n a1bbe │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ble.n a1f46 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a1bbe │ │ │ │ + beq.n a1f46 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n a1bbe │ │ │ │ - ldr r3, [pc, #160] @ (a1cfc ) │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - ldr r1, [r2, #84] @ 0x54 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - mov sl, r2 │ │ │ │ - ldr.w r2, [r3, #712] @ 0x2c8 │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n a1f46 │ │ │ │ + ldr r3, [pc, #172] @ (a209c ) │ │ │ │ + ldr.w lr, [r6, #4] │ │ │ │ + ldr.w r3, [r3, r9] │ │ │ │ + ldr.w r1, [lr, #84] @ 0x54 │ │ │ │ + ldr.w r0, [lr, #24] │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ - str r1, [r7, #8] │ │ │ │ - subs r2, r7, r2 │ │ │ │ - cmp.w r2, #16384 @ 0x4000 │ │ │ │ + str r1, [r7, #12] │ │ │ │ + ldr.w r1, [r3, #712] @ 0x2c8 │ │ │ │ + mov sl, r0 │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + subs r1, r7, r1 │ │ │ │ + cmp.w r1, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ - movge r1, #0 │ │ │ │ - andlt.w r1, r1, #1 │ │ │ │ - mov.w fp, r2, asr #13 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w a20f8 │ │ │ │ - ldr r2, [pc, #116] @ (a1d00 ) │ │ │ │ + movge.w ip, #0 │ │ │ │ + andlt.w ip, r0, #1 │ │ │ │ + mov.w fp, r1, asr #13 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.w a24e0 │ │ │ │ + ldr r2, [pc, #116] @ (a20a0 ) │ │ │ │ ldr.w r2, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a20a8 │ │ │ │ - str r3, [r7, #12] │ │ │ │ + bne.w a2448 │ │ │ │ + str r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a1bd8 │ │ │ │ + beq.n a1f60 │ │ │ │ cmp.w fp, #3 │ │ │ │ - ble.n a1bd8 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ble.n a1f60 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a1bd8 │ │ │ │ + beq.n a1f60 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2414c4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n a1bd8 │ │ │ │ + bl 242dec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n a1f60 │ │ │ │ ldrd r6, r2, [r7] │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n a1cf2 │ │ │ │ + bne.n a2092 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n a1cf2 │ │ │ │ - ldr r3, [pc, #48] @ (a1cfc ) │ │ │ │ + bne.n a2092 │ │ │ │ + ldr r3, [pc, #48] @ (a209c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1932] @ 0x78c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bhi.n a1cf2 │ │ │ │ + bhi.n a2092 │ │ │ │ ldr.w r0, [r3, #1928] @ 0x788 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str.w r2, [r3, #1928] @ 0x788 │ │ │ │ str.w r1, [r3, #1932] @ 0x78c │ │ │ │ - b.n a1b54 │ │ │ │ + b.n a1edc │ │ │ │ mov r0, r2 │ │ │ │ - bl 844d4 │ │ │ │ - b.n a1b54 │ │ │ │ + bl 845f4 │ │ │ │ + b.n a1edc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a1b4c │ │ │ │ + beq.w a1ed4 │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n a1e10 │ │ │ │ + bne.n a21b0 │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a1e06 │ │ │ │ + beq.n a21a6 │ │ │ │ mov r8, r4 │ │ │ │ ands.w r3, r1, #3 │ │ │ │ - beq.n a1d90 │ │ │ │ + beq.n a2130 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n a1d6a │ │ │ │ + beq.n a210a │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n a1d48 │ │ │ │ + beq.n a20e8 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, a1d46 │ │ │ │ + cbz r0, a20e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1d46 │ │ │ │ + bge.n a20e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1d46 │ │ │ │ + cbnz r3, a20e6 │ │ │ │ strd r1, r2, [r7, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [r7, #8] │ │ │ │ movs r5, #1 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, a1d68 │ │ │ │ + cbz r0, a2108 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1d68 │ │ │ │ + bge.n a2108 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1d68 │ │ │ │ + cbnz r3, a2108 │ │ │ │ strd r1, r2, [r7, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [r7, #8] │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, a1d8a │ │ │ │ + cbz r0, a212a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1d8a │ │ │ │ + bge.n a212a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1d8a │ │ │ │ + cbnz r3, a212a │ │ │ │ strd r1, r2, [r7, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [r7, #8] │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n a1e06 │ │ │ │ + beq.n a21a6 │ │ │ │ mov r3, r6 │ │ │ │ mov r9, r4 │ │ │ │ mov r6, r8 │ │ │ │ mov sl, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ adds r6, #4 │ │ │ │ - cbz r0, a1db4 │ │ │ │ + cbz r0, a2154 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1db4 │ │ │ │ + bge.n a2154 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1db4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a2154 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ adds r5, #1 │ │ │ │ - cbz r0, a1dcc │ │ │ │ + cbz r0, a216c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1dcc │ │ │ │ + bge.n a216c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1dcc │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a216c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, a1de2 │ │ │ │ + cbz r0, a2182 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1de2 │ │ │ │ + bge.n a2182 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1de2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a2182 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ adds r6, #12 │ │ │ │ - cbz r0, a1dfa │ │ │ │ + cbz r0, a219a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1dfa │ │ │ │ + bge.n a219a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1dfa │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a219a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #3 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n a1d9c │ │ │ │ + bne.n a213c │ │ │ │ mov r4, r9 │ │ │ │ mov r2, sl │ │ │ │ mov r6, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 844d4 │ │ │ │ + bl 845f4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w a1b54 │ │ │ │ + blt.w a1edc │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - bne.w a1b54 │ │ │ │ + bne.w a1edc │ │ │ │ ldrb r5, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ lsls r3, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a2042 │ │ │ │ + beq.w a23e2 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w a1cbe │ │ │ │ + ble.w a205e │ │ │ │ add r3, r2 │ │ │ │ movs r4, #0 │ │ │ │ add.w r8, r3, #20 │ │ │ │ add.w r5, r3, #24 │ │ │ │ ands.w r3, r0, #3 │ │ │ │ - beq.n a1f04 │ │ │ │ + beq.n a22a4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n a1ec4 │ │ │ │ + beq.n a2264 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n a1e8a │ │ │ │ + beq.n a222a │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, a1e6e │ │ │ │ + cbz r0, a220e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1e6e │ │ │ │ + bge.n a220e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1e6e │ │ │ │ + cbnz r3, a220e │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, a1e88 │ │ │ │ + cbz r0, a2228 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1e88 │ │ │ │ + bge.n a2228 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1e88 │ │ │ │ + cbnz r3, a2228 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ - cbz r0, a1ea6 │ │ │ │ + cbz r0, a2246 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1ea6 │ │ │ │ + bge.n a2246 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1ea6 │ │ │ │ + cbnz r3, a2246 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, a1ec2 │ │ │ │ + cbz r0, a2262 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1ec2 │ │ │ │ + bge.n a2262 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1ec2 │ │ │ │ + cbnz r3, a2262 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ - cbz r0, a1ee0 │ │ │ │ + cbz r0, a2280 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1ee0 │ │ │ │ + bge.n a2280 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1ee0 │ │ │ │ + cbnz r3, a2280 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, a1efc │ │ │ │ + cbz r0, a229c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1efc │ │ │ │ + bge.n a229c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1efc │ │ │ │ + cbnz r3, a229c │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - beq.w a1cbe │ │ │ │ + beq.w a205e │ │ │ │ mov fp, r6 │ │ │ │ mov sl, r2 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, a1f24 │ │ │ │ + cbz r0, a22c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1f24 │ │ │ │ + bge.n a22c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1f24 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a22c4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r6, r4, lsl #3] │ │ │ │ - cbz r0, a1f3c │ │ │ │ + cbz r0, a22dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1f3c │ │ │ │ + bge.n a22dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1f3c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a22dc │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r4, #1 │ │ │ │ ldr.w r0, [r5, r8, lsl #3] │ │ │ │ - cbz r0, a1f58 │ │ │ │ + cbz r0, a22f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1f58 │ │ │ │ + bge.n a22f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1f58 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a22f8 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r6, r8, lsl #3] │ │ │ │ - cbz r0, a1f70 │ │ │ │ + cbz r0, a2310 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1f70 │ │ │ │ + bge.n a2310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1f70 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a2310 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w r4, r8, #1 │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, a1f8c │ │ │ │ + cbz r0, a232c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1f8c │ │ │ │ + bge.n a232c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1f8c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a232c │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r6, r4, lsl #3] │ │ │ │ - cbz r0, a1fa4 │ │ │ │ + cbz r0, a2344 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1fa4 │ │ │ │ + bge.n a2344 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1fa4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a2344 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w r4, r8, #2 │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, a1fc0 │ │ │ │ + cbz r0, a2360 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1fc0 │ │ │ │ + bge.n a2360 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1fc0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a2360 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r6, r4, lsl #3] │ │ │ │ - cbz r0, a1fd8 │ │ │ │ + cbz r0, a2378 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1fd8 │ │ │ │ + bge.n a2378 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1fd8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a2378 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w r4, r8, #3 │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n a1f0c │ │ │ │ + bne.n a22ac │ │ │ │ mov r2, sl │ │ │ │ mov r6, fp │ │ │ │ - b.n a1cbe │ │ │ │ + b.n a205e │ │ │ │ ldr.w r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ adds r7, #20 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ cmp r8, r3 │ │ │ │ - ble.w a1cf2 │ │ │ │ + ble.w a2092 │ │ │ │ adds r4, r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r8 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, a201e │ │ │ │ + cbz r0, a23be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a201e │ │ │ │ + bge.n a23be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a201e │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a23be │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, a2034 │ │ │ │ + cbz r0, a23d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a2034 │ │ │ │ + bge.n a23d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a2034 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a23d4 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n a2008 │ │ │ │ + bne.n a23a8 │ │ │ │ mov r2, r9 │ │ │ │ - b.n a1cbe │ │ │ │ + b.n a205e │ │ │ │ cmp r0, r5 │ │ │ │ - ble.w a1cf2 │ │ │ │ + ble.w a2092 │ │ │ │ mov r8, r6 │ │ │ │ adds r4, r2, r3 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, a2064 │ │ │ │ + cbz r0, a2404 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a2064 │ │ │ │ + bge.n a2404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a2064 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a2404 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, a207a │ │ │ │ + cbz r0, a241a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a207a │ │ │ │ + bge.n a241a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a207a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a241a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n a204e │ │ │ │ + bne.n a23ee │ │ │ │ mov r2, r6 │ │ │ │ mov r6, r8 │ │ │ │ - b.n a1cbe │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + b.n a205e │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w a1c38 │ │ │ │ - str r3, [r7, #12] │ │ │ │ + beq.w a1fcc │ │ │ │ + str r3, [r7, #8] │ │ │ │ movs r1, #1 │ │ │ │ - ldr r3, [pc, #112] @ (a210c ) │ │ │ │ + ldr r3, [pc, #288] @ (a255c ) │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ blx ip │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - b.n a1c38 │ │ │ │ - movw r2, #1445 @ 0x5a5 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n a1fcc │ │ │ │ + movw r2, #1821 @ 0x71d │ │ │ │ movt r2, #22 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w a1c98 │ │ │ │ - str r3, [r7, #12] │ │ │ │ + beq.w a2038 │ │ │ │ + str r3, [r7, #8] │ │ │ │ movs r1, #1 │ │ │ │ - ldr r3, [pc, #80] @ (a210c ) │ │ │ │ + ldr r3, [pc, #256] @ (a255c ) │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ blx ip │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - b.n a1c98 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n a2038 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #5 │ │ │ │ - bl 235628 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 236f60 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a1b8c │ │ │ │ + bge.w a1f14 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1afe │ │ │ │ - b.n a1b8c │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 24119c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n a1bbe │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 24119c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n a1bd8 │ │ │ │ + beq.w a1e86 │ │ │ │ + b.n a1f14 │ │ │ │ + ldr.w r1, [lr, #164] @ 0xa4 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n a2542 │ │ │ │ + ldr.w r1, [r6, #-8] │ │ │ │ + cbz r1, a24d4 │ │ │ │ + ldr.w r2, [r6, #-4] │ │ │ │ + bic.w ip, r2, #3 │ │ │ │ + ldr r2, [pc, #184] @ (a2560 ) │ │ │ │ + str.w r1, [ip] │ │ │ │ + ldr.w r2, [r2, r9] │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + orr.w r2, r2, ip │ │ │ │ + str r2, [r1, #4] │ │ │ │ + ldr.w r2, [r0, #3868] @ 0xf1c │ │ │ │ + ldr.w r1, [r6, #-4] │ │ │ │ + subs r2, #1 │ │ │ │ + and.w r1, r1, #1 │ │ │ │ + str.w r1, [r6, #-4] │ │ │ │ + str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ + movs r2, #1 │ │ │ │ + ldr r1, [r3, #100] @ 0x64 │ │ │ │ + orrs r1, r2 │ │ │ │ + str.w r1, [r6, #-8] │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ + b.n a1f46 │ │ │ │ + ldr.w r1, [lr, #164] @ 0xa4 │ │ │ │ + cbnz r1, a2530 │ │ │ │ + ldr.w r1, [r6, #-8] │ │ │ │ + cbz r1, a2524 │ │ │ │ + ldr.w r2, [r6, #-4] │ │ │ │ + bic.w ip, r2, #3 │ │ │ │ + ldr r2, [pc, #104] @ (a2560 ) │ │ │ │ + str.w r1, [ip] │ │ │ │ + ldr.w r2, [r2, r9] │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + orr.w r2, r2, ip │ │ │ │ + str r2, [r1, #4] │ │ │ │ + ldr.w r2, [r0, #3868] @ 0xf1c │ │ │ │ + ldr.w r1, [r6, #-4] │ │ │ │ + subs r2, #1 │ │ │ │ + and.w r1, r1, #1 │ │ │ │ + str.w r1, [r6, #-4] │ │ │ │ + str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ + movs r2, #1 │ │ │ │ + ldr r1, [r3, #100] @ 0x64 │ │ │ │ + orrs r1, r2 │ │ │ │ + str.w r1, [r6, #-8] │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ + b.n a1f60 │ │ │ │ + mov r0, r6 │ │ │ │ + strd r3, r2, [r7, #8] │ │ │ │ + blx r1 │ │ │ │ + ldrd r3, r2, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1b8c │ │ │ │ - b.n a20cc │ │ │ │ - nop │ │ │ │ + bne.n a24e6 │ │ │ │ + b.n a2524 │ │ │ │ + mov r0, r6 │ │ │ │ + strd r3, r2, [r7, #8] │ │ │ │ + blx r1 │ │ │ │ + ldrd r3, r2, [r7, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n a2496 │ │ │ │ + b.n a24d4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w a1f14 │ │ │ │ + b.n a246c │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r1, #16] │ │ │ │ - cbz r0, a212e │ │ │ │ + cbz r0, a2582 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a2130 │ │ │ │ + blt.n a2584 │ │ │ │ bx lr │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a212e │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n a2582 │ │ │ │ + b.w 8515c <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000a213c : │ │ │ │ +000a2590 : │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -000a2158 : │ │ │ │ +000a25ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #512] @ (a236c ) │ │ │ │ + ldr r2, [pc, #512] @ (a27c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #2040] @ 0x7f8 │ │ │ │ - cbz r3, a2190 │ │ │ │ + cbz r3, a25e4 │ │ │ │ ldr.w r3, [ip, #2044] @ 0x7fc │ │ │ │ ldr.w r2, [ip, #2048] @ 0x800 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 88a80 │ │ │ │ + b.w 88e0c │ │ │ │ ldr.w r3, [ip, #2036] @ 0x7f4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a229c │ │ │ │ + bne.w a26f0 │ │ │ │ ldr.w r3, [ip, #144] @ 0x90 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a230c │ │ │ │ - movw r1, #41392 @ 0xa1b0 │ │ │ │ + beq.w a2760 │ │ │ │ + movw r1, #43888 @ 0xab70 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r3 │ │ │ │ blx 2ba64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a230c │ │ │ │ + beq.w a2760 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41328 @ 0xa170 │ │ │ │ + movw r1, #43824 @ 0xab30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r7, #2 │ │ │ │ blx 2ba64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a2344 │ │ │ │ + bne.w a2798 │ │ │ │ ldrb r3, [r5, r6] │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a234e │ │ │ │ + bne.w a27a2 │ │ │ │ blx 2c230 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w a234e │ │ │ │ - ldr r3, [pc, #388] @ (a2370 ) │ │ │ │ + bne.w a27a2 │ │ │ │ + ldr r3, [pc, #388] @ (a27c4 ) │ │ │ │ ldr.w r2, [r3, #1656] @ 0x678 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n a2246 │ │ │ │ + bgt.n a269a │ │ │ │ ldr.w r0, [r3, #1360] @ 0x550 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n a225a │ │ │ │ + beq.n a26ae │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a2334 │ │ │ │ + bne.w a2788 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 1b504c │ │ │ │ + bl 1b5f74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a22b8 │ │ │ │ + bne.n a270c │ │ │ │ ldrd r4, r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl a2ae0 │ │ │ │ + bl a28c4 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #43249 @ 0xa8f1 │ │ │ │ + movw r2, #43241 @ 0xa8e9 │ │ │ │ movt r2, #7 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r1, [r3, #860] @ 0x35c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n a2290 │ │ │ │ + bne.n a26e4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b098 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ strd r2, r7, [sp] │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b51e8 │ │ │ │ - b.n a2210 │ │ │ │ + bl 1b6110 │ │ │ │ + b.n a2664 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c0b8 │ │ │ │ - ldr r3, [pc, #268] @ (a2370 ) │ │ │ │ + ldr r3, [pc, #268] @ (a27c4 ) │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a2366 │ │ │ │ - movw r1, #44404 @ 0xad74 │ │ │ │ + beq.n a27ba │ │ │ │ + movw r1, #46700 @ 0xb66c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 2c3e0 │ │ │ │ - cbz r0, a22ac │ │ │ │ + cbz r0, a2700 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - movw r1, #29776 @ 0x7450 │ │ │ │ + movw r1, #32272 @ 0x7e10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2c3e0 │ │ │ │ - ldr r3, [pc, #232] @ (a2370 ) │ │ │ │ - cbz r0, a22ac │ │ │ │ + ldr r3, [pc, #232] @ (a27c4 ) │ │ │ │ + cbz r0, a2700 │ │ │ │ str.w r8, [r3, #1360] @ 0x550 │ │ │ │ - b.n a2202 │ │ │ │ + b.n a2656 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ - b.n a223e │ │ │ │ + b.n a2692 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [ip, #2044] @ 0x7fc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1716dc │ │ │ │ - bl 1b4dfc │ │ │ │ - ldr r3, [pc, #188] @ (a2370 ) │ │ │ │ + b.w 171808 │ │ │ │ + bl 1b5d24 │ │ │ │ + ldr r3, [pc, #188] @ (a27c4 ) │ │ │ │ str.w r0, [r3, #1360] @ 0x550 │ │ │ │ - b.n a21fc │ │ │ │ + b.n a2650 │ │ │ │ adds r3, r0, #2 │ │ │ │ - bne.n a2310 │ │ │ │ + bne.n a2764 │ │ │ │ ldrd r1, r0, [sp, #32] │ │ │ │ movw r2, #51796 @ 0xca54 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #12] │ │ │ │ add.w ip, r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #10364 @ 0x287c │ │ │ │ + movw r2, #12660 @ 0x3174 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #12104 @ 0x2f48 │ │ │ │ + movw r1, #14400 @ 0x3840 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9ef34 │ │ │ │ + bl 9f250 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a223e │ │ │ │ - bl 21be84 │ │ │ │ + beq.n a2692 │ │ │ │ + bl 21d730 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a2318 │ │ │ │ + bge.n a276c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, a2318 │ │ │ │ + cbnz r3, a276c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a2318 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a276c │ │ │ │ movs r7, #1 │ │ │ │ - b.n a21d4 │ │ │ │ + b.n a2628 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n a231c │ │ │ │ - bl 24479c │ │ │ │ + beq.n a2770 │ │ │ │ + bl 2460c4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a223e │ │ │ │ + b.n a2692 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12112 @ 0x2f50 │ │ │ │ + movw r1, #14408 @ 0x3848 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n a2318 │ │ │ │ + bl 12120c │ │ │ │ + b.n a276c │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 73ab2 │ │ │ │ - b.n a2210 │ │ │ │ + bl 73eda │ │ │ │ + b.n a2664 │ │ │ │ mov r0, r4 │ │ │ │ bl 3043c <_PyObject_DebugMallocStats@@Base+0x2154> │ │ │ │ mov r7, r0 │ │ │ │ - b.n a21d4 │ │ │ │ + b.n a2628 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12084 @ 0x2f34 │ │ │ │ + movw r1, #14380 @ 0x382c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n a2318 │ │ │ │ + bl 12120c │ │ │ │ + b.n a276c │ │ │ │ movs r0, #1 │ │ │ │ - b.n a22b2 │ │ │ │ + b.n a2706 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb r3, [r0, r1] │ │ │ │ sub sp, #32 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a2434 │ │ │ │ + bne.n a2888 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ blx 2c230 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n a2434 │ │ │ │ + bne.n a2888 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1b504c │ │ │ │ - cbnz r0, a23e2 │ │ │ │ + bl 1b5f74 │ │ │ │ + cbnz r0, a2836 │ │ │ │ ldrd r4, r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl a2ae0 │ │ │ │ + bl a28c4 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #43249 @ 0xa8f1 │ │ │ │ + movw r2, #43241 @ 0xa8e9 │ │ │ │ movt r2, #7 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r3, #860] @ 0x35c │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n a23d8 │ │ │ │ + bne.n a282c │ │ │ │ mov r0, r4 │ │ │ │ blx 2b098 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ - b.n a23d2 │ │ │ │ + b.n a2826 │ │ │ │ adds r3, r0, #2 │ │ │ │ - bne.n a244e │ │ │ │ + bne.n a28a2 │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ movw r2, #51796 @ 0xca54 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ adds r5, r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #10364 @ 0x287c │ │ │ │ + movw r2, #12660 @ 0x3174 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #12104 @ 0x2f48 │ │ │ │ + movw r1, #14400 @ 0x3840 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9ef34 │ │ │ │ + bl 9f250 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a23d2 │ │ │ │ - bl 21be84 │ │ │ │ + beq.n a2826 │ │ │ │ + bl 21d730 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a244a │ │ │ │ + bge.n a289e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, a244a │ │ │ │ + cbnz r3, a289e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a244a │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a289e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12084 @ 0x2f34 │ │ │ │ + movw r1, #14380 @ 0x382c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ + bl 12120c │ │ │ │ movs r6, #0 │ │ │ │ - b.n a23d2 │ │ │ │ + b.n a2826 │ │ │ │ adds r0, #3 │ │ │ │ - bne.n a246a │ │ │ │ + bne.n a28be │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12112 @ 0x2f50 │ │ │ │ + movw r1, #14408 @ 0x3848 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 120e20 │ │ │ │ - b.n a244a │ │ │ │ - bl 24479c │ │ │ │ - b.n a244a │ │ │ │ + bl 12120c │ │ │ │ + b.n a289e │ │ │ │ + bl 2460c4 │ │ │ │ + b.n a289e │ │ │ │ + │ │ │ │ +000a28c4 : │ │ │ │ + stmdb 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 │ │ │ │ + clz r2, r0 │ │ │ │ + cmp r1, #0 │ │ │ │ + sub sp, #28 │ │ │ │ + mov.w r2, r2, lsr #5 │ │ │ │ + it eq │ │ │ │ + moveq r2, #0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w a2e5c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + adds r7, r1, #1 │ │ │ │ + beq.w a2ba0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w a2da4 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.w a2d60 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + adds r4, r3, r7 │ │ │ │ + cmp r4, r3 │ │ │ │ + bls.n a292e │ │ │ │ + mov r1, r3 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n a2912 │ │ │ │ + cmp r4, r1 │ │ │ │ + bls.n a2928 │ │ │ │ + ldr.w r2, [r1], #4 │ │ │ │ + cmp r2, r0 │ │ │ │ + bls.n a290e │ │ │ │ + cmp.w r2, #1114112 @ 0x110000 │ │ │ │ + bcs.w a2ed6 │ │ │ │ + mov r0, r2 │ │ │ │ + cmp r4, r1 │ │ │ │ + bhi.n a2912 │ │ │ │ + cmp r0, #127 @ 0x7f │ │ │ │ + bhi.w a2bb2 │ │ │ │ + cmp r5, #0 │ │ │ │ + blt.w a2e70 │ │ │ │ + movw r2, #65514 @ 0xffea │ │ │ │ + movt r2, #32767 @ 0x7fff │ │ │ │ + cmp r5, r2 │ │ │ │ + bgt.w a2ebe │ │ │ │ + movw r9, #32456 @ 0x7ec8 │ │ │ │ + movt r9, #82 @ 0x52 │ │ │ │ + add.w r2, r5, #21 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + movw r2, #2757 @ 0xac5 │ │ │ │ + movt r2, #8 │ │ │ │ + ldr.w r6, [r9, #888] @ 0x378 │ │ │ │ + mov.w r8, #1 │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + cmp r6, r2 │ │ │ │ + bne.w a2c28 │ │ │ │ + ldr.w fp, [pc, #840] @ a2cb4 │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + ldr.w r2, [fp, sl] │ │ │ │ + cmp.w r1, #512 @ 0x200 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + add.w r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bcs.w a2b70 │ │ │ │ + lsrs r1, r1, #3 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r1, [sp, #16] │ │ │ │ + ldr.w r0, [r2, r1, lsl #3] │ │ │ │ + ldr.w ip, [r0, #8] │ │ │ │ + cmp r0, ip │ │ │ │ + beq.w a2de4 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + ldr.w lr, [r6] │ │ │ │ + str.w lr, [r0, #4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + beq.w a2b40 │ │ │ │ + movw r2, #41968 @ 0xa3f0 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r1, #1 │ │ │ │ + strlt r1, [r2, #0] │ │ │ │ + ldr r2, [pc, #732] @ (a2cb0 ) │ │ │ │ + movs r1, #1 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + ldr.w sl, [r2, #1600] @ 0x640 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w a2efa │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w a2cb8 │ │ │ │ + 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 r8, r2, #2, #3 │ │ │ │ + lsls r5, r2, #26 │ │ │ │ + bpl.w a2dba │ │ │ │ + lsls r1, r2, #25 │ │ │ │ + bpl.w a2ec8 │ │ │ │ + add.w r0, r6, #20 │ │ │ │ + cmp.w r8, #1 │ │ │ │ + bne.w a2cec │ │ │ │ + bic.w r7, r7, #15 │ │ │ │ + adds r2, r3, r7 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcs.w a2bac │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + add.w r5, r3, #16 │ │ │ │ + strb r1, [r0, #0] │ │ │ │ + cmp r2, r5 │ │ │ │ + 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 a2afe │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + strb r1, [r0, #4] │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ + strb r1, [r0, #5] │ │ │ │ + ldr r1, [r3, #24] │ │ │ │ + strb r1, [r0, #6] │ │ │ │ + ldr r1, [r3, #28] │ │ │ │ + strb r1, [r0, #7] │ │ │ │ + add.w r1, r3, #32 │ │ │ │ + cmp r2, r1 │ │ │ │ + bls.n a2afe │ │ │ │ + ldr r1, [r3, #32] │ │ │ │ + strb r1, [r0, #8] │ │ │ │ + ldr r1, [r3, #36] @ 0x24 │ │ │ │ + strb r1, [r0, #9] │ │ │ │ + ldr r1, [r3, #40] @ 0x28 │ │ │ │ + strb r1, [r0, #10] │ │ │ │ + ldr r1, [r3, #44] @ 0x2c │ │ │ │ + strb r1, [r0, #11] │ │ │ │ + add.w r1, r3, #48 @ 0x30 │ │ │ │ + cmp r2, r1 │ │ │ │ + bls.n a2afe │ │ │ │ + ldr r1, [r3, #48] @ 0x30 │ │ │ │ + strb r1, [r0, #12] │ │ │ │ + ldr r1, [r3, #52] @ 0x34 │ │ │ │ + strb r1, [r0, #13] │ │ │ │ + ldr r1, [r3, #56] @ 0x38 │ │ │ │ + strb r1, [r0, #14] │ │ │ │ + ldr r1, [r3, #60] @ 0x3c │ │ │ │ + strb r1, [r0, #15] │ │ │ │ + add.w r1, r3, #64 @ 0x40 │ │ │ │ + cmp r2, r1 │ │ │ │ + bls.n a2afe │ │ │ │ + ldr r1, [r3, #64] @ 0x40 │ │ │ │ + strb r1, [r0, #16] │ │ │ │ + ldr r1, [r3, #68] @ 0x44 │ │ │ │ + strb r1, [r0, #17] │ │ │ │ + ldr r1, [r3, #72] @ 0x48 │ │ │ │ + strb r1, [r0, #18] │ │ │ │ + ldr r1, [r3, #76] @ 0x4c │ │ │ │ + strb r1, [r0, #19] │ │ │ │ + add.w r1, r3, #80 @ 0x50 │ │ │ │ + cmp r2, r1 │ │ │ │ + bls.n a2afe │ │ │ │ + ldr r1, [r3, #80] @ 0x50 │ │ │ │ + strb r1, [r0, #20] │ │ │ │ + ldr r1, [r3, #84] @ 0x54 │ │ │ │ + strb r1, [r0, #21] │ │ │ │ + ldr r1, [r3, #88] @ 0x58 │ │ │ │ + strb r1, [r0, #22] │ │ │ │ + ldr r1, [r3, #92] @ 0x5c │ │ │ │ + strb r1, [r0, #23] │ │ │ │ + add.w r1, r3, #96 @ 0x60 │ │ │ │ + cmp r2, r1 │ │ │ │ + bls.n a2afe │ │ │ │ + sub.w ip, r2, r3 │ │ │ │ + add.w r2, r3, #128 @ 0x80 │ │ │ │ + sub.w ip, ip, #97 @ 0x61 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ + bic.w ip, ip, #15 │ │ │ │ + add.w r1, r0, #28 │ │ │ │ + add ip, r2 │ │ │ │ + ldr.w r2, [r3, #-16] │ │ │ │ + adds r3, #16 │ │ │ │ + strb.w r2, [r1, #-4] │ │ │ │ + adds r1, #4 │ │ │ │ + cmp r3, ip │ │ │ │ + ldr.w r2, [r3, #-28] │ │ │ │ + strb.w r2, [r1, #-7] │ │ │ │ + ldr.w r2, [r3, #-24] │ │ │ │ + strb.w r2, [r1, #-6] │ │ │ │ + ldr.w r2, [r3, #-20] │ │ │ │ + strb.w r2, [r1, #-5] │ │ │ │ + bne.n a2ad6 │ │ │ │ + subs r7, #1 │ │ │ │ + bic.w r3, r7, #15 │ │ │ │ + add r3, r5 │ │ │ │ + lsrs r7, r7, #4 │ │ │ │ + cmp r3, r4 │ │ │ │ + bcs.n a2b2a │ │ │ │ + adds r7, #1 │ │ │ │ + add.w r0, r0, r7, lsl #2 │ │ │ │ + ldr.w r2, [r3], #4 │ │ │ │ + strb r2, [r0, #0] │ │ │ │ + cmp r3, r4 │ │ │ │ + bcs.n a2b2a │ │ │ │ + adds r0, #1 │ │ │ │ + ldr.w r2, [r3], #4 │ │ │ │ + strb.w r2, [r0], #1 │ │ │ │ + cmp r3, r4 │ │ │ │ + bcc.n a2b1e │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w a2d88 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w a2c52 │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + ittt cc │ │ │ │ + ldrcc r2, [r0, #12] │ │ │ │ + strcc.w r2, [ip, #12] │ │ │ │ + strcc.w ip, [r2, #8] │ │ │ │ + bcc.w a29ba │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + add.w r2, r1, r2, lsl #3 │ │ │ │ + str r2, [r0, #24] │ │ │ │ + adds r2, r0, r1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + str.w lr, [r0, r1] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w a29ba │ │ │ │ + ldr.w r2, [r9, #848] @ 0x350 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ + movt r1, #7 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.w a2e06 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + blx 2c218 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n a2c44 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r1, #800] @ 0x320 │ │ │ │ + b.n a29ba │ │ │ │ + str r0, [sp, #4] │ │ │ │ + blx 2ae34 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + b.n a28f4 │ │ │ │ + cmp r3, r4 │ │ │ │ + bcc.n a2b12 │ │ │ │ + b.n a2b2a │ │ │ │ + cmp r0, #255 @ 0xff │ │ │ │ + bls.w a2dc8 │ │ │ │ + cmp.w r0, #65536 @ 0x10000 │ │ │ │ + bcs.w a2dbe │ │ │ │ + cmp r5, #0 │ │ │ │ + blt.w a2e70 │ │ │ │ + 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 2e7138 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ + 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.w a2ebe │ │ │ │ + mla r2, r5, r8, r8 │ │ │ │ + adds r2, #28 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + movw r9, #32456 @ 0x7ec8 │ │ │ │ + movt r9, #82 @ 0x52 │ │ │ │ + movw r2, #2757 @ 0xac5 │ │ │ │ + movt r2, #8 │ │ │ │ + ldr.w r6, [r9, #888] @ 0x378 │ │ │ │ + cmp r6, r2 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + beq.w a296a │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr.w r0, [r9, #884] @ 0x374 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx r6 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w a29ba │ │ │ │ + ldr.w fp, [pc, #116] @ a2cb4 │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + ldr.w r0, [fp, sl] │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 2460d4 │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ + ubfx r2, r3, #2, #3 │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.w a2b38 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ + bpl.w a2f3c │ │ │ │ + lsls r3, r3, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r3, r6, #20 │ │ │ │ + addpl.w r3, r6, #28 │ │ │ │ + ldrsb.w r2, [r3] │ │ │ │ + ldrb r3, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + iteet ge │ │ │ │ + movge r2, #24 │ │ │ │ + addlt.w r3, r9, r3, lsl #5 │ │ │ │ + addlt.w r4, r3, #42752 @ 0xa700 │ │ │ │ + mlage r3, r2, r3, r9 │ │ │ │ + it ge │ │ │ │ + addge.w r4, r3, #43776 @ 0xab00 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ + cmp r4, r6 │ │ │ │ + beq.w a2b38 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n a2caa │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, a2caa │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + mov r6, r4 │ │ │ │ + b.n a2b38 │ │ │ │ + nop │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + 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] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + beq.n a2da8 │ │ │ │ + cmp.w r8, #2 │ │ │ │ + strd r2, r2, [r6, #20] │ │ │ │ + itett ne │ │ │ │ + movne.w r8, #4 │ │ │ │ + strheq.w r2, [r0, r5, lsl #1] │ │ │ │ + ldrne r2, [sp, #4] │ │ │ │ + strne r2, [r0, r7] │ │ │ │ + cmp.w r8, #2 │ │ │ │ + bne.w a2e14 │ │ │ │ + bic.w r7, r7, #15 │ │ │ │ + mov r2, r3 │ │ │ │ + add.w r8, r3, r7 │ │ │ │ + mov r5, r0 │ │ │ │ + mov sl, r3 │ │ │ │ + b.n a2d2e │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r5, #8 │ │ │ │ + ldr.w lr, [r2, #12] │ │ │ │ + adds r2, #16 │ │ │ │ + bfi r1, r3, #0, #16 │ │ │ │ + ldr.w r3, [r2, #-12] │ │ │ │ + bfi r1, r3, #16, #16 │ │ │ │ + ldr.w r3, [r2, #-8] │ │ │ │ + str.w r1, [r5, #-8] │ │ │ │ + bfi ip, r3, #0, #16 │ │ │ │ + bfi ip, lr, #16, #16 │ │ │ │ + str.w ip, [r5, #-4] │ │ │ │ + movs r1, #0 │ │ │ │ + cmp r8, r2 │ │ │ │ + mov ip, r1 │ │ │ │ + bhi.n a2d04 │ │ │ │ + sub.w r2, sl, #15 │ │ │ │ + cmp r8, r2 │ │ │ │ + mov.w r2, r7, lsr #1 │ │ │ │ + itt cc │ │ │ │ + movcc r7, r1 │ │ │ │ + movcc r2, ip │ │ │ │ + add.w r1, sl, r7 │ │ │ │ + adds r3, r0, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + cmp r1, r4 │ │ │ │ + bcs.w a2b2a │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + strh.w r1, [r3], #2 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n a2d4c │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, #255 @ 0xff │ │ │ │ + bhi.n a2dfa │ │ │ │ + lsls r6, r2, #24 │ │ │ │ + ittte pl │ │ │ │ + movpl r1, #24 │ │ │ │ + movwpl r6, #43944 @ 0xaba8 │ │ │ │ + movwpl r3, #32456 @ 0x7ec8 │ │ │ │ + ldrmi r6, [pc, #456] @ (a2f40 ) │ │ │ │ + ittet pl │ │ │ │ + movtpl r3, #82 @ 0x52 │ │ │ │ + mlapl r6, r1, r2, r6 │ │ │ │ + addmi.w r6, r6, r2, lsl #5 │ │ │ │ + addpl r6, r6, r3 │ │ │ │ + b.n a2b38 │ │ │ │ + ldr r3, [pc, #440] @ (a2f44 ) │ │ │ │ + cmp r6, r3 │ │ │ │ + beq.w a2b38 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n a2da4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, a2da4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + ldr r6, [pc, #412] @ (a2f44 ) │ │ │ │ + b.n a2b38 │ │ │ │ + strb r2, [r0, r5] │ │ │ │ + strd r2, r2, [r6, #20] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ + ubfx r8, r2, #2, #3 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ + bmi.w a2a10 │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + b.n a2ecc │ │ │ │ + cmp r5, #0 │ │ │ │ + blt.n a2e70 │ │ │ │ + mov.w r8, #4 │ │ │ │ + b.n a2bca │ │ │ │ + cmp r5, #0 │ │ │ │ + blt.n a2e70 │ │ │ │ + movw r2, #65506 @ 0xffe2 │ │ │ │ + movt r2, #32767 @ 0x7fff │ │ │ │ + cmp r5, r2 │ │ │ │ + bgt.n a2ebe │ │ │ │ + add.w r2, r5, #29 │ │ │ │ + mov.w r8, #1 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + b.n a2c08 │ │ │ │ + ldrd r0, r1, [sp, #12] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 80ba0 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w a29ba │ │ │ │ + b.n a2b70 │ │ │ │ + adds r4, r3, #4 │ │ │ │ + cmp r3, r4 │ │ │ │ + bcs.n a2e1e │ │ │ │ + mov r1, r3 │ │ │ │ + movs r7, #4 │ │ │ │ + b.n a290a │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr.w r0, [r9, #844] @ 0x34c │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r6, r0 │ │ │ │ + b.n a2b8e │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r3 │ │ │ │ + blx 2c198 │ │ │ │ + b.n a2b2a │ │ │ │ + movw r9, #32456 @ 0x7ec8 │ │ │ │ + movt r9, #82 @ 0x52 │ │ │ │ + movw r2, #2757 @ 0xac5 │ │ │ │ + movt r2, #8 │ │ │ │ + ldr.w r6, [r9, #888] @ 0x378 │ │ │ │ + cmp r6, r2 │ │ │ │ + bne.n a2f22 │ │ │ │ + ldr.w fp, [pc, #272] @ a2f48 │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + movs r2, #22 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + mov r8, r5 │ │ │ │ + movs r7, #4 │ │ │ │ + movs r1, #21 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + ldr.w r2, [fp, sl] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + add.w r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ + str r2, [sp, #12] │ │ │ │ + b.n a298e │ │ │ │ + movw r0, #14600 @ 0x3908 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + movw r1, #2011 @ 0x7db │ │ │ │ + bl 29d5a8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movs r6, #0 │ │ │ │ + b.n a2b38 │ │ │ │ + ldr r4, [pc, #212] @ (a2f48 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + movw r0, #4780 @ 0x12ac │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + movs r3, #0 │ │ │ │ + movs r2, #1 │ │ │ │ + ldr r5, [r0, #0] │ │ │ │ + movw r0, #54924 @ 0xd68c │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ + movs r1, #37 @ 0x25 │ │ │ │ + bl 88e0c │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w a2b38 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl f660c <_PyUnicodeWriter_WriteStr@@Base+0x9b0> │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n a2e6c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n a2e6c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8515c <_Py_Dealloc@@Base> │ │ │ │ + b.n a2e6c │ │ │ │ + ldr r3, [pc, #136] @ (a2f48 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ + b.n a2c48 │ │ │ │ + add.w r0, r6, #28 │ │ │ │ + cmp.w r8, #1 │ │ │ │ + beq.w a2a22 │ │ │ │ + b.n a2cec │ │ │ │ + movw r0, #51696 @ 0xc9f0 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + movw r3, #65535 @ 0xffff │ │ │ │ + movt r3, #16 │ │ │ │ + movw r1, #14628 @ 0x3924 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w f5248 │ │ │ │ + movw r1, #1821 @ 0x71d │ │ │ │ + movt r1, #22 │ │ │ │ + cmp sl, r1 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bne.n a2f2e │ │ │ │ + ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ + blx 2c208 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w a29e2 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 20c488 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + b.n a29e2 │ │ │ │ + movs r2, #22 │ │ │ │ + mov r8, r5 │ │ │ │ + movs r7, #4 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + b.n a2c28 │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx sl │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + b.n a29e2 │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ + b.n a2c70 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ + lsls r3, r2, #1 │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ + lsls r2, 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 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2a8a │ │ │ │ + beq.w a3566 │ │ │ │ blx 2ae34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2906 │ │ │ │ + beq.w a33e2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w a290c │ │ │ │ + beq.w a33e8 │ │ │ │ lsls r6, r0, #2 │ │ │ │ adds r3, r4, r6 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.n a24ca │ │ │ │ + bcs.n a2fa6 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a24ae │ │ │ │ + b.n a2f8a │ │ │ │ cmp r3, r1 │ │ │ │ - bls.n a24c4 │ │ │ │ + bls.n a2fa0 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ cmp r2, r0 │ │ │ │ - bls.n a24aa │ │ │ │ + bls.n a2f86 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w a29ee │ │ │ │ + bcs.w a34ca │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.n a24ae │ │ │ │ + bhi.n a2f8a │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.w a273e │ │ │ │ + bhi.w a321a │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w a2a3a │ │ │ │ + blt.w a3516 │ │ │ │ movw r2, #65514 @ 0xffea │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r7, r2 │ │ │ │ - bgt.w a2ab6 │ │ │ │ + bgt.w a3592 │ │ │ │ movw r8, #32456 @ 0x7ec8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ add.w r2, r7, #21 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #2765 @ 0xacd │ │ │ │ + movw r2, #2757 @ 0xac5 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r5, [r8, #888] @ 0x378 │ │ │ │ mov.w r9, #1 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w a27b4 │ │ │ │ - ldr.w fp, [pc, #804] @ a282c │ │ │ │ + bne.w a3290 │ │ │ │ + ldr.w fp, [pc, #804] @ a3308 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r1, r2, #1 │ │ │ │ ldr.w r2, [fp, sl] │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ str r2, [sp, #12] │ │ │ │ - bcs.w a2708 │ │ │ │ + bcs.w a31e4 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr.w r0, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w a2976 │ │ │ │ + beq.w a3452 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w lr, [r5] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w a26d8 │ │ │ │ + beq.w a31b4 │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #696] @ (a2828 ) │ │ │ │ + ldr r2, [pc, #696] @ (a3304 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr.w sl, [r2, #1600] @ 0x640 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w a2a12 │ │ │ │ + bne.w a34ee │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w a27de │ │ │ │ + beq.w a32ba │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r7, [r5, #8] │ │ │ │ str r1, [r5, #12] │ │ │ │ movs r1, #0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ orr.w r2, r2, #96 @ 0x60 │ │ │ │ strb r2, [r5, #16] │ │ │ │ adds r2, r5, r7 │ │ │ │ strb r1, [r2, #20] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w a294a │ │ │ │ + bpl.w a3426 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.w a2aaa │ │ │ │ + bpl.w a3586 │ │ │ │ add.w r0, r5, #20 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w a2812 │ │ │ │ + bne.w a32ee │ │ │ │ bic.w r6, r6, #15 │ │ │ │ adds r2, r4, r6 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs.w a2738 │ │ │ │ + bcs.w a3214 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w r7, r4, #16 │ │ │ │ strb r1, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ strb r1, [r0, #1] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ strb r1, [r0, #2] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ strb r1, [r0, #3] │ │ │ │ - bls.n a2696 │ │ │ │ + bls.n a3172 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ strb r1, [r0, #4] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ strb r1, [r0, #5] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ strb r1, [r0, #6] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ strb r1, [r0, #7] │ │ │ │ add.w r1, r4, #32 │ │ │ │ cmp r2, r1 │ │ │ │ - bls.n a2696 │ │ │ │ + bls.n a3172 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ strb r1, [r0, #8] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ strb r1, [r0, #9] │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ strb r1, [r0, #10] │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ strb r1, [r0, #11] │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ - bls.n a2696 │ │ │ │ + bls.n a3172 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ strb r1, [r0, #12] │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ strb r1, [r0, #13] │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ strb r1, [r0, #14] │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ strb r1, [r0, #15] │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ cmp r2, r1 │ │ │ │ - bls.n a2696 │ │ │ │ + bls.n a3172 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ strb r1, [r0, #16] │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ strb r1, [r0, #17] │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ strb r1, [r0, #18] │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ strb r1, [r0, #19] │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bls.n a2696 │ │ │ │ + bls.n a3172 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ strb r1, [r0, #20] │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ strb r1, [r0, #21] │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ strb r1, [r0, #22] │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ strb r1, [r0, #23] │ │ │ │ add.w r1, r4, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - bls.n a2696 │ │ │ │ + bls.n a3172 │ │ │ │ sub.w ip, r2, r4 │ │ │ │ add.w r2, r4, #128 @ 0x80 │ │ │ │ sub.w ip, ip, #97 @ 0x61 │ │ │ │ adds r4, #112 @ 0x70 │ │ │ │ bic.w ip, ip, #15 │ │ │ │ add.w r1, r0, #28 │ │ │ │ add ip, r2 │ │ │ │ @@ -177604,155 +178630,155 @@ │ │ │ │ cmp ip, r4 │ │ │ │ ldr.w r2, [r4, #-28] │ │ │ │ strb.w r2, [r1, #-7] │ │ │ │ ldr.w r2, [r4, #-24] │ │ │ │ strb.w r2, [r1, #-6] │ │ │ │ ldr.w r2, [r4, #-20] │ │ │ │ strb.w r2, [r1, #-5] │ │ │ │ - bne.n a266e │ │ │ │ + bne.n a314a │ │ │ │ subs r6, #1 │ │ │ │ bic.w r4, r6, #15 │ │ │ │ add r4, r7 │ │ │ │ lsrs r6, r6, #4 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.n a26c2 │ │ │ │ + bcs.n a319e │ │ │ │ adds r6, #1 │ │ │ │ add.w r0, r0, r6, lsl #2 │ │ │ │ ldr.w r2, [r4], #4 │ │ │ │ strb r2, [r0, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.n a26c2 │ │ │ │ + bcs.n a319e │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r4], #4 │ │ │ │ strb.w r2, [r0], #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bcc.n a26b6 │ │ │ │ + bcc.n a3192 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a28ec │ │ │ │ + beq.w a33c8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a288c │ │ │ │ + beq.w a3368 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, r1 │ │ │ │ ittt cc │ │ │ │ ldrcc r2, [r0, #12] │ │ │ │ strcc.w r2, [ip, #12] │ │ │ │ strcc.w ip, [r2, #8] │ │ │ │ - bcc.w a2556 │ │ │ │ + bcc.w a3032 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r1, r2, lsl #3 │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r2, r0, r1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w lr, [r0, r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w a2556 │ │ │ │ + bne.w a3032 │ │ │ │ ldr.w r2, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43081 @ 0xa849 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w a29a2 │ │ │ │ + bne.w a347e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 2c218 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a27d0 │ │ │ │ + beq.n a32ac │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes